New Jersey uses an online appointment system for most DMV services
To schedule a New Jersey DMV appointment, go to nj.gov/mvc and use the online appointment scheduler. You can book a slot for services like driver's license renewal, road tests, vehicle registration, and title transfers. The system shows available dates and times at the location nearest you, and you choose what works for your schedule.
You do not need to call or visit in person to book. The online system is the standard way New Jersey handles appointments, and it reduces wait times because the DMV knows how many people to expect each day.
Key Takeaways
- Visit nj.gov/mvc and select "Schedule an Appointment" to book your slot online without calling.
- You will need your driver's license number, vehicle identification number (VIN), or other identifying information depending on the service you need.
- The system shows real-time availability at each New Jersey MVC location, so you can pick the date, time, and branch that work best for you.
- Bring the documents listed in your confirmation email on the day of your appointment, or you may be turned away.
- If you cannot use the online system, call 609-292-6500 to speak with someone who can help you book by phone.
What you need before you book online
Have your driver's license number or identification card number ready when you start. If you are booking a vehicle-related appointment, you will also need your vehicle identification number (VIN), which appears on your registration and on the driver's side of your windshield.
Know which service you need before you log in. The appointment system asks you to select your transaction type first — for example, "Renew Driver License," "Schedule Road Test," or "Register Vehicle." Picking the wrong category may show you the wrong available times or require you to start over.
How to find your nearest MVC location and available times
After you log into the scheduler at nj.gov/mvc, the system displays all New Jersey Motor Vehicle Commission locations and their current availability. You can filter by county or by the type of service you need. The calendar shows which dates have open slots in green and which are full in gray.
Peak times — usually mid-morning on weekdays and early afternoon — fill up faster than early morning or late afternoon slots. If your preferred date is full, try shifting your appointment by a few days or choosing a different time of day. Some locations have more availability than others, so if your local branch is booked, the next town over may have same-week openings.
Confirming your appointment and what to bring
Once you select your date and time, the system generates a confirmation number and sends a confirmation email to the address you provide. Save this email or write down your confirmation number — you will need it when you arrive. The email also lists exactly which documents to bring for your specific transaction.
Arrive 10 to 15 minutes early. Bring your confirmation number, a valid photo ID, and all documents listed in your confirmation email. If you are missing any required paperwork, the MVC will not process your transaction and you will have to reschedule.
What to do if the online system is not working or you prefer to call
If you cannot access nj.gov/mvc or prefer to book by phone, call the MVC customer service line at 609-292-6500. The line is open Monday through Friday, 8 a.m. to 4 p.m. Eastern time. Have your driver's license number and the service you need ready when you call.
Phone wait times can be long during peak hours, so calling early in the morning or late in the afternoon usually means a shorter hold. The person on the phone can book your appointment and email you a confirmation, just like the online system does.
Rescheduling or canceling an existing appointment
To change or cancel an appointment you already booked, log back into nj.gov/mvc using your confirmation number and the phone number or email you used when you scheduled. The system lets you move your appointment to a different date or time, or cancel it entirely. If you cancel, that time slot opens up for other people to book.
If you cannot reach the online system to reschedule, call 609-292-6500 and provide your confirmation number. The MVC can change your appointment over the phone.
Common reasons appointments get canceled or rescheduled
The MVC occasionally closes locations for maintenance or staffing issues, and when that happens, appointments at that branch are automatically moved to the next available slot at a nearby location. You will receive an email notification if this happens to you. If the new time does not work, you can reschedule again through the online system or by phone.
If you miss your appointment without canceling, you may be charged a no-show fee or have to wait longer to book your next slot. If an emergency comes up, cancel as soon as you can so someone else can use that time.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person whose license or vehicle the appointment is for must schedule it themselves using their own identification number. This is a security measure to prevent fraud and may support the right person shows up for the right transaction.
How far in advance can I schedule an appointment?
You can usually book up to 30 days ahead, though this varies by location and service type. If you need an appointment sooner, check back daily — cancellations open up slots regularly, especially within a week of your preferred date.
What if I need an appointment but all slots are full?
Check a different MVC location in your area — branches in less populated towns often have more availability. You can also try different times of day or days of the week. If you still cannot find a slot, call 609-292-6500 to ask about waitlists or emergency appointments.
Do I need an appointment for every MVC transaction?
Most transactions require an appointment, but some MVC locations accept walk-ins for certain services during specific hours. Call ahead or check nj.gov/mvc to see if your transaction can be handled without an appointment at your nearest location.
What happens if I arrive late to my appointment?
If you are more than 15 minutes late, the MVC may give your slot to the next person and ask you to reschedule. Traffic and parking delays happen, so try to arrive early. If you are running late, call 609-292-6500 to let them know.