How to book a Motor Vehicle Commission appointment in New Jersey

You book a New Jersey Motor Vehicle Commission (MVC) appointment through the MVC's online system at nj.gov/mvc. You choose your service type, pick an available date and time at a location near you, and receive a confirmation number. Most appointments are available within two to four weeks, though wait times vary by location and season. You will need your confirmation number when you arrive.

The MVC requires appointments for most in-person services. Walk-ins are not accepted at most locations, and showing up without a reservation means you will be turned away. The online booking system is the fastest way to find a time slot.

Key Takeaways

  • Book your appointment at nj.gov/mvc by selecting your service type, preferred location, and available date.
  • You will receive a confirmation number when ready after booking, which you must bring to your appointment.
  • Appointment availability varies by location and service type, with some slots filling weeks in advance during peak times.
  • If you cannot reach the online system or need help, you can call the MVC customer service line, though phone wait times are often longer than online booking.
  • Bring all required documents for your specific service on the day of your appointment, or you may be asked to reschedule.

What services require an MVC appointment

Most in-person MVC services require a scheduled appointment. These include driver's license renewals, real ID upgrades, vehicle registration, title transfers, and learner's permit tests. Some services, like certain commercial driver's license (CDL) transactions, may have different scheduling rules.

A few services do not require appointments. Vision tests at certain locations and some document-only transactions may be handled without one, but the MVC website will tell you whether your specific need requires a reservation. When in doubt, book an appointment rather than risk a wasted trip.

Steps to book your appointment online

Go to nj.gov/mvc and look for the appointment booking link on the homepage. You will be asked to select the type of service you need — for example, "Driver License Renewal" or "Vehicle Registration." The system will then show you available MVC locations near your zip code.

Select your preferred location and the system will display open dates and times. New Jersey has multiple MVC offices across the state, so if one location is fully booked, try a nearby office. Once you choose a date and time, you will enter your name and contact information. The system will when ready generate a confirmation number and send it to your email address. Save this number and bring it with you on the day of your appointment.

What to bring to your appointment

The documents you need depend on your service type. For a driver's license renewal, bring your current license, proof of residency (a utility bill or lease), and proof of Social Security number (a Social Security card or tax return). For vehicle registration, bring your current registration, proof of insurance, and vehicle identification number (VIN).

The MVC website lists required documents for each service type before you book. Review the list for your specific transaction and gather everything ahead of time. Arriving without the correct documents is the most common reason appointments are rescheduled, so double-check the requirements.

If you cannot book online or need to reschedule

If the online system is unavailable or you need help, you can call the MVC customer service line at 609-292-6500. Wait times by phone are typically longer than online booking, sometimes 30 minutes or more during busy periods. The phone line is open Monday through Friday, 8 a.m. to 4:30 p.m., and Saturday 8 a.m. to 12:30 p.m.

To reschedule an existing appointment, log back into the booking system with your confirmation number and select a new date and time. You can also call customer service to reschedule if you prefer not to use the online system.

Appointment availability and wait times

Appointment slots fill at different rates depending on location and season. Urban MVC offices, like those in Newark and Trenton, often book up faster than suburban locations. Peak times — typically late spring through early fall and the weeks before holidays — see longer waits. During these periods, you may find appointments only two to three weeks out, or you may need to travel to a less busy location.

If you need an appointment urgently and your preferred location is full, check offices in neighboring towns or counties. The MVC system shows availability across all locations, so you can compare wait times before deciding where to go.

What happens on the day of your appointment

Arrive 10 to 15 minutes early with your confirmation number and all required documents. Check in at the front desk and wait for your number to be called. Most appointments are completed within 30 to 45 minutes, though complex transactions may take longer.

If you are late or do not show up, your appointment slot may be released and given to another person. If you cannot make your appointment, reschedule as soon as you know so the slot becomes available for someone else.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person who needs the service must book their own appointment using their name and information. If someone cannot book online, another person can help them call customer service, but the appointment must be in the name of the person receiving the service.

What if I lose my confirmation number?

Check your email — the confirmation was sent to the address you provided when booking. If you cannot find it, you can log back into the booking system at nj.gov/mvc using your name and the phone number you entered. You can also call customer service at 609-292-6500 to look up your appointment.

Can I change my appointment to a different location?

Yes. Cancel your current appointment through the online system and book a new one at a different location. Or call customer service and they can reschedule you at another office. Canceling online is faster and frees up your slot when ready for someone else.

How far in advance can I book an appointment?

The MVC typically allows you to book appointments up to 60 days in advance. If you know you will need a service on a specific date, booking as early as possible increases your chances of getting your preferred time and location.

What if the online system says no appointments are available?

Try checking again in a few days — cancellations happen regularly and new slots open up. You can also try a different MVC location, call customer service to see if phone-only slots are available, or ask about expedited services if your need is time-sensitive. Some transactions may have alternative options, like mail-in renewals for certain driver's license types.