How to book an appointment at the New Jersey DMV
New Jersey requires you to book an appointment before visiting most DMV locations. You cannot walk in without one. The state uses an online scheduling system called NJ MVC Online Services, which you access through the official New Jersey Motor Vehicle Commission website at nj.gov/mvc.
To book, you go to the scheduling portal, select your location and the service you need (license renewal, road test, ID card, etc.), and choose from available time slots. The system shows you dates and times up to several weeks out, depending on how busy that location is. You'll receive a confirmation number by email, and you should bring that confirmation or the email itself when you arrive.
The appointment system is free. You pay only the actual DMV fee for whatever service you're getting — a license renewal costs one amount, a road test another, and so on.
Key Takeaways
- Book your appointment through nj.gov/mvc using the NJ MVC Online Services portal; walk-ins are not accepted at most locations.
- Available appointment times vary by location and service type, so check multiple nearby locations if your first choice is full.
- You need your confirmation number or confirmation email when you arrive; bring it with you to the appointment.
- If you need to reschedule, log back into the portal with your confirmation number and select a new time slot.
- Some services like road tests and commercial license work may have longer wait times than standard renewals.
What services require an appointment
Most DMV services in New Jersey require an appointment, but not all. Road tests, license renewals, ID card applications, commercial driver's license work, and address changes all need you to book ahead. If you're renewing your license by mail or online (which is possible for some renewals), you don't need an appointment.
The portal tells you which services are available at each location. Some smaller offices handle only certain transactions. If you need a service that's not available near you, the system will direct you to the nearest location that offers it.
How far in advance to book
You can book appointments up to 60 days ahead. During busy seasons — typically late spring through early fall and around the holidays — slots fill up quickly, sometimes within days of opening. If you need a road test or a license renewal soon, book as soon as the 60-day window opens for your preferred date.
If all nearby locations are full for the dates you need, check locations further away. Some areas have shorter wait times than others. You can also check back frequently; cancellations happen regularly and freed-up slots appear in the system throughout the day.
What to bring to your appointment
Bring your confirmation number or the confirmation email. Bring your current license or ID if you have one. For a license renewal, bring your Social Security number (or a document showing it), proof of residency (a utility bill, lease, or mortgage statement dated within 12 months), and proof of identity beyond your current license if it's expired.
For a road test, bring your permit, a valid ID, and proof of insurance for the vehicle you'll be testing in. For a new ID card, bring proof of identity and proof of residency. The DMV website lists full document requirements by service type; check before you go so you don't make a wasted trip.
If you need to reschedule or cancel
Log into the NJ MVC Online Services portal using your confirmation number and the phone number or email you used to book. You can cancel your appointment and book a new one in the same session. There is no penalty for rescheduling.
If you miss your appointment without canceling, you may be able to book again when ready, but some locations flag no-shows. If you're running late, call the location directly — the phone number is on your confirmation email — and ask if they can still take you or if you should reschedule.
When the system is down or you cannot book online
The NJ MVC Online Services portal occasionally goes down for maintenance. If you cannot access it, check back in a few hours. The state posts maintenance windows on the nj.gov/mvc homepage.
If you have no internet access or cannot use the online system for another reason, call the MVC Customer Service line at 609-292-6500. They can book an appointment for you over the phone, though wait times to reach them can be long during peak hours. Try calling early in the morning or late in the afternoon.
What to expect on the day of your appointment
Arrive 10 to 15 minutes early. Check in at the front desk with your confirmation number and ID. You'll be called when it's your turn. Most appointments take 15 to 30 minutes, depending on the service. Bring all required documents; if you're missing something, staff may not be able to complete your transaction and you'll have to reschedule.
If you're taking a road test, the examiner will meet you in the waiting area and walk you to the test vehicle. Road tests typically take 20 to 30 minutes. You'll get your result the same day.
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 information. If someone cannot book online, they can call 609-292-6500 and a representative can book for them, but the appointment is still tied to that individual's details.
What if I don't have a confirmation email?
Check your spam folder first. If you still can't find it, go back to the booking portal, enter your phone number or email, and the system will show your upcoming appointments. You can also call 609-292-6500 and provide your details; they can look up your appointment and give you the confirmation number.
How long does a road test appointment usually take?
The test itself is 20 to 30 minutes, but you should plan to be at the location for 45 minutes to an hour total, including check-in and waiting. Road test slots fill up faster than other services, so book early if you need one.
Can I change my appointment location?
Yes. Cancel your current appointment in the portal and book a new one at a different location. You can do this as many times as you need. Some locations have shorter wait times, so if your preferred office is booked, try nearby towns.
What happens if I arrive late to my appointment?
Call the location when ready and explain. Some offices will still see you if you're only a few minutes late; others may ask you to reschedule. It depends on how busy they are that day. Don't assume you've lost your slot — contact them first.