How to schedule a road test with New York DMV
You schedule a New York road test through the DMV's online appointment system at dmv.ny.gov, by phone at 518-402-4368, or in person at a DMV office. You must have a valid learner permit and pass the vision and written tests first. The DMV books road tests at specific testing locations across the state, and you choose your preferred date and location during scheduling. Most appointments are available within two to four weeks, though wait times vary by region and season.
You cannot walk in for a road test — all tests require a scheduled appointment. The system fills up faster in spring and summer, so scheduling several weeks ahead improves your chances of getting your preferred date and location.
Key Takeaways
- You must have a valid New York learner permit and pass the vision and written tests before you can schedule a road test.
- Schedule online at dmv.ny.gov, by phone at 518-402-4368, or at any DMV office — online is usually fastest.
- You choose your testing location and preferred date during scheduling, and most appointments are available within two to four weeks.
- Bring your learner permit, proof of identity, and proof of residency on test day, and arrive 15 minutes early.
- If you fail, you can reschedule when ready, but you must wait at least seven days before taking the test again.
What you need before scheduling
Your New York learner permit must be valid and in your possession. If your permit has expired, you will need to renew it before the DMV will let you schedule a road test. You can check your permit status and renewal date on dmv.ny.gov by logging into your account or calling 518-402-4368.
You must also have passed both the vision test and the written knowledge test. These are separate from the road test and must be completed at a DMV office or testing location. If you have not taken these yet, schedule those first — the DMV will not book a road test appointment until both are passed.
Have your Social Security number, date of birth, and learner permit number ready when you schedule. If you are under 18, a parent or guardian must be present during scheduling if you are doing it in person.
Scheduling online at dmv.ny.gov
Go to dmv.ny.gov and select "Schedule an Appointment" from the homepage. Choose "Road Test" as the appointment type. Log in with your New York ID or create an account if you do not have one. You will need your learner permit number and date of birth to log in.
Select your preferred testing location from the list of DMV offices in your region. The system shows which locations have openings and how far out the next available date is. Choose your preferred date and time from the available slots. You will receive a confirmation number by email and text message — save this number in case you need to reschedule or cancel.
Online scheduling is open 24 hours a day. The system updates availability daily, so if your preferred location is full, check again the next day or choose a different location.
Scheduling by phone or in person
Call 518-402-4368 to speak with a DMV representative. Have your learner permit number, date of birth, and Social Security number ready. Tell the representative your preferred testing location and dates. They will book the first available appointment that matches your preferences or offer you alternatives if your first choice is full.
You can also walk into any DMV office and ask to schedule a road test at the information desk. Bring your learner permit, proof of identity, and proof of residency. In-person scheduling may have a wait, especially during busy hours, so arrive early in the day if possible.
Phone lines are typically shorter early in the morning or late in the afternoon. If you reach a busy signal, try again in 15 minutes or use the online system instead.
What to bring on test day
Bring your valid learner permit, a government-issued photo ID (passport, state ID, or school ID), and proof of New York residency. Proof of residency can be a utility bill, lease, mortgage statement, or bank statement dated within the last 30 days and showing your name and address.
Bring the vehicle you will be tested in. The car must be registered, insured, and in safe working condition. The DMV inspector will check the brakes, lights, windshield wipers, horn, and mirrors before the test begins. If anything is broken or missing, the test will be cancelled and you will need to reschedule.
Arrive 15 minutes before your appointment time. If you are more than 15 minutes late, the DMV may cancel your appointment and you will need to reschedule. Bring a pen in case you need to fill out any paperwork.
Testing locations and wait times
New York has DMV testing locations in every county. The online scheduling system shows all available locations near you and the current wait time for each. Popular locations in New York City, Buffalo, and Rochester fill up faster than rural locations, so consider scheduling at a less busy location if you need an appointment soon.
Wait times change by season. Spring and summer are busier than fall and winter. If you have flexibility in when you take the test, scheduling in the fall or winter may get you an appointment sooner.
Some locations offer more appointment slots than others. If your preferred location is booked out several weeks, try a nearby location — you may find an opening days away instead of weeks away.
What happens if you fail or need to reschedule
If you fail the road test, you can reschedule when ready using the same process. You must wait at least seven days before taking the test again. You can schedule your next attempt as soon as you leave the testing location.
If you need to cancel or reschedule before your test date, do it through dmv.ny.gov, by phone at 518-402-4368, or in person at a DMV office. Cancelling online takes seconds. If you cancel, your appointment slot opens up for other people to book.
If you miss your appointment without cancelling, the DMV may require you to wait longer before scheduling your next test. Always cancel if you cannot make it, even if it is the day of the appointment.
Frequently Asked Questions
How long does it take to get a road test appointment?
Most appointments are available within two to four weeks. During busy seasons (spring and summer), some locations may have waits of six to eight weeks. Less busy locations and off-season scheduling can get you in within days. Check the online system for your specific location to see current wait times.
Can someone else schedule my road test for me?
Yes, a parent, guardian, or friend can schedule your test online or by phone if they have your learner permit number, date of birth, and Social Security number. You must be present in person on test day with your own valid learner permit and ID.
What if I do not have a vehicle to test in?
You must provide a vehicle for the test. If you do not own one, you can borrow a friend's or family member's car. The vehicle must be registered, insured, and in safe working condition. The owner does not need to be present during the test.
Can I reschedule my road test online?
Yes, log into dmv.ny.gov with your confirmation number and learner permit number to reschedule. You can also call 518-402-4368 or visit a DMV office in person. Online rescheduling is fastest and available 24 hours a day.
What if my learner permit expires before my road test?
Renew your learner permit before your test date. You cannot take the road test with an expired permit. Renew online at dmv.ny.gov, by mail, or in person at a DMV office. Renewals usually take one to two weeks by mail or are when ready in person.