Skip to main content

How to Schedule Your New Jersey DMV Road Test

Book your road test through the New Jersey Motor Vehicle Commission website or by phone, but know that wait times often run three to six months depending on the testing location you choose.

The New Jersey Motor Vehicle Commission (NJMVC) handles all road test scheduling. You cannot walk in without an appointment — the NJMVC stopped same-day testing years ago. You have two ways to book: online through the NJMVC website or by calling the road test scheduling line. Online is faster if the system is working, but the phone line can sometimes get you a sooner date because cancellations appear there first.

Before you schedule anything, you need a valid learner's permit (also called a provisional license if you are under 21). The permit must be in your hand — you cannot test on a permit that expired or one that is still being mailed to you. You also need to bring a vehicle that is registered, insured, and passes a safety inspection. The car does not have to be yours, but whoever owns it must be willing to let you use it for the test, and the registration and insurance must match the vehicle you show up in.

Key Takeaways

  • Schedule your road test online at the NJMVC website or by calling 609-292-6500; online booking is usually faster but phone lines catch cancellations sooner.
  • You must have a valid learner's permit in hand before scheduling, and it cannot be expired or still in the mail.
  • The vehicle you test in must be registered, insured, and have passed a safety inspection; the registration and insurance documents must be current.
  • Road test wait times range from three to six months depending on which testing location you choose, with some locations busier than others.
  • Bring your permit, the vehicle's registration and proof of insurance, and a valid photo ID to the test; arriving more than 10 minutes late will result in a cancellation.

How to book online through the NJMVC website

Go to nj.gov/mvc and look for the "Schedule a Road Test" link on the homepage. You will need to enter your learner's permit number, date of birth, and the last four digits of your Social Security number. The system will pull up your permit record and show you available dates at testing locations near you.

The website shows you wait times for each location — this is the real number of weeks or months you will wait from booking to test date. Choose the location and date that work for you. You will receive a confirmation number by email and text message (if you provide a phone number). Save this confirmation number; you will need it at the test.

If the website is slow or keeps timing out, try again during off-peak hours — early morning or late evening usually have fewer users. If you cannot get through after several tries, use the phone line instead.

How to book by phone

Call the NJMVC road test scheduling line at 609-292-6500. Have your learner's permit number, date of birth, and the last four digits of your Social Security number ready. A representative will ask which testing location you prefer and will show you available dates. They will book you for the soonest opening that works with your schedule.

The phone line sometimes has shorter wait times than the website because staff can see cancellations in real time and offer them to callers immediately. If you call and hear that your preferred location is booked three months out, ask if another location nearby has an earlier date — sometimes a 20-minute drive gets you tested two months sooner.

The phone line is open Monday through Friday, 8 a.m. to 4 p.m. Eastern time. Calls are heaviest on Monday and Tuesday mornings, so calling Wednesday through Friday afternoon may get you through faster.

What to bring to your road test appointment

Bring your learner's permit, a valid photo ID (passport, state ID, or military ID), the vehicle's current registration, and proof of current insurance. The insurance document must show the vehicle's name and your name or the name of the person who owns the car. A screenshot of your insurance card from your phone works, but bring a physical copy if you have one — some testing locations have spotty cell service.

Bring the vehicle's safety inspection certificate as well. In New Jersey, vehicles must pass a state safety inspection within the past 12 months. If the vehicle has not been inspected, you cannot test in it. You can get a safety inspection at any authorized inspection station (gas stations, repair shops, and some dealerships offer them) and it takes about 15 minutes.

Do not bring anything else unless the NJMVC told you to. Do not bring your Social Security card, passport, or birth certificate — you do not need them and you should not carry them unnecessarily.

What happens on test day

Arrive 10 to 15 minutes early. If you arrive more than 10 minutes after your scheduled time, the NJMVC will cancel your appointment and you will have to reschedule. Bring all your documents to the check-in window. An examiner will verify your permit and documents, check that the vehicle passes a quick safety walk-around (lights, wipers, mirrors, horn, brakes), and then take you out for the test.

The road test lasts about 20 to 30 minutes. The examiner will ask you to perform basic driving tasks: starting the car, turning, stopping, parking, and backing up. They will also test your ability to follow traffic signs and signals and to respond to other vehicles on the road. You do not need to know the area — the examiner will give you directions as you drive.

After the test, the examiner will tell you whether you passed or failed. If you pass, you can apply for your basic driver's license right there at the testing location. If you fail, you can reschedule another test, but you will have to wait for the next available appointment at your chosen location.

Choosing a testing location with a shorter wait

New Jersey has 19 road test locations spread across the state. The busiest locations — Newark, Trenton, and Jersey City — often have wait times of five to six months. Less busy locations in smaller towns or suburban areas may have openings two to three months out. If you are flexible about where you test, choosing a location 30 or 40 minutes from home can cut your wait time in half.

When you book online or call, the system will show you wait times for all nearby locations. Compare them before you decide. If you live in central New Jersey and the closest location is booked out, check locations in the northern or southern parts of the state — you might find an opening weeks sooner.

What to do if you need to reschedule or cancel

If you need to change your test date, go back to the NJMVC website, enter your confirmation number, and select a new date. You can also call 609-292-6500 to reschedule by phone. Cancellations made at least 24 hours before your test date do not count against you. If you cancel within 24 hours or do not show up, you may have to wait longer to reschedule.

If you miss your appointment without canceling, contact the NJMVC to find out whether you can book again immediately or whether you have to wait a set period before rescheduling. Policies vary, so call to ask rather than assume.

Frequently Asked Questions

Can I test in a borrowed car or a rental car?

Yes, as long as the car is registered and insured and has passed a safety inspection. The registration and insurance must be current on the day of your test. If you are borrowing a car, make sure the owner's name is on the registration and insurance documents you bring.

What if I fail my road test?

You can reschedule and test again. There is no limit on how many times you can take the test in New Jersey, but you will have to wait for the next available appointment at your chosen location, which may be weeks or months away depending on how busy it is.

Do I need to take a written test before the road test?

No. The written test (called the knowledge test) is separate and you take it when you first get your learner's permit. By the time you schedule a road test, you have already passed the written test.

What if my learner's permit expires before my road test date?

You cannot test on an expired permit. If your permit will expire before your test date, renew it before your appointment. You can renew at any NJMVC office or online through the website.

Can someone else drive the car to the testing location?

Yes. You do not have to drive the car to the test — someone else can drive it there. You just need to be in the car and ready to take over when the examiner is ready to begin.

This guide is general information, not professional advice. Offices and providers set their own rules, so check the details with the one you’re seeing. See our Editorial Policy.