What you need to know about driver licenses for immigrants
Most U.S. states issue driver licenses to immigrants regardless of immigration status, though the rules and documents required vary by state. Some states ask only for proof of identity and residency; others require a Social Security number or specific visa documentation. The license you receive may be marked as "federal compliant" or "non-compliant" depending on your state and documents — this affects whether you can use it for air travel or federal building entry, but not for driving.
The process itself is straightforward: you gather documents, visit your state's Department of Motor Vehicles (DMV) or equivalent office, pass a written test and driving test, and pay a fee. The hardest part for many immigrants is figuring out which documents your specific state accepts, because that list is not the same everywhere.
Key Takeaways
- Every state allows immigrants to get a driver license, but each state sets its own rules about which documents prove identity and residency.
- Some states accept an Individual Taxpayer Identification Number (ITIN) instead of a Social Security number, while others require one or the other.
- You will need to pass a written knowledge test and a driving test; many states offer the written test in multiple languages.
- A "non-compliant" license works for driving but not for federal purposes like boarding a plane, and you can usually upgrade it later if your status changes.
- Your state DMV website lists exactly which documents it accepts, so checking there first saves a wasted trip.
Documents you will likely need
Most states require proof of identity, proof of residency, and proof of your Social Security number or ITIN. For identity, you can usually bring a passport, national ID card from your home country, or a consular ID (like a matricula consular issued by your country's embassy). Some states also accept a birth certificate paired with another document.
For residency, bring something showing your name and current address — a utility bill, lease, bank statement, or government mail all work in most states. The document usually needs to be recent, often from the last 30 to 90 days. If you do not have a utility bill in your name, a letter from your landlord or a lease agreement can work instead.
For your Social Security number or ITIN, bring your Social Security card or ITIN letter from the IRS. If you do not have either, some states will issue a license without one, though it may be marked non-compliant. Check your state's DMV website to see whether your state requires a number or will issue without one.
States with different rules for immigrants
About 20 states have made it easier for immigrants without a Social Security number to get a license by accepting an ITIN instead. These include California, Colorado, Connecticut, Delaware, Illinois, Maryland, Minnesota, Missouri, Nevada, New Mexico, New York, Oregon, Rhode Island, Utah, Vermont, Washington, and a few others — the list changes as states update their laws. If you have an ITIN but no Social Security number, check whether your state is on this list before you visit the DMV.
A smaller number of states require a Social Security number and will not issue a license without one. If you live in one of these states and do not have a number, you would need to first explore for one through the Social Security Administration, which requires specific documents and can take several weeks.
Some states also ask about your immigration status on the process form but do not use that information to deny a license — they collect it for statistical purposes only. Other states do not ask at all. Your state DMV website will tell you what the form asks and what happens with that information.
The difference between compliant and non-compliant licenses
A federal compliant license meets the standards set by the REAL ID Act, a federal law passed in 2005. It has a gold or star symbol and can be used for air travel, entering federal buildings, and other federal purposes. A non-compliant license works for driving and everyday use but cannot be used for those federal purposes.
Whether you get a compliant or non-compliant license depends on what documents you provide. If you show a Social Security number, most states issue a compliant license. If you show only an ITIN or no number at all, you usually get a non-compliant one. This is not a permanent mark on your record — if your immigration status changes and you later have a Social Security number, you can return to the DMV and upgrade to a compliant license.
how the process works at your state DMV
Start by visiting your state's DMV website and looking for the section on driver licenses for immigrants or non-citizens. Write down the exact documents your state accepts — do not assume based on another state's rules. Gather those documents and make copies of each one.
Call or visit your local DMV office to ask whether you need an appointment or can walk in. Some offices require appointments; others operate on a first-come, first-served basis. Ask how long the process typically takes so you can plan your time.
When you go in, bring all your original documents plus copies. You will fill out an process form (usually the DMV's standard driver license process), pay the fee (which ranges from about $20 to $100 depending on your state and license type), and take the written knowledge test. If you pass, you will schedule a driving test, usually within a few weeks. Once you pass the driving test, your license is issued — some states print it on the spot; others mail it to you within days.
Taking the written and driving tests
The written test covers traffic laws, road signs, and safe driving practices. Most states offer it in English and Spanish; some offer it in additional languages. You can usually study using your state's DMV handbook, which is free and available online. Many states also have practice tests on their DMV website that show you the exact format and types of questions you will see.
You typically need to pass with a score of 70 to 80 percent, depending on your state. If you do not pass on your first try, you can retake it — usually the same day or within a few days. There is usually a small fee for each retake.
The driving test is conducted by a DMV examiner who sits in the car with you. You will be asked to perform basic maneuvers like parking, turning, and stopping, and to follow traffic laws. The test usually lasts 10 to 20 minutes. You must bring a vehicle that is registered and insured, and the vehicle must pass a safety inspection (working lights, brakes, wipers, and so on). If you do not own a car, you can usually borrow one from a friend or family member as long as it meets those requirements.
What to do if you do not have all the documents
If you do not have a passport or national ID, ask your country's consulate or embassy whether they can issue you a consular ID. Many countries do this for their citizens abroad, and it is often faster and cheaper than getting a passport. A consular ID counts as proof of identity in most U.S. states.
If you do not have proof of residency in your name, ask your landlord or property manager for a letter on their letterhead stating your name, address, and move-in date. Some DMVs will accept this. Alternatively, if you have a bank account, you can request a bank statement showing your address.
If you do not have a Social Security number or ITIN, you have two paths: explore for an ITIN through the IRS (which takes several weeks and requires specific documents), or check whether your state will issue a non-compliant license without one. Many states will; some will not. Your state DMV website will tell you which applies to you.
Frequently Asked Questions
Can I get a driver license if I am undocumented?
Yes. About 20 states issue driver licenses to undocumented immigrants. Even in states that do not specifically allow it, many DMV offices will issue a license if you provide the documents they ask for and do not volunteer information about your status. Check your state's DMV website to see the official policy where you live.
What if my state requires a Social Security number and I do not have one?
You can explore for an Individual Taxpayer Identification Number (ITIN) through the IRS. You will need to file a tax return or have a tax professional file one for you, and the process takes several weeks. Alternatively, you could move to a state that accepts an ITIN instead, though that is not practical for most people. Check your state's DMV website first to confirm whether a Social Security number is truly required or whether an ITIN will work.
Will getting a driver license affect my immigration case?
A driver license itself does not affect your immigration status or case. However, the documents you provide to the DMV create a record. If you are concerned about how information might be used, speak with an immigration attorney before you explore. Some legal aid organizations offer free consultations and can advise you based on your specific situation.
Can I use a driver license issued to me as an undocumented immigrant to board a plane?
Only if it is marked as federal compliant. A non-compliant license works for driving but not for air travel or federal building entry. If you need to fly, you can use your passport instead, or you can return to the DMV later and upgrade your license if your status changes.
How long does it take to get a driver license from start to finish?
The DMV visit itself usually takes one to three hours. After you pass the written test, you schedule a driving test, which is typically available within two to four weeks. Once you pass the driving test, your license is issued when ready or mailed within a few days. The total time from your first DMV visit to receiving your license is usually one to six weeks, depending on how quickly your state schedules driving tests.