How to Schedule a New Jersey DMV Appointment Online
Book your New Jersey DMV appointment through the state's online scheduling system or by phone
New Jersey's Motor Vehicle Commission (MVC) requires you to schedule an appointment before visiting most service centers. You cannot walk in without one — the state moved to appointment-only service to manage wait times. The online system lets you pick your location, service type, and preferred date and time. If you cannot use the online system, you can call the MVC's appointment line.
The appointment system is free and available seven days a week. You will need your driver's license number or identification card number to book. Appointments typically fill up two to four weeks in advance during busy seasons, so booking early gives you more time options.
Key Takeaways
- Schedule appointments online at nj.gov/mvc or by calling 609-292-6500 during business hours.
- You must bring your confirmation number and valid ID to your appointment, or you will be turned away.
- Cancellations and no-shows may result in a fee or temporary suspension of your online scheduling access.
- Peak appointment times fill weeks in advance; booking early morning or midweek slots often has more availability.
- If you cannot make your appointment, cancel online or by phone at least 24 hours before to free the slot for others.
Steps to book online at nj.gov/mvc
Go to nj.gov/mvc and select "Schedule an Appointment" from the homepage. You will be taken to the MVC's scheduling portal. Enter your driver's license or ID number and your date of birth. The system will verify your information and show you available appointment slots.
Select your service type — for example, renew license, replace lost ID, or take a written test. Then choose your preferred MVC service center from the list. The system shows which locations have openings and how far out those openings are. Pick a date and time that works for you. You will receive a confirmation number by email and text message (if you provide a phone number). Write down or save your confirmation number — you must bring it to your appointment.
If the system says no appointments are available at your preferred location, try nearby service centers or different dates. Availability changes daily as people cancel. You can also check back the next day; the MVC releases new slots on a rolling basis.
Booking by phone if you cannot use the online system
Call the MVC appointment 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 or ID number ready. A representative will ask what service you need, which location you prefer, and what dates work for you. They will book the appointment and give you a confirmation number over the phone.
Phone lines are often busy during midday and early morning hours. Calling late afternoon or on Wednesdays and Thursdays typically means shorter wait times. If you reach a busy signal, try again in 15 minutes or use the online system instead.
What to bring and what happens if you miss your appointment
Bring your confirmation number, a valid photo ID, and any documents the MVC listed for your service type — for example, proof of residency for a license renewal or a completed form for a permit test. Arrive 10 to 15 minutes early. If you arrive more than 15 minutes late, the MVC may cancel your appointment and you will have to reschedule.
If you do not show up and do not cancel, the MVC may charge a no-show fee (the amount varies) and temporarily block your access to online scheduling. If you cannot make your appointment, cancel online through the scheduling portal or call 609-292-6500 at least 24 hours before your slot. This frees the time for someone else and protects your account.
Service centers and wait times during peak seasons
New Jersey has 39 MVC service centers statewide. The busiest locations — Newark, Jersey City, and Trenton — often have appointments booked three to four weeks out. Smaller regional centers in less populated areas may have openings within one to two weeks. If you are flexible on location, choosing a center farther from major cities can mean an earlier appointment.
Peak appointment times are typically Tuesday through Thursday mornings and early afternoons. Monday and Friday slots fill faster because people try to schedule at the start or end of the week. If you can take an appointment on a Wednesday at 10 a.m. or 2 p.m., you are more likely to find availability sooner than if you wait for a Monday morning slot.
What to do if you cannot find an available appointment
If all slots are booked at your preferred location and time, expand your search. Try a service center 15 to 30 minutes away, or look at dates two to three weeks out instead of the next week. The system updates continuously, so checking again the next morning or evening may show new openings.
Some services — like renewing a license by mail or online — do not require an in-person appointment. Check nj.gov/mvc to see whether your service can be done remotely. If you are renewing a license and it has not yet expired, you may be able to renew by mail or through the online system without visiting a service center at all.
Frequently Asked Questions
Can I change my appointment date or time after I book?
Yes. Log into the scheduling portal with your confirmation number and select "Modify Appointment," or call 609-292-6500 to reschedule by phone. You can change your date and time as many times as you need, as long as you do it before your original appointment date.
What if I lose my confirmation number?
Check your email and text messages — the MVC sends the confirmation number to both. If you cannot find it, log back into the scheduling portal with your driver's license number and date of birth; your appointment will appear there. You can also call 609-292-6500 and provide your ID number to look up your appointment.
Do I need an appointment for every MVC service?
Most in-person services require an appointment. Some services — like license renewal for people whose licenses have not yet expired — can be done by mail or online without an appointment. Check the MVC website to see whether your specific service requires an in-person visit.
What if I am running late to my appointment?
Call the service center directly as soon as you know you will be late. The MVC may hold your slot if you call ahead, but arriving more than 15 minutes after your scheduled time often results in cancellation. If your appointment is cancelled, you will need to reschedule through the online system or by phone.
Can someone else go to my appointment for me?
No. You must attend your appointment in person. The MVC requires you to be present for identity verification and to sign documents. If you cannot make it, cancel and reschedule for a time that works for you.
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.