How to Schedule Your New Jersey DMV Driving Test
Book your driving test through the New Jersey Motor Vehicle Commission website or by phone, not in person
New Jersey does not let you walk into a DMV office and schedule a driving test on the spot. You must reserve a time slot before you arrive. The Motor Vehicle Commission (MVC) runs the system through its website at nj.gov/mvc or by calling 609-292-6500. You cannot book at a physical office, and walk-ins without an appointment will be turned away.
The website is faster if you have your learner's permit number and a credit card ready. The phone line has longer wait times, especially on weekday mornings, but a representative can answer questions about what documents you need to bring. Both routes lead to the same pool of available test dates and times.
Test slots fill up weeks in advance, particularly at popular locations and times. If the date you want is full, you have two choices: pick a different time or location, or call back regularly to catch cancellations. The MVC releases some slots the day before or morning of the test, so checking the website daily in your preferred week can sometimes open options that were not there the day before.
Key Takeaways
- Schedule through nj.gov/mvc or 609-292-6500; you cannot book in person at an MVC office.
- You need your learner's permit number, a valid email address, and a credit card to complete the booking online.
- Test appointments fill weeks in advance, so book as soon as you are ready to take the test.
- Bring your learner's permit, proof of identity, proof of residency, and the vehicle you will use for the test on the day of your appointment.
- If you miss your appointment or need to reschedule, contact the MVC at least 24 hours before your slot to avoid losing your fee.
What you need before you book online
Have your learner's permit number in front of you. The MVC will ask for it to pull up your record and confirm you are may be able to access to test. If you do not have your permit number memorized, check the front of your physical permit card or your MVC account online.
You also need a valid email address where you can receive your appointment confirmation. The MVC sends a confirmation email immediately after you book, and you should save it or print it. Bring that confirmation to your test appointment.
A credit card is required to pay the test fee. New Jersey charges a fee for the driving test itself; the amount does not change based on how many times you take it. The MVC accepts Visa, Mastercard, American Express, and Discover online. If you call to book by phone, ask the representative which payment methods they accept over the phone.
Choosing a test location and time
New Jersey has multiple testing centers across the state. When you book online or call, you will see a list of locations with available dates. The location you choose does not have to be near your home — it can be any MVC testing center in the state. Some people travel to a less busy location to find an earlier appointment.
Morning slots tend to fill faster than afternoon ones. If you are flexible on time, checking for 2 p.m. or later appointments sometimes reveals more open dates. Weekday mornings are busier than late afternoons or weekends, though weekend slots are limited.
Once you select a location and date, the system shows you available times in 15-minute increments. Pick the time that works for your schedule. You will receive a confirmation with the exact date, time, and address of the testing center.
What to bring on the day of your test
Bring your learner's permit and one form of valid photo identification. A driver's license from another state, passport, or military ID all work. If your ID has a different address than your current residence, also bring a document showing your current address — a utility bill, lease, or bank statement dated within the last 60 days.
Bring the vehicle you will use for the test. It must be registered, insured, and in safe working condition. The examiner will check the brakes, lights, wipers, horn, and mirrors before the test starts. If anything is broken or missing, the test will not proceed. Make sure the vehicle has a valid inspection sticker and that insurance is current.
Arrive 10 to 15 minutes early. Bring your appointment confirmation email or a printed copy. The testing center will check you in and may ask you to sign a waiver. Bring your Social Security number if you have one; the MVC uses it to verify your identity.
What happens during the driving test
The examiner will meet you in the waiting area and walk you through a pre-drive vehicle inspection. They will ask you to demonstrate that the headlights, high beams, turn signals, windshield wipers, and horn work. They will check that mirrors are adjusted and that the vehicle is safe to drive.
The actual driving portion lasts 20 to 30 minutes. You will drive on local roads and highways, depending on the testing center location. The examiner will give you directions and watch how you handle turns, stops, parking, and merging. They are looking for safe driving habits, not perfection — minor mistakes do not automatically fail you, but unsafe moves do.
You will find out whether you passed or failed before you leave the testing center. If you pass, the examiner will tell you how to get your full driver's license. If you do not pass, you can reschedule another test through the same booking system.
Rescheduling or canceling your appointment
If you need to change your test date or time, log back into your MVC account online or call 609-292-6500. You can reschedule up to 24 hours before your appointment. If you cancel or reschedule within 24 hours of your test, you will lose your fee and have to pay again to book a new slot.
If you miss your appointment without canceling, you forfeit your fee. The MVC does not automatically refund missed appointments. Contact them as soon as possible if you missed your slot to understand your options for rebooking.
Life happens — if you are sick or have a genuine emergency on the day of your test, call the testing center directly as soon as you know you cannot make it. While they cannot may provide a refund, explaining the situation may help. Always try to reschedule at least 24 hours in advance to protect your fee.
What to do if your preferred date is full
If every slot at your preferred location and time is booked, you have three realistic options. First, try a different testing center — a location 20 or 30 miles away may have open dates weeks earlier than your local office. Second, shift your preferred time — if mornings are full, try afternoon or evening slots. Third, check the website or call back daily, because cancellations happen and the MVC releases new slots regularly.
Some people set a phone reminder to check the website at the same time each day for a week. Cancellations often appear in the morning or late afternoon. If you find an open slot that works, book it immediately — it will likely be gone within hours.
If you have already waited a long time and cannot find any opening, contact the MVC directly at 609-292-6500 and explain your situation. They cannot create slots out of order, but they can sometimes point you to a location with shorter wait times or advise you on the best time to check for cancellations.
Frequently Asked Questions
Can someone else book the driving test for me?
No. The MVC requires the person taking the test to book the appointment themselves using their own learner's permit number. You can have someone help you navigate the website or make the phone call, but your permit number and email address must be used to complete the booking.
What if I fail the driving test — do I have to pay again to reschedule?
Yes. Each test attempt requires a separate fee. After you fail, you can reschedule through the same online system or by calling 609-292-6500. There is no waiting period between attempts in New Jersey, so you can book another test immediately if slots are available.
Do I need to bring my Social Security card to the test?
You do not need the physical card, but having your Social Security number memorized or written down is helpful. The MVC uses it to verify your identity during check-in. If you do not have a Social Security number, bring a document that explains why and ask the testing center what alternative identification they will accept.
What if the vehicle I planned to use breaks down before my test?
You can reschedule your appointment if you no longer have access to a safe vehicle. Contact the MVC at 609-292-6500 or log into your account online to change your date. If you reschedule more than 24 hours before your appointment, you keep your fee and only pay for the new slot if there is a price difference.
Can I take the driving test in a different language?
The driving test itself is not translated — the examiner gives directions in English. However, you can bring a licensed interpreter with you if you need one. Contact the testing center at least one week before your appointment to arrange this, and bring your interpreter on the day of the test.
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.