How to book a road test appointment in New Jersey
You book a New Jersey road test through the MVC (Motor Vehicle Commission) online portal at nj.gov/mvc, by phone at 609-292-6500, or in person at any MVC office. Online is fastest — you'll need your learner's permit number, Social Security number, and a valid email address. The system shows you available dates and times at testing locations near you, usually two to four weeks out, though wait times vary by season and location.
When you book online, you pick your test location, preferred date and time, and confirm your vehicle information. The MVC sends a confirmation email with your appointment number, test location address, and what to bring. You can reschedule or cancel through the same portal up to 48 hours before your test without penalty. If you miss your appointment without canceling, you forfeit your fee and must book again.
Phone booking takes longer because you're speaking to an agent, but it works if you don't have internet access or prefer to ask questions. In-person booking at an MVC office is an option but typically involves a wait and doesn't offer advantages over online or phone.
Key Takeaways
- Book online at nj.gov/mvc using your learner's permit number and Social Security number; this is the fastest method and shows real-time availability.
- Road test appointments are usually available two to four weeks from the booking date, but wait times are longer during spring and summer.
- You can reschedule or cancel up to 48 hours before your test through the same online portal without losing your fee.
- Bring your learner's permit, proof of insurance, vehicle registration, and a valid photo ID to your test appointment.
- If you miss your appointment without canceling, you lose your fee and must pay again to book a new test.
What you need before you book
Before you attempt to book, have your New Jersey learner's permit in hand. You'll need the permit number. You also need a valid photo ID — a passport, military ID, or out-of-state driver's license all work. The MVC will ask for your Social Security number during booking.
You must have access to a vehicle for your test that is registered in New Jersey, has current insurance, and passes a basic safety inspection (working lights, brakes, wipers, horn, and mirrors). The vehicle does not have to be registered in your name, but the registration and insurance documents must be in the vehicle on test day. If you're using someone else's car, bring the owner's permission in writing — a straightforward note saying they allow you to use the vehicle for your road test is sufficient.
Online booking step by step
Go to nj.gov/mvc and look for the "Schedule an Appointment" or "Road Test Appointment" link on the homepage. Click it and select "New Road Test Appointment." You'll be asked to enter your learner's permit number and Social Security number to verify your identity. The system will pull up your permit information and confirm you're may be able to access to test.
Next, choose your preferred test location from a list of MVC offices near your zip code. Each location has its own schedule. Select a date and time slot that works for you — the calendar shows which days have openings. Confirm your vehicle's make, model, year, and license plate number. Review all information for accuracy, then submit. You'll receive a confirmation number when ready and an email confirmation within minutes.
Save your confirmation number and email. Print the confirmation or take a screenshot — bring it to your test. The confirmation includes your test location's address, your appointment time, and a list of required documents.
Phone booking and what to expect
Call 609-292-6500 during business hours (typically 8 a.m. to 4 p.m., Monday through Friday). Have your learner's permit number, Social Security number, and vehicle information ready. An MVC agent will verify your identity, check your permit status, and walk you through available dates and locations. They'll book your appointment and give you a confirmation number over the phone.
Ask the agent to email your confirmation or note the confirmation number clearly. The agent will tell you what to bring and answer questions about the test route or what to expect. Phone booking usually takes 10 to 15 minutes. If you call during peak times (mid-morning or early afternoon), you may wait on hold.
Rescheduling or canceling your appointment
If you need to change your test date or time, log back into the MVC portal using your confirmation number and learner's permit number. Select "Reschedule Appointment," pick a new date and time, and confirm. You can reschedule as many times as you need up to 48 hours before your test. There is no fee for rescheduling within this window.
If you cancel more than 48 hours before your test, you can reschedule at no cost. If you cancel within 48 hours of your test, you forfeit your fee. If you miss your appointment without canceling, you also lose your fee and must pay again to book a new test. The fee varies but is typically $10 to $15 for the appointment itself, plus the road test fee (usually $25 to $30).
Wait times and seasonal patterns
New Jersey road test wait times vary significantly by location and season. In winter (November through February), appointments are often available within two to three weeks. Spring and summer (March through August) are busier — you may wait four to six weeks or longer, especially in densely populated areas like Bergen, Essex, and Union counties. Fall (September and October) typically falls in the middle.
If the location nearest you is fully booked, try searching for appointments at an MVC office 20 to 30 miles away — you may find earlier openings. Some people travel to less busy regions to test sooner. Check your confirmation email for the exact test location address and directions; some MVC offices share buildings with other services and can be hard to find.
What to bring on test day
Bring your learner's permit, a valid photo ID, the vehicle's current registration, and proof of insurance (your insurance card or a printed declaration page). Bring your confirmation email or printed confirmation. Arrive 10 to 15 minutes early. The test examiner will verify your documents before you begin.
Make sure the vehicle is clean, fueled, and in working order. Check that all lights (headlights, brake lights, turn signals, interior lights) work, wipers function, mirrors are adjusted, and the horn sounds. The examiner will do a quick safety check before the test starts and may fail you when ready if critical safety items don't work.
Frequently Asked Questions
Can I book a road test without a learner's permit?
No. You must have a valid New Jersey learner's permit to book a road test. The MVC will verify your permit number during booking. If you don't have a permit yet, you'll need to pass the written test first and hold the permit for a minimum period (usually 6 months for drivers 17 and older, longer for younger drivers) before you can test.
What happens if I'm late to my road test appointment?
If you arrive more than 15 minutes late, the MVC may cancel your appointment and charge you a no-show fee. You'll lose your test fee and have to book and pay again. Call the test location when ready if you're running late — some examiners will wait a few extra minutes, but it's not may provide.
Can I use someone else's car for my road test?
Yes. The vehicle doesn't have to be registered in your name, but it must have current New Jersey registration and insurance. Bring the registration and insurance documents in the vehicle. A written note from the owner giving you permission to use the car is helpful but not always required — ask the MVC when you book.
How long does a road test take?
The actual driving portion usually lasts 15 to 20 minutes. Add 10 to 15 minutes for paperwork and the examiner's vehicle safety check before you start. Plan to be at the MVC office for 45 minutes to an hour total. Arrive early to account for parking and finding the testing area.
What if I fail my road test?
You can book another test when ready through the same online portal or by phone. There's no waiting period between attempts in New Jersey. You'll pay the test fee again. Many people pass on their second or third attempt, so don't hesitate to reschedule and practice the skills the examiner noted.