How to book your New Jersey learner's permit appointment
You must book an appointment online through the New Jersey Motor Vehicle Commission (MVC) website before you can take your learner's permit test. Walk-ins are not accepted at most locations. The MVC appointment system lets you choose your test center and date, and you'll receive a confirmation number by email that you bring to your appointment.
The appointment system is open 24 hours a day. You can book as far ahead as the system allows — typically several weeks out — or as soon as a few days before you want to test. Peak times (weekday afternoons and Saturdays) fill up faster than early morning or weekday morning slots.
Key Takeaways
- Book your appointment at nj.gov/mvc using your Social Security number and date of birth to log in or create an account.
- You must bring your confirmation number, a valid form of ID, and proof of New Jersey residency to your appointment.
- The learner's permit test itself takes about 30 minutes and covers road signs, traffic laws, and safe driving practices.
- If you miss your appointment without canceling at least 24 hours ahead, you may have to wait longer to book the next available slot.
- Some test centers have shorter wait times than others — choosing a location farther from your home can sometimes mean an earlier appointment date.
Steps to book your appointment online
Go to nj.gov/mvc and select "Schedule an Appointment" from the main menu. You'll be asked to log in with your Social Security number and date of birth. If you don't have an MVC online account yet, you can create one during this step using the same information.
Next, select "Knowledge Test" as your transaction type. The system will show you available test centers near your zip code, along with open dates and times. Choose the location and time that works for you. You'll receive a confirmation email with your appointment number, date, time, and the address of your test center. Save this email or write down your confirmation number — you'll need it at the appointment.
If you need to change your appointment, log back into your MVC account at least 24 hours before your scheduled time and select "Reschedule Appointment." If you cancel without rescheduling, you'll have to book a new appointment from scratch, which may mean waiting longer depending on how busy the system is.
What to bring to your learner's permit appointment
Bring your confirmation number, a valid photo ID (passport, state ID, or out-of-state driver's license), and one document proving you live in New Jersey. Acceptable proof of residency includes a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days and showing your name and New Jersey address.
You do not need to bring the written study materials or any printed documents about road rules. The test is administered on a computer at the test center. Bring a pen if you want to take notes during the knowledge portion, though this is optional.
Test center locations and wait times
New Jersey has MVC test centers in most counties. The busiest locations are typically in Newark, Trenton, and Jersey City, where appointment slots fill up weeks in advance. Smaller regional centers in places like Freehold, Vineland, or Hackettstown often have openings sooner, even if they're farther from your home.
When you're booking, check the available dates at two or three different locations. If your nearest center is booked solid for the next month, a center 20 or 30 minutes away might have an opening in the next week or two. The MVC website shows you all available slots as you browse, so you can compare before you decide.
What happens during your appointment
Arrive 10 to 15 minutes early. Check in at the front desk with your confirmation number and ID. A staff member will verify your documents and take a photo for your permit. You'll then be directed to a computer terminal to take the knowledge test.
The test has 50 multiple-choice questions about New Jersey traffic laws, road signs, and safe driving. You need to answer at least 40 correctly to pass. The test takes about 30 minutes. Once you finish, you'll see your score when ready on the screen. If you pass, you'll pay the permit fee (currently $30 for a learner's permit valid for six months) and receive your physical permit the same day.
If you don't pass on your first try
If you score below 40 correct answers, you can retake the test. You'll need to book another appointment — you cannot test again the same day. Most people who study the official New Jersey Driver Manual before their first attempt pass on that attempt. The manual is free and available on the MVC website.
When you book your second appointment, follow the same process: log into your MVC account, select a new date and location, and bring the same documents. There is no additional fee to retake the test.
Canceling or rescheduling your appointment
You can cancel or reschedule your appointment through your MVC online account up to 24 hours before your scheduled time. Log in, find your appointment, and select "Reschedule" or "Cancel." If you cancel, you'll have to book a completely new appointment, which may have a longer wait depending on demand at that time.
If you miss your appointment without canceling, the MVC may flag your account, and you might face a longer wait to book your next slot. Always cancel at least a day ahead if your plans change.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person taking the test must log into the MVC website themselves using their own Social Security number and date of birth. A parent or guardian can help them navigate the website, but the account and appointment must be in the test-taker's name.
What if I don't have a Social Security number?
You'll need a Social Security number to create an MVC online account and book an appointment. If you don't have one, contact the Social Security Administration first. The MVC cannot issue a learner's permit without one.
How far in advance can I book my appointment?
The MVC typically allows you to book appointments several weeks in advance, though the exact window changes. Check the website to see how far ahead slots are currently open. You can also book just a few days out if you prefer to wait and see what's available.
Do I need to bring my Social Security card to the appointment?
No. Bring a valid photo ID and proof of New Jersey residency. Your Social Security number is already in the MVC system from when you booked your appointment online.
What if all nearby test centers are booked?
Check test centers in neighboring counties or farther away — they may have sooner openings. You can also check the website daily, as cancellations create new available slots. Some people find an opening within a few days by checking multiple times.