Book your road test through the New Jersey Motor Vehicle Commission website or by phone
New Jersey's Motor Vehicle Commission (MVC) handles all road test scheduling. You cannot book through a third-party service or walk in without an appointment — the MVC requires advance scheduling for all road tests. You have two ways to book: online through the MVC's appointment system or by calling their road test scheduling line.
The online system is faster if you know your credentials and have a computer handy. The phone line works if you prefer speaking to someone or run into technical issues. Both routes lead to the same appointment pool, so neither is inherently better — it depends on what works for your schedule and comfort level.
Key Takeaways
- Schedule your road test through the New Jersey Motor Vehicle Commission website or by calling 609-292-6500 during business hours.
- You will need your learner's permit number, Social Security number, and a valid email address or phone number to complete the booking.
- Road test appointments fill weeks or months in advance depending on the testing location, so book as soon as you are ready.
- Bring your learner's permit, proof of insurance, vehicle registration, and the vehicle you plan to drive on test day.
- If you miss your appointment without canceling at least 24 hours ahead, you forfeit your fee and must reschedule.
What you need before you book online
Gather these items before you start the online booking process. You will need your learner's permit number, which appears on the front of your permit card. You will also need your Social Security number and a valid email address or phone number where the MVC can send your confirmation and any updates.
Have the vehicle information ready as well — the year, make, model, and license plate number of the car you plan to drive during the test. The MVC does not require you to own the vehicle, but it must be registered in New Jersey and have valid insurance. If you are borrowing a car, get this information from the owner before you start booking.
How to book online through the MVC website
Go to nj.gov/mvc and look for the "Schedule a Road Test" link on the homepage. Click it and you will land on the appointment scheduling portal. Log in using your learner's permit number and the last four digits of your Social Security number, or create a new account if this is your first time.
Select "Road Test" as the service you need. The system will ask you to choose a testing location — New Jersey has multiple regional offices, and availability varies by location. Popular locations fill faster, so if one is booked solid for the next month, try a less busy office nearby. Enter your preferred test date and time, then confirm the vehicle information you entered earlier.
Review your appointment details on the final screen. The MVC will send a confirmation email or text message to the contact information you provided. Save this confirmation — you will need the appointment number if you need to reschedule or cancel.
Booking by phone if the website is not working
Call the MVC road test scheduling line at 609-292-6500. This line is open Monday through Friday, 8 a.m. to 4:30 p.m. Eastern time. Wait times can be long during peak hours, so calling early in the morning or mid-week often means shorter holds.
Have your learner's permit number, Social Security number, and vehicle information ready when you call. The representative will walk you through available dates and locations, then book your appointment over the phone. Ask them to email or text your confirmation so you have a record.
Understanding wait times and location availability
Road test appointments in New Jersey typically book weeks or months in advance. Popular testing centers in urban areas — Newark, Jersey City, Trenton — often have waits of six to twelve weeks. Less busy locations in suburban or rural areas may have openings within two to four weeks. If you see a long wait at your preferred location, check nearby offices; a 20-minute drive to a less crowded testing center can cut your wait time in half.
Availability also shifts seasonally. Summer and early fall see higher demand because more people test during school breaks and warm weather. Winter months typically have shorter waits. If your schedule allows flexibility, booking for a winter date may get you in sooner.
What to bring and what happens on test day
Bring your learner's permit, proof of insurance for the vehicle you are driving, and the vehicle's registration. The examiner will check these documents before you start. Bring the actual physical documents — digital copies on your phone usually are not accepted.
Arrive 10 to 15 minutes early. The examiner will do a brief walk-around of the vehicle to check lights, wipers, horn, and mirrors, then you will drive a route that typically lasts 20 to 30 minutes. The test covers basic skills: starting and stopping smoothly, turning, parking, and following traffic laws. After the drive, the examiner will tell you whether you passed or failed on the spot.
If you need to reschedule or cancel
Cancel or reschedule through the same MVC website portal where you booked, or call 609-292-6500. You must make changes at least 24 hours before your appointment. If you cancel with less than 24 hours' notice or do not show up, you forfeit your test fee and must pay again to reschedule.
If an emergency forces you to miss your appointment with no notice, contact the MVC as soon as possible. While they cannot refund a missed appointment, explaining the situation may help if you need to reschedule quickly. Some testing locations have limited flexibility for genuine emergencies, but this is not may provide.
Frequently Asked Questions
Can I book a road test if I do not have a New Jersey learner's permit yet?
No. You must have a valid New Jersey learner's permit before you can schedule a road test. If you do not have one, get your learner's permit first through the MVC, then book your road test appointment.
What if all appointments are full at every location near me?
Check back on the website every few days — cancellations open up regularly as people reschedule. You can also call 609-292-6500 and ask if they have a waitlist or cancellation line. Some locations release appointments in batches, so persistence often pays off.
Do I have to use the same vehicle for my road test that I will drive after I get my license?
No. You can test in any registered, insured New Jersey vehicle. Many people borrow a car for the test. Just make sure the vehicle is in safe working condition and the owner is comfortable with you using it.
What happens if I fail my road test?
You will receive a written notice explaining what you did wrong. You can reschedule another test through the same booking system. There is no waiting period between attempts, but you will pay the test fee again for each attempt.
Can I book multiple road test appointments at once in case I fail the first one?
No. The MVC system allows only one active appointment per person. After you take your test, you can book your next appointment when ready if you fail, but you cannot reserve two slots in advance.