How to Schedule Your New Jersey Driving Test

You book a New Jersey driving test appointment 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 before you arrive at a testing center. Appointments typically fill 4 to 8 weeks out, depending on the season and location.

You can schedule online at nj.gov/mvc using your learner's permit number and Social Security number, or call the MVC appointment line at 609-292-6500. Phone lines are busiest early morning and on Mondays; calling mid-week in the afternoon usually means shorter wait times. The online system is faster if your permit information is current in the MVC database.

Before you book, confirm that your learner's permit is valid and that you meet the minimum supervised driving hours for your age group. New Jersey requires 6 months of permit holding and 6 hours of professional instruction before you can test. If your permit has expired, you must renew it first — the MVC will not let you schedule a test with an invalid permit.

Key Takeaways

  • Schedule your driving test online at nj.gov/mvc or by calling 609-292-6500; walk-ins are not accepted.
  • Your learner's permit must be valid and at least 6 months old, and you must have completed 6 hours of professional instruction before the test date.
  • Appointments fill 4 to 8 weeks in advance, so book as soon as you are ready rather than waiting until the last moment.
  • Bring your valid permit, proof of insurance, vehicle registration, and a vehicle that passes the safety inspection on test day.
  • If you fail the test, you can reschedule when ready online or by phone, but you must wait at least 2 weeks before retesting.

What Documents and Vehicle You Need on Test Day

Bring your valid learner's permit, a photo ID (passport or state ID), your vehicle registration, and proof of current auto insurance. The insurance card or policy must show your name or the name of a household member — the vehicle does not have to be registered in your name, but the insurance must cover you as a driver.

The vehicle itself must pass a basic safety check before the test begins. The MVC examiner will check that all lights work (headlights, brake lights, turn signals, hazard lights), wipers function, horn sounds, mirrors are present and adjusted, and the vehicle has a valid inspection sticker. If the vehicle fails this check, your test will be cancelled and you will need to reschedule after repairs are made.

Bring the vehicle with a full tank or close to it — examiners will not test a vehicle that is too low on fuel. The vehicle must be clean enough that the examiner can see out the windows and mirrors clearly. Arrive 10 to 15 minutes early to allow time for the safety inspection and paperwork.

Online Booking Step-by-Step

Go to nj.gov/mvc and select "Schedule an Appointment" from the homepage. You will be asked to choose between a knowledge test (written test for your permit) or a road test. Select road test.

Enter your learner's permit number and Social Security number. The system will pull up your permit record and show your current status. If your record shows you have not yet completed the 6-month waiting period or the 6 hours of professional instruction, you will not be able to proceed — the system will block the booking.

Select your preferred testing center from the list of available locations. Each location has different availability. If your first choice is booked out, try nearby centers — some fill faster than others. The system shows available dates and times for the next 8 weeks.

Choose your preferred date and time slot. Morning slots (before 11 a.m.) tend to fill first. Confirm your appointment, and the system will send a confirmation email with your appointment number, date, time, and testing center address. Save this email or write down the appointment number — you will need it if you need to reschedule.

Booking by Phone

Call 609-292-6500 and select the option for road test appointments. Have your learner's permit number and Social Security number ready. An MVC representative will verify your permit status and ask which testing center you prefer.

The representative will read available dates and times and book the first one you accept. You cannot browse all options the way you can online — you get offered slots in order. If none of the offered times work, you can ask to be called back when new slots open, but this is not may provide. The online system gives you more control over your choice.

After booking by phone, you will receive a confirmation number. Write it down when ready. The MVC will mail a confirmation letter, but it can take 5 to 7 business days to arrive. Do not rely on the mailed letter — use your confirmation number if you need to reschedule before the letter arrives.

Rescheduling or Cancelling Your Appointment

You can reschedule or cancel online at nj.gov/mvc using your appointment number and permit number. Go to "Manage Your Appointment," enter your details, and select a new date. You can reschedule as many times as you need before your test date at no extra cost.

