New Jersey DMV appointments are booked online through the state's appointment system, not by phone or in person
New Jersey does not accept walk-ins at most DMV locations. To get a service appointment, you must book one in advance using the New Jersey Motor Vehicle Commission (MVC) online appointment system at nj.gov/mvc. You choose your location, the service you need, and your preferred date and time from available slots. The system shows you what documents to bring before you confirm.
Some services—like renewing an expiring license or getting a duplicate—can be done by mail or online without an appointment. But if you need to take a test, get a new license in person, or handle a suspension or violation, you will need a scheduled appointment slot.
Appointment availability varies by location and season. Popular times fill quickly, especially at urban centers. If you cannot find an open slot, check back frequently or consider a less busy location.
Key Takeaways
- Book all in-person DMV appointments through nj.gov/mvc; phone and walk-in service are not available at most locations.
- You will need your driver's license number or Social Security number to create or log into your appointment account.
- Bring the exact documents listed in your appointment confirmation, as staff will turn you away if you lack required paperwork.
- Appointment slots fill fastest in the morning and on weekdays; evening and weekend times may have longer waits between available dates.
- If you cannot find an open slot at your preferred location, try nearby MVC offices or check back daily, as cancellations open new times.
How to book your appointment online
Go to nj.gov/mvc and select "Schedule an Appointment" from the homepage. You will be asked to enter your driver's license number or Social Security number. If you do not have a New Jersey license yet, use your Social Security number.
Next, choose the service category that matches what you need: license renewal, new license, road test, permit, commercial license, or other transactions. The system will then show you available MVC locations near your zip code or allow you to search by office name.
Select your location and preferred date range. The system displays open time slots; pick the one that works for you. Before you confirm, review the document checklist for your specific service. Print or screenshot this list and bring those documents with you on your appointment day.
You will receive a confirmation number by email and text (if you provide a phone number). Save this number; you may need it if you have to reschedule or if there is a question about your appointment.
What documents to bring
The documents you need depend on your service type. The appointment system shows your specific checklist after you select your service, so check it before you go. Common documents include your current driver's license or ID, proof of residency (utility bill, lease, or mortgage statement), Social Security card, and proof of citizenship or legal presence (passport, birth certificate, or green card).
For a road test, bring your permit, a valid ID, and proof of insurance. For a commercial license upgrade, bring your current license, medical certificate (if required), and any endorsement documents. If you are renewing after suspension or revocation, bring proof that you have met all requirements—such as an SR22 insurance form or completion of a defensive driving course.
Bring originals, not copies, unless the system specifically says copies are acceptable. Staff will not process your transaction if you lack required documents, and you will lose your appointment slot.
Finding an open appointment slot
Appointment availability in New Jersey varies widely by location and time of year. Urban offices like Newark, Jersey City, and Trenton fill up faster than suburban or rural locations. Morning slots (8 a.m. to 11 a.m.) and early weekday appointments tend to book first.
If you see no availability at your preferred location, try these strategies: search for appointments at a different MVC office, even if it is farther away; check back the next day, as cancellations often open new slots; or look for evening or weekend times, which sometimes have longer gaps between bookings.
During peak seasons—late summer, before holidays, and around license expiration dates—slots can be scarce. If you need an appointment urgently, expand your search radius or be prepared to travel to a less busy location.
Rescheduling or canceling your appointment
If you need to change your appointment, log back into nj.gov/mvc using your confirmation number and the phone number or email you provided. Select "Manage Appointment" and choose to reschedule or cancel. You can reschedule to a different date or location without penalty.
If you cancel, your slot becomes available for other people to book. Reschedule as soon as you know you cannot make your original time, because new slots fill quickly.
If you miss your appointment without canceling, you may be charged a no-show fee (the amount varies) and will need to book a new appointment. Some locations allow one missed appointment per year without penalty, but do not rely on this—cancel if you cannot attend.
Services you can handle without an in-person appointment
Not every DMV transaction requires a scheduled visit. You can renew your license online at nj.gov/mvc if your license is not suspended, you have no medical restrictions, and your address has not changed. The renewal takes about 10 days and costs less than an in-person renewal.
You can also request a duplicate license by mail or online if yours was lost or stolen. Some address changes can be done online. Check the MVC website to see which services are available without an appointment; if your situation qualifies, you will save time and avoid the appointment wait.
What to expect on your appointment day
Arrive 10 to 15 minutes early. Bring your confirmation number, all required documents, and a valid photo ID. The MVC will call your name or display your confirmation number on a screen. Have your documents organized and ready to hand over.
Processing time varies. A straightforward renewal or duplicate may take 15 to 20 minutes. A road test or new license process can take 30 to 45 minutes. If the office is busy, waits can extend beyond your appointment time, but your slot reserves your place in line.
If staff tell you that you are missing a document, ask whether you can provide it that day or whether you must reschedule. Some offices will accept documents by mail after your appointment if you cannot produce them when ready.
Frequently Asked Questions
Can I book an appointment by phone?
No. New Jersey MVC does not accept phone appointments. You must book online at nj.gov/mvc. If you do not have internet access, visit a public library or ask a friend or family member to book for you.
What if I do not have a confirmation email after booking?
Check your spam folder. If it is not there, log back into nj.gov/mvc with your driver's license number or Social Security number and select "Manage Appointment" to view your confirmation number and details. You can also call the MVC at 609-292-6500 to verify your appointment.
Can I change my appointment to a different location?
Yes. Log into your account on nj.gov/mvc, select "Manage Appointment," and reschedule to a different office. Availability varies by location, so you may have fewer time options at a new office.
What happens if I arrive late to my appointment?
If you are more than 15 minutes late, the MVC may cancel your slot and ask you to reschedule. Call the office as soon as you realize you will be late and ask whether they can hold your time.
Do I need an appointment to get a learner's permit?
Yes. Permit applications require an in-person appointment. You will take a written test and have your photo taken. Bring proof of residency, proof of citizenship or legal presence, and your Social Security card.