Skip to main content

HomeAll guides

How to Schedule an Appointment at New Jersey's Motor Vehicle Commission

How to book an NJ MVC appointment online or by phone

The New Jersey Motor Vehicle Commission uses an online scheduling system for most in-person services. You can book an appointment through their website at nj.gov/mvc or by calling 609-292-6500. The online system is usually faster — you select your location, the service you need, and available time slots appear based on current demand.

Phone appointments take longer to book because you're waiting in a queue, but a representative can answer questions about what documents you'll need before your visit. Both methods reserve your spot; walk-ins are not accepted at most MVC locations.

The system works differently depending on what you're there for. Some services — like renewing a license or registration — have abundant appointments. Others, like commercial driver's license (CDL) testing, fill weeks in advance. If no slots show up for your service, the location may be fully booked; you can check again the next day or try a different branch.

Key Takeaways

  • Book online at nj.gov/mvc or call 609-292-6500; walk-ins are not accepted at most locations.
  • The online system shows real-time availability and lets you pick your preferred time and location in one session.
  • Some services like CDL testing book out weeks ahead, while routine renewals usually have same-week slots.
  • You need a confirmation number or email confirmation to enter the building; bring it with your required documents.
  • If your appointment slot fills before you finish booking, go back and search again — new slots open throughout the day.

What services you can schedule online

The MVC online system covers most common transactions: driver's license renewal, duplicate license, address change, license restoration after suspension, vehicle registration renewal, title transfer, and vehicle inspection scheduling. You can also book appointments for knowledge tests (written exams for new drivers) and road tests.

Some services require an in-person visit but cannot be scheduled in advance. These include certain commercial transactions, name changes on a license, and some medical review cases. The MVC website lists which services need appointments and which are walk-in only at each location.

CDL services — including CDL knowledge tests, CDL road tests, and hazmat endorsement tests — must be scheduled online. These appointments book quickly and may not be available for several weeks depending on the testing location and time of year.

Steps to book through the NJ MVC website

Go to nj.gov/mvc and look for the "Schedule an Appointment" button on the homepage. You'll be asked to enter your zip code or choose a location from a list. The system shows all MVC offices within a reasonable distance.

Next, select the service you need from a dropdown menu. The system will show you which locations offer that service and when slots are available. Pick your preferred date and time, then enter your name, phone number, and email address. You'll receive a confirmation number when ready and a confirmation email within a few minutes.

Save your confirmation number — you'll need it to check in at the MVC office. Some locations ask you to arrive 10 to 15 minutes early. If you need to reschedule, log back into the system with your confirmation number and select a new time slot.

Calling to schedule by phone

The MVC phone line 609-292-6500 operates Monday through Friday, 8 a.m. to 4:30 p.m. Eastern Time. Wait times vary; calling early in the morning or late in the afternoon usually means shorter queues. You cannot schedule appointments by phone on weekends or state holidays.

When you reach a representative, tell them the service you need and your preferred location. They'll check availability and offer you the next open slots. Provide your phone number and email so they can send a confirmation. Write down your confirmation number before you hang up.

If you have questions about what documents to bring or whether you need an appointment for your specific situation, the phone line is more helpful than the website. Representatives can also tell you if a location is experiencing delays or if a different branch might have faster availability.

What to bring to your appointment

Bring your confirmation number or confirmation email, a valid photo ID, and the documents specific to your transaction. For a license renewal, you need your current license and proof of residency (a utility bill, lease, or bank statement dated within 30 days). For a vehicle registration renewal, bring your current registration and proof of insurance.

If you're explore for a new license or ID, bring your birth certificate or passport, Social Security card, and two proofs of residency. For a title transfer, bring the current title, bill of sale, and proof of insurance. The MVC website lists full document requirements for each service; check before you go so you don't make a wasted trip.

Arrive with time to spare. Even with an appointment, processing can take 30 minutes to over an hour depending on how busy the location is and how complex your transaction is. Bring a book or phone charger.

If your appointment time is no longer available

If you booked online and the system shows your time slot is gone when you try to confirm, it means another person booked it after you but before you completed your reservation. Go back to the scheduling page, search for the same service and location, and pick a different available time. Slots open throughout the day as other appointments are cancelled or completed.

If you cannot find any available appointments for your service at any location, the system may be fully booked. Check back the next morning — the MVC releases new appointment slots at regular intervals. You can also try a different location; some branches have shorter wait times than others.

If you have a time-sensitive need — such as a license expiring in days or a vehicle inspection important date — call 609-292-6500 and explain the situation to a representative. They may be able to find an earlier slot or direct you to a location with faster availability.

Rescheduling or cancelling your appointment

To reschedule, go back to nj.gov/mvc and enter your confirmation number. The system will show your current appointment and let you search for a new time slot. You can change the date, time, or location. Confirm the new appointment and you'll receive an updated confirmation email.

To cancel, use the same process — enter your confirmation number and select the option to cancel. The slot becomes available for other people to book. If you need to cancel by phone, call 609-292-6500 and provide your confirmation number.

Cancelling at least 24 hours before your appointment helps other people find slots. If you miss an appointment without cancelling, you may have to wait longer for the next available time.

Frequently Asked Questions

Can I schedule an appointment for someone else?

No. The person whose transaction it is must schedule their own appointment and provide their own contact information. If someone else needs an appointment, they must go through the scheduling system themselves or call the MVC phone line.

What if I don't have an email address?

Call 609-292-6500 instead of using the online system. A representative can schedule your appointment and send confirmation to a phone number or alternative contact method. You'll still receive a confirmation number to bring to your appointment.

How far in advance can I schedule?

The online system typically shows appointments up to 30 days ahead, though this varies by location and service. CDL testing and road tests often book out faster. If you don't see your preferred date, check back daily — new slots are added regularly.

What happens if I'm late to my appointment?

Arrive as close to your scheduled time as possible. If you're running late, call the location directly (the MVC website has branch phone numbers) to let them know. If you miss your appointment entirely, you'll need to schedule a new one through the system.

Can I do this transaction online instead of going in person?

Some services can be done online through the MVC website — like renewing a license or registration if you meet certain requirements. Check nj.gov/mvc to see if your specific transaction qualifies for online completion before scheduling an in-person appointment.

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.