Most New Jersey DMV services now require an appointment, but walk-ins are still accepted at some locations

New Jersey switched to an appointment system for most DMV transactions after 2020, though the rules vary by service and location. If you show up without an appointment, you may wait several hours or be turned away entirely — it depends on which office you visit and what you need done. The safest approach is to book ahead through the official NJ DMV website, but understanding which services still take walk-ins can save you a trip.

The state runs this system through its online portal at nj.gov/mvc. You can reserve a time slot there for most common tasks: renewing a license, getting a Real ID, taking a written test, or replacing a lost document. Some offices have also kept limited walk-in capacity, usually for specific services or certain hours of the day.

Key Takeaways

  • Book your appointment through nj.gov/mvc before you go, since most locations now require one and wait times without an appointment can exceed three hours.
  • A few services — like paying a ticket or getting a duplicate registration — may still accept walk-ins at some offices, but calling ahead to confirm saves time.
  • If the appointment calendar shows no openings for weeks, check a different location in your region, as availability varies by office.
  • Bring all required documents listed for your specific transaction, because showing up without them wastes your appointment slot.

How to book an appointment online

Go to nj.gov/mvc and look for the "Schedule an Appointment" link on the homepage. You will need to select your service type first — for example, "Renew Driver License" or "explore for Real ID" — because the system shows different availability depending on what you are doing.

Next, choose your preferred location from the list of New Jersey DMV offices. The calendar will show you available dates and times for that office. Pick a slot that works for you, and the system will send you a confirmation email with your appointment number. Bring that confirmation or the appointment number when you arrive.

If you do not see openings near you, try searching offices in neighboring towns. Some locations fill up faster than others, and you may find an earlier slot 15 or 20 minutes away. The system updates regularly as cancellations happen, so checking back in a few days sometimes reveals new times.

Which services still accept walk-ins

A small number of transactions can still be completed without an appointment at certain offices, though this is not may provide at every location. Services that sometimes accept walk-ins include paying a violation or ticket, obtaining a duplicate registration card, or requesting a driving record printout. However, even these services may have limits on how many walk-ins they take per day.

Before showing up without an appointment, call the specific office you plan to visit. The DMV publishes phone numbers for each location on nj.gov/mvc. Staff can tell you whether walk-ins are being taken that day and how long the wait typically is. This five-minute call can prevent a wasted trip.

What to do if no appointments are available

When the online calendar shows no openings for several weeks, you have a few options. First, check offices in nearby counties — sometimes less-busy locations have sooner slots. Second, keep checking the website every few days, because cancellations open up regularly and the system updates in real time.

If you have an urgent need — for example, your license expires in days and you need to renew it to drive legally — call the DMV customer service line at 609-292-6500. They may be able to help you find an emergency appointment or direct you to an office with walk-in availability for urgent cases. Have your license number and the reason for urgency ready when you call.

Preparing for your appointment

Gather all documents required for your specific transaction before your appointment date. The DMV website lists what you need for each service — for a license renewal, this might be your current license, proof of residency, and proof of Social Security number. Showing up without the right paperwork means your appointment slot is wasted and you will have to book again.

Arrive 10 to 15 minutes early. Bring your confirmation email or appointment number, a valid photo ID if you do not already have one, and any documents the website said you need. The office will call you by your appointment number, not your name, so listen for it or watch the digital display.

What happens if you miss your appointment

If you cannot make your scheduled time, cancel it through the website as soon as you know. This frees up the slot for someone else and keeps the system running smoothly. To cancel, log back into nj.gov/mvc, find your appointment, and select the cancellation option.

If you miss an appointment without canceling, you may be blocked from booking online for a period of time. The exact penalty varies, but the DMV uses no-shows to manage demand. If this happens to you, call 609-292-6500 to ask whether you can book again or whether you need to wait.

Frequently Asked Questions

Can I bring someone else to my appointment?

Yes, you can bring a companion, but only you need an appointment. If the person with you also needs a service, they will need their own separate appointment. The DMV allows one support person per appointment holder, so a parent can accompany a teenager, for example.

What if I need to renew my license but the next appointment is two months away?

Check offices in neighboring counties first — they may have sooner openings. If your license has not yet expired, you can usually still drive legally while waiting for your appointment. Call 609-292-6500 if your license is expiring very soon and ask about emergency options or offices with walk-in capacity.

Do I need an appointment for a written driving test?

Yes, written tests require an appointment booked through nj.gov/mvc. Road tests also require appointments. Both fill up quickly, so book as soon as you are ready to test. Bring your permit, two forms of ID, and proof of residency on test day.

Can I change my appointment time after I book it?

Yes, log into nj.gov/mvc with your confirmation number and select the option to reschedule. You can pick a different date or time at the same office, or switch to a different location if you prefer. Cancel the old slot before booking the new one to avoid being marked as a no-show.

What if the website will not let me book an appointment?

Try a different web browser or clear your browser cache. If the site still will not work, call 609-292-6500 during business hours and ask whether you can book by phone. Technical issues are common during peak times, so trying again later in the day sometimes helps.