Book your New Jersey DMV appointment online or by phone before you visit
New Jersey requires you to schedule an appointment before visiting most DMV locations. You cannot walk in without one — the state stopped accepting walk-ins at most offices years ago. The fastest way to book is through the official New Jersey Motor Vehicle Commission (MVC) website at nj.gov/mvc. You can also call 609-292-6500 to schedule by phone, though wait times for phone lines are often longer than booking online.
The appointment system shows you available dates and times at the location nearest you. You choose the service you need (registration renewal, title transfer, license renewal, and so on), and the system reserves a specific time slot. You will receive a confirmation number by email or text, depending on how you book. Bring that confirmation number and your documents when you arrive.
Key Takeaways
- Schedule your appointment through nj.gov/mvc or by calling 609-292-6500; walk-ins are not accepted at most locations.
- The online system shows real-time availability at each MVC office, so you can pick the date and time that works for you.
- You will receive a confirmation number by email or text; save it and bring it to your appointment.
- Appointment availability varies by location and season, with longer waits during peak months like March and September.
- If you cannot make your appointment, cancel it online or by phone at least 24 hours ahead so the slot opens for someone else.
What to do before you book an appointment
Before you schedule, gather the documents you will need for your specific transaction. For a registration renewal, you need your current registration card, proof of insurance, and a valid ID. For a title transfer, you need the signed title from the seller, proof of insurance, and your ID. The MVC website lists the full document checklist for each service type under "What to Bring".
Check whether your transaction can be done by mail instead. Many registration renewals can be completed without visiting an office — you mail in your renewal notice, payment, and proof of insurance. If you are renewing online through your MVC account, you do not need an appointment at all. Only book an appointment if your transaction requires an in-person visit.
How to schedule through the MVC website
Go to nj.gov/mvc and look for the "Schedule an Appointment" link on the homepage. Click it and select the service you need from the dropdown menu. The system will ask for your zip code or the county where you want to visit. It then shows you all MVC offices in that area with their current availability.
Pick the office and date that work for you. The calendar shows which dates have open slots; grayed-out dates are full. Once you select a date, you see available times for that day. Choose your time slot and enter your contact information. The system sends a confirmation number to your email or phone number. Write down or screenshot that confirmation number — you will need it when you arrive.
Scheduling by phone if the website is not working
Call 609-292-6500 during business hours (Monday through Friday, 8 a.m. to 4 p.m.). Have your zip code, the service you need, and your preferred dates ready before you call. The representative will check availability and book your appointment. They will give you a confirmation number over the phone; ask them to repeat it and write it down.
Phone lines are busiest on Monday mornings and mid-month. If you get a busy signal or long hold time, try calling early in the morning or late in the afternoon. The online system is usually faster, but the phone line is your option if the website is down or you need help choosing which service you need.
Wait times and peak seasons at New Jersey MVC offices
Appointment availability depends on which office you choose and what time of year you are scheduling. Urban offices like Newark, Jersey City, and Trenton fill up faster than rural locations. March, September, and October are peak months because registration renewals and license renewals cluster around those times. If you book during those months, you may wait two to four weeks for an appointment.
If you need to be seen sooner, check offices in less populated areas — you may find an opening within days. Some people schedule at a location farther away but with earlier availability, then travel there. The MVC website shows wait times for each office, so you can compare before you book.
What happens if you miss or need to cancel your appointment
If you cannot make your appointment, cancel it through your MVC account on the website or by calling 609-292-6500. Cancel at least 24 hours ahead if you can. If you cancel, your time slot opens up for someone else, and you can schedule a new appointment whenever you are ready.
If you miss your appointment without canceling, the MVC may charge a no-show fee or require you to reschedule. Some offices are stricter about this than others. If you are running late, call the office directly to let them know — they may hold your slot for a short delay, but do not count on it. It is better to cancel and reschedule than to arrive late.
Bring these documents and your confirmation number
Arrive 10 to 15 minutes early with your confirmation number, valid ID, and all documents listed on the MVC checklist for your service. The staff will scan your confirmation number when you arrive. If you cannot find your confirmation email, you can look it up on the MVC website by entering your phone number or email address.
Do not assume you can do everything at one appointment. If you need multiple services — for example, renewing your registration and updating your address — tell the MVC when you book. Some services can be combined into one appointment; others require separate visits. Asking ahead saves you a wasted trip.
Frequently Asked Questions
Can I schedule an appointment for someone else?
No. The person whose name is on the registration or license must schedule the appointment themselves or be present at the visit. You can help them book online or call on their behalf, but the MVC will ask for their information to confirm the appointment.
What if I do not have an email address or phone number for the confirmation?
You can still book online — the system will ask for at least one contact method. If you have neither, call 609-292-6500 and the representative will book your appointment and give you a confirmation number verbally. Write it down clearly and bring it with you.
Do I need an appointment for a real ID or REAL ID upgrade?
Yes. REAL ID appointments are booked the same way as other services through nj.gov/mvc or by phone. REAL ID requires in-person verification and a new photo, so you cannot do it by mail. Bring your birth certificate, proof of residency, and current ID.
Can I book multiple appointments at once?
You can book one appointment per transaction. If you need multiple services, you can schedule separate appointments for different dates, or ask when you book whether they can be combined into a single visit. Some services can be done together; others require separate appointments.
What if all nearby appointments are full for months?
Check offices in neighboring counties or less populated areas — they often have earlier openings. You can also check the website daily, because cancellations open up slots regularly. Some people find an appointment within days by checking a less convenient location or being flexible about the time of day.