Book your New Jersey road test through the Motor Vehicle Commission website or by phone

To schedule a road test in New Jersey, you must go through the Motor Vehicle Commission (MVC). You cannot walk in without an appointment — all road tests are by reservation only. You have two ways to book: online at nj.gov/mvc or by calling the MVC's road test scheduling line at 609-292-6500.

The online system is faster if you have your learner's permit number and a valid email address. You'll see available dates and times at testing centers near you, and you'll get an when ready confirmation. The phone line has longer wait times but works if you prefer to speak with someone or run into technical problems.

Road test appointments fill up weeks in advance, especially at popular locations. If you cannot find an opening near your home, check centers in neighboring counties — you can test anywhere in the state, not just your home county.

Key Takeaways

  • Schedule through nj.gov/mvc or call 609-292-6500; walk-ins are not accepted for road tests.
  • You must have a valid New Jersey learner's permit before you can book a road test appointment.
  • Bring your learner's permit, proof of insurance, vehicle registration, and a valid photo ID to your test.
  • Road test slots book up to six weeks ahead, so schedule as soon as you are ready to test.
  • If your preferred location is full, check testing centers in other counties — you can test anywhere in New Jersey.

What you need before you can schedule

You cannot book a road test without a valid New Jersey learner's permit. If you do not have one yet, you must pass the written test first and hold the permit for a minimum of six months before you are allowed to take the road test. The MVC website will ask for your permit number during scheduling, so have it ready.

You also need to know which vehicle you will use for the test. The car must be registered in New Jersey, have valid insurance, and pass a safety inspection. Bring proof of all three on test day — the examiner will check the vehicle registration and insurance card before you start.

Finding and booking an appointment online

Go to nj.gov/mvc and look for the "Schedule a Road Test" link on the homepage. You will need your learner's permit number, date of birth, and the last four digits of your Social Security number. Enter these details and the system will pull up your record.

Next, select your county or the county where you want to test. The system shows all available testing centers in that area with open dates. Pick a date and time that works for you — most centers offer morning and afternoon slots on weekdays and some weekend times. You will see how far in advance each slot is booked, so you can choose the soonest opening or a date that gives you more time to prepare.

After you confirm your choice, the system generates a confirmation number and sends it to your email. Save this number — you will need it on test day. The confirmation also tells you which testing center you are assigned to, the exact address, and what to bring.

Scheduling by phone

Call 609-292-6500 during business hours. Have your learner's permit number, date of birth, and Social Security number ready. The representative will ask which county you prefer and will check availability at centers near you.

Phone scheduling takes longer than the website because you are waiting in a queue, but it is useful if you have questions about which location is best for you or if the online system is not working. The representative will give you a confirmation number over the phone — write it down when ready.

What to bring on test day

Bring these documents to your road test appointment:

  • Your valid New Jersey learner's permit
  • A valid photo ID (passport, state ID, or out-of-state driver's license)
  • Proof of vehicle insurance (the insurance card or a printed policy document)
  • Vehicle registration (the registration card or a printed registration document)
  • Your confirmation number from your appointment booking

The examiner will check all of these before you begin the test. If you are missing any document, you will not be allowed to test and will lose your appointment slot. Arrive at least 15 minutes early so you have time to check in and let the examiner review your paperwork.

If you need to reschedule or cancel

If you cannot make your appointment, cancel or reschedule through the same website where you booked (nj.gov/mvc) or by calling 609-292-6500. Canceling in advance opens that slot for someone else and lets you rebook at a different time without penalty.

If you miss your appointment without canceling, the MVC may require you to wait before you can schedule another test. The exact wait time depends on how many times you have missed appointments, so it is always better to cancel early if your plans change.

Testing centers and wait times

New Jersey has road test centers in most counties. The busiest centers — in areas like Bergen, Essex, and Union counties — often have waits of four to six weeks. Less populated areas may have openings within two to three weeks.

If you live in a high-demand area and cannot wait, you have two options: book at a center in a neighboring county (you can test anywhere in the state), or check the online system frequently for cancellations. People cancel appointments regularly, and new slots sometimes open up a few days before the test date.

Frequently Asked Questions

Can I schedule a road test without a learner's permit?

No. You must have a valid New Jersey learner's permit and have held it for at least six months before you can book a road test. The MVC system will not let you schedule without a permit number.

What if I cannot find an appointment near my home?

You can test at any MVC road test center in New Jersey, not just your home county. Check centers in neighboring counties — they often have earlier openings. You still use the same online booking system or phone line to schedule.

How far in advance should I book my road test?

Book as soon as you know you are ready to test. Popular locations fill up four to six weeks ahead. If you wait until you feel "ready," you may not get an appointment for several weeks after that.

What happens if I fail my road test?

You can reschedule and take the test again. There is no waiting period between attempts in New Jersey, but you will need to book a new appointment through the same system. Slots fill quickly, so you may have to wait a few weeks for the next opening.

Can someone else pick up my license if I pass?

No. You must be present to receive your license. If you pass your road test, the examiner will issue your New Jersey driver's license on the spot before you leave the testing center.