You must book an appointment online through the New Jersey Motor Vehicle Commission website before visiting a branch in person
The New Jersey Motor Vehicle Commission (NJMVC) requires all customers to reserve a time slot before arriving at any office. Walk-ins are not accepted. You schedule appointments through the NJMVC website at nj.gov/mvc, where you select your location, the service you need, and your preferred date and time. The system shows available slots based on current demand at each branch.
Appointments are free to book. The NJMVC opens slots typically two to four weeks in advance, though this varies by location and season. During peak periods — late summer, before holidays, or after policy changes — slots fill quickly and may show no availability for several weeks. Off-peak times like mid-week mornings usually have more open times.
Key Takeaways
- All NJMVC appointments must be booked online at nj.gov/mvc; the agency does not accept phone reservations or walk-ins.
- You need to know your service type before booking — license renewal, registration, title transfer, or learner's permit — because each has different availability and processing times.
- The system releases appointment slots two to four weeks ahead, and popular times at busy locations fill within days.
- Bring the documents listed for your specific service; missing paperwork will delay you and may require a second visit.
Steps to book your appointment online
Go to nj.gov/mvc and look for the "Schedule an Appointment" button on the homepage. You will be asked to select your service category first — this determines which branches can handle your request and which time slots appear. The main categories are driver license services (new, renewal, duplicate, or replacement), vehicle registration, title services, and learner's permit testing.
After selecting your service, choose your preferred branch location. New Jersey has multiple NJMVC offices across the state, and some services are only available at certain locations. The website shows which branches offer your service. Next, select your preferred date and time from the available slots. The calendar shows only dates with open appointments. Once you confirm, you receive a confirmation number via email — save this or print it, as you will need it when you arrive.
The entire process takes about five minutes. You do not need to create an account or log in; the system generates a one-time confirmation. If you need to reschedule, return to nj.gov/mvc, enter your confirmation number, and select a new time. Cancellations can usually be made up to 24 hours before your appointment.
What documents to bring for different services
The NJMVC website lists required documents for each service type. For a driver license renewal, bring your current license, proof of residency (utility bill, lease, or mortgage statement dated within 90 days), and your Social Security number. If you are renewing after it has expired, you may need additional identity documents.
For vehicle registration renewal, bring your current registration card, proof of insurance, and a valid ID. If you are registering a vehicle for the first time in New Jersey, you need the title, bill of sale, proof of insurance, and a completed MV-4 form (process for Registration). For title transfers, bring the current title, bill of sale, proof of insurance, and identification.
Learner's permit applicants need a birth certificate or passport, proof of residency, Social Security number, and completed MV-3 form (process for Driving Privilege Card). Bring originals or certified copies — the NJMVC does not accept photocopies for most documents. Check the specific requirements for your service on the NJMVC website before your appointment to avoid delays.
Appointment availability and wait times
Availability depends on your location and how far ahead you book. Urban branches like Newark, Jersey City, and Trenton fill faster than suburban or rural locations. If you see no slots for your preferred branch, try a less busy location nearby or check back in a few days when new slots release.
Processing times at your appointment vary by service. A license renewal typically takes 15 to 30 minutes. Registration renewals and title transfers can take 30 to 45 minutes. Learner's permit testing takes longer — usually 45 minutes to an hour — because it includes a written exam. Arrive 10 to 15 minutes early to check in.
If you cannot find an appointment within a reasonable timeframe, the NJMVC sometimes opens additional slots during off-hours or at satellite locations. You can also contact your local NJMVC branch directly for information about future availability, though they cannot book appointments by phone.
What happens if you miss your appointment
If you do not show up for your scheduled time, the NJMVC may mark your appointment as a no-show. Repeated no-shows can result in temporary restrictions on booking future appointments at that location. If you cannot make your appointment, cancel it through the website at least 24 hours in advance so the slot becomes available for another customer.
If you miss your appointment by accident, you can book a new one when ready through the website. There is no penalty for a single missed appointment, but the NJMVC tracks patterns. If you have a legitimate reason for missing your slot — illness, emergency, transportation failure — you can contact the branch directly to explain and request priority rebooking.
Troubleshooting common booking problems
If the website shows no available appointments, it usually means demand is high at your chosen location. Try selecting a different branch, even if it is farther away — suburban and rural offices often have more open slots. You can also check back daily, as cancellations create new availability. Setting a reminder to check at the same time each day increases your chances of finding a slot.
If you receive a confirmation email but the appointment does not appear in your email inbox, check your spam or junk folder. The NJMVC sends confirmations from an automated address that some email filters flag. If you lose your confirmation number, you can retrieve it by returning to nj.gov/mvc and entering the phone number or email address you used to book.
If the website is slow or crashes during peak hours, try again during off-peak times — early morning or late evening usually have less traffic. The NJMVC website is most responsive between 6 a.m. and 8 a.m. on weekdays. If you continue to have technical problems, contact the NJMVC customer service line at 609-292-6500 for information.
Frequently Asked Questions
Can I book an appointment by phone instead of online?
No. The NJMVC only accepts appointments through its website at nj.gov/mvc. Phone lines are for general questions, not reservations. The online system is designed to reduce wait times and may support all customers have a scheduled slot before arriving.
What if I need an appointment urgently and nothing is available?
Check less busy locations outside your area — rural branches typically have more open slots. You can also monitor the website daily for cancellations, which create new availability. Some services, like duplicate licenses, may be available sooner than others. Contact your local branch directly to ask about emergency procedures for time-sensitive situations.
Do I need to bring my confirmation email to my appointment?
You should bring your confirmation number, either printed or on your phone. The NJMVC staff will look it up when you check in. Having it ready speeds up the process, though staff can also retrieve it using your name and phone number if needed.
Can I change my appointment to a different date or location?
Yes. Go back to nj.gov/mvc, enter your confirmation number, and select a new date or location. Changes can be made up to 24 hours before your appointment. If you need to change within 24 hours, contact the branch directly by phone.
What if I arrive late to my appointment?
Arrive as close to your scheduled time as possible. If you are running late, call the branch to let them know — they may hold your slot for 10 to 15 minutes. Arriving significantly late may result in being rescheduled for another day, depending on how busy the office is.