Book your New Jersey driver license appointment online through the MVC's scheduling system
New Jersey requires you to schedule an appointment before visiting a Motor Vehicle Commission (MVC) office to get your driver license. You cannot walk in without one — the MVC stopped accepting walk-ins for most services, and appointments are the only way to be seen.
The MVC runs the scheduling system at nj.gov/mvc. You will select your service (new driver license, renewal, or replacement), choose an office location near you, and pick an available date and time. The system shows you open slots and confirms your appointment when ready.
Appointments typically fill up weeks in advance, especially at popular locations and times. Booking as soon as you know you need a license — rather than waiting until your current one expires or until the last minute — gives you more options.
Key Takeaways
- Schedule your appointment at nj.gov/mvc; walk-ins are not accepted for driver license services.
- You will need your Social Security number, date of birth, and current address to book an appointment online.
- Appointments fill weeks in advance, so book early if you have flexibility on dates and locations.
- If you cannot find an open slot, check back frequently — the MVC releases new appointments throughout the day and week.
- Bring all required documents (proof of identity, proof of residency, and proof of Social Security number) on the day of your appointment, or the MVC will not issue your license.
What you need before you book
Have the following information ready when you go to nj.gov/mvc to schedule:
- Your Social Security number
- Your date of birth
- Your current address
- Your email address (the MVC sends confirmation and reminders here)
- Your phone number
You do not need to upload documents or provide details about your vehicle at the time of booking. The appointment system only collects your personal information to hold your slot. You will bring your actual documents to the office on the day of your appointment.
Step-by-step: booking your appointment
Go to nj.gov/mvc and select "Schedule an Appointment" from the homepage. The system will ask you to choose the type of service you need: new driver license, license renewal, or license replacement.
Next, enter your date of birth and the last four digits of your Social Security number. The MVC uses this to verify your identity and check whether you already have a record in the system. If you have never had a New Jersey license, you will be routed to the new driver license appointment flow.
Select your preferred MVC office location from the list. New Jersey has multiple regional offices, and availability varies by location. If your first choice has no open slots for weeks, try nearby offices — you may find an earlier appointment at a different location.
The system will show you available dates and times. Pick the one that works for you and confirm. You will receive an email confirmation with your appointment number, date, time, and the address of the office. Save this confirmation or print it; you may need to reference the appointment number when you arrive.
Finding an appointment when slots are full
If the system shows no available appointments for several weeks, do not assume you have to wait that long. The MVC releases new appointment slots regularly — sometimes daily, sometimes multiple times per day. Check back the next day, or even later the same day, to see if new times have opened up.
Early morning and weekday appointments tend to fill fastest and may have fewer slots available. If you have flexibility, try searching for late afternoon appointments or dates further out, which sometimes have better availability.
If you are in a time crunch (for example, your current license expires soon), contact your local MVC office directly by phone. Staff can sometimes help you find an appointment or discuss options if you cannot locate one online.
What to bring on the day of your appointment
The MVC will not issue your license if you do not have the correct documents. Bring originals or certified copies — photocopies are not accepted. You will need one document from each of these three categories:
- Proof of identity: U.S. passport, passport card, military ID, or certified birth certificate
- Proof of residency: Utility bill, lease, mortgage statement, or bank statement dated within the last 30 days and showing your current address
- Proof of Social Security number: Social Security card, W-2 form, or 1099 form
If you are a new driver (under 21 or getting your first license), you will also need to bring proof that you have completed a certified driver education course. Bring the certificate or completion letter from the school or program you attended.
Bring your appointment confirmation email or the appointment number written down. Arrive 10 to 15 minutes early. The MVC may turn you away if you arrive more than 15 minutes late.
Rescheduling or canceling your appointment
If you need to change your appointment, go back to nj.gov/mvc and select the option to reschedule. You will enter your appointment number and the last four digits of your Social Security number. The system will let you pick a new date and time, or you can cancel and book a different slot later.
If you cancel, that time slot becomes available for other people to book. If you know you cannot make your appointment, cancel as soon as possible so someone else can use that slot.
If you miss your appointment without canceling, you will need to book a new one. Repeated no-shows may result in restrictions on future bookings, though this is rare.
After your appointment: getting your license
If you pass your written test and vision screening at your appointment, the MVC will issue your license on the spot or mail it to you within a few business days, depending on the type of license and your age. A temporary paper license is usually provided at the office so you can drive legally while you wait for the physical card.
If you do not pass the written test, you can reschedule another appointment to retake it. There is no waiting period between attempts in New Jersey, so you can book your next test appointment right away if you want to try again soon.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person getting the license must book their own appointment using their Social Security number and date of birth. Parents or guardians can help a teenager navigate the website, but the appointment must be in that person's name.
What if I do not have a Social Security number?
You will need a Social Security number to book an appointment and to get a New Jersey driver license. If you do not have one, contact the Social Security Administration to explore for one before scheduling your MVC appointment.
Can I change my appointment time after I book it?
Yes. Return to nj.gov/mvc, enter your appointment number and the last four digits of your Social Security number, and select the option to reschedule. You can pick a new date and time from available slots.
What happens if I arrive late to my appointment?
The MVC may turn you away if you arrive more than 15 minutes after your scheduled time. If this happens, you will need to cancel and book a new appointment. Try to arrive 10 to 15 minutes early instead.
Do I need to print my appointment confirmation?
You do not have to print it, but it is helpful to have your appointment number written down or saved on your phone. The MVC will have your appointment in their system, but having the confirmation makes check-in faster.