How to Schedule a New Jersey MVC Appointment Online or by Phone
Where to book your New Jersey MVC appointment
The New Jersey Motor Vehicle Commission runs an online scheduling system at nj.gov/mvc where you can book most appointments without calling. You can also schedule by phone at 1-888-486-3339 during business hours, though the online system is usually faster and shows available slots in real time.
The online system lets you pick your location, the service you need, and your preferred date and time. You'll receive a confirmation number by email and a reminder text message the day before your appointment. If you cannot use the online system, the phone line can schedule you, but wait times to reach an agent often run 30 minutes or longer, especially on weekdays.
Walk-ins are not accepted at most MVC locations. Even if a location appears to have open slots, you must have a scheduled appointment to be served. The only exception is the Central Office in Trenton, which handles some services on a walk-in basis, but arriving early is still necessary and wait times are unpredictable.
Key Takeaways
- Book online at nj.gov/mvc to see real-time availability and avoid phone hold times.
- You will receive a confirmation number by email and a text reminder the day before your appointment.
- Most MVC locations require a scheduled appointment; walk-ins are generally not accepted.
- The phone line 1-888-486-3339 works but often has long waits, especially on weekdays between 9 a.m. and 3 p.m.
- Bring your confirmation number and a valid ID to your appointment, and arrive 10 to 15 minutes early.
What services you can schedule online
The online system covers most common transactions: license renewals, address changes, duplicate licenses, written tests, road tests, vehicle registration, title transfers, and inspection appointments. You can also schedule for commercial driver license services and motorcycle endorsements through the same system.
Some services have longer wait times than others. License renewals often have slots available within a week or two, while road tests may be booked weeks or months out depending on your location and the time of year. If you need a service urgently, check multiple nearby locations—a location 20 minutes away may have an opening when your preferred branch does not.
A few transactions still require a phone call or in-person visit: name changes, certain medical reviews, and some commercial license matters. The online system will tell you if your service requires a different process.
Steps to book your appointment online
Go to nj.gov/mvc and look for the appointment scheduling link on the homepage. You will be asked to enter your driver license number or vehicle identification number, depending on the service. The system will pull up your record and show you available dates and times at nearby locations.
Select your preferred location and time slot. The system shows you how many days away each slot is, so you can choose based on urgency. After you confirm your selection, you will create or log into a MyMVC account—this is where your confirmation number and appointment details are stored. You can view or cancel your appointment anytime through your account.
Write down your confirmation number and save your confirmation email. You do not need to print anything, but having the number on your phone makes check-in faster. The system will text you a reminder the day before; make sure the phone number in your record is current.
What to bring and what to expect
Bring your confirmation number, a valid photo ID, and any documents specific to your service. For a license renewal, bring your current license. For a road test, bring your permit and proof of insurance. For vehicle registration, bring your title and proof of residence. The MVC website lists full document requirements for each service type.
Arrive 10 to 15 minutes before your appointment time. The location will call your name or number when it is your turn. Most appointments take 15 to 30 minutes, though road tests and complex transactions may take longer. If you are running more than 15 minutes late, call the location directly to let them know—some locations will reschedule you if you miss your slot.
Bring payment if your service requires a fee. The MVC accepts cash, check, and card at most locations, but a few accept card only. Check the location's page on nj.gov/mvc to confirm what payment methods they take.
If you cannot find an available appointment
Availability changes daily as people cancel. If your preferred location is fully booked, check again the next day or try a different branch. Locations in less populated areas often have more open slots than busy urban branches. If you are willing to travel, you may find an appointment days sooner.
Some services have seasonal demand spikes. Road tests are hardest to book in spring and early summer. License renewals fill up around expiration dates. If your deadline is flexible, booking for an off-peak time or location will get you in faster.
If you have a genuine emergency—a lost license needed for work, a medical appointment requiring your ID—call 1-888-486-3339 and explain the situation. The MVC sometimes holds a small number of same-day or next-day slots for urgent cases, though these are not may provide.
Rescheduling or canceling your appointment
Log into your MyMVC account and select your appointment. You can cancel or reschedule from there without calling. If you cancel, your time slot opens up for other people, so cancel as soon as you know you cannot make it. Rescheduling lets you pick a new date and time without losing your place in the system.
If you lose your confirmation number, you can look it up through your MyMVC account using your driver license number. If you do not have an account, call 1-888-486-3339 to retrieve it.
Frequently Asked Questions
Can I schedule an appointment for someone else?
No. The person whose license or vehicle registration is involved must schedule their own appointment using their own identification number. A parent or guardian can schedule for a minor, but the minor's permit or ID number is still required.
What if I miss my appointment?
You will lose your time slot. If you know you cannot make it, cancel through your MyMVC account so someone else can use that slot. If you miss an appointment without canceling, you may have to wait longer for your next available slot, depending on the location's policy.
Do I need to print my confirmation email?
No. The MVC can look up your appointment using your confirmation number and ID. Having the number on your phone is enough. Printing is optional and not required for check-in.
Why does the system ask for my driver license number if I am renewing my license?
The system uses your current license number to pull up your record and verify your identity. If your license is expired or lost, you can use your vehicle identification number instead, or call 1-888-486-3339 to schedule by phone.
Can I change my appointment time after I book it?
Yes. Log into your MyMVC account, select your appointment, and choose "Reschedule." You can pick a new date and time as long as slots are available. You do not lose your place by rescheduling.
This guide is general information, not professional advice. Offices and providers set their own rules, so check the details with the one you’re seeing. See our Editorial Policy.