You must book an appointment online before visiting a New Jersey Motor Vehicle Commission office

New Jersey does not allow walk-ins at most Motor Vehicle Commission (MVC) locations. You schedule your appointment through the official MVC website at nj.gov/mvc, and you need one whether you're renewing a license, getting your first ID, taking a road test, or handling a registration matter. The system shows you available dates and times at the office closest to you, and you can book weeks in advance or sometimes find same-week slots depending on demand.

The appointment system is free. You do not pay a booking fee. You will pay the actual service fee (for a license renewal, registration, or test) only when you arrive at the office and complete your transaction.

Without an appointment, the MVC will turn you away. A few limited services—like paying a fine or getting a duplicate registration card—may be handled by mail, but most people need to book a slot and show up at the scheduled time.

Key Takeaways

  • Book your appointment at nj.gov/mvc using your driver's license number or Social Security number to log in or create an account.
  • You will see available dates and times at the MVC office you select, and you can choose a slot weeks in advance.
  • Bring your appointment confirmation email or the reference number printed on your confirmation, along with the documents the MVC lists for your specific transaction.
  • If you need to reschedule, cancel your appointment online at least 24 hours before your scheduled time to free up the slot for others.
  • The MVC website shows which services are available at each location, because not all offices handle road tests, commercial licenses, or other specialized services.

How to book your appointment on the MVC website

Go to nj.gov/mvc and look for the "Schedule an Appointment" button or link on the homepage. You will need to log in or create an account. If you have a New Jersey driver's license or state ID, use that number. If you don't have one yet, use your Social Security number. New Jersey residents can also use their email address to create an account.

After you log in, the system asks you what you need—license renewal, new license, road test, registration, title, or another service. Select the one that matches your reason for visiting. The MVC then shows you which offices offer that service and what dates have open slots. Choose the office closest to you and pick a date and time that works for your schedule. You will receive a confirmation email with your appointment details and a reference number.

Save or print that confirmation. You do not need to bring it, but the reference number helps if you need to reschedule or if there is a question when you arrive.

What documents to bring to your appointment

The documents you need depend on what you are doing. For a license renewal, bring your current license and proof of residency (a utility bill, lease, or mortgage statement dated within the last 60 days). For a new license or ID, bring proof of identity (a passport, birth certificate, or foreign national ID), proof of Social Security number (a Social Security card, W-2, or tax return), and proof of residency.

For a road test, bring your permit, proof of insurance, and the vehicle registration. For registration or title work, bring your current registration, proof of ownership, and proof of residency. The MVC website lists the exact documents needed for each service type, so check before you go.

Bring the original documents, not copies. The MVC staff will not accept photocopies for proof of identity or residency. If you are unsure whether a document qualifies, call the MVC customer service line at 609-292-6500 before your appointment.

Rescheduling or canceling your appointment

If you need to change your appointment, log back into nj.gov/mvc, find your scheduled appointment, and select the option to reschedule or cancel. You can do this up to 24 hours before your appointment time. If you cancel, the slot opens for someone else. If you reschedule, the system shows you other available dates at the same office or a different one.

If you miss your appointment without canceling, you may have to wait longer to book your next one, because the MVC tracks no-shows. If an emergency prevents you from making it, cancel as soon as you can so the slot is not wasted.

What to expect when you arrive at the office

Arrive 10 to 15 minutes early. Check in at the front desk or kiosk with your confirmation number or reference number. A staff member will call you when it is your turn. Bring all the documents listed for your service type. If you are missing a document, the MVC may not be able to complete your transaction that day, and you will have to reschedule.

Processing times vary. A license renewal usually takes 15 to 30 minutes. A road test takes 30 to 45 minutes. Registration or title work can take 20 to 40 minutes. If the office is busy, you may wait longer. Bring a book or phone to pass the time.

Scams and safety alerts

Do not pay anyone to book your MVC appointment for you. The official booking system at nj.gov/mvc is free. Websites or services that charge a fee to schedule your appointment are scams. The MVC does not use third-party booking services.

Do not give your Social Security number, driver's license number, or financial information to anyone claiming to represent the MVC outside of the official website. Scammers sometimes call or email pretending to be the MVC and ask for personal information or payment. The real MVC will never call you unsolicited or ask for payment over the phone to book an appointment.

If you receive a suspicious email or call claiming to be from the MVC, ignore it and go directly to nj.gov/mvc to book your appointment yourself.

If you cannot book an appointment online

If the website is down or you cannot create an account, call the MVC customer service line at 609-292-6500. Staff can help you troubleshoot your login or book an appointment over the phone. Wait times can be long, especially during peak hours (mid-morning and early afternoon on weekdays), so try calling early in the day or later in the afternoon.

Some older adults or people without internet access may have difficulty using the online system. If that describes you, ask a family member or friend to book the appointment for you using their computer. You can also visit an MVC office in person and ask staff to help you book an appointment at a kiosk in the office, though this defeats the purpose of the appointment system. Call ahead to confirm the office offers this service.

Frequently Asked Questions

Can I book an appointment for someone else?

Yes, if you have their driver's license number or Social Security number. You log in using their information and book the appointment. They will need to bring their ID and documents when they arrive. Some people book appointments for elderly parents or family members who do not use the internet.

How far in advance can I book an appointment?

You can usually book several weeks ahead, depending on demand at your chosen office. During busy seasons (late summer, around holidays), slots fill faster. If you need an appointment soon, check the website daily—cancellations open up slots throughout the day.

What if I don't have a computer or internet access?

Call 609-292-6500 and ask the MVC to book an appointment for you over the phone. You can also visit an MVC office and ask staff to help you use a public computer to book online. Some libraries in New Jersey also offer free internet access if you need it.

Can I change my appointment to a different MVC office?

Yes. When you reschedule, the system lets you choose a different office location. Not all offices offer all services, so check which ones handle what you need before you select a new location.

What happens if I arrive late to my appointment?

If you are more than 15 minutes late, the MVC may give your slot to another person and ask you to reschedule. Traffic and parking can be unpredictable, so leave extra time and arrive early if you can.