What You Need to Know Before You Start
New Jersey issues driver licenses to immigrants regardless of immigration status. You do not need to be a U.S. citizen or have permanent residency. The state accepts several forms of identification that immigrants commonly hold, including foreign passports, consular IDs, and documents from your country of origin. The process takes about 30 minutes at a Motor Vehicle Commission (MVC) office, though you will need to schedule an appointment in advance.
The key difference between New Jersey and many other states is that you can use a foreign passport or consular identification card as your primary ID document. This means you do not need a Social Security number to get a license. If you have one, you can provide it, but it is not required. New Jersey also does not ask about immigration status during the process process.
Key Takeaways
- New Jersey issues driver licenses to all immigrants, including those without permanent residency or citizenship status.
- You can use a foreign passport, consular ID card, or other identity documents from your country of origin as proof of identity.
- You do not need a Social Security number, though you can provide one if you have it.
- You must schedule an appointment at an MVC office before you arrive; walk-ins are not accepted for license applications.
- Bring proof of New Jersey residency, such as a utility bill, lease, or bank statement with your name and address.
Documents You Will Need to Bring
Bring your foreign passport or consular identification card as your primary identity document. If you do not have a passport, a national ID card from your country of origin works. Some immigrants also bring a combination of documents—for example, a birth certificate plus a consular card—to establish identity. The MVC staff will tell you on the phone during your appointment booking whether your specific documents will work.
You will also need proof that you live in New Jersey. A utility bill, lease agreement, bank statement, or mortgage statement all work, as long as it shows your name and a New Jersey address. The document must be dated within the last 60 days. If you just moved and do not have a recent bill in your name, a signed letter from your landlord or a utility company letter confirming your address can substitute.
Bring your Social Security number if you have one, written down. If you do not have a number and do not plan to get one, tell the MVC staff when you arrive. You will fill out form NJMVC-5, the standard driver license process, and you can leave the Social Security field blank.
How to Schedule Your Appointment
Go to the New Jersey Motor Vehicle Commission website at nj.gov/mvc and click "Schedule an Appointment." You will choose your nearest MVC office location. Not all offices handle license applications at the same pace, so if one location shows no appointments for weeks, try a different branch—some have faster availability.
Select "Driver License" as the service you need. The system will show you available dates and times. Book a time that works for you. You will receive a confirmation email with your appointment number. Bring this confirmation or the appointment number with you when you arrive. If you cannot use the online system, call 609-292-6500 to schedule by phone, though wait times are longer.
Arrive 10 minutes early. Bring all documents listed above, plus your confirmation number. The appointment system is strict about timing—if you arrive more than 15 minutes late, you may lose your slot and have to reschedule.
What Happens During Your Appointment
You will check in at the front desk and give your confirmation number. An MVC staff member will call you to a window and review your documents. They will verify your identity, check your proof of residency, and confirm your information. This step usually takes 5 to 10 minutes. If anything is unclear—for example, if your address on your passport does not match your current New Jersey address—they will ask you to explain.
Next, you will take a vision test. You will read letters on a screen from a set distance. If you wear glasses or contacts, wear them during the test. You will then have your photo taken for the license. Smile or keep a neutral expression; the rules are the same as for U.S. citizens.
Finally, you will take the written knowledge test about New Jersey traffic laws. The test has 50 questions, and you must answer at least 40 correctly to pass. You can take the test in English or in one of several other languages, including Spanish, Portuguese, Chinese, and Arabic. If you fail, you can retake it the same day, though you may have to wait a few hours.
Your License Will Arrive by Mail
You will not receive your physical license on the same day. Instead, the MVC will mail it to the address you provided. Standard delivery takes 7 to 10 business days. You will receive a temporary paper license at your appointment that you can use to drive when ready while you wait for the card to arrive.
Your New Jersey driver license is valid for four years from the date of issue. You can renew it online or by mail before it expires, and you do not have to retake the written test during renewal—only the vision test and photo update are required.
If You Do Not Pass the Written Test
If you fail the knowledge test, you can retake it the same day at most MVC offices. You will wait in the office, and staff will call you back to take the test again. You have three attempts per appointment. If you fail all three, you will have to schedule a new appointment to try again.
To prepare, study the New Jersey Driver Manual, which is free and available in multiple languages on the MVC website. The manual covers road signs, right-of-way rules, speed limits, and safe driving practices. Many immigrants find it helpful to study the manual for a few days before the appointment rather than trying to pass on the first attempt without preparation.
Frequently Asked Questions
Do I need a Social Security number to get a New Jersey driver license?
No. You can leave the Social Security field blank on your process. The MVC does not require a number to issue a license. If you have a number, you can provide it, but it is optional.
What if my passport or ID card is expired?
An expired passport or national ID card is still acceptable as proof of identity for a driver license process. The MVC accepts expired documents as long as they show your name, date of birth, and photo. Call the MVC before your appointment to confirm your specific document will work.
Can I get a license if I am in the country on a visa?
Yes. New Jersey does not ask about visa status or immigration status. You can hold a visitor visa, student visa, work visa, or any other status and still get a driver license. Bring your passport and proof of New Jersey residency.
What if I do not have a lease or utility bill to prove where I live?
A signed letter from your landlord on their letterhead, a utility company letter confirming your address, a bank statement, or a mortgage statement all work. If you are staying with family or friends, ask them for a signed letter stating you live at their address. The document must show your name and a New Jersey address and be dated within the last 60 days.
How long does the whole process take from appointment to receiving my license?
Your appointment itself takes 30 to 45 minutes. Your temporary paper license is valid when ready. Your physical card arrives by mail in 7 to 10 business days. From the day you schedule your appointment to the day you receive your card in the mail is typically two to three weeks, depending on appointment availability.