You can book most NJ DMV appointments through the state's online scheduling system without calling or visiting in person

New Jersey's Division of Motor Vehicles runs an online appointment booking system at nj.gov/mvc where you can reserve a time slot for common transactions. The system lets you choose your location, the service you need, and your preferred date and time. You do not need to create an account — you book as a guest and receive a confirmation number by email.

Not every service is available online. Road tests, commercial driver license (CDL) transactions, and some specialized services still require a phone call to 609-292-6500. But standard renewals, replacements, and initial license applications can be scheduled through the website.

Key Takeaways

  • Go to nj.gov/mvc and select "Schedule an Appointment" to see which services are available for online booking at your nearest office.
  • You will need your driver license number, Social Security number, or vehicle identification number depending on the transaction type.
  • Appointment slots fill quickly during peak times, so checking early in the morning or on weekday afternoons often shows more availability.
  • If you cannot find an online slot, call 609-292-6500 during business hours — some appointments are held back for phone reservations.
  • Bring the documents listed in your confirmation email; arriving without them will result in cancellation and loss of your time slot.

What services you can book online

The NJ DMV online system covers driver license renewals (both standard and REAL ID), duplicate license replacements, address changes, name changes, and initial license applications for people who have passed their road test elsewhere. You can also book appointments for vehicle registration renewals and title transfers in some cases.

The availability of each service varies by location. When you visit nj.gov/mvc and enter your ZIP code, the system shows you only the services that office can handle and the dates with open slots. If a service does not appear as an option, that office either does not offer it or has no availability in the next 30 days.

Steps to book your appointment online

Start at nj.gov/mvc on a computer or phone. Look for the "Schedule an Appointment" button, usually on the homepage. Select the type of transaction you need — for example, "Renew Driver License" or "Replace Lost License." The system will ask for your ZIP code to show nearby offices.

Choose your preferred office from the list. A calendar will appear showing available dates in the next 30 days. Click on a date, then select a time slot. You will be asked to enter your name, email address, phone number, and the document number the system requests (usually your current driver license number). Review the confirmation screen, which will show your appointment details and a confirmation number. Check your email when ready — NJ DMV sends a confirmation with the address, time, and required documents.

What to bring to your appointment

Your confirmation email lists the exact documents required for your transaction. For a standard license renewal, bring your current driver license and proof of New Jersey residency (a utility bill, lease, or bank statement dated within the last 60 days). For a REAL ID renewal, you will also need proof of citizenship (passport, birth certificate, or naturalization papers) and a second form of ID.

If you are replacing a lost or stolen license, bring a police report or a signed affidavit stating the license is lost. For name or address changes, bring the document that proves the change — a marriage certificate, divorce decree, or utility bill. Arriving without the required documents will result in cancellation; you will lose your appointment slot and have to reschedule.

When slots are most likely to be available

NJ DMV releases appointment slots in batches, usually overnight or early morning. If you see no availability, check again the next morning around 8 a.m. Weekday afternoons (Tuesday through Thursday, 2 p.m. to 4 p.m.) often have more open slots than mornings or weekends. Avoid checking on Mondays or Fridays, when offices are busier and slots fill faster.

If you have flexibility, booking an appointment at a less-busy office — often in smaller towns rather than major cities — increases your chances of finding an open slot. The system shows you all offices within your search radius, so try expanding your search to include offices 15 to 20 miles away if your nearest location is full.

What to do if you cannot find an online availability

If the online system shows no slots for your service or location, call 609-292-6500 during business hours (Monday through Friday, 8 a.m. to 4:30 p.m.). The phone line has access to additional appointment slots that are not shown online. When you call, have your driver license number and the type of service you need ready.

You can also visit an office in person without an appointment, though wait times are typically longer — often 1 to 3 hours depending on the location and time of day. If you choose to walk in, bring all required documents and arrive early, as some offices stop accepting walk-ins before closing time.

Canceling or rescheduling your appointment

To cancel or reschedule, go back to nj.gov/mvc and look for the "Manage Appointment" or "Cancel Appointment" option. You will need your confirmation number (from your email) and your name. If you reschedule through the website, you will receive a new confirmation number and email. If the website option does not work, call 609-292-6500 to cancel by phone.

If you miss your appointment without canceling, you may be blocked from booking online for a period of time. The NJ DMV does not publish the exact duration, but calling 609-292-6500 can clarify your status and help you reschedule.

Frequently Asked Questions

Can I book a road test appointment online?

No. Road test appointments must be scheduled by phone at 609-292-6500. You cannot book them through the website. Call during business hours with your learner's permit number and preferred test dates.

Do I need a New Jersey address to book an appointment?

Yes. The online system and phone line require a New Jersey address. If you recently moved to New Jersey, you must update your address with the DMV before booking. You can do this in person at any office or by mail using form BA-298.

What if my confirmation email does not arrive?

Check your spam or junk folder first. If it is not there, call 609-292-6500 with your confirmation number from the booking screen. The DMV can resend the email or read your appointment details over the phone.

Can I book an appointment for someone else?

No. The person whose transaction it is must book the appointment themselves using their own information. If someone else books it, the office may refuse to process the transaction.

How far in advance can I book an appointment?

The online system shows availability up to 30 days ahead. You can book as soon as slots open for your preferred date. For appointments beyond 30 days, call 609-292-6500.