How to book a New Jersey driving test appointment
You schedule a New Jersey driving test through the Motor Vehicle Commission (MVC) website or by phone. The MVC runs all road tests in the state, and you cannot test with a private examiner. You will need your learner's permit (a valid permit issued by New Jersey), a vehicle that passes inspection, and proof of a six-hour pre-licensing course completion if you are under 18.
The fastest way to book is online at nj.gov/mvc. Go to the "Road Test" section, select your county, and choose from available dates and times. If you prefer to call, the MVC phone line is 609-292-6500. Wait times to reach someone can be long, especially on Mondays and Tuesdays. You can also visit an MVC office in person, though this typically takes longer than calling or booking online.
Key Takeaways
- Book your road test through nj.gov/mvc online, by calling 609-292-6500, or at an MVC office in your county.
- You need a valid New Jersey learner's permit, a vehicle that has passed inspection, and proof of a six-hour pre-licensing course if you are under 18.
- Test appointments fill up weeks or months in advance, especially in busy counties like Bergen and Essex, so book as soon as you are ready.
- Bring your permit, proof of insurance, vehicle registration, and the vehicle keys to your appointment; arriving late or without required documents will result in a failed appointment.
What documents and vehicle requirements you need before booking
Before you can book, you must have a valid New Jersey learner's permit. This is the permit you received after passing the written test at an MVC office. The permit must not be expired. If your permit expired, you will need to renew it or retake the written test.
Your vehicle must have a current New Jersey inspection sticker. The inspection is separate from the emissions test and covers brakes, lights, wipers, horn, and other safety systems. If your vehicle fails inspection or the sticker is expired, you cannot test. You can get an inspection at any authorized inspection station; the MVC website lists locations by county.
If you are under 18, you must show proof that you completed a six-hour pre-licensing course (also called a driver education course). This is a classroom or online course run by approved providers. The course provider gives you a certificate of completion, which you bring to your test. If you are 18 or older, this course is not required.
When appointments are available and how far in advance to book
Appointment availability varies by county and season. In less busy counties like Cape May or Sussex, you may find openings two to four weeks out. In high-traffic counties like Bergen, Essex, and Hudson, appointments often fill up two to three months in advance. Summer and early fall are the busiest times; winter months typically have more openings.
The MVC releases appointment slots on a rolling basis. If you do not see an opening when you first check, new slots may appear within days as cancellations happen. Many people check the website multiple times per week to catch newly available times. You can also call 609-292-6500 to ask if cancellations are expected soon in your county.
What to bring and what to expect on test day
Bring your learner's permit, proof of insurance (a current insurance card or declaration page), vehicle registration, and your vehicle keys. The examiner will check these documents before the test begins. If you are under 18, also bring your certificate of completion from the pre-licensing course.
Arrive at least 15 minutes early. The MVC office address and parking instructions are on your appointment confirmation. The test itself lasts 20 to 30 minutes and includes driving on local streets, parking, and following traffic laws. You must have a licensed adult (21 or older) in the vehicle during the test, though this person sits in the back seat and does not participate.
If you fail the test, you can reschedule when ready. There is no waiting period between attempts in New Jersey, though you may have to wait weeks for the next available appointment depending on your county.
How to reschedule or cancel an appointment
To cancel or reschedule, log into your account on nj.gov/mvc, find your appointment, and select the option to cancel or change the date. You can also call 609-292-6500. If you cancel more than 24 hours before your appointment, you can reschedule without penalty. If you cancel within 24 hours or miss your appointment without canceling, you may lose your spot and have to wait for the next available opening in your county.
If you need to reschedule because of an emergency, call the MVC as soon as possible. They cannot always accommodate last-minute changes, but explaining your situation may help.
What happens if you cannot find an appointment in your county
If your county has no available appointments for several months, you have two options. First, check neighboring counties. You can test in any New Jersey county, not just the one where you live. Bergen County may be booked solid, but Sussex County might have openings. You will still use your New Jersey permit and vehicle; the county where you test does not matter.
Second, you can join a waitlist. Some MVC offices maintain cancellation lists. Call your county's MVC office directly (the main number is 609-292-6500, and they can transfer you) and ask if they have a waitlist. If they do, provide your name and phone number. When someone cancels, they call people on the list in order.
Frequently Asked Questions
Can I test in a different county than where I live?
Yes. You can schedule your road test at any MVC office in New Jersey, regardless of where you live. This is useful if your home county is fully booked but a neighboring county has openings. Your permit and vehicle registration do not need to match the test location.
What if my vehicle inspection sticker expires before my test date?
You must renew the inspection before your test. Schedule the inspection at an authorized station in your county. The inspection takes 15 to 30 minutes and costs around $15 to $20. Do not wait until the day before your test; if the vehicle fails, you will not have time to fix it.
Do I need to bring the person who owns the vehicle to my test?
No. You need proof of insurance and registration, but not the vehicle owner. A licensed adult (21 or older) must sit in the back seat during the test, but this person can be anyone — a parent, friend, or instructor. They do not need to be the owner.
What if I miss my appointment?
If you miss your appointment without canceling, you lose that slot. You will need to reschedule through the MVC website or by phone. Depending on your county, the next available appointment could be weeks or months away. Always cancel at least 24 hours in advance if you cannot make it.
Can I reschedule my test online?
Yes. Log into your account on nj.gov/mvc, find your appointment, and select the reschedule option. You can also call 609-292-6500. Online rescheduling is usually faster than calling, especially during busy times.