Book your NJ knowledge test through the Motor Vehicle Commission website or by phone
To schedule a knowledge test appointment in New Jersey, you must use the Motor Vehicle Commission (MVC) online appointment system at nj.gov/mvc or call the MVC at 609-292-6500. You cannot walk in without an appointment — the MVC requires advance scheduling for all knowledge tests.
The online system is faster than calling. You'll select your preferred testing location, choose from available dates and times, and receive a confirmation number when ready. Phone appointments typically take longer because you're working through a queue, but this option works if you don't have internet access or prefer speaking to someone directly.
You must have a valid email address to complete an online appointment. The MVC will send your confirmation and any updates to that email, so check it before your test date.
Key Takeaways
- Schedule through nj.gov/mvc or by calling 609-292-6500; walk-ins are not accepted for knowledge tests.
- You need a valid email address, your Social Security number, and your date of birth to book online.
- Bring your confirmation number, a valid photo ID, and proof of residency (like a utility bill or lease) to your appointment.
- Test locations vary by region, so check which MVC office is nearest to you when you schedule.
- Cancellations and rescheduling are available through the same online system or by phone up to 24 hours before your appointment.
What you need before scheduling
Have the following information ready before you start the booking process: your Social Security number, date of birth, current address, and a valid email address. If you're scheduling for someone else (such as a parent scheduling for a minor), you'll need their information instead.
You do not need to have a learner's permit yet to schedule a knowledge test. However, if you already have a permit, have that number available — it will speed up the process. If you're unsure whether you have a permit on file, the MVC can look it up during the appointment booking.
Choosing your test location and time
New Jersey has MVC testing centers across the state. When you book online, the system shows you all available locations and their open appointment slots. Popular locations fill up quickly, especially on weekends and afternoons, so if your preferred time is full, try an earlier time or a weekday.
Some MVC offices are busier than others. Regional offices in smaller towns often have more availability than those in major cities. If you're flexible on location, checking a less-populated area nearby may get you an earlier appointment.
The system displays available times in real time. If you see an opening that works for you, book it when ready — slots can disappear within minutes during peak hours.
What to bring to your appointment
Bring your confirmation number (from your email), a valid photo ID, and proof of New Jersey residency. Acceptable residency documents include a utility bill, lease agreement, bank statement, or government mail with your name and address — it must be dated within the last 60 days.
If you have a learner's permit already, bring that as well. If you're under 18, a parent or guardian does not need to attend the test itself, but they must be present to sign consent forms before you take the exam.
Do not bring study materials, phones, or other devices into the testing room. The MVC provides scratch paper and a pencil for your use during the test.
Knowledge test format and passing requirements
The New Jersey knowledge test has 50 multiple-choice questions about traffic laws, road signs, and safe driving practices. You must answer at least 40 questions correctly (80 percent) to pass. The test is given on a computer at the MVC office, and you'll receive your results when ready after completing it.
If you fail, you can schedule another test appointment. There is no waiting period between attempts in New Jersey, so you can book your next test right away if you choose. However, most people study for a few days before retesting.
The test is offered in English and Spanish. When you schedule, you can select your preferred language.
Rescheduling or canceling your appointment
If you need to change your appointment, log back into the MVC website using your confirmation number and email address, or call 609-292-6500. You can reschedule or cancel up to 24 hours before your appointment time. Cancellations made within 24 hours of your appointment may result in losing your slot, though you can still call the MVC to explain your situation.
If you miss your appointment without canceling, you'll need to schedule a new one through the regular booking system. There is no penalty fee for missing an appointment, but you will lose that time slot.
After you pass: next steps
Once you pass the knowledge test, the MVC will issue you a learner's permit on the same day. You'll need to pay the learner's permit fee (the amount varies, so ask at your appointment). With your learner's permit, you can begin supervised driving practice before taking the road test.
Your learner's permit is valid for a set period — check the expiration date on your permit document. You must pass your road test before the permit expires, or you'll need to retake the knowledge test.
Frequently Asked Questions
Can I reschedule my appointment online, or do I have to call?
You can reschedule online using your confirmation number and email address at nj.gov/mvc, or you can call 609-292-6500. Both methods work equally well. Just make sure you reschedule at least 24 hours before your original appointment time.
What happens if I fail the knowledge test?
You can schedule another test when ready with no waiting period. Most people study for several days before retesting. Your next appointment is booked the same way as your first — through the MVC website or by phone.
Do I need a learner's permit before I can schedule the knowledge test?
No. You schedule and take the knowledge test first, then receive your learner's permit on the same day if you pass. You do not need a permit beforehand.
What if the nearest MVC office has no available appointments?
Check other MVC locations in your region — they may have earlier openings. You can also call 609-292-6500 to ask about cancellations or to be placed on a waitlist for your preferred location.
Can someone else pick up my learner's permit if I pass?
No. You must be present to receive your learner's permit after passing the knowledge test. The MVC issues it on the same day at your testing location.