How to book a road test appointment in New York

You can schedule a New York road test through the DMV's online appointment system at dmv.ny.gov or by calling 518-402-4368. The online system is faster — you pick your test location, preferred date and time, and get a confirmation number on the spot. By phone, you'll speak to a representative who can answer questions but the process takes longer.

You must have a valid learner's permit (Class DJ or MJ) before you can book. The permit must have been issued at least 30 days before your test date if you're under 18, or at least one day before if you're 18 or older. When you schedule, have your permit number and a valid email address ready.

Road test appointments fill up weeks in advance, especially at popular locations. If you don't find an opening that works, check back frequently — cancellations happen and new slots open regularly. Some test centers have shorter wait times than others, so consider locations outside your when ready area if you're flexible on timing.

Key Takeaways

  • Book online at dmv.ny.gov or call 518-402-4368; online scheduling is faster and shows available slots when ready.
  • You must hold a valid learner's permit for at least 30 days (if under 18) or one day (if 18+) before your test date.
  • Appointments fill quickly, so check back often for cancellations or consider test centers in nearby counties with shorter waits.
  • Bring your permit, a valid photo ID, and a vehicle that meets inspection requirements on your test day.

What you need before booking

Your learner's permit is the only document you must have to schedule. Write down your permit number before you start the booking process — you'll need it whether you go online or call. If you've lost your permit, you'll need to replace it at a DMV office before you can book a road test.

Check your permit's issue date. If you're under 18, count forward 30 days from that date — you cannot test before day 30. If you're 18 or older, you can test one day after the permit was issued. This waiting period is a state requirement and cannot be waived.

Have a vehicle ready that you'll use for the test. It must pass a basic safety inspection: working brakes, steering, lights, wipers, horn, and seat belts. The vehicle doesn't need to be registered in your name, but it must be insured and street-legal. Bring the registration and proof of insurance on test day.

Booking online versus by phone

The DMV website (dmv.ny.gov) has a dedicated appointment scheduler. Log in or create an account, select "Road Test," choose your county and test center, and browse available dates and times. You'll see openings up to several weeks out. Once you pick a slot, you get a confirmation number when ready and a confirmation email. You can cancel or reschedule through the same system up to 24 hours before your appointment.

Calling 518-402-4368 works if you prefer speaking to someone or if the website is down. Wait times can be 30 minutes or longer during peak hours (mornings and early afternoons). The representative can answer questions about what to bring or what the test covers, but they cannot hold a slot while you decide — you book or you don't on that call.

If you're having trouble with the website, try a different browser or device. The DMV system sometimes has compatibility issues with older browsers. If the website is completely unavailable, the phone line is your backup, though you may wait longer.

Test center locations and wait times

New York has road test centers in every county. Popular urban centers like New York City, Buffalo, and Rochester often have 4- to 8-week waits. Smaller cities and rural areas may have openings within 2 to 3 weeks. If your local center is booked solid, check neighboring counties — you can test anywhere in the state, and the rules are the same.

Some test centers operate on different schedules. A few offer Saturday appointments; most run Monday through Friday. Evening slots are rare. If you're flexible on location and day of the week, you'll find an opening faster than if you're locked into one specific center and time.

The DMV website shows you real-time availability as you browse, so you can compare wait times across locations before you decide. If you see an opening that works but it's far away, weigh the travel time against how soon you want to test.

What happens after you book

You'll receive a confirmation email with your appointment details: date, time, test center address, and confirmation number. Save this email or print it — you don't need to bring it, but it's proof of your appointment if there's a mix-up on test day.

Arrive 15 minutes early. Bring your learner's permit, a valid photo ID (passport, school ID, or state ID), the vehicle's registration, and proof of insurance. If any of these are missing, the test center will not let you test and you'll lose your appointment slot.

If you need to reschedule, do it through the website or by calling 518-402-4368 at least 24 hours before your appointment. Canceling with less than 24 hours' notice counts as a no-show, and you may have to wait longer to book again. If you miss your appointment without canceling, you'll have to reschedule and may face a longer wait.

If you can't find an appointment

Cancellations happen daily. Set a reminder to check the website every few days, especially early in the morning when new slots sometimes appear. If you're willing to travel, check test centers in adjacent counties — you might find an opening weeks sooner than at your local center.

Some people book an appointment far in the future just to have a date locked in, then keep checking for earlier cancellations. Once you find a sooner slot, you can reschedule your original appointment to that new date.

If you're in a time crunch, contact your local DMV office by phone to ask if they know of any centers with shorter waits or if there are any other options. They cannot create an appointment for you, but they may point you toward a location you haven't checked yet.

Frequently Asked Questions

Can someone else schedule my road test for me?

No. You must schedule it yourself using your own learner's permit number. The DMV system requires the permit holder to create or log into an account. A family member or friend can help you navigate the website or sit with you while you call, but you have to be the one entering the information.

What if my learner's permit expires before my test date?

You must renew your permit before the test. If your permit is expired on test day, you cannot test. Renew it at a DMV office or online (if you're renewing, not replacing) before your appointment. Build in extra time for renewal if your permit is close to expiring.

Can I change my test center after I book?

Yes. Cancel your current appointment through the website or by phone, then book a new one at a different center. You must cancel at least 24 hours before your original appointment to avoid a no-show on your record. Then schedule at the new location as if you were booking for the first time.

What if I fail my road test?

You can reschedule when ready after you fail. There's no waiting period between attempts in New York. You can book your next test through the same online system or by phone. You'll need to pay the test fee again for each attempt.

Do I need to bring the vehicle I'll be testing in when I book?

No. You only need your learner's permit and a valid email address to schedule. Bring the actual vehicle on test day. It must be safe and street-legal, but you don't need to register it in your name or show proof of it when you book.