How to book a road test appointment at the New York DMV
You book a New York City road test appointment through the DMV's online portal at dmv.ny.gov or by calling 518-402-4368. You cannot walk in or book through a local office — all appointments are scheduled through the state system. The earliest available date depends on demand at your chosen testing location, which ranges from a few weeks to several months out.
You must have a valid learner's permit (Class DJ or MJ) before you can schedule. The permit must be at least 30 days old, and you need to bring it to your test along with proof of identity, proof of residency, and a vehicle that passes the pre-test vehicle inspection. The test itself costs $120 as of 2024, though fees can change.
New York City has five DMV testing locations: Manhattan, Brooklyn, Queens, the Bronx, and Staten Island. Appointment availability varies by location and time of year, so if one location is booked months out, another may have openings sooner.
Key Takeaways
- Book online at dmv.ny.gov or call 518-402-4368; walk-ins are not accepted for road tests.
- Your learner's permit must be at least 30 days old before you can schedule a test.
- Bring your permit, photo ID, proof of residency, and a vehicle that has passed the pre-test inspection.
- The test costs $120 and takes about 15 to 20 minutes on the road.
- Appointment wait times vary by location and season; checking multiple NYC testing sites may reveal earlier openings.
What you need before booking online
Have your learner's permit number ready when you go to dmv.ny.gov. You will also need a valid email address and phone number, because the DMV sends confirmation and reminders to both. If you are booking by phone, a representative will ask for the same information.
Your learner's permit must show that you have held it for at least 30 days. The DMV will not let you book if the permit is newer than that. If you are close to the 30-day mark, wait until the date has passed before attempting to schedule.
You should also know which of the five NYC testing locations works best for you — Manhattan (in lower Manhattan), Brooklyn (in Sunset Park), Queens (in Flushing), the Bronx (in Fordham), or Staten Island (in Tompkinsville). Availability differs by location, so if your first choice is booked far out, try another.
Steps to schedule through the DMV website
Go to dmv.ny.gov and look for the "Schedule an Appointment" section. Select "Road Test" from the menu. You will be asked to enter your learner's permit number, date of birth, and the last four digits of your Social Security number. The system will pull up your permit record.
Next, choose your preferred testing location and the date range you are willing to test. The system shows available dates and times for each location. Pick the appointment that works for your schedule. You will receive a confirmation number by email and text message.
Save your confirmation number. You will need it when you arrive at the testing location. The DMV also sends a reminder email about a week before your test date.
Booking by phone if the website is not working
Call 518-402-4368 during business hours (Monday through Friday, 8:30 a.m. to 4 p.m. Eastern time). A representative will ask for your learner's permit number, date of birth, and Social Security number. They will then check availability at the locations you name and book an appointment for you.
Phone wait times can be long, especially during peak seasons (spring and summer). If you reach a busy signal, try again later or use the website instead. The website is usually faster and available 24 hours a day.
What to bring on test day
Bring your learner's permit, a photo ID (driver's license from another state, passport, or passport card), and proof of residency. Proof of residency can be a utility bill, lease, mortgage statement, or bank statement with your name and current address. The document must be dated within the last 30 days.
You also need a vehicle that has passed the pre-test vehicle inspection. This is not the same as a regular inspection sticker. The vehicle must have working headlights, brake lights, turn signals, wipers, horn, and seat belts. The brakes and steering must be in safe working order. You can have the vehicle inspected at any DMV office or authorized inspection station before your test date.
Bring the test fee of $120 in cash, check, or card. The testing location will tell you which payment methods they accept when you arrive.
If your appointment gets cancelled or you need to reschedule
If the DMV cancels your appointment (which happens occasionally due to staffing or weather), you will receive a notice by email and phone. You can reschedule when ready through the website or by calling 518-402-4368.
If you need to cancel or reschedule on your own, log back into dmv.ny.gov with your confirmation number and select "Manage Appointment." You can change the date and time or cancel entirely. If you cancel, you can book a new appointment right away. There is no penalty for rescheduling.
If you miss your appointment without cancelling, you lose the $120 fee and will have to book and pay again. Set a phone reminder for the day before your test so you do not forget.
Wait times and what to expect on test day
Appointment availability in New York City ranges from two to three weeks out during slower months to three to four months during spring and summer. If you see a long wait at your preferred location, check the other four NYC sites — one may have an opening weeks sooner.
Arrive at your testing location 10 to 15 minutes early. Bring all required documents. The examiner will review your paperwork, do a quick walk-around of the vehicle to confirm it passed inspection, and then take you on a 15- to 20-minute road test. You will be tested on basic driving skills: starting, stopping, turning, parking, and following traffic laws.
You will get your results the same day. If you pass, you can explore for your full driver's license at any DMV office or online. If you do not pass, you can reschedule another test, and there is no waiting period between attempts.
Frequently Asked Questions
Can I schedule a road test without a learner's permit?
No. You must have a valid New York learner's permit (Class DJ or MJ) that is at least 30 days old. If you do not have a permit yet, you need to pass the written knowledge test first at any DMV office.
What happens if I fail the road test?
You can reschedule when ready with no waiting period. There is no limit to how many times you can take the test, but you pay the $120 fee each time. Many people pass on their second or third attempt.
Do I have to test at the location closest to me?
No. You can choose any of the five NYC testing locations. If one is booked months out, try another — availability varies significantly by site and time of year.
What if my vehicle does not have a pre-test inspection sticker?
You need to get one before your test date. Visit any DMV office or authorized inspection station with your vehicle. The inspection is quick and costs around $10 to $15. Without it, the DMV will not let you test.
Can someone else take the test for me or sit in the car during the test?
No. Only you and the examiner are in the vehicle during the test. No passengers, instructors, or family members are allowed. You must be the one driving the entire time.