Book your New Jersey DMV appointment through the online portal or by phone

New Jersey residents can schedule a DMV appointment in two ways: through the Motor Vehicle Commission's online appointment system at nj.gov/mvc or by calling 609-292-6500. The online portal is faster and shows available dates and times when ready. You'll need your driver's license number, Social Security number, and the reason for your visit before you start.

The phone line operates Monday through Friday, 8 a.m. to 4 p.m. Eastern time. Wait times can be long during peak hours, so calling early in the morning or late in the afternoon often moves faster. Both methods book you into a specific time slot at a physical MVC office — you won't complete your transaction online.

Appointments are required for most services, including written tests, road tests, license renewals, and address changes. Walk-ins are accepted at some locations for specific transactions, but appointment holders are seen first. The MVC website lists which services accept walk-ins at each office.

Key Takeaways

  • The online appointment system at nj.gov/mvc shows available times when ready and is faster than calling 609-292-6500.
  • You need your driver's license number, Social Security number, and the type of service you need before booking online.
  • Appointments are required for road tests, written tests, license renewals, and most other MVC services.
  • The phone line operates Monday through Friday, 8 a.m. to 4 p.m., and early morning calls typically have shorter wait times.
  • Some MVC locations accept walk-ins for specific services, but appointment holders are prioritized.

What you need before booking online

Gather these items before you open the MVC appointment portal. You'll enter your information directly into the system, and having it ready prevents you from losing your place in the queue.

You need your New Jersey driver's license number or identification card number. If you don't have one yet (for example, if you're a new resident or a teenager getting your first license), you can still book an appointment — the system will let you enter your Social Security number instead. Your Social Security number is required either way.

Know the specific service you need: road test, written test, license renewal, duplicate license, address change, name change, or another transaction. The system asks you to select this before showing available times. If you're unsure which service applies to your situation, the MVC website has a service finder tool that walks you through your options.

Steps to book through the online portal

Go to nj.gov/mvc and look for the "Schedule an Appointment" button on the homepage. Click it to enter the appointment system.

Enter your driver's license number or identification card number. If you don't have one, select that option and enter your Social Security number instead. The system will ask for your date of birth and the last four digits of your Social Security number to verify your identity.

Select the service you need from the dropdown menu. The system will then show you which MVC office locations have openings for that service. Choose the office closest to you or most convenient for your schedule.

Pick your preferred date and time from the available slots. The calendar shows dates in green (available) and gray (full). Once you select a time, the system generates a confirmation number. Write this down or take a screenshot — you'll need it when you arrive at the office.

You'll receive a confirmation email with your appointment details. Check your spam folder if you don't see it within a few minutes. The email includes your confirmation number, the office address, the date and time, and a list of documents to bring.

Booking by phone and what to expect

Call 609-292-6500 Monday through Friday between 8 a.m. and 4 p.m. Eastern time. A representative will ask for your driver's license number or Social Security number, your date of birth, and the service you need. They'll then offer you available appointment times at nearby offices.

Phone appointments take longer than online booking because the representative must manually enter your information and check availability. However, the phone line can be useful if you're having trouble with the online system or if you need help understanding which service you need.

When you book by phone, the representative will give you a confirmation number verbally. Ask them to repeat it and write it down when ready. You won't receive a confirmation email from a phone booking, so the confirmation number is your only proof of the appointment.

What to bring to your appointment

The confirmation email lists the documents you need, but the requirements depend on your service. For a road test, bring your learner's permit, proof of insurance, and a vehicle registered in New Jersey. For a written test, bring your learner's permit and proof of identity. For a license renewal, bring your current license and proof of residency.

Always bring a form of photo identification and your Social Security card or a document showing your Social Security number. If you're changing your name or address, bring the document that proves the change — a marriage certificate, court order, or utility bill, depending on the situation.

The MVC website has a full checklist for each service type. Review it before your appointment so you don't make a second trip.

If you need to reschedule or cancel

You can reschedule or cancel through the online portal using your confirmation number. Go to nj.gov/mvc, select "Manage Your Appointment," and enter your confirmation number and date of birth. The system will let you pick a new date and time or cancel entirely.

If you booked by phone, call 609-292-6500 during business hours to reschedule. Have your confirmation number ready. Cancellations by phone are processed when ready, but rescheduling may take a few minutes.

If you miss your appointment without canceling, you may be charged a no-show fee or have to wait longer for your next available slot. The MVC recommends canceling at least 24 hours in advance if your plans change.

Common reasons appointments fill up quickly

Road test appointments are the hardest to book because demand is high and the MVC has limited testing capacity. New slots typically open on the first day of each month. If you're looking for a road test, check the portal on the 1st and try to book when ready.

Written test appointments are usually more available, especially on weekday mornings. Renewal appointments fill up near the end of the month when people realize their license is expiring soon.

If you can't find an appointment at your preferred location, try a different MVC office. Some offices in less populated areas have more openings. The online system shows availability across all locations, so you can compare before choosing.

Frequently Asked Questions

Can I book an appointment if I'm a new resident to New Jersey?

Yes. You can book an appointment for a new resident license or identification card. Use your Social Security number instead of a New Jersey license number. Bring proof of identity, proof of residency (utility bill or lease), and your Social Security card or document showing your number.

What if the online system won't let me book because it says my information doesn't match?

This usually means the information you entered doesn't match the MVC's records. Double-check your driver's license number, date of birth, and Social Security number for typos. If the problem continues, call 609-292-6500 to book by phone instead — the representative can troubleshoot the mismatch.

How far in advance can I book an appointment?

You can typically book appointments up to 30 days in advance through the online portal. Road test slots often fill within the first few days of the month when new dates open. For services like renewals or address changes, you usually have more flexibility and can book closer to your preferred date.

What happens if I arrive late to my appointment?

If you're more than 15 minutes late, the MVC may cancel your appointment and move you to the back of the queue. Call the office when ready if you're running behind. Some offices will reschedule you for the same day if time permits, but this isn't may provide.

Can I book an appointment for someone else?

No. The person whose license or identification the appointment is for must book it themselves using their own information. Parents can help teenagers book appointments, but the system requires the teenager's license number or Social Security number to proceed.