How to book a New Jersey road test appointment

You schedule a New Jersey road test through the Motor Vehicle Commission (MVC) online portal or by phone. The MVC does not accept walk-ins for road tests — you must have a confirmed appointment. You can book at nj.gov/mvc using your learner's permit number, or call the MVC at 609-292-6500 during business hours. Appointments typically fill weeks in advance, so book as soon as you're ready to test.

When you book online, you'll select your test location (there are testing centers across all New Jersey counties), your preferred date and time, and the type of vehicle you'll use for the test. The MVC will send you a confirmation email with your appointment details. Write down or save your appointment number — you'll need it the day of your test.

If you need to reschedule or cancel, you can do so through the same online portal or by calling the MVC. Cancellations made at least 48 hours before your appointment won't count against you; last-minute cancellations may result in a fee or loss of your appointment slot.

Key Takeaways

  • Book your road test online at nj.gov/mvc or by calling 609-292-6500; walk-in appointments are not available.
  • You need your learner's permit number to schedule, and appointments often fill several weeks ahead.
  • Choose your test location, date, time, and vehicle type when booking, and save your confirmation number.
  • Cancel or reschedule at least 48 hours in advance to avoid fees or losing your slot.
  • Bring your learner's permit, proof of insurance, vehicle registration, and a valid ID to your test appointment.

What documents to bring on test day

Bring your learner's permit, a valid photo ID (passport, state ID, or military ID), your vehicle's current registration, and proof of active insurance on the vehicle you're testing in. The MVC will not let you test without these documents. Make copies if you're worried about losing originals, but bring the originals — the examiner needs to see them.

Your insurance proof can be a printed declaration page from your insurer, a digital copy on your phone, or an insurance card. The registration and insurance must both show the same vehicle you're driving for the test. If you're borrowing someone else's car, make sure the owner's name is on the registration and the insurance covers you as a driver.

MVC testing locations and wait times

New Jersey has testing centers in every county. The largest and busiest are in Newark, Trenton, and the northern suburbs; these fill up fastest and may have longer waits between booking and your actual test date. Smaller regional centers in rural areas often have more open slots and shorter booking windows.

When you book online, the system shows you available dates at each location. If your preferred center is booked solid for weeks, try searching a center 20 or 30 miles away — you may find an opening days sooner. The MVC website displays availability in real time, so check back often if your first choice is full.

Wait times on the day of your test vary by location and time of day. Morning appointments (8 a.m. to 10 a.m.) tend to move faster than afternoon slots. Arrive 10 to 15 minutes early to check in, but don't arrive more than 30 minutes before your appointment time.

What happens if you fail or miss your appointment

If you fail your road test, you can reschedule when ready through the online portal or by phone. There is no waiting period between attempts in New Jersey, though you do pay the test fee again. Most people pass on their second or third try, so a failure is not unusual.

If you miss your appointment without canceling, you lose your test fee and your slot. You'll have to book a new appointment and pay again. If you know you can't make it, cancel online or call the MVC as soon as possible — even a few hours' notice is better than a no-show.

If you're sick or have an emergency the morning of your test, call the MVC when ready. They may allow you to reschedule without penalty if you contact them before your appointment time, though this is handled case by case.

Test fees and payment

The New Jersey road test fee is $10 as of the most recent update, though you should confirm the current amount when you book because fees can change. You pay when you schedule your appointment online using a credit or debit card. If you book by phone, the MVC will take payment over the phone.

The fee is non-refundable if you miss your appointment. If you cancel at least 48 hours in advance, you can reschedule without paying again. If you cancel with less than 48 hours' notice, you forfeit the fee and must pay again to book a new test.

Preparing for your road test appointment

Practice driving in the area where your test center is located if possible. MVC examiners often test on local roads near the center, so familiarity with the streets, traffic patterns, and parking situations helps. Ask your instructor or a licensed driver to take you on a practice drive through that neighborhood.

Review the New Jersey Driver Manual, available free on the MVC website. The manual covers road signs, right-of-way rules, parking, and safe driving practices — all things the examiner watches for during your test. Pay special attention to sections on lane changes, merging, and parking, as these are common trouble spots.

Get a good night's sleep before your test and eat breakfast. Arrive with plenty of time to spare so you're not rushed or stressed. Bring your documents in a folder or envelope so they don't get lost or damaged in the car.

Frequently Asked Questions

Can I book a road test appointment online if I don't have a computer?

Yes. Call the MVC at 609-292-6500 during business hours and a representative will book your appointment over the phone. You'll need your learner's permit number and a credit or debit card to pay the test fee.

How far in advance should I book my road test?

Book as soon as you feel ready to test. Appointments fill weeks ahead, especially at popular locations. If you wait until you're "almost ready," you may not get a slot for another month. You can always reschedule if you need more practice time.

What if I need to reschedule my appointment?

Log into the MVC portal and select your appointment to reschedule, or call 609-292-6500. Cancel at least 48 hours before your test to avoid losing your fee. If you cancel with less notice, you'll pay the $10 fee again for your new appointment.

Do I have to test in the same county where I got my learner's permit?

No. You can book a road test at any MVC testing center in New Jersey, regardless of which county issued your permit. Choose based on availability and location convenience.

What vehicle should I use for my road test?

Use a vehicle that is registered, insured, and in safe working condition. The vehicle must have working brakes, lights, wipers, and steering. You can use a borrowed car as long as the owner's name is on the registration and the insurance covers you as a driver.