Where to Schedule Your Road Test

New York State road tests are scheduled through the Department of Motor Vehicles (DMV), not through a private testing service. You cannot walk into a test site and take the exam the same day — you must reserve a specific date and time slot in advance, either online or by phone.

The fastest way to schedule is through the DMV's online portal at dmv.ny.gov. You can book a test appointment from your computer or phone without waiting on hold. If you prefer to call, the DMV's phone line is available during business hours, though wait times are often longer than online scheduling.

You can also schedule in person at any DMV office, though this requires a trip and does not may provide an when ready appointment. Many offices now require you to take a number and wait, even for scheduling.

Key Takeaways

  • Schedule your road test through dmv.ny.gov online or by calling the DMV; you cannot test without a reserved appointment.
  • You must have a valid learner permit (permit valid for at least 6 months after your test date) and proof of at least 6 months of supervised driving before you can book.
  • Test sites vary by county, and you choose your preferred location when you schedule; some locations have shorter wait times than others.
  • Bring your learner permit, proof of identity, proof of residency, and the vehicle you will use for the test on your appointment day.
  • Cancellations and rescheduling can be done online or by phone, but canceling less than 24 hours before your appointment may result in a fee.

What You Need Before You Can Book

You cannot schedule a road test without a valid New York State learner permit. The permit must be current and valid for at least 6 months after your scheduled test date — if your permit expires before that, you will need to renew it first.

You also need to have held your learner permit for a minimum of 6 months before you can take the road test. The DMV tracks this automatically; if you do not meet the 6-month requirement, the online system will not let you book a test date.

Have your learner permit number and Social Security number ready when you schedule. If you are scheduling online, you will also need to know which county you want to test in and your preferred test site.

Scheduling Online Through the DMV Website

Go to dmv.ny.gov and look for the "Schedule a Road Test" option on the homepage. Click it and select whether you are scheduling for a Class D (regular car) or Class DJ (motorcycle) test. You will then be asked to enter your learner permit number and date of birth to verify your identity.

The system will show you available test dates and times at DMV offices in your county. Dates typically open up 60 to 90 days in advance, so if you do not see dates available, check back in a few weeks. Select your preferred date, time, and test location, then confirm your appointment.

You will receive a confirmation number when ready. Write it down or take a screenshot — you will need this number to reschedule or cancel. The DMV will also send a confirmation email to the address on file with your learner permit.

Scheduling by Phone

Call the DMV at 518-402-2000 to schedule by phone. Have your learner permit number, Social Security number, and preferred county ready. The representative will ask which test site you prefer and what dates and times work for you.

Phone scheduling takes longer than online booking because you are waiting for a representative, but it can be helpful if you have questions about test requirements or if you are having trouble with the online system. Ask the representative for your confirmation number before you hang up.

The DMV phone line is open Monday through Friday, 8:00 a.m. to 4:00 p.m. Eastern Time. Call early in the day if possible, as wait times increase in the afternoon.

Choosing a Test Site and Date

New York State has DMV test sites in every county. When you schedule, you will see available dates at the offices nearest you. Some test sites have more frequent appointments and shorter wait lists than others — if one location shows no availability for months, try a nearby office in an adjacent county if you are willing to travel.

Test dates typically fill up faster in spring and summer than in fall and winter. If you are flexible on timing, scheduling for a weekday morning often means shorter wait lists than weekend or afternoon slots.

Once you select a date and time, that slot is reserved for you. You cannot change your mind and test at a different time on the same day — you must reschedule through the DMV if you need a different appointment.

What Happens After You Schedule

After you book your appointment, the DMV will send you a confirmation letter by mail within a few days. This letter includes your test date, time, location, and confirmation number. Bring this letter with you on test day, along with your learner permit, proof of identity, proof of residency, and the vehicle you will use for the test.

The vehicle must be registered and insured in New York State, and it must pass a safety inspection (working brakes, lights, wipers, horn, and seat belts). If the vehicle fails the safety check on test day, you will not be allowed to test and will need to reschedule.

Arrive at least 15 minutes before your scheduled test time. If you are more than 15 minutes late, the DMV may cancel your appointment and charge you a rescheduling fee.

Canceling or Rescheduling Your Test

You can cancel or reschedule your road test online at dmv.ny.gov using your confirmation number, or by calling 518-402-2000. If you cancel or reschedule more than 24 hours before your appointment, there is no fee. If you cancel or reschedule less than 24 hours before your test, the DMV charges a rescheduling fee (the amount varies by year).

If you miss your appointment without canceling, you forfeit your test fee and will need to pay again to schedule a new test. If you have a legitimate emergency, contact the DMV as soon as possible to explain — some offices may waive the fee in hardship cases, but this is not may provide.

When you reschedule, you will be offered new available dates. These may be weeks away depending on how busy your test site is, so reschedule as soon as you know you cannot make your original appointment.

Frequently Asked Questions

How far in advance can I schedule my road test?

Test dates typically open 60 to 90 days before the appointment. You cannot book more than 90 days ahead. If you do not see dates available when you check, the next batch of appointments has not been released yet — check back in a week or two.

What if there are no available test dates in my county?

Some counties have long wait lists during busy seasons. You can try scheduling at a test site in a neighboring county if you are willing to travel. You can also call the DMV to ask when the next batch of appointments will be released for your preferred location.

Can someone else schedule the test for me?

No. Only the person taking the test can schedule it, and you must provide your learner permit number and date of birth to verify your identity. A parent or guardian cannot schedule on your behalf.

Do I need to pay when I schedule, or on test day?

Payment is due when you schedule. You can pay online by credit or debit card, or by phone with a representative. The test fee is non-refundable if you do not show up, but you can reschedule for free if you cancel more than 24 hours in advance.

What if my learner permit expires before my test date?

You must renew your permit before your test. You cannot test with an expired permit. If your permit will expire soon, renew it first, then schedule your road test. Renewing takes a few days to a few weeks depending on whether you renew in person or by mail.