How to book your road test appointment in New York
You schedule a road test appointment through the New York Department of Motor Vehicles (DMV) website or by calling their road test scheduling line. You cannot walk in or book through a local DMV office — all appointments go through the central system. The DMV assigns you to one of their testing centers based on availability and your location, and you choose from the dates they offer. The whole process takes about five minutes online or ten minutes by phone.
Before you book, you need a valid learner's permit (Class DJ or MJ), a vehicle that passes inspection, and proof of a six-hour pre-licensing course if you are under 18. You also need to know which class of license you are testing for — Class D (regular car), Class DJ (car with restrictions), or Class MJ (motorcycle). The road test itself costs a fee that varies depending on the class, and you pay when you schedule.
Key Takeaways
- Book your road test through the DMV website (dmv.ny.gov) or by calling 518-402-2500, not at a local DMV office.
- You must have a valid learner's permit and a vehicle that has passed New York inspection before you can schedule.
- The DMV shows you available dates at testing centers near you, and you pick the one that works for your schedule.
- Road test fees range from about $35 to $50 depending on license class, and you pay at the time of booking.
- Bring your learner's permit, proof of insurance, and vehicle registration on the day of your test, or you will be turned away.
Booking online through the DMV website
Go to dmv.ny.gov and look for the "Schedule a Road Test" link on the homepage. Click it and select your county and the type of license you are testing for. The system will show you testing centers in your area and the available appointment dates at each one — these dates update daily and slots fill quickly during peak seasons (spring through fall).
Choose your preferred date and time, then enter your learner's permit number and date of birth to confirm your identity. Review the fee amount (the system shows this before you pay), then provide payment information. The DMV accepts credit and debit cards online. You will receive a confirmation number and an email with your appointment details, including the testing center address, the date and time, and what to bring.
Save your confirmation number and the email — you need both. If you lose them, you can log back into the DMV website with your permit number to retrieve your appointment details.
Booking by phone
Call the DMV road test scheduling line at 518-402-2500. This line operates Monday through Friday, 8:00 a.m. to 4:00 p.m. Eastern time. Have your learner's permit number and date of birth ready when you call. Tell the representative your county, the license class you are testing for, and your preferred dates. They will tell you what is available and book you into a slot.
The representative will collect payment information over the phone (credit or debit card only). They will give you a confirmation number verbally — write it down when ready. Ask them to email or mail your confirmation, or note the appointment details they read to you so you have them in writing.
Phone wait times are often long during business hours, especially in spring and summer. If you reach a busy signal, try calling early in the morning or late in the afternoon.
What to bring on test day
Bring your learner's permit (the physical card, not a photo), proof of insurance for the vehicle you are testing in, and the vehicle's registration. The testing officer will check all three before you start. If you are under 18, bring your six-hour pre-licensing course certificate as well. Bring originals — photocopies are not accepted.
Arrive at least 15 minutes early. The testing center will not hold your slot if you arrive more than 15 minutes late, and you will forfeit your fee. Bring the vehicle with a full tank of gas or close to it — the test includes highway driving and the examiner needs enough fuel to complete the route.
The vehicle must have passed New York State inspection within the past 12 months. The inspection sticker goes on the windshield. If the vehicle fails inspection or does not have a current sticker, the testing officer will turn you away and you will lose your appointment slot.
If your appointment slot fills or you need to reschedule
If all nearby dates are booked when you try to schedule, check back the next day — the DMV releases new slots regularly and cancellations open up frequently. You can also try a testing center in a neighboring county if one has earlier availability, though this means traveling farther on test day.
To reschedule an appointment you already have, go back to dmv.ny.gov, log in with your permit number, and select "Reschedule." You can move your appointment to a different date or testing center. You can also call 518-402-2500 to reschedule by phone. Rescheduling is free, but you can only move your appointment — you cannot cancel and get a refund of the test fee.
If you miss your appointment without rescheduling, you forfeit the fee and must pay again to book a new test. If you know you cannot make your appointment, reschedule as soon as possible so the slot opens for someone else.
Testing center locations and what to expect
New York has road test centers in most counties, though some rural areas may require you to travel 30 to 45 minutes. The DMV website shows the address and directions for each center when you book. Most centers are at DMV offices, though some are at separate testing facilities. Parking is usually available on-site or nearby.
The test itself takes 15 to 25 minutes and covers basic vehicle control, following traffic laws, and safe driving decisions. The examiner sits in the passenger seat and gives you directions. You will drive on local roads and usually at least a short stretch of highway. After the test, the examiner tells you whether you passed or failed on the spot. If you pass, you can go to any DMV office to get your license photo taken and receive your new license the same day.
Frequently Asked Questions
Can I schedule a road test if my learner's permit is expired?
No. Your permit must be valid on the day of your test. If it is expiring soon, renew it before you book. You can renew online at dmv.ny.gov or at a DMV office. Renewal takes a few days if you do it in person, so plan ahead.
What if I fail the road test?
You can retake the test, but you must wait at least two weeks before scheduling another appointment. You pay the full fee again. You can schedule your next test as soon as the two-week waiting period ends. There is no limit to how many times you can retake it.
Do I have to test in the county where I got my learner's permit?
No. You can book a road test at any testing center in New York, regardless of which county issued your permit. Some people choose a center in a different county if it has earlier availability or is more convenient for their schedule.
What happens if the vehicle I planned to use is not available on test day?
You cannot use a different vehicle unless it also has a valid inspection sticker and current registration. If your planned vehicle breaks down, reschedule your appointment rather than showing up with a different car. The testing officer will verify the vehicle matches the registration you brought.
Can I book a road test for someone else?
No. The person taking the test must book their own appointment using their learner's permit number. The DMV system verifies identity at booking and again on test day to prevent fraud.