Book your New Jersey DMV appointment through the state's online system or by calling 609-292-6500
New Jersey requires you to book an appointment before visiting most DMV locations. You cannot walk in without one — the state stopped accepting walk-ins at most branches years ago. The fastest way to book is through the NJ MVC (Motor Vehicle Commission) online appointment system at nj.gov/mvc, where you can see available dates and times when ready and confirm your slot in seconds. If you cannot use the online system, you can call the MVC appointment line at 609-292-6500 during business hours, though wait times on the phone often run 30 minutes or longer.
Your appointment type determines which locations have openings and how far ahead you can book. A license renewal might have slots available weeks out; a road test for a new driver might be booked only a few days in advance. The system shows you what is available for your specific transaction before you commit to a date.
Key Takeaways
- Book online at nj.gov/mvc to see real-time availability, or call 609-292-6500 if you need phone support.
- You will need your driver's license number or ID number, plus the type of transaction you need (renewal, road test, license replacement, etc.).
- Appointment availability varies by location and transaction type — some services book weeks ahead, others only days ahead.
- Arrive 10 to 15 minutes early with the documents listed in your confirmation email, or your appointment may be cancelled.
- If you need to cancel or reschedule, do so through the same system at least 24 hours before your appointment time.
What you need before you book online
Have your New Jersey driver's license or ID card number ready before you start. The online system asks for this to pull up your record. If you do not have a license yet (you are a new driver), you will need your Social Security number instead.
Know exactly what transaction you need. The system asks you to select from a list: license renewal, road test, license replacement, address change, name change, commercial license services, or other specific requests. Picking the wrong category can book you for the wrong service or show you locations that do not handle what you need. If you are unsure which category fits your situation, call 609-292-6500 before booking — the staff can tell you which transaction code to use.
Have a list of nearby MVC locations in mind. The online system shows you which branches have openings for your transaction type, but it does not automatically pick the closest one. You can search by county or by specific branch name on the MVC website before you book, so you know which locations serve your area.
How to book through the NJ MVC website
Go to nj.gov/mvc and look for the "Schedule an Appointment" button, usually on the homepage. Click it to enter the online booking system.
Enter your driver's license or ID number (or Social Security number if you have no license yet). The system will ask you to confirm your name and address as they appear in the MVC database.
Select your transaction type from the dropdown menu. This step matters — if you pick the wrong category, you may not see the locations or dates you need. The system will then show you which MVC branches handle that service.
Choose your preferred location from the list of branches that have openings. The system displays available dates and times for each location. Pick the date and time that works for you. You will see the appointment confirmed on screen when ready, and the MVC will send a confirmation email to the address on file.
Save or print your confirmation. You do not need to print it to attend — the MVC has your appointment in their system — but having a copy with your confirmation number and appointment time is useful if you need to reschedule or if there is a question when you arrive.
Booking by phone if you cannot use the website
Call 609-292-6500 during business hours. The line is open Monday through Friday, 8 a.m. to 4 p.m. Eastern time. Wait times are often 30 minutes or more, especially mid-morning and mid-afternoon.
Have your driver's license or ID number ready when you call. The representative will ask what transaction you need and what county or location you prefer. They will tell you what dates and times are available and book you into a slot. They will give you a confirmation number over the phone — write it down.
Ask the representative to email or mail your confirmation if you want a written copy. The MVC will also send a confirmation email to the address on file, but if that email address is outdated or you do not check email regularly, ask for a mailed confirmation instead.
What to bring and when to arrive
Your confirmation email lists the documents you need for your specific transaction. For a license renewal, that is usually your current license and proof of residence (a utility bill or lease). For a road test, you need your permit, a vehicle, and an insured driver to accompany you. For other transactions, the required documents vary — check your confirmation email before you go.
Arrive 10 to 15 minutes before your appointment time. The MVC will cancel your appointment if you arrive more than 15 minutes late. If you are running late, call the location directly to ask if they can hold your slot; the phone number is on your confirmation email.
Bring your confirmation number or confirmation email on your phone, or print it. The staff will check you in using your name and appointment time, but having the confirmation number speeds up the process.
If you need to reschedule or cancel
Log back into the online system at nj.gov/mvc at least 24 hours before your appointment. Find your appointment in the system and select "Cancel" or "Reschedule." The system will show you available times at the same location or let you pick a different branch.
If you cannot reschedule online, call 609-292-6500 and give the representative your confirmation number. They can reschedule you over the phone, though you may wait on hold. Do this as soon as you know you cannot make your appointment — the sooner you free up the slot, the sooner someone else can use it, and the sooner you can book a new time that works for you.
If you miss your appointment without cancelling, you may have to wait longer for your next available slot, depending on how busy the system is. Cancelling or rescheduling ahead is always better than no-showing.
Common reasons appointments are cancelled or delayed
You arrive without the required documents. The MVC will turn you away and you will have to book again. Check your confirmation email the day before your appointment to review what you need.
You arrive more than 15 minutes late. The MVC will cancel your slot. If traffic or an emergency makes you late, call the location directly (the number is on your confirmation) and ask if they can still see you. Some locations have flexibility; others do not.
The location is closed for a holiday or emergency. The MVC website shows which branches are closed on any given day. If you booked an appointment and the location closes, the MVC will email you to reschedule. Check your email in the days before your appointment.
You booked the wrong transaction type. If you realize before your appointment that you selected the wrong service, reschedule through the online system or call 609-292-6500 to book the correct transaction instead.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person whose license or ID is being serviced must book the appointment themselves or be present when someone else books it on their behalf. If you are booking for a minor or someone who cannot use the online system, call 609-292-6500 and have that person's ID number ready.
How far in advance can I book?
It depends on the transaction and location. License renewals often show availability 4 to 8 weeks ahead. Road tests for new drivers typically book only 1 to 2 weeks out. The online system shows you the earliest available date for your specific transaction at each location.
What if all nearby locations are booked?
Check locations in neighboring counties — the online system shows all branches statewide. You may find an opening 20 or 30 miles away sooner than at your closest branch. Alternatively, call 609-292-6500 and ask if any locations have cancellations coming up in the next few days.
Do I need to print my confirmation?
No. The MVC has your appointment in their system and will check you in by name and appointment time. Printing or saving a copy of your confirmation number is helpful if you need to reschedule or if there is a question at check-in, but it is not required.
What happens if I do not show up?
Your appointment slot is wasted and you will have to book again. Depending on how busy the system is, your next available appointment may be weeks away. If you cannot make it, reschedule at least 24 hours ahead through the online system or by phone.