How to book a New Jersey DMV appointment online or by phone
New Jersey DMV appointments are scheduled through the state's online portal or by calling the DMV directly. You cannot walk in without an appointment at most New Jersey Motor Vehicle Commission (MVC) locations — the state moved to appointment-only service to reduce wait times. The online system lets you pick your location, date, and time slot when ready. If you cannot use the online system, you can call the MVC customer service line to book over the phone.
The appointment system covers most transactions: vehicle registration renewal, title transfers, license plate replacements, and address changes. Some services like road tests still require phone scheduling. You will need your driver's license number or vehicle identification number (VIN) to book, depending on what you are there for.
Key Takeaways
- New Jersey MVC locations operate by appointment only; walk-ins are not accepted at most branches.
- The online scheduling portal at nj.gov/mvc lets you choose your location, date, and time without calling.
- If you cannot book online, call the MVC customer service line at 609-292-6500 to schedule by phone.
- Bring your confirmation number and the documents listed on your appointment confirmation to avoid delays or cancellation.
- Road tests and some commercial services require phone scheduling and cannot be booked through the online portal.
Using the New Jersey MVC online appointment portal
Go to nj.gov/mvc and select "Schedule an Appointment" from the homepage. The portal will ask you to choose the type of transaction you need — registration renewal, title process, license plate services, or other vehicle-related services. You will then enter your driver's license number or VIN to verify your identity and pull up your vehicle record.
After verification, the system shows available locations near you or in the county you select. Pick the branch that works best for your schedule. The calendar displays open dates and times for the next several weeks. Select your preferred slot and confirm. You will receive a confirmation number by email and text message if you provide a phone number. Save this number — you will need it when you arrive.
The online system is fastest if you know exactly what you need and have your documents ready. Most appointments can be booked within minutes. The portal is open 24 hours, so you can schedule at any time of day.
Scheduling by phone if you cannot use the online system
Call the MVC customer service line at 609-292-6500. Wait times vary by time of day and day of week; calling early in the morning or mid-week typically means shorter holds. A representative will ask what service you need, verify your identity, and offer available appointment times. You can request a specific location and date range, and the representative will find the next open slot that matches.
Phone scheduling takes longer than the online portal but works if you do not have internet access or need help understanding which service you require. The representative can also answer questions about what documents to bring. You will receive a confirmation number over the phone — write it down when ready. Some locations also send a text confirmation if you provide your cell number.
The phone line is open Monday through Friday, 8 a.m. to 4:30 p.m. Eastern Time. It is closed on state holidays. If you call outside these hours, you can leave a callback request, though response times vary.
What documents to bring to your appointment
Your confirmation email or text will list the specific documents required for your transaction. For a registration renewal, bring your current registration card, proof of insurance, and a valid ID. For a title transfer, bring the signed title from the previous owner, a bill of sale, and proof of insurance. For address changes, bring your current registration and a document showing your new address — a utility bill, lease, or bank statement works.
Bring originals, not copies, unless the confirmation specifically says copies are acceptable. The MVC staff will not process your transaction if you are missing required documents, and you may lose your appointment slot. Check your confirmation email carefully before you go — requirements differ by transaction type and sometimes by location.
Bring your confirmation number with you. Have it ready on your phone or printed out. The staff will scan or enter it when you arrive to pull up your appointment details.
What to do if you need to reschedule or cancel
Log back into the online portal using your confirmation number and select "Manage Appointment." You can reschedule to a different date or time, or cancel entirely. If you booked by phone, call 609-292-6500 to make changes. Cancellations should be made at least 24 hours before your appointment to free up the slot for other people.
If you miss an appointment without canceling, you may be charged a no-show fee or have your appointment marked as failed. This can delay your transaction and may require you to book again. If you are running late, call the location directly — the number will be on your confirmation — to let them know. Some locations will hold your slot for 15 minutes; others will not.
Services that require phone scheduling only
Road tests, commercial driver's license (CDL) services, and some specialized transactions cannot be booked through the online portal. Call 609-292-6500 to schedule these. Road test appointments fill quickly, especially during spring and summer, so call as soon as you are ready to test. You will need to provide your learner's permit number and the type of vehicle you will be testing in.
CDL medical certificate renewals and hazmat endorsements also require phone scheduling. The representative will confirm your may be able to access and book you at a location that handles commercial services — not all branches do.
Appointment wait times and location differences
Wait times at MVC locations vary widely by branch and time of day. Urban locations like Newark and Jersey City typically have longer waits than suburban branches. Morning appointments (8 a.m. to 10 a.m.) and mid-week days (Tuesday through Thursday) usually move faster than afternoons or Fridays. If you have flexibility, booking an early weekday slot will likely get you through faster.
Some locations specialize in certain services. If you are doing a title transfer or commercial work, confirm that your chosen location handles that service before booking. The online portal usually shows which services each branch offers, but you can also call to verify.
Even with an appointment, plan to arrive 10 to 15 minutes early. Bring everything on your confirmation list. Processing times range from 15 minutes for straightforward renewals to 45 minutes or more for complex transactions or if documents need review.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person whose name is on the registration or license must book the appointment and be present at the MVC. If someone else needs to handle the transaction, they may need power of attorney or a notarized authorization form. Call 609-292-6500 to ask what documents are needed for your specific situation.
What if all online appointment slots are full?
The portal releases new slots regularly, often weekly. Check back in a few days. You can also call 609-292-6500 — the phone line sometimes has availability that is not shown online, or a representative can add you to a waitlist if a slot opens up.
Do I need an appointment for a duplicate registration card or license plate?
Yes. All MVC transactions require an appointment. Use the online portal or call to book. Duplicate cards and plates are usually processed quickly, so these appointments often have shorter wait times than other services.
What happens if I arrive late to my appointment?
Call the location when ready if you are running more than 5 or 10 minutes behind. Some branches will hold your slot; others will not. If you miss your appointment entirely, you will need to book a new one. Repeated no-shows may result in a fee.
Can I reschedule online if I booked by phone?
You can try logging into the portal with your confirmation number, but phone-booked appointments may not appear in the system. Call 609-292-6500 to reschedule if you booked over the phone. It is faster than canceling and rebooking separately.