Book your New Jersey DMV appointment through the state's online portal or by phone

New Jersey's Motor Vehicle Commission (MVC) requires you to schedule an appointment before you visit in person for most services. You cannot walk in without one. The easiest way is through the MVC's online appointment system at nj.gov/mvc, where you can pick your location, date, and time slot in a few minutes. If you do not have internet access or prefer to speak with someone, you can call the MVC appointment line at 609-292-6500.

The appointment system works the same way whether you are renewing a license, taking a road test, getting your first license, or handling another MVC transaction. You will need to know what service you need, which MVC office is closest to you, and your preferred dates and times. Appointments typically fill up weeks in advance, especially at popular locations and times, so booking early gives you more options.

Key Takeaways

  • Book online at nj.gov/mvc or call 609-292-6500 to schedule an appointment; walk-ins are not accepted for most services.
  • You will need to select your service type, preferred MVC location, and available date and time slots during booking.
  • Appointment slots fill quickly, particularly at offices in urban areas and during weekday mornings, so book as soon as you know your timeline.
  • Bring all required documents for your specific transaction on the day of your appointment, or the MVC may not complete your service.
  • If you cannot make your appointment, cancel it online or by phone so the slot becomes available for someone else.

Steps to book online through the MVC 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 first screen asks you to select the service you need — for example, "Knowledge Test," "Road Test," "License Renewal," or "Real ID." Choose the one that matches your reason for visiting.

Next, the system shows you a list of MVC offices in New Jersey. Select the location closest to you or most convenient for your schedule. Once you pick a location, the system displays available dates and times. Scroll through the calendar to find a slot that works for you. Click on your preferred date and time, and the system will ask you to enter your contact information — name, phone number, and email address. Review your appointment details, confirm them, and you will receive a confirmation number. Save this number or take a screenshot; you will need it when you arrive at the office.

Booking by phone if you cannot use the online system

Call the MVC appointment line at 609-292-6500 during business hours. A representative will ask you what service you need and which office location you prefer. They will then tell you what dates and times are available and book a slot for you over the phone. You will receive a confirmation number at the end of the call. Write it down or ask the representative to repeat it so you have it for your visit.

Phone lines can be busy, especially early in the morning and on Mondays. If you get a busy signal or long wait, try calling again later in the day or on a different day. The online system is usually faster if you have access to a computer or smartphone, but the phone line is a good option if you need help or have questions about which service to book.

What to do if no appointments are available

If the online system or phone line tells you that no appointments are open at your preferred location or time, you have a few options. First, try searching for a different MVC office — locations in less populated areas often have more availability than busy urban offices. Second, check back frequently; the system releases new appointment slots regularly as people cancel, so slots that were full yesterday may open up today.

You can also set up a notification or check the website every few days if your timeline is flexible. If you have a time-sensitive need — for example, your license expires in a week — call 609-292-6500 and explain your situation to a representative. They may be able to help you find an earlier slot or direct you to an office with more availability. In rare cases, the MVC allows same-day or next-day appointments for urgent situations, but you must call to request this.

Documents and information to have ready before your appointment

Before you book, know what documents you will need for your specific service. For a road test, you need a valid learner's permit, proof of insurance, and a vehicle registered in New Jersey. For a license renewal, you need your current license and proof of residency. For a first-time license, you need your birth certificate, proof of Social Security number, and proof of residency. The MVC website lists the full requirements for each service type.

Bring everything on your list to your appointment. If you are missing even one required document, the MVC will not complete your transaction and you will have to reschedule. Take a photo of your documents before you go, or make copies, so you have a backup if you accidentally leave something at home.

What happens on the day of your appointment

Arrive at your MVC office 10 to 15 minutes before your scheduled time. Bring your confirmation number and all required documents. Check in at the front desk and give them your confirmation number. They will verify your appointment and direct you to the appropriate service area. Wait for your number to be called, then proceed to the window or testing area.

The actual service — whether it is a written test, road test, or document processing — happens after check-in. Road tests typically take 20 to 30 minutes. Written tests take 15 to 30 minutes depending on the test type. License renewals and document transactions usually take 10 to 20 minutes. If you are running late, call the office when ready so they know to expect you. If you miss your appointment without canceling, you will have to book a new one.

Canceling or rescheduling your appointment

If you need to cancel or change your appointment, do it as soon as possible. Log back into the MVC website using your confirmation number and email address, and you will see an option to cancel or reschedule. You can also call 609-292-6500 to make changes over the phone. Canceling frees up the slot for someone else and prevents a no-show on your record.

If you reschedule, the system will show you available dates and times just as it did when you first booked. You will receive a new confirmation number for your rescheduled appointment. Keep both numbers until you have completed your transaction, in case there is any confusion about which appointment is current.

Frequently Asked Questions

Can I book an appointment for someone else?

No, the person who needs the service must book the appointment themselves or have a parent or guardian book it on their behalf if they are a minor. The MVC uses the name and contact information from the booking to verify your identity at the office.

How far in advance can I book an appointment?

You can typically book appointments up to 60 days in advance through the online system. If you need an appointment further out, call 609-292-6500 to ask about extended booking windows or to be placed on a waitlist.

What if I do not have an email address for the online booking?

You will need an email address to use the online system because the MVC sends your confirmation there. If you do not have one, use the phone line at 609-292-6500 instead, or ask a friend or family member to create a free email account for you.

Can I change my appointment time after I book it?

Yes, you can reschedule through the website or by phone as long as you do it before your appointment date. Log in with your confirmation number and email, or call 609-292-6500 to request a different time or location.

What if I miss my appointment?

If you miss your appointment without canceling, you will need to book a new one. Repeated no-shows may result in restrictions on future bookings, so cancel if your plans change. If you were late but still showed up, ask the office staff whether they can still serve you; some offices will if you arrive within 30 minutes of your scheduled time.