Skip to main content

HomeAll guides

How to Schedule a DMV Appointment in New Jersey

How to book a New Jersey DMV appointment online

New Jersey's Motor Vehicle Commission (MVC) lets you schedule most appointments through their website at nj.gov/mvc without calling or visiting an office. You pick a service, choose your location, and select an available date and time — the whole process takes about five minutes.

Go to nj.gov/mvc, click "Schedule an Appointment," and select what you need: a driver's license renewal, road test, ID card, registration service, or inspection. The system shows you which MVC locations near you have openings and what dates are available. You'll need to provide your name, contact information, and the reason for your visit. After you book, you'll get a confirmation number by email and text — save both.

Not every service is available online. If you need a commercial driver's license, a medical review, or a hearing, you may need to call 609-292-6500 instead. The phone line is open Monday through Friday, 8 a.m. to 4:30 p.m. Eastern time.

Key Takeaways

  • You can book most New Jersey MVC appointments online at nj.gov/mvc without waiting on the phone.
  • The online system shows you available dates at locations near you and gives you a confirmation number when ready.
  • Bring your confirmation number, a valid ID, and any documents the MVC listed for your specific service when you arrive.
  • If your appointment is more than 30 days away and you need to reschedule, you can cancel and rebook online; closer appointments may require a phone call.
  • Some services like commercial licenses and medical reviews are not available for online booking and require a phone call to 609-292-6500.

What documents to bring to your appointment

The documents you need depend on your service. For a standard driver's license renewal, bring your current license, proof of New Jersey residency (a utility bill or lease dated within 12 months), and your Social Security number. If you're renewing an ID card, the requirements are the same.

For a road test, bring your permit, a valid ID, proof of residency, and the vehicle you'll be tested in — it must be registered and insured in New Jersey. For registration or title services, bring your current registration, proof of insurance, and a bill of sale or title document if you're transferring ownership.

The MVC website lists the exact documents for your service type when you book. Check that list before your appointment so you don't arrive unprepared and have to reschedule.

How to reschedule or cancel your appointment

If you need to change your appointment, log back into nj.gov/mvc with your confirmation number and reschedule. This works best if your appointment is more than 30 days away — the system usually lets you cancel and rebook without calling.

If your appointment is within 30 days and you need to change it, call 609-292-6500 during business hours (Monday through Friday, 8 a.m. to 4:30 p.m. Eastern time). Have your confirmation number ready. If you miss your appointment without canceling, you may lose your slot and have to book again.

Wait times and what to expect when you arrive

Even with an appointment, you may wait 15 to 45 minutes depending on the location and time of day. Arrive 10 to 15 minutes early. Bring all your documents, your confirmation number, and a valid ID. The MVC processes appointments in order, but if the office is backed up, you might wait longer than expected.

Some locations are busier than others. If you're flexible on timing, booking an appointment on a weekday morning (Tuesday through Thursday) usually means shorter waits than Friday or Monday. The MVC website sometimes shows estimated wait times for each location.

Services you can and cannot book online

You can book online for driver's license renewal, road tests, ID card services, vehicle registration, title transfers, and inspection appointments. You cannot book online for commercial driver's licenses, medical reviews, hearing officer appointments, or violations and points disputes.

If you need a service that isn't available online, call 609-292-6500. The phone line can be busy during peak hours (mid-morning and early afternoon), so try calling early in the morning or late in the afternoon for shorter wait times.

What to do if no appointments are available

If the online system shows no openings at your preferred location or date, try searching for a different MVC office nearby — locations in less populated areas often have more availability. You can also check back the next day, as the MVC releases new appointment slots regularly.

If you need an appointment urgently and nothing is available, call 609-292-6500 to ask if there are cancellations or if a location has same-day or next-day openings. Some offices hold a small number of walk-in slots, though wait times for walk-ins are typically much longer than for scheduled appointments.

Frequently Asked Questions

Can I walk in without an appointment?

Yes, but you'll wait much longer than someone with a scheduled appointment. Some MVC locations accept walk-ins, but they're served after all scheduled appointments. Call your local office first to confirm they take walk-ins that day.

What if I lose my confirmation number?

Log back into nj.gov/mvc with your name and the email or phone number you used to book. The system will show your upcoming appointments and let you view or reschedule. If you can't access the website, call 609-292-6500 with your name and date of birth.

Can I book an appointment for someone else?

No, the person who needs the service must book their own appointment using their own information. Parents can book for minors, but the minor's name and details go on the appointment.

How far in advance can I book?

You can usually book up to 60 days ahead. If you need an appointment beyond that window, check back closer to your preferred date — the MVC releases slots in batches.

What if I'm running late to my appointment?

Call the MVC office directly as soon as you know you'll be late. If you arrive more than 15 minutes after your scheduled time, the office may cancel your slot and you'll need to reschedule. The phone number for your location is on your confirmation email.

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.