How to book a New Jersey DMV appointment online or by phone

New Jersey requires you to book an appointment before visiting most DMV locations. You cannot walk in without one. The state runs its appointment system through a single online portal at nj.gov/mvc, where you can see available dates and times at your chosen location. If you cannot use the online system, you can call the MVC Call Center at 609-292-6500 to book by phone — but wait times are long, often 30 minutes or more.

The appointment system shows you real availability. If no slots appear for your location on the dates you need, the location is genuinely full, not hidden behind a paywall or a third-party service. New Jersey does not use third-party appointment brokers, so any website charging a fee to book your DMV appointment is a scam.

You will need to know what transaction you are doing before you book — renewing a license, getting a real ID, changing your address, or something else. The system asks you to select your transaction type, and that determines which locations can serve you and how long the appointment will take.

Key Takeaways

  • Book your appointment at nj.gov/mvc; New Jersey does not accept walk-ins at most locations.
  • The online system is faster than calling 609-292-6500, which often has 30-minute hold times.
  • Any website charging a fee to book your New Jersey DMV appointment is fraudulent — the state system is free.
  • You must select your transaction type when booking, because different services are available at different locations.
  • Appointment slots fill quickly in urban areas; booking several weeks ahead gives you more options.

What to do before you book online

Gather the documents you will bring to your appointment. New Jersey's website lists required documents by transaction type — for example, a license renewal needs your current license and proof of New Jersey residency, while a real ID also needs a birth certificate or passport. Knowing what you need prevents you from booking an appointment, showing up, and being turned away.

Write down your New Jersey driver's license number or ID number if you have one. The online booking system asks for it. If you do not have a license yet, you can still book; the system will let you proceed without one.

Know which MVC location is closest to you or most convenient. New Jersey has about 40 locations statewide. The online system lets you search by county or by entering a town name. Urban locations like Newark and Jersey City fill faster than rural ones, so if you have flexibility, consider a less busy location.

Booking your appointment step by step

Go to nj.gov/mvc and click the link for "Schedule an Appointment" or "Book an Appointment." The site will ask you to enter your zip code or select a county. Choose the location you want to visit.

Select your transaction type from the dropdown menu. The system will then show you available dates and times at that location for that service. Dates are usually available 1 to 8 weeks out, depending on how busy the location is. Pick a date and time that works for you.

Enter your name, date of birth, and driver's license or ID number (if you have one). The system will ask for a phone number and email address where it can reach you if there are changes. Confirm your appointment. You will receive a confirmation number on screen and by email.

Save or print your confirmation number. You will need it when you arrive at your appointment. New Jersey does not mail appointment confirmations, so if you lose the email, you can log back into nj.gov/mvc with your name and date of birth to retrieve it.

What to expect when you arrive

Arrive 10 to 15 minutes early. Bring your confirmation number and the documents listed for your transaction type. The MVC staff will call you by name or confirmation number when they are ready. Most appointments take 15 to 30 minutes, though real ID appointments can take longer if the location has to photograph you and take fingerprints.

If you are more than 15 minutes late, some locations will cancel your appointment and you will have to book again. Call the location directly if you are running late; the phone numbers are listed on nj.gov/mvc next to each location.

If you cannot use the online system

Call the MVC Call Center at 609-292-6500. The line is open Monday through Friday, 8 a.m. to 4 p.m. Eastern time. Wait times are typically 30 to 60 minutes, especially on Mondays and Tuesdays. Have your driver's license number, date of birth, and preferred location ready when you call.

Some MVC locations also have in-person appointment booking at the front desk, though this is slower than booking online or by phone. Call ahead to confirm your location offers this service.

Scams and what to avoid

Do not pay anyone to book your DMV appointment. New Jersey's appointment system is free. Websites that charge $20, $50, or more to "expedite" your booking or "may provide" an appointment are scams. They either book the same free appointment you could book yourself, or they do not book anything at all and keep your money.

Do not give your Social Security number to any website claiming to book DMV appointments. The official nj.gov/mvc system does not ask for it. Scammers use it for identity theft.

Be cautious of emails or texts claiming to be from the MVC asking you to "confirm" your appointment by clicking a link or entering personal information. The MVC sends confirmation emails only after you book through the official website. If you receive an unsolicited message, do not click links in it — go directly to nj.gov/mvc instead.

If your appointment is cancelled or you need to reschedule

New Jersey sometimes cancels appointments due to location closures, staff shortages, or weather. If yours is cancelled, you will receive an email and text message (if you provided a phone number). Log back into nj.gov/mvc to book a new appointment.

To reschedule your own appointment, log into nj.gov/mvc with your name and date of birth, find your appointment, and select the option to reschedule. You can move it to a different date, time, or location. You do not have to call; the online system handles it.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person getting the service must book their own appointment using their name and date of birth. If someone cannot book online, you can call 609-292-6500 on their behalf, but you will need their personal information and they should be present when you call.

What if no appointments are available at my location?

Check again in a few days — cancellations open up slots regularly. You can also try a different location; some are less busy than others. If you need service urgently, call 609-292-6500 to ask about walk-in hours or emergency appointments, though these are rare.

Do I need a real ID to book an appointment?

No. You can book an appointment without a driver's license or ID number. The system will let you proceed if you leave that field blank. You will need valid identification when you arrive at your appointment, depending on what service you are getting.

Can I book multiple appointments at once?

You can book one appointment per person per transaction type. If you and a family member both need appointments, each person must book separately through nj.gov/mvc or by calling 609-292-6500.

What happens if I miss my appointment?

If you do not show up, your appointment slot is released and you will have to book again. There is no penalty, but you lose your place in the queue. Book a new appointment as soon as you can if you need to reschedule.