Book your New Jersey road test through the Motor Vehicle Commission's online system or by phone

New Jersey road tests are scheduled through the Motor Vehicle Commission (MVC), not through individual testing centers. You cannot walk in or request a test date in person at an MVC office. You must reserve your appointment either online at nj.gov/mvc or by calling the MVC at 609-292-6500.

The online system is faster — you can see available dates and times when ready and confirm your appointment in minutes. Phone scheduling requires waiting for an MVC representative, but it is the only option if you do not have internet access or prefer to speak with someone directly.

You must have a valid permit (either a Learner's Permit or Examination Permit) in hand before you book. The permit itself shows your permit number, which you will need during scheduling. If your permit has expired, you cannot schedule a road test; you must renew the permit first.

Key Takeaways

  • Schedule your road test online at nj.gov/mvc or by phone at 609-292-6500; walk-in scheduling is not available.
  • You must have a valid New Jersey Learner's Permit or Examination Permit before booking, and the permit cannot be expired.
  • Road test appointments fill quickly during peak months (spring and summer), so book as early as your permit allows.
  • Bring your permit, a valid photo ID, proof of insurance, and a vehicle that passes the safety inspection on test day.
  • If you miss your appointment without canceling at least 24 hours ahead, you forfeit your fee and must reschedule and pay again.

What you need before scheduling online

Gather these items before you start the online booking process. The system will ask for your permit number, date of birth, and the last four digits of your Social Security number to verify your identity. Have your permit in front of you.

You will also need to choose which MVC testing center you want to use. New Jersey has testing centers in multiple locations across the state. The online system shows you which centers have openings and lets you pick the one closest to you or most convenient for your schedule. Some centers book up weeks in advance, especially during spring and summer months.

Write down your confirmation number as soon as the system generates it. You will need this number if you have to reschedule or cancel. The MVC will also email you a confirmation, but keep the number handy.

Scheduling steps on the MVC website

Go to nj.gov/mvc and look for the "Schedule an Appointment" or "Road Test Appointment" link on the homepage. Click it to enter the scheduling portal.

Enter your permit number, date of birth, and the last four digits of your Social Security number. The system will pull up your permit information and confirm you are may be able to access to test.

Select your preferred testing center from the list. The system shows you which centers have openings in the next 30 to 60 days. Click on a center to see available dates and times.

Choose your preferred date and time slot. Times are usually offered in morning and afternoon windows. Once you select a slot, the system will ask you to confirm your contact information (phone number and email address). Review this carefully — the MVC will contact you at this number if there are changes.

Complete the booking. The system will generate a confirmation number and send you a confirmation email. Save both. Your appointment is now locked in.

Scheduling by phone if you cannot use the website

Call the MVC at 609-292-6500. Have your permit number, date of birth, and Social Security number ready. A representative will verify your identity and ask which testing center you prefer.

The representative will tell you which dates and times are available at that center. You choose one, and they will book it for you. Ask them to repeat your confirmation number and write it down when ready. They will also confirm your phone number and email address so the MVC can reach you if needed.

Call times are longest during business hours on weekdays. If you call early morning or late afternoon, you may wait less time. The MVC phone lines are typically less busy on Tuesdays and Wednesdays.

How far in advance you can book

You can schedule a road test as soon as your Learner's Permit is issued. Most people can book 30 to 60 days out, depending on how busy the testing centers are. During peak season (April through August), available slots fill quickly and you may only see openings 2 to 3 weeks away.

If you are testing in winter or fall, you will usually find more open dates further in advance. Booking early gives you more choice of times and centers, so schedule as soon as you are ready to test.

The MVC does not hold spots for future dates. Once you book, your appointment is confirmed for that specific date and time. If you need to change it, you must cancel and rebook through the same system.

What to bring on your road test day

Bring your valid New Jersey Learner's Permit or Examination Permit. This is required — you cannot test without it. Bring a second form of photo identification as well, such as a school ID, passport, or state ID card.

Bring proof of insurance for the vehicle you will use during the test. This can be a printed insurance card, a digital copy on your phone, or a letter from your insurance company. The vehicle's registration must also be in the car.

The vehicle itself must pass a basic safety check. The examiner will look at your lights (headlights, taillights, brake lights, turn signals), windshield wipers, mirrors, and horn. Make sure all of these work before you arrive. If the vehicle fails the safety check, you will not be allowed to test and you will lose your appointment fee.

Arrive 10 to 15 minutes early. Bring a pen in case you need to fill out any paperwork. Do not bring passengers other than the examiner and your supervising adult (if required by your permit type).

Canceling or rescheduling your appointment

If you need to change your appointment, go back to nj.gov/mvc and use the "Manage Your Appointment" or "Cancel/Reschedule" option. Enter your confirmation number and permit number. You can reschedule to a different date or time at the same testing center, or switch to a different center.

You must cancel or reschedule at least 24 hours before your scheduled appointment time. If you cancel with less than 24 hours' notice or do not show up, you forfeit your road test fee. You will have to pay the fee again and book a new appointment.

If the MVC cancels your appointment (for example, due to weather or a testing center closure), they will contact you by phone or email and offer you a new date. You do not lose your fee in this case.

Frequently Asked Questions

Can I schedule a road test if my permit is about to expire?

No. Your permit must be valid on the day of your test. If your permit expires before your scheduled test date, you must renew it first. You can renew your permit at an MVC office or online if you are renewing before expiration. Once your new permit arrives, you can then schedule your road test.

What happens if I fail my road test?

You will receive a notice explaining which skills you did not pass. You must wait at least two weeks before scheduling another test. You can reschedule through the same online system or by phone. You will have to pay the road test fee again for each attempt.

Can someone else schedule my road test for me?

No. The MVC requires the permit holder to schedule their own appointment. You must provide your permit number and personal information during booking. If you need help using the website, you can call 609-292-6500 and ask an MVC representative to walk you through the process over the phone.

What if I cannot find an appointment at my preferred testing center?

Try a different testing center. The online system shows availability at all centers statewide. A center 30 or 40 minutes away may have openings when your local center is booked solid. You can also check back daily — cancellations open up slots regularly, especially a few days before scheduled appointments.

Do I need to bring my Social Security card to the test?

No. You only need your permit, a photo ID, and proof of insurance. The MVC already has your Social Security number on file from your permit process, so you do not need to bring the card itself.