Book your New Jersey DMV appointment online or by phone before visiting an office
The New Jersey Division of Motor Vehicles requires most customers to schedule an appointment before arriving at a licensing center. You cannot walk in without one — the state stopped accepting walk-ins to manage office capacity and wait times. Appointments are free and can be booked through the official NJ MVC website or by calling the appointment line.
The appointment system lets you choose your location, the service you need, and your preferred date and time. Most appointments are available within two to four weeks, though this varies by location and how busy the office is. You will receive a confirmation number and can reschedule or cancel online if your plans change.
Key Takeaways
- Book appointments through the NJ MVC website at nj.gov/mvc or by calling 609-292-6500 during business hours.
- Walk-ins are not accepted at New Jersey licensing centers; you must have a scheduled appointment to be served.
- Bring your confirmation number and valid ID to your appointment, along with any documents required for your specific transaction.
- If you cannot keep your appointment, cancel or reschedule online at least 24 hours before to free up the slot for other customers.
How to book an appointment online
Go to nj.gov/mvc and look for the "Schedule an Appointment" link on the homepage. You will be asked to select the service you need — registration renewal, title transfer, license renewal, or another transaction. The system will then show you available licensing centers near your location or allow you to search by county.
Select your preferred office and date. The calendar will show which days have open slots. Once you pick a time, you will enter your name, phone number, and email address. The system will send you a confirmation number by email and text. Write down or save this number — you will need it when you arrive at the office.
The online system is available 24 hours a day. Appointments typically open up 30 days in advance, so if you do not see availability for your preferred date, check back the following week when new slots are released.
Booking by phone if the website is unavailable
Call the NJ MVC appointment line at 609-292-6500. The line is open Monday through Friday, 8:00 a.m. to 4:00 p.m. Have your driver's license number or Social Security number ready, along with the service you need and your preferred location and dates.
A representative will search for available appointments and book one for you. They will give you a confirmation number over the phone. Ask them to repeat it and write it down when ready. If you do not receive an email confirmation within a few hours, call back to verify the appointment was recorded.
Phone wait times can be long during peak hours (late morning and early afternoon). Calling early in the morning or late in the afternoon may be faster.
What documents to bring to your appointment
Bring your confirmation number and a valid photo ID — a driver's license, passport, or state ID card. You will also need documents specific to your transaction. For a registration renewal, bring your current registration card and proof of insurance. For a title transfer, bring the signed title, bill of sale, and proof of ownership.
If you are renewing your driver's license, bring your current license, proof of residency (a utility bill or lease dated within the last 60 days), and your Social Security number. The office will not accept expired documents or printouts of digital documents unless the MVC specifically says otherwise for your transaction type.
Check the NJ MVC website for the complete list of required documents for your specific service before your appointment. Arriving without the right paperwork will result in your appointment being cancelled, and you will have to reschedule.
Rescheduling or cancelling an appointment
Log back into the NJ MVC website using your confirmation number and email address. You can reschedule to a different date or time, or cancel entirely. Changes must be made at least 24 hours before your scheduled appointment. If you cancel within 24 hours or do not show up, that slot remains blocked and cannot be used by another customer.
If you need to reschedule but cannot access the website, call 609-292-6500 during business hours and provide your confirmation number. A representative can move your appointment to a new date.
What to expect when you arrive at the office
Arrive 10 to 15 minutes early with your confirmation number and documents. Check in at the front desk and provide your confirmation number. You will be called when it is your turn — do not assume you will be seen exactly at your appointment time, as the office may be running ahead or behind.
The transaction itself typically takes 15 to 30 minutes depending on the service. Payment is accepted by cash, check, or card. Ask for a receipt before you leave. If your transaction requires a new registration card or license, you may receive it when ready or be told it will arrive by mail within a specified number of days.
Frequently Asked Questions
What if I miss my appointment?
Contact the NJ MVC as soon as possible to reschedule. Missing an appointment without cancelling may result in a longer wait for your next available slot, as the office may deprioritize repeat no-shows. Call 609-292-6500 or log into the website to book a new time.
Can I book an appointment for someone else?
No. The person whose transaction it is must schedule their own appointment using their own information. If someone cannot book online, they can call the appointment line and a representative will help them schedule.
How far in advance should I book?
Book as soon as you know you need a service. Appointments open 30 days ahead, and popular times fill quickly. If your registration or license is expiring soon, book when ready to avoid running out of available slots before your important date.
What if no appointments are available in my area?
Check licensing centers in nearby counties — you do not have to use the office closest to you. If all nearby offices are full, check back in a few days when new slots are released. You can also call 609-292-6500 to ask if cancellations have freed up any times.
Do I need an appointment for a learner's permit test?
Yes. Learner's permit tests and road tests both require scheduled appointments. Book through the same system on nj.gov/mvc, selecting "Driving Test" or "Permit Test" as your service type.