How to book your road test appointment in New York
You schedule a New York road test through the 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 scheduling happens centrally. The DMV lets you pick your test location (there are sites across the state) and your preferred date and time, though availability varies by season and location.
Before you schedule, you need a valid learner permit (Class DJ or MJ) that has been held for at least six months if you are under 18, or at least two weeks if you are 18 or older. You also need to have completed a five-hour pre-licensing course if you are under 18. Without these, the system will not let you book.
The road test itself costs $35 for a Class D (standard car) license. You pay when you book, and the fee is non-refundable if you miss your appointment or cancel within 24 hours. If you cancel more than 24 hours in advance, you can reschedule without losing the fee.
Key Takeaways
- Schedule through the DMV website (dmv.ny.gov) or by phone at 518-402-2700; you cannot book at a local office.
- Your learner permit must be valid and held for at least six months (if under 18) or two weeks (if 18+) before you can schedule.
- You choose your test location and date when you book, but popular times fill up quickly, especially in spring and summer.
- The $35 test fee is non-refundable if you cancel within 24 hours or miss your appointment, but refundable if you cancel with more notice.
- Bring your learner permit, proof of identity, and proof of insurance to your test appointment.
Scheduling online through the DMV website
Go to dmv.ny.gov and select "Schedule a Road Test" from the homepage. You will need your learner permit number and date of birth to log in. The system will show you available test sites in your region and open time slots for the next several weeks.
Choose your preferred location first — the DMV operates test sites in most counties, and you can pick any site in the state, not just the one closest to you. Once you select a location, the calendar will show which dates have openings. Peak times (weekday mornings and early afternoons) book up faster than evenings or weekends, especially during spring and summer months.
After you select your date and time, the system will ask you to confirm your contact information and payment method. You will pay the $35 fee when ready with a debit or credit card. You will receive a confirmation number by email and text message. Save this number — you will need it if you need to reschedule or cancel.
Scheduling by phone
Call the DMV road test scheduling line at 518-402-2700. The line is open Monday through Friday, 8:30 a.m. to 4 p.m. Eastern time. Have your learner permit number, date of birth, and a payment method ready. A representative will walk you through available locations and dates and process your payment over the phone.
Phone scheduling takes longer than online booking — expect to wait on hold, especially during busy seasons. However, if you have trouble with the website or need to discuss a special circumstance (such as a disability accommodation), the phone line is your option. You will receive a confirmation number verbally and by mail.
What to expect when you arrive for your test
Arrive at least 15 minutes before your scheduled time. Bring your learner permit, a valid photo ID (such as a passport or school ID), and proof of insurance for the vehicle you will be testing in. The proof of insurance can be a printed policy, a digital copy on your phone, or a card from your insurance company.
The vehicle you test in must be registered, insured, and in safe working condition. The examiner will do a brief safety check before the test begins — they will verify that the brakes, lights, wipers, horn, and mirrors all work. If anything fails this check, you will not be able to test that day and will need to reschedule.
The road test itself lasts about 20 minutes. You will drive on local streets and possibly a small highway section, depending on the test site. The examiner will ask you to perform basic maneuvers: parking, turning, stopping, and lane changes. You will also be asked to demonstrate that you understand road signs and traffic laws.
Rescheduling or canceling your appointment
If you need to change your test date or location, go back to dmv.ny.gov, log in with your learner permit number, and select "Manage Your Road Test Appointment." You can reschedule as many times as you want, as long as you do it more than 24 hours before your scheduled test time. There is no fee to reschedule.
If you cancel within 24 hours of your appointment or do not show up, you forfeit the $35 fee. You will have to pay again to schedule a new test. If you cancel more than 24 hours in advance, the fee carries over to your new appointment — you do not have to pay twice.
If you fail your road test, you can reschedule when ready. There is no waiting period between attempts in New York, though you will have to pay the $35 fee again for each new test.
When test sites are full and how to find openings
During busy seasons (April through September), popular test sites fill up weeks in advance. If your preferred location shows no openings, try scheduling at a site farther away — rural and less populated areas often have more availability. You can test anywhere in New York State, so expanding your search geographically can get you a sooner appointment.
The DMV releases new time slots on a rolling basis, usually early in the morning. If you see no openings when you first check, try again the next day or later in the week. Some people find that checking late at night or very early in the morning yields better results, though this is not may provide.
If you cannot find an opening within a reasonable timeframe, consider testing in a less busy season (fall or winter) or at an off-peak time (early morning or late afternoon on a weekday). You can also call 518-402-2700 to ask a representative if they can see openings that are not showing online.
Documents and requirements you need before scheduling
Your learner permit must be valid and in your possession. If your permit has expired, you will need to renew it at a DMV office before you can schedule a road test. You cannot test on an expired permit, even if you are within the grace period for renewal.
If you are under 18, you must have completed a five-hour New York State-approved pre-licensing course. This course can be taken online or in person. The DMV will verify that you completed it when you try to schedule, so make sure your course provider has reported your completion to the DMV.
You do not need to have a vehicle lined up before you schedule — you just need to have one available on the day of your test. However, make sure the vehicle is insured and registered. If you plan to use someone else's car, confirm with them well in advance that it will be available and in good condition.
Frequently Asked Questions
Can I schedule a road test if my learner permit is about to expire?
No. Your permit must be valid on the day of your test. If it is expiring soon, renew it at a DMV office first, then schedule your road test. You cannot test on an expired permit or one that expired before your test date.
What happens if I fail my road test?
You can reschedule when ready with no waiting period. You will pay the $35 fee again. Most people pass on their second or third attempt. The examiner will tell you what you did wrong so you can practice those skills before your next test.
Can I use a vehicle I do not own for my road test?
Yes, as long as the vehicle is registered and insured. The insurance policy must cover you as a driver. Bring proof of insurance to your test. The vehicle must also pass the examiner's safety check (brakes, lights, wipers, horn, mirrors).
What if I cannot get an appointment at a nearby test site?
You can test at any DMV test site in New York State. Try scheduling at a site in a less populated area or farther away — these often have more openings. You can also try scheduling for an off-peak time, such as early morning or late afternoon on a weekday.
Do I need to bring my own vehicle to the test, or can the DMV provide one?
You must bring your own vehicle. The DMV does not provide test vehicles. The vehicle must be registered, insured, and in safe working condition. The examiner will check the brakes, lights, wipers, horn, and mirrors before the test begins.