You can book a New York DMV appointment online, by phone, or in person — but the method depends on what you need done
New York's Department of Motor Vehicles requires appointments for most in-person services at DMV offices. You cannot walk in without one for driver's license renewals, road tests, commercial license transactions, or most ID services. The state operates a centralized appointment system called MyDMV, which is the fastest way to reserve a time slot. You can also call the DMV directly or visit an office in person to book, though both methods typically involve longer wait times than the online system.
The type of service you need determines which offices have availability and how far in advance you can book. Road tests, for example, often have longer wait times than license renewals, and availability varies by region. Some offices book appointments weeks ahead, while others may have slots available within days. Knowing what service you need before you start the booking process saves time and prevents you from being turned away at the office.
Key Takeaways
- MyDMV online booking is the fastest method and lets you see real-time availability across all New York DMV offices.
- You need a valid email address and either your driver's license number or learner permit number to book online.
- Road tests and commercial license services often have longer wait times than standard license renewals or ID replacements.
- If you cannot find an appointment in your preferred location, nearby offices may have earlier slots available.
- You can cancel or reschedule an appointment through MyDMV up to 24 hours before your scheduled time.
Booking through MyDMV online
The MyDMV website is the official New York DMV appointment system and shows real-time availability across all DMV offices in the state. Go to dmv.ny.gov, select "Book an Appointment," and you will be asked to enter your driver's license or learner permit number and your date of birth. The system will then display available time slots at DMV offices near your zip code, sorted by date. You can filter by office location and service type to narrow the results.
Once you select a time slot, you will receive a confirmation email with your appointment number, date, time, and the office address. Save this email or take a screenshot — you will need the appointment number when you arrive. MyDMV also sends a reminder email 24 hours before your appointment. If your plans change, you can log back into MyDMV and reschedule or cancel up to 24 hours before your appointment time.
If you do not have a driver's license or learner permit number, you cannot use the online system. In that case, call the DMV at 518-402-4368 (the main customer service line) or visit an office in person to book your appointment.
Calling the DMV to book by phone
You can reach New York DMV customer service at 518-402-4368 Monday through Friday, 8:30 a.m. to 4:00 p.m. Eastern time. Have your driver's license or learner permit number ready, along with your date of birth and the zip code where you want to visit. The representative will tell you what appointments are available and book one for you. They will provide an appointment number over the phone, so write it down when ready.
Phone lines are typically busiest in the morning and early afternoon. If you reach a busy signal, try calling back later or use the online system instead. The phone line does not take messages or call-backs, so you will need to stay on the line until you reach a representative. Wait times can range from 15 minutes to over an hour depending on the time of day and day of the week.
Booking in person at a DMV office
You can walk into any New York DMV office and ask to book an appointment at the front desk. Bring your driver's license or learner permit and be prepared to wait. Office staff will show you available times on their system and book you for a slot. This method works if you do not have internet access or prefer to handle it face-to-face, but it usually means a longer wait than calling or booking online.
Some DMV offices have dedicated appointment booking windows, while others handle bookings at the main service counter. Call ahead to ask which DMV office near you has the shortest wait times, or check the DMV website for office hours and locations. Offices are typically less crowded on Tuesday through Thursday mornings.
What to bring to your appointment
The documents you need depend on your service, but a few items are required for almost every DMV transaction. Bring your appointment confirmation (email or printed), a valid form of identification, and your Social Security number. For driver's license renewals, bring your current license. For road tests, bring a valid learner permit, proof of insurance, and a vehicle registered in New York or a rental agreement if you are using a rental car.
For ID replacements or new licenses, bring proof of identity (passport, birth certificate, or naturalization papers), proof of Social Security number (Social Security card, W-2, or tax return), and proof of New York residency (utility bill, lease, or bank statement dated within 30 days). The DMV website lists the full requirements for each service type, so check before you go to avoid a wasted trip.
Handling long wait times and availability gaps
If you cannot find an appointment in your preferred location or timeframe, try searching nearby DMV offices. A location 20 or 30 miles away may have availability weeks sooner than your closest office. The MyDMV system shows all offices statewide, so you can compare wait times across regions. If you are flexible on timing, checking the system a few days later often reveals newly opened slots as other appointments are canceled.
For road tests specifically, availability is often tight during spring and summer months. If you cannot find a test date within a reasonable timeframe, consider booking at an office in a less populated area, even if it requires travel. Some people have found success booking very early in the morning (as soon as the system updates) or late in the evening when fewer people are searching.
Rescheduling or canceling your appointment
You can change your appointment through MyDMV up to 24 hours before your scheduled time. Log in with your driver's license or learner permit number, find your appointment, and select "Reschedule" or "Cancel." If you booked by phone or in person, call 518-402-4368 to make changes. Canceling more than 24 hours in advance frees up your slot for other people and may open earlier appointments for you to book instead.
If you miss your appointment without canceling, you may be charged a no-show fee or have your appointment canceled automatically. If you are running late, call the DMV office directly (not the main line) to let them know. Most offices will hold your slot for 15 to 30 minutes past your appointment time, but policies vary by location.
Frequently Asked Questions
How far in advance can I book a DMV appointment?
MyDMV typically shows availability up to 30 days ahead, though this varies by service and location. Road tests and commercial license services often book out faster than standard renewals. If you do not see an appointment within your timeframe, check back a few days later when new slots may open.
What if I do not have a driver's license or learner permit number?
You cannot use the MyDMV online system without a license or permit number. Call 518-402-4368 or visit a DMV office in person to book your appointment instead. Have your date of birth and the zip code where you want to visit ready.
Can I book an appointment for someone else?
No. The person who needs the service must book their own appointment using their own license or permit number. Parents or guardians can call the DMV on behalf of a minor, but the minor's permit or license number is still required.
What happens if I arrive late to my appointment?
Most DMV offices will see you if you arrive within 15 to 30 minutes of your appointment time, though this varies by location. If you are running significantly late, call the office directly to ask if they can still accommodate you. Arriving more than 30 minutes late may result in your appointment being canceled.
Can I change my appointment online after I book it?
Yes. Log into MyDMV with your license or permit number, find your appointment, and select "Reschedule" or "Cancel." You must make changes at least 24 hours before your appointment time. After that window, call the DMV directly to request a change.