How to book your New Jersey knowledge test appointment

You schedule your New Jersey knowledge test appointment through the Motor Vehicle Commission (MVC) online portal or by phone. The MVC does not accept walk-ins for the knowledge test — you must have a confirmed appointment before you arrive at a testing center.

The online system lets you pick your preferred test center and date from available slots. Phone appointments take longer but work if you cannot access the online booking system. Either way, you will receive a confirmation number that you must bring to your appointment.

The appointment itself is free. You pay the knowledge test fee (currently $10 for a written test) only when you pass and move forward with your license process.

Key Takeaways

  • Book your knowledge test appointment through the MVC website at nj.gov/mvc or by calling 609-292-6500 before you go to any testing center.
  • You can schedule an appointment up to 30 days in advance, and available dates vary by location and time of day.
  • Bring your confirmation number, a valid photo ID, and your Social Security number or ITIN to your appointment.
  • If you miss your appointment without canceling at least 24 hours ahead, you forfeit the slot and must reschedule.
  • The knowledge test itself costs $10 if you pass; the appointment booking itself has no fee.

Booking online through the MVC website

Go to nj.gov/mvc and select "Schedule an Appointment" from the homepage. Choose "Knowledge Test" as the service type. The system will ask for your zip code or county to show testing centers near you.

Select your preferred location, then view available dates and times. The calendar shows only open slots. Once you pick a date and time, enter your name, date of birth, email address, and phone number. The system generates a confirmation number when ready — save this or print it, because you will need it at the testing center.

The online system is open 24 hours a day. Appointments typically fill up fastest during weekday mornings and early afternoons, so if you need a specific date, book as soon as the 30-day window opens.

Booking by phone with the MVC

Call the MVC at 609-292-6500 Monday through Friday, 8:00 a.m. to 4:30 p.m. Eastern Time. Have your zip code, preferred testing location, and available dates ready when you call. The phone line is often busy during peak hours (9:00 a.m. to 11:00 a.m. and 2:00 p.m. to 3:00 p.m.), so calling early morning or late afternoon usually connects faster.

A representative will confirm your identity, check available slots, and book your appointment. They will give you a confirmation number over the phone. Write it down when ready and keep it with your documents. If you do not receive a confirmation number, ask for one before you hang up.

What to bring to your knowledge test appointment

Bring your confirmation number, a valid photo ID, and your Social Security number or ITIN. The photo ID can be a passport, military ID, or out-of-state driver's license — it does not have to be a New Jersey ID. If you do not have a Social Security number, bring your ITIN documentation.

Do not bring study materials, phones, or any electronic devices into the testing room. The MVC provides scratch paper and a pencil. Arrive at least 10 minutes early so the staff can check you in and verify your documents.

If you wear glasses or contacts for reading or distance vision, bring them. The test is on a computer screen, and you need to see it clearly to answer the questions.

Canceling or rescheduling your appointment

Cancel or reschedule through the MVC website using your confirmation number, or call 609-292-6500. You must cancel at least 24 hours before your scheduled appointment time. If you cancel with less than 24 hours' notice or do not show up, you lose the appointment slot and must book a new one.

Rescheduling counts as a cancellation followed by a new booking, so the same 24-hour rule applies. If you need to change your appointment, do it as soon as you know, because popular time slots fill quickly.

Testing center locations and hours

New Jersey has 19 MVC testing centers across the state. The online booking system shows which centers have open slots on your preferred dates. Most centers are open Monday through Friday, 8:00 a.m. to 4:00 p.m., with limited Saturday hours at some locations.

Testing centers are located in Newark, Trenton, Paterson, Atlantic City, Vineland, Freehold, Hackensack, and other major cities. If you live in a rural area, you may need to travel to the nearest center. The booking system shows travel distance and parking information for each location.

What happens if you fail or miss your appointment

If you fail the knowledge test, you can reschedule when ready through the MVC website or by phone. There is no waiting period between attempts in New Jersey, but you must book a new appointment — you cannot retake the test the same day. Each retake costs $10.

If you miss your appointment without canceling 24 hours ahead, the MVC will not refund the slot. You must reschedule from scratch. If you know you cannot make your appointment, cancel online or by phone right away so someone else can use that time slot.

Frequently Asked Questions

How far in advance can I book a knowledge test appointment?

You can schedule up to 30 days ahead. The MVC opens the booking calendar one month at a time. If you need a specific date, log in as soon as that date enters the 30-day window, because popular slots fill within hours.

Can I take the knowledge test in a language other than English?

Yes. The MVC offers the knowledge test in multiple languages including Spanish, Portuguese, Chinese, Korean, and others. When you book your appointment online or by phone, select your preferred language. Not all testing centers offer every language, so your location options may be limited.

What if I cannot access the online booking system?

Call 609-292-6500 during business hours (Monday–Friday, 8:00 a.m. to 4:30 p.m. Eastern Time). A representative can book your appointment over the phone and provide a confirmation number. You do not need internet access to schedule.

Do I need to bring my Social Security card to my appointment?

No. Bring your Social Security number or ITIN written down, or bring your ITIN documentation if you have one. You do not need the physical card. A valid photo ID is required, but your Social Security card is not.

What if my confirmation number gets lost before my appointment?

Call 609-292-6500 with your name and date of birth, and the MVC can look up your appointment and give you a new confirmation number. Bring a photo ID to the testing center even if you do not have the number, and staff can verify your appointment in their system.