How to book an appointment on the NJMVC website
The New Jersey Motor Vehicle Commission runs its appointment system through njmvc.gov/appointments. You choose your service type, preferred location, and available date and time slots. The system shows you what documents you'll need to bring before you book, so you know whether you're ready to go in.
You don't need to create an account or log in to book most appointments. Select the service you need—whether that's a license renewal, road test, registration change, or inspection—and the system will walk you through the available times at each office near you. Peak times fill up faster, so checking early in the week or mid-morning often shows more openings than Friday afternoons.
After you select your slot, you'll receive a confirmation number by email. Save this number and bring it with you, along with the documents the system listed. If you need to cancel or reschedule, you can do that through the same website using your confirmation number.
Key Takeaways
- Book your appointment directly at njmvc.gov/appointments without creating a login or account.
- The system shows you required documents before you confirm, so you can gather everything ahead of time.
- Weekday mornings typically have more open slots than late afternoons or Fridays.
- Keep your confirmation number and bring it to your appointment along with the documents listed during booking.
- You can reschedule or cancel through the same website if your plans change.
What services require an appointment
Most in-person services at NJMVC offices now require an appointment. Road tests, written exams for new licenses, license renewals, vehicle registrations, title transfers, and inspection station visits all need you to book a time slot in advance. Walk-ins are not accepted for these services.
Some transactions—like paying a fine or getting a duplicate registration card—may not require an appointment at all locations. The appointment system will tell you whether your specific service needs a slot. If you're unsure what service category your task falls under, the NJMVC website has a service finder tool that describes each one.
Documents you need before your appointment
The appointment system lists the exact documents required for your service type before you confirm your booking. This is the most reliable place to check, because requirements vary by service and sometimes by which office you're visiting.
Common documents include your current driver's license or ID, proof of residency (utility bill, lease, or mortgage statement), proof of insurance, vehicle registration, and proof of ownership. For road tests, you'll need a vehicle that passes inspection and someone 21 or older with a valid license to supervise. Bring originals, not copies, unless the system specifically says copies are acceptable.
If you're renewing a license that expired more than a certain time ago, or if you're explore for a real ID, additional documents may be required. The appointment system will flag these before you book, so you won't show up unprepared.
What to do if no appointments are available
If the date you want is fully booked, check back the next day—NJMVC releases new appointment slots regularly as cancellations come in. Early morning on weekdays is often when new slots appear. You can also try a different office location; some branches have shorter wait times than others.
If you have an urgent need—such as a license expiring in the next few days or a vehicle inspection overdue—call the NJMVC customer service line at 609-292-6500. They can sometimes find same-day or next-day slots that aren't showing online, or they can tell you which office has the shortest current wait.
For road tests specifically, the wait can be several weeks during busy seasons. If you're testing for the first time, book as soon as you're ready, because delays compound if you need to reschedule.
How to reschedule or cancel your appointment
Go back to njmvc.gov/appointments and select "Reschedule or Cancel." Enter your confirmation number and the phone number or email you used when you booked. The system will show your current appointment and let you pick a new date and time, or cancel entirely.
If you cancel, that slot opens up for other people to book. If you need to reschedule but the system isn't working or you've lost your confirmation number, call 609-292-6500 and have your driver's license number ready.
Preparing for your appointment day
Arrive 10 to 15 minutes early. Bring your confirmation number, all required documents, and a valid photo ID. Wear clothing that allows you to remove your glasses if needed for your photo. If you're taking a road test, make sure your vehicle has gas, working lights, wipers, and brakes, and that your insurance is current.
Check the NJMVC website the day before to confirm your office location and hours. Some branches have different schedules, and construction or staffing changes can affect operations. If weather is severe, call ahead to confirm the office is open.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person who needs the service must book their own appointment using their own information. If someone is unable to book online, they can call 609-292-6500 for help, but they'll need to provide their own details to the representative.
What happens if I miss my appointment?
You lose your slot and will need to book a new one. If you're running late, call the office directly to let them know—some offices will hold your time if you're close, but this is not may provide. Missing multiple appointments may result in longer waits for future bookings.
Do I need a real ID to book an appointment?
No. A real ID is one type of license you can get, but it's not required to book an appointment. During booking, the system will ask what type of license or ID you're seeking, and you'll select accordingly. Real ID appointments may have longer processing times.
Can I change my appointment type after I book?
No. You'll need to cancel your current appointment and book a new one for the different service. This matters because different services require different documents and may have different wait times.
What if the appointment system is down or not working?
Call 609-292-6500 during business hours. Customer service can book appointments over the phone, though wait times to reach someone may be longer than booking online. The phone line is typically less busy mid-morning on weekdays.