Book your New Jersey DMV appointment online or by phone before you visit

New Jersey requires most people to schedule an appointment before going to a Motor Vehicle Commission (MVC) office. You cannot walk in without one — the state stopped accepting walk-ins to manage wait times. You can book online through the MVC website or by calling 609-292-6500. Online booking is faster and shows you available times when ready, while phone booking may have longer hold times but works if you do not have internet access.

The appointment system is free. You will need your driver's license number or identification document number to book. The MVC assigns you a specific date, time, and office location based on what service you need and what slots are open in your area.

Key Takeaways

  • Book your appointment through the MVC website at nj.gov/mvc or by calling 609-292-6500 before visiting any office.
  • You will need a valid ID number and to know which service you need (license renewal, registration, title transfer, etc.) to complete your booking.
  • Appointments are assigned to specific MVC offices based on your location and availability, and you must arrive within 15 minutes of your scheduled time.
  • If you miss your appointment or need to reschedule, you can cancel and rebook through the same system with no penalty.
  • Some services like road tests and certain commercial licenses have separate scheduling systems or longer wait times.

What you need before booking online

Have your New Jersey driver's license or state ID number ready. If you do not have one, you will need to call 609-292-6500 instead of booking online. You should also know which service you need — the system asks you to select from categories like license renewal, registration renewal, title services, or address change. If you are unsure which category fits your situation, the MVC website has a service finder tool.

You will also need a valid email address or phone number to receive your appointment confirmation. The MVC sends a reminder text or email a few days before your appointment, so use contact information you check regularly.

How to book through the MVC website

Go to nj.gov/mvc and look for the "Schedule an Appointment" link on the homepage. Click it and enter your driver's license or ID number. The system will ask you to select your service type from a dropdown menu. Choose the one that matches what you need to do.

Next, enter your zip code or select your preferred MVC office location. The system shows available appointment slots for the next several weeks. Pick a date and time that works for you. You will receive a confirmation number by email or text — save this number. You can use it to reschedule or cancel if your plans change.

The entire process takes about five minutes. You do not need to create an account or log in — the system works with just your ID number and contact information.

Booking by phone if you cannot go online

Call 609-292-6500 during business hours. A representative will ask for your driver's license or ID number and the service you need. They will tell you available appointment times and book one for you. You will receive a confirmation number to write down or take a photo of.

Phone lines are busiest on Monday mornings and Friday afternoons. Calling on a Tuesday, Wednesday, or Thursday afternoon usually means shorter hold times. The MVC does not charge a fee for booking by phone.

What to bring and when to arrive

Bring the documents listed in your appointment confirmation email or text. Different services require different documents — a license renewal needs your current license and proof of residency, while a title transfer needs the current title and bill of sale. The confirmation message tells you exactly what to bring.

Arrive 10 to 15 minutes before your scheduled time. If you arrive more than 15 minutes late, the MVC may cancel your appointment and you will need to reschedule. Bring a mask if you prefer — the MVC no longer requires them, but they are allowed. Leave extra time for parking, especially at busy locations.

Rescheduling or canceling your appointment

If you need to change your appointment, go back to nj.gov/mvc and select "Reschedule an Appointment." Enter your confirmation number and driver's license number. The system will show your current appointment and let you pick a new date and time. You can reschedule as many times as you need with no penalty.

If you cannot reschedule online, call 609-292-6500 and a representative will do it for you. Canceling an appointment does not affect your ability to book a new one later. If you miss an appointment without canceling, you can still book another one, but repeated no-shows may result in the MVC asking you to call instead of booking online.

Special situations and longer wait times

Road tests (driving tests) have their own scheduling system separate from regular appointments. You must book a road test through the same MVC website or phone line, but availability is limited and wait times are often several weeks. Commercial driver's license (CDL) appointments also book separately and may have longer waits.

If you need a service that is not available online, the phone representative will tell you during your call. Some MVC offices have longer waits than others depending on location and local demand. If the nearest office has no availability for several weeks, try selecting a different office location — you may find an earlier slot at a location 20 or 30 minutes away.

Scams and safety information

The only official way to book an MVC appointment is through nj.gov/mvc or by calling 609-292-6500. Do not use third-party websites that claim to book MVC appointments for you — they charge fees and do not actually schedule anything with the state. The MVC does not send appointment links through email or text message; they only send confirmations after you have already booked.

Be cautious of emails or texts claiming to be from the MVC asking you to "verify" your information or click a link. The real MVC does not ask for personal information through email or text. If you receive a suspicious message, ignore it and book directly through the official website or phone number.

Do not pay anyone to book your appointment. The service is free. If someone offers to book it for you for a fee, that is a scam.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person who needs the service must book their own appointment using their own ID number. If someone cannot book online, they can call 609-292-6500 and a representative will book it for them over the phone.

What if I do not have a New Jersey driver's license yet?

You cannot book online without an ID number. Call 609-292-6500 and explain that you are a new resident or first-time applicant. The representative will walk you through the process and book your appointment to get your license.

How far in advance can I book an appointment?

You can usually book up to 60 days ahead, though availability varies by location and service type. If you need an appointment sooner, check back frequently — cancellations open up slots regularly.

What happens if I arrive late to my appointment?

If you arrive more than 15 minutes after your scheduled time, the MVC may cancel your appointment. You will need to reschedule. Traffic and parking delays happen, so plan to arrive early if possible.

Is there a fee to reschedule my appointment?

No. Rescheduling through the website or by phone is free. You can change your appointment as many times as you need before your scheduled date.