If you cannot reschedule online, call 609-292-6500 with your appointment number. Cancellations and rescheduling requests are processed when ready by phone. If you cancel without rescheduling, your slot opens up for other test-takers.

If you miss your appointment without cancelling, you will lose the slot and must book a new one. The MVC does not charge a fee for a missed test, but you will have to wait for the next available opening, which could be several weeks out.

What Happens If You Fail the Road Test

You can reschedule your test when ready after failing. You do not have to wait for a letter or call the MVC office — go back to nj.gov/mvc or call 609-292-6500 while you are still at the testing center if you want. However, you must wait at least 2 weeks before your next test date. This waiting period is set by state law and cannot be waived.

Use the 2 weeks to practice the skills the examiner marked as needing work. The examiner will give you a detailed score sheet showing which maneuvers or driving behaviors caused the failure. Focus practice on those specific areas. Many test-takers pass on their second attempt after targeted practice.

There is no limit to how many times you can test, but each attempt requires a new appointment and the 2-week waiting period applies between each test. Your learner's permit must remain valid throughout — if it expires before your next test, you must renew it before you can reschedule.

Testing Center Locations and Wait Times

New Jersey has 19 MVC testing centers across the state. The busiest centers (Newark, Trenton, and Jersey City) often have 6 to 8 week waits. Less busy centers in smaller towns (like Flemington, Manahawkin, or Vineland) may have openings 3 to 4 weeks out. If you are flexible on location, choosing a smaller center can cut your wait time significantly.

Wait times change week to week as people cancel or reschedule. If your preferred center is full, check again in a few days — cancellations open up slots regularly. The online system updates in real time, so you can see current availability without calling.

Some testing centers have different hours. Most are open Monday through Friday, 8 a.m. to 4 p.m., with some locations offering limited Saturday hours. Check the specific center's hours before booking an appointment, especially if you need an evening or weekend slot.

Common Mistakes to Avoid

Do not book a test before you have completed your 6 hours of professional instruction. The MVC will cancel your appointment if your record does not show the instruction hours by your test date. Schedule your professional lessons at least 2 weeks before your test to allow time for the driving school to report the hours to the MVC.

Do not assume your vehicle will pass the safety inspection. Check all lights, wipers, horn, and mirrors yourself before test day. A failed safety check means a cancelled test and a long wait to reschedule. Bring the vehicle to a mechanic if you are unsure about any safety item.

Do not book a test with an expired or expiring permit. If your permit expires before your test date, the MVC will cancel the appointment. Renew your permit first if it is within 2 months of expiration.

Do not rely on a mailed confirmation letter. Use the confirmation number or appointment number from your online booking or phone call. The mail can be slow, and you need proof of your appointment on test day.

Frequently Asked Questions

Can I book a driving test without a learner's permit?

No. You must have a valid New Jersey learner's permit at least 6 months old before you can schedule a road test. If you do not have a permit yet, you must pass the written knowledge test first and hold the permit for 6 months before the road test becomes available.

What if I do not have 6 hours of professional instruction yet?

You cannot schedule a road test until your driving school reports the 6 hours to the MVC. The MVC system will block your booking if the hours are not on file. Complete your lessons and allow 3 to 5 business days for the school to submit the paperwork before you try to book.

Can someone else take the test in my vehicle if I do not own it?

No. You must be the driver during the test. The vehicle does not have to be registered in your name, but you must be the one behind the wheel. The examiner is testing your driving skills, not the vehicle's ownership.

What if my appointment is cancelled by the MVC?

The MVC occasionally cancels appointments due to examiner illness or facility issues. If your appointment is cancelled, you will receive a phone call or email notification. You can reschedule when ready online or by phone at no cost. Cancellations by the MVC do not count against you.

How long does the actual road test take?

The test itself takes 15 to 20 minutes of driving. Plan to be at the testing center for 30 to 45 minutes total to account for the safety inspection, paperwork, and waiting time. Arrive early to avoid rushing.