How to book your New Jersey learner's permit appointment
New Jersey requires you to book an appointment before visiting a Motor Vehicle Commission (MVC) office for a learner's permit test. You cannot walk in without one. The state runs an online scheduling system where you choose your location, date, and time slot. The whole process takes about five minutes, and you will receive a confirmation number by email.
You can book through the MVC website at nj.gov/mvc. Look for the "Schedule an Appointment" button on the homepage. Select "Learner's Permit Knowledge Test" as your transaction type. The system will show you available dates and times at MVC offices near you — usually several weeks out, depending on how busy your region is.
You will need a valid email address to complete the booking. The confirmation email contains your appointment number, location address, date, time, and a list of documents to bring. Save this email or print it — you will need to show the confirmation number when you arrive.
Key Takeaways
- Book your appointment online at nj.gov/mvc using the "Schedule an Appointment" tool; walk-in visits are not accepted for learner's permit tests.
- You will choose your MVC office location and preferred date and time from available slots, which typically show dates several weeks ahead.
- The system sends a confirmation email with your appointment number, which you must bring to the office on test day.
- Appointment slots fill up faster during summer and school breaks, so booking early gives you more options.
- If you need to reschedule, you can cancel your current appointment and book a new one through the same online system.
What documents you need to bring
The MVC requires specific documents at your appointment. You must bring proof of identity (a passport, birth certificate, or state ID), proof of Social Security number (a Social Security card or tax return), and proof of New Jersey residency (a utility bill, lease, or bank statement dated within the last 30 days). Your name on each document should match.
You will also need to bring your confirmation email or the confirmation number written down. Some offices ask you to bring it printed; others accept it on your phone. Bring a pen in case you need to fill out forms by hand. If you are under 18, a parent or guardian must sign your process before you arrive — you cannot sign it yourself at the office.
How to find available appointment times
After you select "Learner's Permit Knowledge Test" on the MVC website, the system shows you MVC office locations within a reasonable distance from your zip code. Each location displays its available dates in a calendar view. Dates that are fully booked appear grayed out; open dates show the number of time slots still available.
Peak times fill quickly. Weekday mornings and early afternoons tend to have more availability than evenings or weekends. If you see no open slots near you, check again in a few days — the MVC releases new appointment slots regularly. You can also check offices in neighboring counties if you are willing to travel; sometimes they have more availability than your closest location.
Rescheduling or canceling your appointment
If you need to change your appointment, log back into the MVC scheduling system using your confirmation number and email address. You can cancel your current slot and book a new one. There is no fee to reschedule. Do this as soon as you know you cannot make your original time, so the slot opens up for someone else and you can find a new date.
If you cancel but do not rebook within a reasonable time, you will need to start the scheduling process over from the beginning. The MVC does not hold your spot if you cancel without booking a replacement appointment.
What to expect on test day
Arrive 10 to 15 minutes early. Check in at the front desk with your confirmation number and ID. You will be called to a testing station where you take the written knowledge test on a computer. The test covers road signs, traffic laws, and safe driving practices. You have 50 minutes to complete it. A passing score is usually 80 percent or higher, though the exact threshold can vary.
If you pass, the MVC will issue your learner's permit on the spot. If you do not pass, you can reschedule another appointment to retake the test. Most people are allowed to retake it after a waiting period, which the MVC will explain if needed.
Common reasons appointments get canceled
The MVC occasionally cancels appointment slots due to office closures, staffing issues, or system maintenance. If your appointment is canceled, you will receive an email notification. You can then rebook through the online system at a different time or location. Check your email regularly in the days before your appointment to catch any cancellation notices.
Weather-related closures are rare but possible. If an MVC office closes due to severe weather, the state typically posts updates on nj.gov/mvc and sends email notifications to people with appointments that day.
Frequently Asked Questions
Can I book an appointment by phone instead of online?
The MVC prefers online booking through nj.gov/mvc. If you cannot access the website or need help, you can call the MVC customer service line, but phone lines are often busy and wait times are long. Online booking is faster and available 24/7.
What if I miss my appointment?
If you do not show up, your appointment slot is forfeited and you will need to book a new one. There is no penalty, but you lose your spot. Reschedule as soon as you know you cannot attend.
How far in advance can I book?
The MVC typically opens appointment slots 30 to 60 days in advance. You cannot book more than a few months out. Check the website regularly if you want a specific date or location.
Do I need to bring my Social Security card, or can I bring something else?
You need proof of your Social Security number. A Social Security card is the easiest option, but the MVC also accepts a tax return, W-2 form, or other official documents showing your number. Check the confirmation email for the full list of acceptable documents.
What if I have not finished driver's education yet?
New Jersey requires you to complete a state-approved driver education course before you can take the learner's permit test. If you have not finished, you cannot book an appointment yet. Once you complete the course, you will receive a certificate to bring to your appointment.