How to book your New Jersey road test appointment
You schedule a New Jersey road test appointment through the Motor Vehicle Commission (MVC) website or by phone. The MVC handles all road test scheduling — there is no other official channel. You will need your learner's permit number, a valid email address, and a phone number where you can be reached. The appointment system shows available dates and times at testing centers across the state, and you choose the one that works for you.
Road tests in New Jersey are offered Monday through Saturday at multiple locations. Wait times vary by location and season; some centers book out weeks in advance, while others may have openings within days. The test itself takes about 30 minutes, though you should arrive 15 minutes early.
Key Takeaways
- Book your road test through the MVC website at nj.gov/mvc or by calling 609-292-6500; no other method is official.
- You must have a valid New Jersey learner's permit and bring it to your appointment, along with proof of insurance and a vehicle that meets safety requirements.
- Available appointment dates vary by testing center location; popular centers may book weeks ahead while others have shorter waits.
- If you miss your appointment without canceling at least 24 hours in advance, you will forfeit your fee and must reschedule.
- Scammers pose as the MVC online and by phone; never pay through wire transfer, gift card, or third-party websites claiming to hold your spot.
What you need before booking
Before you can schedule a road test, you must hold a valid New Jersey learner's permit. The permit must not be expired, and you must have held it for at least six months (or three months if you are 17 or older and completed a defensive driving course). The MVC will not let you book without an active permit number.
You also need to know which vehicle you will use for the test. The vehicle must be registered in New Jersey, have valid insurance, and pass a safety inspection — working headlights, brake lights, turn signals, wipers, horn, and seat belts. The MVC does not inspect the vehicle before the test, but the examiner will check these items at the start. If anything fails, the test is canceled and you lose your fee.
Bring your learner's permit, proof of insurance (a card or printed document showing your name and the vehicle's registration), and your Social Security number or tax ID. Some testing centers also ask for a photo ID. Check the MVC website for the specific location you choose, as requirements can vary slightly.
Booking through the MVC website
Go to nj.gov/mvc and look for the "Schedule a Road Test" link. You will enter your learner's permit number and the last four digits of your Social Security number to log in. The system will show your permit status and let you proceed only if it is valid.
Next, you choose a testing center from a map or list. Each center shows available dates in the next several weeks. Click on a date to see time slots, then select the one you prefer. The system will ask you to confirm your contact information and review the rules before you finalize the booking. You will receive a confirmation number by email and text message.
The MVC charges a fee for the road test, which varies but is typically around $10 to $15. Payment is made online at the time of booking using a credit or debit card. Keep your confirmation number — you will need it when you arrive for your test.
Booking by phone
Call the MVC at 609-292-6500 during business hours. A representative will ask for your learner's permit number, Social Security number, and the testing center you prefer. They will check availability and offer you available dates and times. Once you choose a slot, they will take payment information over the phone and send you a confirmation number.
Phone lines are often busy, especially during peak hours in the morning and early afternoon. Calling early in the week or later in the day may mean shorter wait times. If you cannot reach someone, the website booking option is usually faster.
What happens if you need to cancel or reschedule
You can cancel or reschedule your appointment through the MVC website using your confirmation number, or by calling 609-292-6500. You must make changes at least 24 hours before your scheduled test time. If you cancel with 24 hours notice, your fee is refunded or can be applied to a new appointment.
If you miss your appointment without canceling, or if you cancel less than 24 hours before, you forfeit your fee. You will have to pay again to book a new test. Some people miss appointments because of illness or emergencies — the MVC does not make exceptions for these situations, so plan ahead if you know you might not be able to make it.
Scams and safety warnings
Scammers create fake MVC websites and send emails or texts claiming you can "reserve" a road test spot for an extra fee. These sites look similar to the real MVC website but the URL is slightly different — always check that you are on nj.gov/mvc, not a lookalike domain. Never pay through wire transfer, gift card, or a third-party payment app. The real MVC only takes payment through their official website or by phone with a representative.
Scammers also call people posing as MVC staff, asking for payment to "hold" an appointment or claiming there is a problem with your permit. The MVC will never call you asking for payment. If someone calls claiming to be from the MVC, hang up and call 609-292-6500 yourself to verify.
Another common scam involves "road test coaching" services that claim they can may provide you a passing score or a specific appointment time. No private company can do either. The MVC assigns examiners and scores tests independently. Coaching on driving skills is useful, but no one can promise a result.
Testing center locations and wait times
New Jersey has multiple MVC testing centers across the state. The main locations are in Newark, Trenton, Atlantic City, and several other cities. Each center operates on its own schedule, and wait times differ significantly. Urban centers like Newark often book out 4 to 8 weeks in advance, while smaller regional centers may have openings within 1 to 2 weeks.
When you log into the booking system, you can see real-time availability at each location. If your preferred center is fully booked, try a center in a neighboring county — you may find an opening much sooner. The test itself is the same regardless of location, so distance is the main trade-off.
Seasonal demand also affects wait times. Spring and summer are busier because more people are learning to drive. If you have flexibility, booking a test in fall or winter may mean shorter waits.
What to expect on test day
Arrive 15 minutes early with your learner's permit, proof of insurance, and the vehicle you registered for the test. The examiner will check that the vehicle is safe — lights, wipers, brakes, horn, and seat belts. They will also ask you to show your permit and insurance card.
The test itself includes driving on local roads and highways, parking, turning, and stopping. The examiner will give you directions and watch how you handle the vehicle. The whole test takes about 30 minutes. You will get your score before you leave, and if you pass, you can walk into the MVC office at that location to get your license photo taken the same day.
If you fail, you can reschedule another test through the same booking system. There is no waiting period between attempts, but you will have to pay the fee again.
Frequently Asked Questions
Can I book a road test if my learner's permit is about to expire?
No. Your permit must be valid on the day of your test. If it expires soon, renew it first through the MVC website or at a local office. You cannot schedule a test with an expired or expiring permit.
What if the testing center I want is fully booked?
Check other centers in your region or nearby counties. The MVC website shows availability at all locations in real time. You can also call 609-292-6500 and ask a representative to help you find the soonest available appointment across the state.
Do I have to use the same vehicle for the test that I used for my learner's permit?
No. You can use any vehicle registered in New Jersey with valid insurance. The vehicle does not have to be registered in your name, but it must be insured and pass the safety check on test day.
What if I fail my road test?
You can reschedule when ready through the MVC website or by phone. There is no mandatory waiting period. You will pay the test fee again. Most people pass on their second or third attempt after more practice.
Is there a way to get a faster appointment?
No. The MVC does not offer expedited scheduling or priority booking. Your only option is to check multiple testing centers and choose the one with the soonest available date, or to call 609-292-6500 and ask if a representative knows of any cancellations.