How to book a road test appointment in New Jersey
New Jersey road test appointments are booked through the Motor Vehicle Commission (MVC) website or by phone. You cannot walk in — all road tests require a scheduled appointment at one of the MVC's testing centers across the state. The MVC operates a single online system for all appointment types, and road test slots fill weeks in advance, especially in high-traffic areas like Bergen, Essex, and Union counties.
To book, you need your learner's permit number, a valid email address, and a phone number. The MVC will send you a confirmation email with your test date, time, testing center location, and the specific vehicle requirements for your appointment. You must bring your permit, proof of insurance, and the vehicle you plan to test in — the car must pass a pre-test vehicle inspection or your appointment will be cancelled.
Appointment availability varies by county and season. Winter months (November through February) typically have longer wait times. Summer and early fall often have more open slots. If no dates appear in your preferred county, check neighboring counties — you can test anywhere in the state, not just where you live.
Key Takeaways
- Book your road test through the MVC website at nj.gov/mvc or by calling 609-292-6500; walk-in appointments are not available.
- You must have a valid New Jersey learner's permit and proof of insurance for the vehicle you will drive during the test.
- The vehicle must pass a pre-test inspection for safety equipment and mechanical condition, or your appointment will be cancelled without refund.
- Road test appointments fill weeks in advance; if your preferred county has no open dates, check adjacent counties where slots may be available sooner.
- Bring your permit, proof of insurance, vehicle registration, and a valid photo ID to your appointment; missing any document will result in cancellation.
Step-by-step process for booking online
Go to nj.gov/mvc and select "Schedule an Appointment" from the homepage. Choose "Road Test" from the appointment type menu. Enter your learner's permit number and date of birth to verify your identity in the system. The MVC will display your name and permit status; if anything is incorrect, stop and call 609-292-6500 to correct it before proceeding.
Select your preferred county or counties. The system will show available dates and times for each location. Dates are listed in chronological order, with the soonest appointments appearing first. Click on a date and time that works for you. The system will ask you to confirm your email address and phone number — use the contact information where you can receive messages, because the MVC sends appointment reminders by email and text.
Review your appointment details on the confirmation screen. Write down or screenshot your confirmation number, appointment date, time, and testing center address. The MVC will email you a confirmation within one hour; check your spam folder if you do not see it. Do not rely on the confirmation email alone — save the confirmation number from the website.
Booking by phone if the website is unavailable
Call the MVC at 609-292-6500 during business hours (Monday through Friday, 8:00 a.m. to 4:30 p.m.). Have your learner's permit number and date of birth ready. A representative will ask which county you prefer and will check availability in real time. They will read available dates and times aloud and book the first one you accept.
Phone appointments take longer than online booking — expect to wait on hold, especially during peak hours (mid-morning and early afternoon). The MVC does not take phone appointments on weekends or state holidays. If you reach a busy signal, hang up and try again in 15 minutes rather than staying on hold.
After booking by phone, you will receive a confirmation number verbally. Write it down when ready. The MVC will mail a confirmation letter to the address on your learner's permit within three to five business days. If you do not receive a letter within a week, call back to verify the appointment was recorded.
Vehicle inspection requirements before your test
Your vehicle must pass a pre-test inspection on the day of your appointment. The MVC examiner will check the vehicle before you begin the road test. If it fails, your appointment is cancelled and you forfeit the test fee. Common failures include burned-out brake lights, missing or cracked mirrors, worn windshield wipers, or a check engine light that is illuminated.
Before your appointment, inspect these items yourself: all exterior lights (headlights, brake lights, turn signals, reverse lights), windshield wipers, mirrors (side and rearview), horn, seat belts, and tire tread. The tires must have at least 2/32 inch of tread depth — use the penny test by inserting a penny into the tread with Lincoln's head upside down; if you can see the top of his head, the tread is too worn. Check that your vehicle registration and proof of insurance are in the car and current.
If your vehicle fails inspection, you cannot reschedule the same appointment. You must book a new appointment through the website or by phone, and you will pay the road test fee again. For this reason, have a mechanic inspect your vehicle at least one week before your test date if you are unsure about its condition.
Documents and ID you must bring
Bring your New Jersey learner's permit and a valid photo ID (passport, state ID, or military ID). Bring the vehicle's current registration and proof of insurance — both must show the same vehicle you are driving. The insurance document must be current on the day of your test; expired insurance will result in cancellation.
Do not bring original documents you cannot afford to lose. Bring copies of your registration and insurance if you have them, or bring the originals and ask the examiner to return them after copying. The MVC does not keep copies; the examiner will hand them back to you before the test begins.
If your learner's permit has expired or is suspended, you cannot test. Check your permit status on the MVC website before your appointment date. If your permit is expired, you must renew it before the test date — this requires a separate trip to an MVC office and takes one to two weeks.
What happens if you miss or need to reschedule
If you miss your appointment without cancelling, the MVC will mark you as a no-show and you forfeit the test fee. You must book a new appointment and pay the fee again. The MVC does not offer refunds for no-shows. If you know you cannot make your appointment, cancel it online or by phone as soon as possible so the slot opens for another test-taker.
To cancel or reschedule online, go to nj.gov/mvc, select "Manage an Appointment," and enter your confirmation number and date of birth. You can cancel up to 24 hours before your appointment time. If you cancel within 24 hours of your appointment, you forfeit the fee but can reschedule when ready. If you cancel more than 24 hours in advance, you can reschedule without paying again.
To cancel by phone, call 609-292-6500 and have your confirmation number ready. Phone cancellations take longer than online cancellations, so use the website if possible. If you need to reschedule due to a medical emergency or documented hardship, call the MVC and explain the situation — representatives have limited authority to waive the fee in genuine emergencies, but this is not may provide.
Road test fees and payment
The New Jersey road test fee is $15 for a basic Class D license (standard passenger vehicle). If you are testing for a motorcycle endorsement, the fee is $10. Payment is due at the time of booking if you schedule online; the MVC accepts credit cards, debit cards, and digital wallets through its website. If you book by phone, the representative will take payment information over the phone.
The fee is non-refundable if you miss your appointment or cancel within 24 hours. If you cancel more than 24 hours in advance, you can reschedule without paying again. If your vehicle fails the pre-test inspection, you forfeit the fee and must pay again to reschedule.
The MVC does not accept cash, checks, or money orders for appointment fees. If you do not have a card, ask a family member to book the appointment using their card, or use a prepaid debit card. Some libraries and community centers offer free prepaid card services if you need one.
Frequently Asked Questions
How far in advance should I book my road test?
Book as soon as you are ready to test. Appointments fill two to four weeks ahead in most counties, and longer in high-traffic areas like Bergen and Essex. If you wait until you feel "ready," you may not get a date for another month. Book your appointment, then use the waiting period to practice.
Can I test in a county where I do not live?
Yes. You can schedule a road test at any MVC testing center in New Jersey, regardless of where your learner's permit was issued. Some people book in less-crowded counties to get an earlier appointment date. Check neighboring counties if your preferred location is full.
What if I fail my road test?
You can reschedule when ready after failing. You pay the $15 fee again and book a new appointment. There is no waiting period between attempts. Most people wait one to two weeks before retesting to practice the skills the examiner noted during the first test.
Do I need to bring my own vehicle, or can I use a rental or borrowed car?
You can use any vehicle as long as it passes the pre-test inspection, is registered and insured, and you have permission from the owner to drive it. The vehicle does not have to be registered in your name. Rental cars and borrowed vehicles are allowed, but make sure the insurance is current and the vehicle is in safe condition.
What time of day should I schedule my road test?
Morning appointments (8:00 a.m. to 11:00 a.m.) tend to be less rushed and examiners are fresher. Afternoon appointments (1:00 p.m. to 3:00 p.m.) may have longer wait times if earlier tests run over. Book whatever time is available in your preferred county; the time of day matters less than getting an appointment soon.