Book your appointment through the MVC website or by phone, not in person
The New Jersey Motor Vehicle Commission (MVC) requires you to book an appointment before you visit any office. You cannot walk in without one. The MVC stopped accepting walk-ins to manage wait times and reduce crowding in their facilities.
You have two ways to schedule: online through the MVC website at nj.gov/mvc or by calling the MVC appointment line at 609-292-6500. The online system is usually faster if you know what service you need. The phone line works if you have questions about what documents to bring or which office location suits you.
Appointments typically fill up weeks in advance, especially at popular locations near major cities. If you cannot find an open slot, check back frequently—cancellations happen regularly and new slots open throughout the day.
Key Takeaways
- You must book an appointment online at nj.gov/mvc or by calling 609-292-6500 before visiting any MVC office.
- The online booking system shows real-time availability and lets you pick your preferred date, time, and location in one session.
- Bring the documents listed for your specific transaction—registration renewal, title transfer, or license renewal each require different paperwork.
- Arrive 10 to 15 minutes early with your appointment confirmation number, which you receive by email or text after booking.
- If your appointment slot fills before you can book, check back daily because cancellations create new openings throughout the week.
How 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 see a form asking what service you need—vehicle registration renewal, title transfer, license renewal, or another transaction. Select your service type first, because the available dates and locations change based on what you are doing.
Next, enter your zip code or choose a preferred MVC office location. The system shows which offices have openings for your service. Pick the date and time that work for you. The calendar shows only days with available slots, so if a date is grayed out, that office has no openings for your service on that day.
After you select your appointment, the system asks for your contact information and the vehicle identification number (VIN) or driver's license number, depending on your transaction. You will receive a confirmation email and often a text message with your appointment number. Save this number—you will need it when you arrive at the office.
Booking by phone and what to expect
Call 609-292-6500 to speak with an MVC representative. Have your zip code, the service you need, and your preferred dates ready. The representative will search for available slots and book one for you. They can also answer questions about which documents to bring, which office location is closest to you, or whether you need an appointment at all for your specific transaction.
Wait times on the phone vary. Mornings early in the week are typically shorter than afternoons or Fridays. If you reach a busy signal, hang up and try again in a few minutes rather than staying on hold.
After the representative books your appointment, they will give you a confirmation number over the phone. Write it down when ready. You will also receive a confirmation by mail, but the number is what you need to bring to your appointment.
What documents to bring to your appointment
The documents you need depend on your transaction. For vehicle registration renewal, bring your current registration card, proof of insurance, and your vehicle's VIN. For a title transfer, bring the signed title from the previous owner, a bill of sale, and proof of insurance. For a license renewal, bring your current license and proof of residency such as a utility bill or lease.
The MVC website lists the full document requirements for each transaction type. Before your appointment, check nj.gov/mvc and search for your specific service to see the complete list. Bringing the wrong documents means you will have to reschedule, so verify what you need.
Bring your appointment confirmation number and a form of identification. If you are renewing registration or transferring a title, bring the vehicle keys so the MVC can verify the VIN on the car itself if needed.
MVC office locations and hours
New Jersey has 19 MVC office locations across the state. The main offices are in Newark, Trenton, and Atlantic City, but there are also regional offices in towns like Paterson, Jersey City, Vineland, and others. When you book online, the system shows which offices serve your area and which have openings.
Most offices are open Monday through Friday from 8 a.m. to 4 p.m., with some locations staying open until 5 p.m. on certain days. A few offices have limited Saturday hours. Check the specific office's hours on the MVC website before your appointment, because hours vary by location.
Arrive at least 10 to 15 minutes before your appointment time. The MVC processes appointments in order, but arriving early gives you time to find parking and locate the right window.
What to do if you cannot find an available appointment
If the online system shows no openings for weeks, check back the next day. Cancellations happen constantly, and the MVC releases new slots throughout the day. Many people check in the early morning or late afternoon when slots are more likely to have opened.
If you have an urgent need—your registration expires in days or your license is about to expire—call 609-292-6500 and explain the situation. The representative may be able to find you a sooner appointment or tell you whether you can complete your transaction by mail instead.
Some transactions, like registration renewal, can be done online through the MVC website if your vehicle has no liens and you have not had any violations. Check whether your specific situation qualifies before booking an in-person appointment.
Rescheduling or canceling your appointment
If you need to change your appointment date or time, go back to nj.gov/mvc and use the "Manage Your Appointment" option. Enter your confirmation number and the phone number you used when booking. You can then cancel or reschedule to a different date and location.
If you cancel, that time slot opens up for other people to book. Reschedule as soon as you know you cannot make your original appointment, because new slots fill quickly.
If you lose your confirmation number, call 609-292-6500 and the representative can look it up using your phone number or driver's license number.
Frequently Asked Questions
Can I do my registration renewal or license renewal online instead of going to an office?
Some transactions can be done online through nj.gov/mvc if you meet certain conditions. Vehicle registration renewal is available online if your vehicle has no liens and you have no violations. License renewal is available online if you are renewing a standard license and meet age and vision requirements. Check the MVC website to see if your situation qualifies before booking an appointment.
What happens if I miss my appointment?
If you miss your appointment without canceling, that slot is lost and you will need to book a new one. The MVC does not automatically reschedule you. Go back to nj.gov/mvc or call 609-292-6500 to book another appointment as soon as possible.
Do I need an appointment for every MVC transaction?
Yes, all in-person transactions at MVC offices require an appointment. The only exception is if you are doing your transaction entirely by mail, which is an option for some services like registration renewal. Check the MVC website to see whether your specific transaction can be mailed in.
How long does an MVC appointment usually take?
Most appointments take 15 to 30 minutes, depending on the transaction and how busy the office is that day. Bring all required documents so you do not have to wait while staff track down information. Arrive early to account for any delays.
Can someone else go to my appointment for me?
In most cases, no. You must be present for your appointment. If you have a power of attorney or are a minor, call 609-292-6500 to ask whether someone can represent you for your specific transaction.