Book your New Jersey DMV appointment through the online portal or by phone
New Jersey's Motor Vehicle Commission (MVC) requires most people to book an appointment before visiting a branch office. You cannot walk in without one — the state moved to appointment-only service to reduce wait times. You can reserve your slot online through the MVC website or by calling their appointment line. The online system is faster and shows you available dates and times when ready, while the phone line can take longer but works if you do not have internet access.
Your appointment type depends on what you need: a learner's permit test, a road test, a license renewal, a duplicate license, or a document verification. Each has its own availability and booking rules. You will need your driver's license number, Social Security number, or learner's permit number to book, depending on what service you are requesting.
Key Takeaways
- Book online at nj.gov/mvc or call 609-292-6500 to reserve an appointment; walk-ins are not accepted at any MVC office.
- You will need your driver's license number, Social Security number, or learner's permit number to complete your booking.
- Road test appointments fill up weeks in advance, especially in busy counties, so book as soon as you are may be able to access.
- If you miss your appointment without canceling at least 24 hours ahead, you may lose your spot and have to rebook.
- Bring all required documents listed in your confirmation email; arriving without them will result in a cancelled appointment.
How to book online through the MVC website
Go to nj.gov/mvc and click the "Schedule an Appointment" button on the homepage. You will be taken to a portal where you select your service type first — this matters because different services have different availability. Choose from learner's permit test, road test, license renewal, duplicate license, or other services. The system will then ask for your personal information to verify your identity.
After you enter your details, the portal shows you available dates and times at MVC offices near you or statewide, depending on the service. Road test slots typically show dates two to eight weeks out, while other services like renewals may have sooner availability. Select your preferred date and time, review your confirmation details, and you will receive a confirmation number by email. Save this number — you will need it when you arrive.
The online system is open 24 hours a day, so you can book at any time. However, slots fill quickly during peak hours (early morning and evening), so booking early in the day or on weekday mornings often shows more options.
Booking by phone if you cannot use the online system
Call the MVC appointment line at 609-292-6500. The line is open Monday through Friday, 8 a.m. to 4 p.m. Eastern Time. Have your driver's license number, Social Security number, or learner's permit number ready before you call. A representative will ask which service you need and will check availability at offices in your area or across the state.
Phone appointments can take 15 to 30 minutes to complete, especially during busy times. If you reach a busy signal, try again later or use the online system instead. The phone line does not take reservations — you must speak to a live representative to book.
What to bring and what happens on appointment day
Your confirmation email lists the exact documents you need for your appointment. For a road test, you will need your learner's permit, proof of insurance, and a vehicle registered in New Jersey (or a rental agreement if the car is rented). For a written test, bring your learner's permit process and required ID. For a license renewal, bring your current license and proof of address. Do not assume — check your confirmation email before you go.
Arrive 10 to 15 minutes early. Bring your confirmation number and all documents listed in your email. If you arrive without the required documents, your appointment will be cancelled and you will have to rebook. The MVC does not make exceptions for missing paperwork, even if you are only missing one item.
Canceling or rescheduling your appointment
You can cancel or reschedule online through the same portal where you booked, or by calling 609-292-6500. You must cancel or reschedule at least 24 hours before your appointment time. If you do not show up and do not cancel, you lose your slot and must rebook from scratch. During busy seasons, this can mean waiting weeks for the next available time.
If you need to reschedule, do it as soon as you know you cannot make it. Slots fill quickly, and waiting until the last minute may leave you with only dates far in the future.
Road test appointments fill up fast — book early
Road test slots are the hardest to find because demand is high and the MVC has limited testing capacity. In busy counties like Bergen, Essex, and Hudson, road test appointments can be booked 6 to 10 weeks in advance. In less busy areas, you may find slots 3 to 6 weeks out. Once you are may be able to access to test (usually after holding your learner's permit for at least 6 months), book when ready — waiting even a few days can push your test date back by weeks.
If no dates show up in your preferred county, the online system will show you options in nearby counties. Some people travel to less busy areas to test sooner. Check your learner's permit rules to see if you can test outside your home county.
If you cannot find an available appointment
If the online system shows no available dates, try these steps: check again the next morning when new slots are released, search for appointments in a different county if you are willing to travel, or call 609-292-6500 to ask if cancellations have opened up slots. Some people find that checking late at night or very early in the morning shows more availability.
If you are looking for a road test and nothing is available in your area, ask the phone representative if they can add you to a waitlist or cancellation list. Not all offices offer this, but some do. You can also check back online every few days — cancellations happen regularly as people reschedule.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person taking the test or renewing their license must book their own appointment using their own identification number. Parents or guardians cannot book for a teenager, though they can help them through the process.
What if I miss my appointment?
If you do not show up and do not cancel at least 24 hours ahead, you lose your slot. You will have to rebook through the online system or by phone, and you may not get another appointment for several weeks depending on demand in your area.
Can I change my appointment time after I book?
Yes. Log back into the online portal using your confirmation number and reschedule, or call 609-292-6500. You must make the change at least 24 hours before your original appointment time.
Do I need to print my confirmation email?
You do not have to print it, but bring your confirmation number with you. You can show it on your phone or bring a printed copy. The MVC office will have your appointment in their system either way.
What if the online system will not let me book?
This usually means your information does not match MVC records, or you are not yet may be able to access for the service you selected. Call 609-292-6500 to verify your details and check your may be able to access. A representative can often book you over the phone if the system is having trouble.