Book your New Jersey DMV appointment online through the state's official scheduling system
New Jersey residents can schedule most DMV appointments through the state's online portal at nj.gov/mvc. You choose your location, the service you need, and an available date and time. The system shows you open slots and confirms your appointment when ready — you do not have to call or visit in person to reserve a time.
Not every service can be booked online. Road tests, commercial driver license (CDL) tests, and some specialized transactions still require a phone call to the MVC Call Center at 609-292-6500. The online system will tell you if your specific need requires a phone appointment instead.
Walk-ins are no longer the standard at most New Jersey locations. Showing up without an appointment often means a long wait or being turned away, especially at busy regional offices. Scheduling ahead saves time and guarantees you a spot.
Key Takeaways
- Go to nj.gov/mvc and log in or create an account to see available appointment times at locations near you.
- Most services — license renewals, address changes, ID replacements, and new licenses — can be booked online in minutes.
- Road tests and CDL tests require calling 609-292-6500 because the MVC schedules these by phone only.
- Bring the documents listed on your confirmation email; the MVC will not process your transaction without them.
What documents you need before booking
The documents required depend on what you are doing. A license renewal needs different paperwork than a first-time license or an address change. The MVC website lists requirements by transaction type, and your confirmation email will repeat them after you book.
Gather your documents before your appointment. Common items include your current license or ID, proof of residency (utility bill, lease, or mortgage statement), proof of Social Security number (Social Security card or tax return), and proof of citizenship or legal presence (birth certificate, passport, or immigration documents). If you are renewing, you may need only your current license and payment method.
Bring originals, not copies, unless the MVC specifically says copies are acceptable. The staff will not process your transaction if documents are missing or do not match what you listed when you booked.
How to find an appointment near you
After you log into nj.gov/mvc, the system asks for your zip code or preferred location. It then shows you all MVC offices within a reasonable distance and displays which ones have open slots for your chosen service. Appointment availability varies by location and time of day — some offices fill up weeks in advance, while others have same-week openings.
If your preferred location is fully booked, try nearby offices. Regional MVC locations in larger cities tend to have more availability than smaller branch offices. Early morning slots and weekday appointments (especially Tuesday through Thursday) typically have more openings than evenings or Saturdays.
You can check availability without committing to an appointment. The system shows you open times before you confirm, so you can compare locations and pick the one that works best for your schedule.
Booking online step by step
Start at nj.gov/mvc and select "Schedule an Appointment" from the homepage. If you have an existing MVC account (from a previous license or ID), log in with your email and password. If not, create an account by entering your email, name, and date of birth.
Next, choose the service you need from the dropdown menu — renewal, replacement, new license, address change, or another transaction. The system will tell you when ready if that service can be booked online or if you must call instead.
Enter your zip code or select a preferred location. The system displays available offices and open appointment slots. Choose a date and time that works for you, review your information for accuracy, and confirm. You will receive a confirmation email with your appointment details, required documents, and instructions for what to bring.
What to do if your service requires a phone call
Road tests, CDL tests, and some other specialized services cannot be booked online. Call the MVC Call Center at 609-292-6500 to schedule these appointments. The line is typically busiest in the morning and on Mondays; calling mid-afternoon on a Wednesday or Thursday usually means shorter wait times.
Have your driver's license or ID number ready when you call, along with your preferred location and dates. The representative will confirm your may be able to access for the service, check availability, and book your appointment. You will receive a confirmation by mail or email, depending on what you requested.
If you cannot reach the call center, try calling back at a different time rather than leaving a voicemail — the MVC does not return voicemails, and you will need to reach a live representative to book.
What happens on the day of your appointment
Arrive 10 to 15 minutes early. Bring your confirmation email or letter, all required documents in original form, and a valid payment method if there is a fee. The MVC accepts cash, debit cards, and credit cards at most locations.
Check in at the front desk when you arrive. A staff member will verify your documents, take your photo if needed, and process your transaction. Most appointments take 15 to 30 minutes once you are called, though the wait time in the office can vary depending on how busy the location is that day.
If you cannot make your appointment, cancel it through nj.gov/mvc or call 609-292-6500 as soon as possible. Canceling frees up the slot for someone else and prevents a no-show on your record.
Frequently Asked Questions
Can I reschedule an appointment I already booked?
Yes. Log back into nj.gov/mvc, find your appointment, and select the option to reschedule or cancel. You can then book a new time at the same or a different location. If you booked by phone, call 609-292-6500 to reschedule.
What if I miss my appointment?
Contact the MVC as soon as possible to reschedule. Missing appointments without canceling may result in a delay before you can book again, though policies vary by location. It is better to cancel ahead of time if you know you cannot make it.
Do I need an account to book an appointment?
Yes, you need an email address to create an MVC account. The account is free and takes about two minutes to set up. You can use the same account for future appointments.
What if the online system says no appointments are available?
Availability changes daily as people cancel or book. Check back the next day or try a different location. You can also call 609-292-6500 to ask about phone-booking options or to be placed on a waitlist at your preferred office.
Can I bring someone with me to my appointment?
Yes, you can bring a companion, though only you will be called to the counter. Some locations limit the number of people in the waiting area, so check with your specific office if you are bringing children or multiple family members.