Book your New Jersey license renewal appointment online or by phone
New Jersey requires you to schedule an appointment before visiting a DMV office for license renewal. You cannot walk in without one. The state runs two booking systems depending on what you need: the standard online portal for routine renewals, and a phone line for people who cannot use the online system or need same-day slots.
Most people book through the NJ DMV's online appointment system at nj.gov/mvc. You pick your county, choose an available date and time, and receive a confirmation number. If you do not have internet access or need help, you can call the DMV appointment line at 609-292-6500 during business hours.
Key Takeaways
- You must book an appointment before visiting any New Jersey DMV office; walk-ins are not accepted for license renewal.
- The online system at nj.gov/mvc shows real-time availability and lets you choose your preferred county and time slot.
- If you cannot book online, call 609-292-6500 to schedule by phone or ask about same-day appointments.
- Bring your confirmation number, current license, and required documents to your appointment.
- Appointment slots fill up during peak times, so booking at least one week ahead increases your chances of getting your preferred date.
Steps to book online through the NJ DMV portal
Go to nj.gov/mvc and look for the "Schedule an Appointment" link on the homepage. Click it and select "License Renewal" from the transaction type menu. You will then choose your county — the system shows all 21 New Jersey counties, and you can pick whichever office is most convenient for you.
The next screen displays available dates and times for that county. Scroll through the calendar to find a slot that works for you. Times typically range from early morning through late afternoon, with availability varying by location and how far out you are booking. Once you select a date and time, the system asks you to enter your driver's license number and date of birth to confirm your identity.
After you confirm your information, the system generates a confirmation number and sends it to your email address. Write down this number or take a screenshot — you will need it when you arrive at the DMV office. The confirmation also tells you exactly what documents to bring and reminds you to arrive 10 minutes early.
What to do if online booking is not working for you
If the website is down, you cannot find available slots in your area, or you do not have internet access, call 609-292-6500. The DMV appointment line is staffed during regular business hours, usually Monday through Friday from 8 a.m. to 4 p.m. A representative will ask for your license number and the county where you want to renew, then book you into an available slot.
Phone booking takes longer than online booking — expect to wait on hold — but the representative can sometimes access same-day or next-day appointments that do not appear in the public online system. If you are in a time crunch, calling is worth trying even if you have internet access.
Documents you need to bring to your appointment
For a standard license renewal, bring your current New Jersey driver's license, one form of identification (passport, military ID, or state ID), and proof of your Social Security number (Social Security card, W-2, or tax return). If your address has changed since your last license, bring proof of residency dated within the last 60 days — a utility bill, lease, or mortgage statement works.
If you are renewing a license that has been expired for more than two years, the DMV may require additional documents or a new photo. Check your confirmation email for the exact list for your situation, because requirements can vary slightly depending on your age and license type.
What happens at your appointment
Arrive 10 minutes before your scheduled time. Check in at the front desk with your confirmation number and ID. A staff member will verify your documents, take a new photo if required, and process your renewal. The whole appointment usually takes 15 to 30 minutes.
You will pay the renewal fee at the window — the cost depends on your license type and how long you are renewing it for, but standard renewals typically run between $24 and $48. You can pay by cash, check, or card. The DMV will issue you a temporary paper license on the spot, and your plastic card arrives by mail within 7 to 10 business days.
If you need to reschedule or cancel
If you need to change your appointment, go back to nj.gov/mvc and select "Reschedule an Appointment." Enter your confirmation number and license number, and the system will let you pick a new date and time. You can reschedule up until 24 hours before your appointment.
If you cannot reschedule online, call 609-292-6500 and a representative will help you move your appointment. Canceling without rescheduling is not necessary — if you straightforward do not show up, the slot opens for someone else and you can book a new appointment whenever you are ready.
Frequently Asked Questions
How far in advance can I book an appointment?
The online system typically shows availability up to 30 days ahead, though this varies by county and how busy that office is. Booking at least one week in advance gives you better selection. If you need an appointment sooner, call 609-292-6500 to ask about same-day or next-day slots.
Can I renew my license at any DMV office in New Jersey?
Yes. You can choose any of the 21 county offices when you book. Pick whichever location is closest to you or most convenient for your schedule — there is no requirement to use the office in your home county.
What if I do not have my confirmation number when I arrive?
Bring your driver's license and a photo ID. The DMV staff can look up your appointment using your license number and date of birth. Having the confirmation number speeds things up, but it is not required if you cannot find it.
Can I book an appointment for someone else?
No. The person renewing their license must book their own appointment using their own license number and date of birth. This is a security requirement to prevent fraud.
What if all appointment slots are full in my county?
Try booking in a neighboring county — availability often differs between locations. You can also call 609-292-6500 to ask if slots are opening up soon or to request a same-day appointment. Some people find that checking the online system early in the morning or late in the afternoon reveals cancellations.