Book your New Jersey DMV appointment online or by phone
New Jersey requires you to book an appointment before visiting most DMV locations. You cannot walk in without one. The state runs a single online system for all appointments, and you can also call a phone line if you prefer to book by voice. Most appointments are available within two to four weeks, though some locations fill faster than others.
You will need to know what transaction you need — a license renewal, a real ID, a vehicle registration, or something else — because the system asks you to select your service type before showing available times. If you are unsure which service applies to your situation, the DMV website has a service finder tool, or you can call before booking.
Key Takeaways
- Book through the official New Jersey DMV appointment system at nj.gov/mvc, which is the only way to reserve a time slot at most locations.
- You will need your driver's license number or identification number to start the booking process.
- Select your service type first — the system will not show you available times until you choose what you need done.
- Write down your confirmation number when ready after booking; you will need it when you arrive at the DMV office.
- If the location you want is full, try nearby locations or different dates, as availability changes daily.
How to book online through the NJ DMV website
Go to nj.gov/mvc and look for the "Schedule an Appointment" button on the homepage. Click it, and you will be taken to the appointment booking system. The system will ask you to enter your driver's license number or New Jersey identification number. If you do not have either, you cannot book online; call the DMV phone line instead.
After you enter your ID number, select the service you need. The dropdown menu includes options like "Driver License Renewal," "Real ID," "Vehicle Registration," "Duplicate License," and others. Choose the one that matches what you came to do. The system will then show you available appointment times at DMV locations near your zip code.
Pick a location and date that works for you. Times usually appear in 15-minute slots throughout the day. Once you select a time, the system will ask you to confirm your contact information — your phone number and email address. Review this carefully, because the DMV will send you a confirmation number and may use this number to reach you if there are changes.
After you confirm, write down your confirmation number. This is the only proof you have that an appointment exists. The system will also email it to you, but do not rely on email alone — take a screenshot or write the number down by hand.
Book by phone if you cannot use the online system
Call the New Jersey DMV at 609-292-6500. This line is available Monday through Friday, 8 a.m. to 4 p.m. Eastern time. Have your driver's license or identification number ready before you call. The wait time is often 20 to 45 minutes, especially on Monday and Tuesday mornings.
When you reach an agent, tell them what service you need and what zip code or location you prefer. They will tell you what dates and times are open and book one for you. Ask them to repeat your confirmation number twice and write it down. They will also give you the address and any documents you need to bring.
If you do not have a driver's license or ID number, you can still call to book, but the agent will need other information to look you up — your full name, date of birth, and possibly your Social Security number. Be ready to provide these.
What to do if your preferred location is fully booked
If the DMV office closest to you shows no available times, try locations 10 to 15 miles away. Availability varies by location and time of day. Some offices have more appointments open on weekday mornings; others have evening slots. Check a few different dates as well — the system updates daily as people cancel.
If you are willing to wait, you can also check back in a few days. Cancellations happen regularly, and new appointment slots sometimes open as the DMV adds capacity. There is no penalty for waiting, unless you have a important date — for example, if your license expires soon or you need a real ID by a specific date.
If you have a time-sensitive need, call 609-292-6500 and explain the situation to the agent. They sometimes have access to additional slots or can note your request for priority if a cancellation occurs.
Documents and information to have ready before you book
Before you start the booking process, gather the documents you will need for your specific service. The DMV website lists required documents for each transaction type. 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 real ID, you need additional documents like a birth certificate or passport.
Having this list before you book helps you choose the right service type and ensures you do not waste your appointment slot by arriving unprepared. If you are unsure what documents you need, call 609-292-6500 or check the service finder on nj.gov/mvc before you book.
What happens after you book your appointment
Arrive at the DMV office 10 to 15 minutes before your appointment time. Bring your confirmation number and all required documents. The DMV staff will call your name or a number when it is your turn. If you arrive more than 15 minutes late, the DMV may cancel your slot and you will have to book again.
Most transactions take 15 to 30 minutes once you are called. Some services, like real ID processing, may take longer if the office is busy. After your transaction is complete, you will receive a receipt or temporary document, depending on what you came for.
If you need to cancel or reschedule, go back to nj.gov/mvc and use your confirmation number to modify your appointment. You can also call 609-292-6500 to cancel or change your time.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person whose license or ID the appointment is for must book it themselves, because the system requires their driver's license or identification number. If someone cannot book online, they can call 609-292-6500 and have an agent book it for them over the phone.
What if I lose my confirmation number?
Check your email — the DMV sends the confirmation number to the email address you provided. If you cannot find it, call 609-292-6500 with your name and date of birth, and an agent can look up your appointment and give you the number again.
Can I change my appointment after I book it?
Yes. Go to nj.gov/mvc, enter your confirmation number, and you can reschedule to a different date or location. You can also call 609-292-6500 to make changes over the phone.
What if I miss my appointment?
You will lose that time slot. You will need to book a new appointment through the online system or by phone. There is no fee to rebook, but you will have to wait for the next available time at your chosen location.
Are walk-ins allowed at any New Jersey DMV offices?
Most locations do not accept walk-ins and require an appointment. A small number of offices may have limited walk-in hours, but this varies. Call 609-292-6500 to ask if the location you want to visit accepts walk-ins on specific days.