Book your New Jersey DMV appointment through the state's online system or by phone

New Jersey's Motor Vehicle Commission (MVC) requires most people to schedule an appointment before visiting a branch office. You can book online at nj.gov/mvc or call 609-292-6500. The online system is faster — you pick your location, date, and time slot in about five minutes. Phone appointments take longer but work if you have trouble with the website or need to discuss your specific situation with someone first.

Walk-ins are not accepted at most MVC locations, so an appointment is necessary. The system shows you available slots based on the service you need (license renewal, new license, registration, etc.), and you'll receive a confirmation number by email or text. Appointment slots fill up quickly during peak times, so booking as soon as you're may be able to access to renew is the fastest way to get in.

Key Takeaways

  • Book online at nj.gov/mvc or by phone at 609-292-6500; online booking is faster and shows real-time availability.
  • You need to know which service you're seeking (license renewal, new license, registration change) before you start booking.
  • Appointment slots vary by location and time of year; early morning and weekday slots typically have more availability than evenings and weekends.
  • Bring your confirmation number and valid ID to your appointment, and arrive 10 to 15 minutes early.

Steps to book online at nj.gov/mvc

Go to nj.gov/mvc and look for the "Schedule an Appointment" button on the homepage. Click it and you'll be asked to select the type of service you need — for example, "Renew Driver License," "explore for New Driver License," or "Vehicle Registration." Be specific here, because the system uses your choice to show you which locations can handle your transaction and how long it typically takes.

Next, enter your zip code or choose a county to see available MVC locations near you. Each location has different hours and availability, so if one shows no slots for weeks, try a neighboring branch. Select your preferred location and the system will display available dates and times. Pick the slot that works for you, enter your contact information, and you'll receive a confirmation number when ready. Save or print this number — you'll need it at your appointment.

If the online system is slow or you get an error, try again in a few minutes or use a different browser. The site sometimes experiences traffic during peak booking times (early morning, Monday through Wednesday). If you keep hitting errors after several attempts, call 609-292-6500 instead.

Booking by phone if online doesn't work

Call 609-292-6500 during business hours (Monday through Friday, 8 a.m. to 4 p.m.). Have ready: your driver's license number or Social Security number, the type of service you need, and your preferred location and dates. The representative will search for available slots and book you into one. They'll give you a confirmation number over the phone — write it down when ready.

Phone lines are busiest on Monday and Tuesday mornings, so calling Wednesday through Friday typically means shorter wait times. If you reach a busy signal, hang up and try again in 15 minutes rather than staying on hold.

What to bring and how to prepare for your appointment

Bring your confirmation number, a valid photo ID, and any documents specific to your transaction. For a license renewal, you'll need your current license. For a new license, bring proof of identity (passport, birth certificate, or state ID), proof of residency (utility bill, lease, or bank statement dated within 30 days), and your Social Security number. For vehicle registration, bring your current registration and proof of insurance.

Arrive 10 to 15 minutes before your scheduled time. The MVC will not hold your slot if you arrive more than 15 minutes late, and you may lose your appointment. If you're running late, call the location directly to let them know — some branches will extend your window by a few minutes if you call ahead.

If your appointment slot is far away or you can't make it

You can reschedule or cancel your appointment through the same online system where you booked it. Go to nj.gov/mvc, select "Manage Your Appointment," enter your confirmation number and email address, and you'll see options to change your date, time, or location. Canceling and rebooking takes about the same time as the original booking.

If you miss your appointment without canceling, you'll need to book a new one from scratch. The MVC does not automatically reschedule missed appointments. If you're unable to make it, cancel as soon as you know so the slot opens up for someone else.

Appointment availability and wait times by season

Availability changes throughout the year. January through March and September through October are typically busy because many people renew licenses and registrations after the holidays or before fall. Summer (June through August) is also busy because families schedule appointments before road trips. December and early January can have longer wait times because of holiday closures.

If you're looking at a 4 to 6 week wait at your preferred location, check branches in neighboring counties — they often have earlier slots. Weekday morning appointments (Tuesday through Thursday, 8 a.m. to 11 a.m.) are usually easier to find than evenings or weekends. If you're flexible on timing, booking for a weekday morning at a less-popular location can cut your wait time in half.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person whose license or registration is being handled must book the appointment themselves or be present when you book by phone. If someone else is booking on your behalf by phone, you'll need to be available to verify information with the representative.

What if I don't have an email address for my confirmation?

When you book online, you can choose to receive your confirmation by text message instead of email. Provide your cell phone number and you'll get a text with your confirmation number. If you book by phone, the representative will read your confirmation number aloud — write it down or have them text it to you if the system allows.

Do I need an appointment for a written test or road test?

Yes. Written tests and road tests both require appointments booked through the same system. When selecting your service type, choose "Written Test" or "Road Test" instead of a renewal or registration service. Road test appointments often have longer waits than other services, so book as early as possible.

What happens if the website shows no available appointments?

New slots are released regularly throughout the day and week. Try checking again the next morning or later in the evening — some people cancel appointments, which opens up slots. You can also call 609-292-6500 to ask if phone-only slots are available, or try booking at a different MVC location in a neighboring county.

Can I change my appointment after I book it?

Yes. Go to nj.gov/mvc, select "Manage Your Appointment," enter your confirmation number and email, and you can reschedule to a different date, time, or location. You can make changes up until your appointment date.