Where to book your New Jersey driving test appointment
New Jersey residents book driving test appointments through the Motor Vehicle Commission (MVC) website at nj.gov/mvc or by calling 609-292-6500. You cannot walk in without an appointment — the MVC requires all test-takers to reserve a time slot in advance. The phone line and website both show available dates and times at testing locations near you.
The MVC operates testing centers across the state, and availability varies by location and season. Popular locations fill weeks ahead, while less-trafficked centers may have openings sooner. You can see which locations have the soonest open slots before you book, so check multiple centers if your preferred one is full.
Key Takeaways
- Book your driving test through nj.gov/mvc or by calling 609-292-6500; walk-ins are not accepted.
- You must pass the written test (permit test) before you can schedule a road test appointment.
- Bring your permit, proof of identity, and the vehicle you will use for the test, or the test will be cancelled.
- The MVC charges a fee for each road test attempt; the amount depends on your vehicle type and whether you are retesting.
- Cancellations made at least 24 hours before your appointment do not cost you the fee; cancellations within 24 hours forfeit it.
What you need before you can book a road test
You must hold a valid New Jersey Learner's Permit before the MVC will let you schedule a road test. The permit proves you passed the written test and are legally allowed to practice driving with a licensed adult in the car. If you do not yet have a permit, you will need to pass the written test first at an MVC testing center or through an approved third-party testing vendor.
Once you have your permit, you are ready to book. The MVC does not require a minimum number of practice hours before you test, but the state recommends at least 50 hours of supervised driving, with at least 10 of those at night. Whether you meet that standard is between you and your supervising driver — the MVC will not ask.
How to schedule through the MVC website
Go to nj.gov/mvc and select "Schedule a Road Test" from the menu. You will enter your permit number, date of birth, and the county or area where you want to test. The system shows available dates and times at each testing location, usually 2 to 8 weeks out depending on demand.
Select your preferred date and time, then confirm the vehicle you will use for the test. The MVC needs to know the make, model, year, and license plate number. You must bring that exact vehicle on test day — if you show up with a different car, the test will be cancelled and you will forfeit your fee. After you confirm, you will receive a confirmation number by email or text, depending on how you set up your account.
Booking by phone and what to have ready
Call 609-292-6500 to speak with an MVC representative who can book your appointment. Have your permit number, date of birth, and vehicle information ready before you call. The representative will walk you through available dates and times and will confirm the vehicle details on the spot.
Phone lines are busiest in the morning and on Mondays. Calling mid-week in the afternoon often means shorter wait times. If you reach a representative, they can book you when ready and will email or mail your confirmation. If you cannot reach anyone, the website is usually faster.
Test fees and what happens if you need to reschedule
The road test fee varies by vehicle type. As of the most recent MVC fee schedule, a standard passenger vehicle costs one amount, while motorcycles and commercial vehicles have different rates. Check nj.gov/mvc for the current fee before you book, as amounts can change.
If you need to cancel or reschedule, do it at least 24 hours before your appointment time. Cancellations made with 24 hours or more notice do not cost you the fee — you can rebook without paying again. Cancellations within 24 hours forfeit the fee, and you will have to pay again to schedule a new test. If you miss your appointment without cancelling, you also lose the fee.
What to bring on test day
Bring your learner's permit, a valid form of identification (passport, state ID, or school ID), and proof of insurance for the vehicle you are testing in. The insurance document must show the vehicle's license plate number and must be current on the test date. If you cannot provide proof of insurance, the test will not happen.
Bring the vehicle itself — the exact make, model, and year you listed when you booked. The vehicle must have working headlights, brake lights, turn signals, wipers, and mirrors. The MVC will do a quick safety check before the test begins. If anything is broken or missing, the test will be cancelled.
Arrive at least 15 minutes early. The testing center will not hold your slot if you arrive late, and you will forfeit your fee.
What to expect during the road test
The test lasts about 30 minutes and covers basic driving skills: starting the car, following traffic laws, turning, parking, and stopping. An MVC examiner sits in the passenger seat and scores you on vehicle control, awareness of traffic and pedestrians, and compliance with road signs and signals. You pass if you demonstrate safe driving and do not commit any major errors like hitting a curb, running a red light, or failing to yield.
If you do not pass, you can reschedule and try again. You will have to pay the fee again for each new attempt. There is no limit to how many times you can test, but each attempt requires a new appointment and a new fee.
Frequently Asked Questions
How far in advance can I book a driving test?
The MVC typically opens appointments 4 to 8 weeks in advance, depending on the testing location. Popular centers fill quickly, so booking as soon as slots open gives you more options. Less busy locations may have openings closer to your preferred date.
Can someone else bring the vehicle if I cannot drive it to the test?
No. You must drive the vehicle to the testing center yourself, and you must be the one behind the wheel when the test begins. The vehicle must be the one you listed on your appointment, and it must be insured and roadworthy.
What if I fail the road test?
You can reschedule and try again through the same booking process. You will need to pay the test fee for each new attempt. There is no waiting period between attempts, so you can book another test as soon as you are ready.
Can I change my test location after I book?
You can cancel your current appointment and book a new one at a different location, but you will forfeit the fee if you cancel within 24 hours. If you cancel with more notice, you can use the same fee credit to book at another center.
What if the MVC closes due to weather or an emergency?
The MVC will notify you by email or phone if your test is cancelled due to a closure. You will be offered a new appointment at no additional charge. Check nj.gov/mvc for closure announcements if severe weather is expected on your test day.