How to book an appointment at New Jersey's Motor Vehicle Commission
The New Jersey Motor Vehicle Commission (MVC) requires you to book an appointment before visiting most of its locations. You cannot walk in without one — the state moved to appointment-only service to reduce wait times and manage capacity. You book through the MVC's online appointment system at nj.gov/mvc, which lets you choose your location, service type, and available time slot.
The appointment system opens slots about two weeks in advance. If you cannot find an opening at your preferred location, check again the next day — cancellations free up slots regularly. You will receive a confirmation number by email or text, depending on how you book. Bring that confirmation number and a valid ID when you arrive.
Key Takeaways
- Book your MVC appointment online at nj.gov/mvc at least a few days before you need to visit, since slots fill quickly.
- The system shows available times two weeks ahead, and new slots open daily as cancellations happen.
- You must bring your confirmation number and valid ID to your appointment, or you will not be served.
- If you cannot book online, call the MVC customer service line for help, though phone wait times are typically longer than online booking.
- Some services like vehicle registration renewals can be completed by mail or online without an in-person visit.
What services require an in-person appointment
Not every MVC transaction requires you to visit a location. Driver's license renewals, vehicle registration renewals, and title transfers can often be handled online or by mail. However, you must visit in person for a new driver's license (not a renewal), a road test, a commercial driver's license (CDL) transaction, a vehicle inspection, or to resolve a suspension or violation.
If you are unsure whether your task needs an appointment, check the MVC website for your specific service. The site lists which transactions can be done remotely and which ones require a visit. This saves you from booking an appointment for something you could handle from home.
Steps to book your appointment online
Go to nj.gov/mvc and look for the appointment scheduling link on the homepage. Select your service type from the dropdown menu — common options include "Driver License Services," "Vehicle Registration," "Vehicle Inspection," and "Road Test." The system will ask you to choose your county and preferred MVC location.
Next, the calendar will show you available dates and times for the next two weeks. Pick the slot that works for you. You will then enter your contact information and confirm your appointment. The system sends a confirmation email or text message with your confirmation number, date, time, and location. Save this confirmation number — you will need it at the window.
If the system shows no available slots, it means that location is fully booked for the next two weeks. Check back the next day, or try a different location if you are willing to travel. Slots open up as people cancel, so persistence usually works within a few days.
What to bring to your appointment
Bring your confirmation number, a valid photo ID, and any documents specific to your transaction. For a driver's license renewal, bring your current license. For vehicle registration, bring your current registration card and proof of insurance. For a road test, bring your learner's permit and proof of residency. For a vehicle inspection, bring your vehicle registration and the vehicle itself.
The MVC website lists the exact documents needed for each service type. Review that list before you go — showing up without the right paperwork will waste your appointment slot and you will have to book again. Bring originals, not copies, unless the MVC specifically says copies are acceptable.
If you cannot book online or need help
The MVC customer service line is 609-292-6500. You can call to book an appointment if the online system is not working or if you need help choosing the right service type. Wait times are typically 15 to 45 minutes during business hours. The line is open Monday through Friday, 8 a.m. to 4:30 p.m., and Saturday 8 a.m. to 12:30 p.m.
Some MVC locations also have in-person help desks where staff can information you with booking. If you are already at a location, you can ask for help at the information window. However, this does not may provide an appointment that day — you will still need to book a future slot.
What happens if you miss or need to cancel your appointment
If you cannot make your appointment, cancel it through the online system as soon as you know. This frees up the slot for someone else and prevents you from being marked as a no-show. To cancel, log back into nj.gov/mvc, find your appointment, and select the cancel option.
If you miss your appointment without canceling, the MVC may flag your account. Missing multiple appointments can result in longer waits to book future slots or restrictions on scheduling. If you are running late, call the location directly to let them know — some locations will hold your slot for 15 minutes, but this is not may provide.
Frequently Asked Questions
Can I book an appointment more than two weeks in advance?
No. The MVC system only shows slots two weeks ahead. New slots open daily as the calendar rolls forward. If you need an appointment further out, check back when your desired date enters the two-week window.
What if I need an appointment but all slots are full?
Check back daily — cancellations happen regularly and free up slots. Try a different MVC location if you are willing to travel. If you have an urgent need, call 609-292-6500 to ask about walk-in options or expedited service, though these are rare.
Do I need an appointment for vehicle inspections?
Yes. Vehicle inspections are appointment-only at most MVC locations. Book through the online system and bring your vehicle registration and the vehicle itself. Some private inspection stations also perform MVC inspections without appointments — check the MVC website for a list.
Can someone else use my appointment if I cannot go?
No. Appointments are tied to the person who booked them. If someone else needs an MVC service, they must book their own appointment under their name and ID.
What if my confirmation email did not arrive?
Check your spam folder first. If it is not there, log back into nj.gov/mvc and view your upcoming appointments — your confirmation number will be listed there. You can also call 609-292-6500 to confirm your appointment details.