Book your New Jersey DMV appointment online through the state's scheduling system
The New Jersey Motor Vehicle Commission (MVC) requires most customers to schedule an appointment before visiting a licensing center. You cannot walk in without one — the state stopped accepting walk-ins at most locations and now operates by appointment only. The official scheduling system is at nj.gov/mvc, where you can reserve a time slot for the service you need.
The appointment system lets you choose your location, date, and time. You pick from available slots, usually ranging from a few days to several weeks out depending on demand and which service you need. After you book, you receive a confirmation number and a date to arrive. You must bring that confirmation to your appointment, along with the documents the MVC requires for your specific transaction.
Key Takeaways
- The New Jersey MVC requires appointments at all licensing centers; walk-ins are not accepted at most locations.
- Schedule online at nj.gov/mvc by selecting your location, service type, and preferred date and time.
- You will receive a confirmation number when ready after booking; save it and bring it to your appointment.
- Appointment availability varies by location and service — some slots fill weeks in advance during peak times.
- If you cannot reach the online system, call the MVC customer service line for phone scheduling options.
What services require an appointment
Most MVC transactions now require a scheduled appointment. This includes driver's license renewals, initial license applications, real ID upgrades, vehicle registration, title transfers, and commercial driver's license (CDL) services. The appointment system covers both standard and expedited services at most locations.
A few services may have different rules. Some MVC offices handle certain transactions without appointments, but this varies by location and changes periodically. The safest approach is to check the service you need on nj.gov/mvc before you visit — the website will tell you whether an appointment is required and whether your local office offers that service.
How to navigate the online scheduling system
Go to nj.gov/mvc and look for the appointment scheduling link, usually labeled "Schedule an Appointment" or "Book an Appointment." You will need to select your service type first — the system filters available locations and times based on what you are doing. For example, if you select "Driver License Renewal," you will see only offices that handle renewals.
Next, choose your preferred location from the list of available MVC licensing centers. New Jersey has multiple locations across the state, and availability differs by office. Some locations book up faster than others, so if your first choice has no open slots for weeks, try a nearby office. After you select a location, the system shows available dates and times. Pick the slot that works for you, review your selections, and confirm. You will receive a confirmation number when ready — write it down or take a screenshot.
What to bring to your appointment
Bring your confirmation number and a valid form of identification. The documents you need depend on your service. For a driver's license renewal, bring your current license and proof of residency (a utility bill, lease, or bank statement with your name and address). For a new license process, you need proof of identity, proof of Social Security number, and proof of residency — the MVC website lists accepted documents for each category.
For vehicle-related services like registration or title transfer, bring your vehicle's current registration, proof of ownership, and proof of residency. If you are explore for a real ID, bring your current license, a birth certificate or passport, proof of Social Security number, and proof of residency. The MVC publishes a full list of acceptable documents on its website organized by service type — check before you go so you do not arrive missing something.
When appointment slots are unavailable
During busy periods, appointment slots at popular locations can fill weeks in advance. If you cannot find an open slot near you, try searching for appointments at less-busy locations — rural or suburban offices often have more availability than urban centers. You can also check back frequently, as cancellations open up slots throughout the day.
If the online system is not working or you cannot find a slot, call the MVC customer service line. The phone number is on nj.gov/mvc. Customer service representatives can sometimes schedule appointments over the phone or direct you to locations with sooner availability. Wait times for phone scheduling can be long, especially during peak hours, so try calling early in the morning or late in the afternoon.
Rescheduling or canceling an appointment
If you need to change your appointment, log back into the scheduling system using your confirmation number. Most appointments can be rescheduled online up to a certain number of days before your scheduled time — the system will tell you if your appointment is still changeable. Select a new date and time, and you will receive a new confirmation number.
If you cannot reschedule online, call customer service. Canceling an appointment through the online system usually removes it when ready, freeing up that slot for other customers. If you miss an appointment without canceling, you may face a wait before you can book another one, depending on MVC policy at that time.
Real ID requirements and appointment timing
If you need a real ID-compliant license or ID card, the appointment process is the same, but you must bring additional documents. Real ID requires proof of identity, proof of Social Security number, and proof of residency — more than a standard renewal. Because real ID appointments often take longer, the MVC may have fewer available slots for them. Plan ahead if you need a real ID, as availability can be tighter than for standard renewals.
Real ID is required for domestic air travel and entry to federal buildings as of May 2025, though the important date has been extended multiple times. If you are planning travel, schedule your appointment well in advance to avoid delays. The MVC website shows which documents count as proof of identity, Social Security number, and residency for real ID purposes.
Frequently Asked Questions
Can I schedule an appointment for someone else?
No. The person who needs the service must schedule their own appointment using their information. If someone else is scheduling on behalf of a minor or someone unable to use the online system, call customer service to discuss options — they may be able to help with phone scheduling in those cases.
What happens if I arrive late to my appointment?
Arriving late may result in your appointment being canceled, depending on how late you are and how busy the office is. The MVC may not be able to fit you in if you miss your time slot. If you are running late, call the licensing center directly to let them know — the number is on your confirmation.
How far in advance should I schedule?
Schedule as soon as you know you need a service. During slow periods, you might find slots within days. During peak times (summer, around holidays, after license expiration dates), slots can fill four to eight weeks out. If your license is expiring soon, do not wait.
Is there a fee to schedule an appointment?
Scheduling itself is free. You pay the MVC fee for your service when you complete your transaction at the appointment. Fees vary by service — renewals, new licenses, registrations, and title transfers each have different costs listed on nj.gov/mvc.
What if the online system is down?
Call the MVC customer service line listed on nj.gov/mvc. Representatives can schedule appointments by phone, though wait times are often longer than online scheduling. Try calling during off-peak hours for shorter waits.