How to book an NJDMV appointment online

New Jersey residents can schedule a DMV appointment through the official NJDMV website at nj.gov/mvc. You'll need to select the service you need (license renewal, registration, title transfer, and others), choose a location, and pick an available date and time. The system shows you open slots and confirms your appointment when ready.

You can also call the NJDMV appointment line at 609-292-6500 to book by phone. Wait times vary depending on how far ahead you're calling and which service you need. Some locations fill up weeks in advance, particularly for license and registration services.

Walk-in service is still available at most New Jersey DMV locations, but appointment holders are served first. If you don't have an appointment, expect longer waits, especially during peak hours (late morning and early afternoon on weekdays).

Key Takeaways

  • Book online at nj.gov/mvc or by phone at 609-292-6500; both methods show you real-time availability at your chosen location.
  • You'll need to know which service you're visiting for (license renewal, registration, title work, etc.) before you can see available times.
  • Bring the documents listed on your confirmation email or the NJDMV website for your specific service to avoid delays or rejection.
  • If your appointment time changes or you need to cancel, reschedule through the same website or phone line at least 24 hours before your slot.

What documents to bring to your appointment

The documents you need depend on which service you're there for. The NJDMV website lists required documents for each transaction type when you book. Common items include your current driver's license or ID, proof of residency (utility bill, lease, mortgage statement), proof of Social Security number, and vehicle documents like the registration or title.

For license renewals, you'll typically need your current license, proof of residency, and proof of your legal name if it's changed since your last license. For vehicle registration or title work, bring the vehicle's current registration, proof of ownership, and a bill of sale if the vehicle is new to you.

Check your appointment confirmation email—it will specify exactly what to bring. Arriving without required documents usually means your appointment gets cancelled and you'll have to reschedule.

Which NJDMV locations offer appointments

Most New Jersey DMV locations accept appointments, but not all services are available at every branch. When you book online, the system only shows locations that offer the service you selected. Some smaller offices handle only certain transactions, while larger regional centers offer the full range of services.

The NJDMV website has a location finder that shows hours, services available, and current wait times. You can filter by county or city to find the branch closest to you. If your nearest location doesn't have an opening for weeks, checking a branch 20 or 30 minutes away often reveals sooner slots.

How far in advance you can book

You can typically schedule an appointment up to 30 days ahead through the online system. During busy seasons (late summer, early fall, around holidays), slots fill quickly, so booking as soon as the 30-day window opens gives you better options.

If you need an appointment sooner than what's showing online, check back daily—cancellations open up slots regularly. Some people find that checking late evening or early morning yields newly available times.

What to do if no appointments are available

If the online system shows no openings at any location near you, you have two options: walk in during regular hours, or call 609-292-6500 to see if the phone line has access to different availability. Some locations reserve a small number of same-day or next-day slots for phone bookings.

Walk-in service is free and available during all operating hours, though you'll wait longer than appointment holders. Bring all required documents just as you would for a scheduled visit. If you walk in and the location is extremely busy, staff may ask you to come back at a less crowded time.

Rescheduling or cancelling your appointment

To change or cancel your appointment, go back to nj.gov/mvc and select "Manage Appointment," or call 609-292-6500. You'll need your confirmation number, which was sent to you when you booked. Cancel or reschedule at least 24 hours before your slot to avoid losing it.

If you miss your appointment without cancelling, you may lose your slot and have to book a new one. If you're running late, call the location directly to let them know—some will hold your appointment for a short delay, but this isn't may provide.

Services you can book through NJDMV appointments

The appointment system covers most common DMV transactions: driver's license renewal, duplicate license, license restoration after suspension, vehicle registration and renewal, title transfers, address changes, and learner's permit tests. Some specialized services like commercial driver's license (CDL) testing or certain medical reviews may have separate scheduling systems or require in-person visits without appointments.

When you start the booking process, you'll see a dropdown menu of available services. Select the one that matches your need. If you're unsure which category your transaction falls under, the NJDMV website has a service guide that explains each option.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person whose license or registration the appointment is for must be present. You can accompany them, but they need to be there in person. If you're booking for a minor, a parent or guardian must attend.

What happens if I arrive late to my appointment?

If you're more than 15 minutes late, your appointment may be cancelled and you'll lose your slot. Call the location as soon as you realize you're running behind. Some branches will reschedule you for the same day if they have capacity, but this isn't may provide.

Do I need an appointment for a written test or road test?

Road tests require a separate scheduling system and cannot be booked through the standard appointment portal. Contact your local DMV office directly or check the NJDMV website for road test scheduling. Written tests for learner's permits can sometimes be done during a regular appointment, but confirm when you book.

Can I change my appointment time without cancelling and rebooking?

Yes. Use the "Manage Appointment" option on nj.gov/mvc to modify your date or time. You don't have to cancel first—just select a new slot. This keeps your confirmation number the same.

What if I need an appointment urgently?

Call 609-292-6500 to ask about same-day or next-day openings, or visit a location in person during walk-in hours. Explain your situation to the staff—some locations can accommodate urgent cases, though availability depends on how busy they are that day.