New Jersey DMV appointments are booked online through the state's licensing portal, not by phone

New Jersey does not take DMV appointment requests by phone. You must book through the state's online system at nj.gov/mvc, which lets you choose your location, date, and time slot. The system is open 24 hours, though appointment availability depends on which service center you pick and how far ahead you book.

You will need a valid email address to complete your booking. The confirmation goes to that email, and you should save or print it — bring it with you on your appointment day. If you do not have internet access at home, you can use a public library computer or ask someone to book on your behalf.

Walk-ins are not accepted at most New Jersey service centers. A few locations still take walk-ins for specific services like Real ID documents, but the state strongly discourages it and wait times are much longer. Booking ahead is faster and more reliable.

Key Takeaways

  • Book your New Jersey DMV appointment online at nj.gov/mvc; phone appointments are not available.
  • You will need to choose your service center location, the type of service you need, and your preferred date and time.
  • Save or print your confirmation email and bring it to your appointment, along with the documents the system tells you to bring.
  • Most service centers do not accept walk-ins, so booking ahead is necessary to be seen.
  • Appointment slots fill up weeks in advance during busy seasons, so book as early as the system allows.

How to book step by step

Go to nj.gov/mvc and look for the "Schedule an Appointment" or "Book an Appointment" link on the homepage. Click it and you will be taken to the appointment system. You may be asked to log in or create an account; follow the prompts.

Select the type of service you need: driver's license renewal, new license, permit test, Real ID, commercial license, or another service. The system will show you which service centers offer that service and when slots are open. Pick the location closest to you or most convenient for your schedule.

Choose your preferred date and time from the available slots. The system shows you what is open in real time. If nothing appears for your preferred date, try a different location or a date further out. Slots fill quickly during rush periods like the weeks before school starts or before holidays.

Enter your personal information, email address, and phone number. Double-check your email address — this is where your confirmation will arrive. Review the documents you need to bring (the system will list them based on your service type), then submit your booking.

What documents to bring to your appointment

The documents you need depend on what service you are getting. For a driver's license renewal, you typically need your current license, proof of residency (a utility bill or lease), and proof of Social Security number. For a new license, you need proof of identity, proof of residency, proof of Social Security number, and proof of New Jersey residency.

For a Real ID, you need the same documents as a new license, plus an original or certified birth certificate. For a permit test, you need proof of identity and proof of residency. The appointment confirmation email will list exactly what to bring for your specific service.

Bring the documents in their original form or as certified copies. Photocopies are not accepted for most documents. If you are unsure whether a document counts as proof of residency or identity, call the service center directly or check the "Documents" section of nj.gov/mvc before your appointment.

When appointment slots are hardest to find

Slots fill fastest in late August and early September (back-to-school season), in the weeks before the winter holidays, and in spring when people renew licenses before summer travel. If you can book during off-peak times — January through March, or June through July — you will find more availability.

Early morning slots (before 10 a.m.) and mid-week appointments (Tuesday through Thursday) tend to have more openings than afternoon slots or Friday appointments. If you have flexibility in your schedule, booking for a weekday morning will give you more choices.

The system shows you real-time availability, so if your preferred date and location are full, check again the next day or try a different service center. New slots sometimes open up as cancellations happen.

What to do if you cannot find an appointment

If no slots appear for weeks ahead, the service centers in your area may be fully booked. Try searching for locations further away — a service center in a neighboring county might have sooner availability. You can travel to any New Jersey service center; you are not limited to your home county.

Check the system again in a few days. Cancellations happen regularly, and new slots are released as the state opens more appointment windows. Some people find it helpful to check at off-peak times like early morning or late evening.

If you have an urgent need — for example, your license expires in days and you have not been able to book — call the service center directly. The phone number is on nj.gov/mvc. Explain your situation; some centers can fit in urgent cases or direct you to a location with sooner availability.

Changing or canceling your appointment

To change or cancel, go back to nj.gov/mvc and look for the "Manage Your Appointment" or "Cancel/Reschedule" option. You will need your confirmation number and email address. You can reschedule to a different date or location through the same system.

If you cancel, that slot opens up for someone else to book. If you need to reschedule, do it as soon as you know you cannot make your original time — the sooner you free up that slot, the easier it is for others to find appointments.

If you lose your confirmation email, you can still manage your appointment if you have your confirmation number. Check your email spam folder first. If you cannot find it, call the service center or use the "Manage Your Appointment" tool on the website with your email address.

What to expect on appointment day

Arrive 10 to 15 minutes early. Bring your confirmation email or printed copy, all the documents listed in your confirmation, and a valid form of payment if you are paying a fee (credit card, debit card, or check — policies vary by service). Leave extra time for parking and walking in.

Check in at the front desk and give them your confirmation number. You will be called when it is your turn. Service times vary — a straightforward renewal might take 15 minutes, while a new license with a photo and test can take 45 minutes or longer.

If you are running late, call the service center when ready. Some will hold your slot for a short delay; others may ask you to reschedule. It is better to call than to arrive very late and lose your appointment.

Frequently Asked Questions

Can I book an appointment for someone else?

Yes, you can book an appointment using someone else's information if you have their details. However, that person must be the one who shows up at the appointment. The confirmation goes to the email address you provide, so make sure you have access to it or share it with the person attending.

What if I miss my appointment?

If you miss your appointment without canceling, that slot is lost and you will need to book a new one. There is usually no penalty, but you will have to wait for the next available slot. If you know you cannot make it, cancel through the website so someone else can use that time.

Do I need to print my confirmation or can I show it on my phone?

You can show your confirmation on your phone, but printing it is safer in case your phone dies or you lose signal. Either way, have your confirmation number ready when you check in.

Can I book multiple appointments at once?

You can book separate appointments for different people, but each person needs their own booking. You cannot book one appointment slot for two services. If you need multiple services, book them as separate appointments.

What if the website is down or not working?

The nj.gov/mvc system occasionally goes down for maintenance. Try again in a few hours or the next day. If it stays down for more than a day, call the service center directly — they can sometimes help you book by phone during system outages, though this is not the normal process.