Book your New Jersey DMV appointment through the state's online scheduling system at nj.gov/mvc

New Jersey's Motor Vehicle Commission (MVC) requires you to schedule an appointment before visiting most locations. You cannot walk in without one — the state stopped accepting walk-ins at most branches years ago. The online system lets you pick your location, date, and time slot, and you'll receive a confirmation number by email.

The process takes about five minutes if you know which service you need and have your driver's license or identification number ready. Some services — like commercial driver's license (CDL) tests and certain commercial vehicle registrations — still require phone scheduling, but standard driver's license renewals, vehicle registrations, and ID replacements all work through the website.

Key Takeaways

  • Visit nj.gov/mvc and select "Schedule an Appointment" to access the booking system; you'll need to know your service type before you start.
  • The system shows real-time availability at each location, so you can see which branches have open slots in the next few weeks.
  • You must bring your confirmation number, a valid ID, and any documents the system tells you to bring when you arrive for your appointment.
  • If you cannot find an appointment slot, call 609-292-6500 during business hours — some locations release additional slots by phone or may have cancellations.
  • Appointments typically fill up four to six weeks in advance, especially at popular locations near major cities.

Step-by-step: scheduling your appointment online

Go to nj.gov/mvc and look for the "Schedule an Appointment" button on the homepage. Click it and you'll land on the booking portal. The system will ask you to select your service type first — this is important because different services have different wait times and location availability.

Common service types include "Driver License Renewal," "Vehicle Registration Renewal," "ID Card process," and "Title and Registration." If you're unsure which one you need, the portal has a brief description for each. Once you select your service, the system shows you which MVC locations near your zip code have openings.

Choose your preferred location from the list. Busier branches — like those in Newark, Jersey City, and Trenton — often have longer wait times between appointments. Less busy locations in smaller towns may have slots available sooner. After you pick a location, the system displays available dates and times. Select the one that works for you, and you're done. You'll get a confirmation email with your appointment number, location address, and hours.

What documents to bring to your appointment

Your confirmation email will list the specific documents you need. For a driver's license renewal, bring your current license, proof of residency (a utility bill or lease dated within the last 60 days), and your Social Security card or a document showing your number. For a vehicle registration renewal, bring your current registration card, proof of insurance, and your vehicle's title or a recent bill of sale if you bought it recently.

If you're explore for a new ID card, bring a birth certificate or passport, proof of residency, and your Social Security card. The MVC website has a full checklist for each service type — print it or screenshot it before you go. Arriving without the right documents means you'll have to reschedule, so double-check the list.

When appointments fill up and what to do

During busy seasons — especially around the holidays and in summer — appointment slots can fill up four to six weeks in advance. If the online system shows no availability at any location near you, you have two options: call 609-292-6500 during business hours (Monday through Friday, 8 a.m. to 4 p.m.) or check the website again in a few days, as cancellations happen regularly.

When you call, have your service type and zip code ready. The phone line can sometimes book you at a location with availability or tell you when new slots will open. Some people find that checking the website early in the morning or late in the evening yields better results, since cancellations are processed throughout the day.

Services that still require phone scheduling

Most standard services work through the online system, but a few do not. Commercial driver's license (CDL) testing, commercial vehicle registrations, and certain hazmat endorsements still require you to call 609-292-6500 to schedule. The phone line can also help if you need an appointment for a service not listed on the website or if you have a complex situation — like a name change or an out-of-state license transfer.

When you call for these services, have your driver's license number, vehicle identification number (if relevant), and the specific service you need ready. Wait times on the phone can be long during peak hours, so calling early in the morning or on a Tuesday or Wednesday often means shorter hold times.

What to expect on appointment day

Arrive 10 to 15 minutes early with your confirmation number, all required documents, and a valid ID. The MVC locations are organized by service type, so you'll check in at the counter for your service. You'll be called by a number or name, not by appointment time, so wait in the lobby until your number appears on the screen.

Processing times vary. A straightforward renewal might take 15 minutes; a new registration or ID card might take 30 to 45 minutes. Bring your phone or something to read. If you're renewing a license, you may be asked to take a new photo and pass a vision test, so be prepared for that. Once your transaction is complete, you'll receive a receipt and information about when your new license or registration will arrive by mail.

Rescheduling or canceling your appointment

If you need to change your appointment, go back to nj.gov/mvc and select "Manage Your Appointment." Enter your confirmation number and email address, and you can reschedule to a different date or location. Canceling is just as straightforward — select cancel, and the slot opens up for someone else.

If you cannot find the manage appointment option on the website, call 609-292-6500 and provide your confirmation number. The phone line can reschedule you or cancel on the spot. Try to reschedule at least a few days in advance if possible, since popular time slots fill quickly.

Frequently Asked Questions

Can I schedule an appointment for someone else?

No. The person whose license or registration is being renewed must schedule their own appointment using their own information. You can help them navigate the website, but they need to be present at the appointment with their ID and documents.

What if I miss my appointment?

If you miss an appointment without canceling, you'll need to schedule a new one through the website or by phone. Missing appointments does not penalize you, but it does mean you'll have to wait for the next available slot, which may be weeks away during busy periods.

Do I need an appointment at every MVC location?

Most locations require appointments, but a few smaller branches may accept walk-ins for certain services. Check the MVC website for your specific location, or call ahead to confirm. It's always safer to schedule an appointment than to assume walk-ins are allowed.

How long does it take to get my license or registration after my appointment?

Standard processing takes 7 to 10 business days for most documents. You'll receive your new license or registration by mail at the address on file. If you need it faster, some locations offer expedited service for an additional fee — ask about this at your appointment.

What if the website is down or I cannot access it?

Call 609-292-6500 to schedule by phone. The phone line is available during the same hours as the website. If you're having technical problems, the MVC customer service team can walk you through the process or book your appointment directly.