Yes, immigrants can get a driver's license in most U.S. states, regardless of immigration status

You do not need to be a U.S. citizen or have permanent residency to obtain a driver's license. Most states issue licenses to immigrants who can prove identity, residency, and the ability to drive safely. What you need depends on your state and your immigration status — some states ask for a Social Security number, others do not, and a few issue licenses only to people with specific visa types.

The process itself is the same as for U.S. citizens: you pass a written test, a vision test, and a driving test. The main difference is in the documents you bring to prove who you are and where you live.

Key Takeaways

  • Twenty-one states and Washington, D.C. issue driver's licenses to immigrants regardless of immigration status, while others require a visa, work permit, or Social Security number.
  • You will need to prove your identity (passport, consulate ID, or other government-issued document), your state residency (utility bill, lease, or bank statement), and your date of birth.
  • Some states issue standard licenses while others issue licenses marked "not for federal purposes," which means you cannot use them for air travel or federal building entry without additional ID.
  • The written and driving tests are the same for all applicants, though some states offer the written test in languages other than English.
  • Bring original documents or certified copies — photocopies alone will not be accepted at the DMV.

Which states allow licenses for all immigrants

As of 2024, these states and Washington, D.C. issue standard driver's licenses to immigrants without requiring proof of legal immigration status: California, Colorado, Connecticut, Delaware, Hawaii, Illinois, Maryland, Minnesota, Missouri, Nevada, New Mexico, New York, Oregon, Rhode Island, Utah, Vermont, Washington, and West Virginia.

In these states, you can bring a passport, a consulate-issued ID card, or a national ID from your country of origin. You do not need a Social Security number. The license you receive is a standard license that works for federal purposes, including air travel and entry to federal buildings.

If your state is not on this list, check your state's DMV website directly — laws change, and some states have recently moved toward allowing licenses for more immigrants. Your state may issue a license if you hold a valid visa, work permit (Employment Authorization Document), or Temporary Protected Status (TPS).

Documents you will need to bring

All states require proof of identity, proof of state residency, and proof of date of birth. These can be the same document or different ones.

For identity: A valid passport works in every state. If you do not have a passport, you can use a consulate-issued ID card (matrícula consular), a national ID from your home country, or a work permit or visa. Some states also accept an unexpired foreign driver's license. Call your state DMV before you go to confirm which documents they accept, because the list varies.

For residency: You need to show you have lived in the state for the time period it requires — usually 30 days. Bring an original or certified copy of a utility bill, lease agreement, mortgage statement, bank statement, or government mail with your name and address. A cell phone bill usually does not work. Bring two documents if one is recent but does not show your full name, or if you have lived there less than 60 days.

For date of birth: Your passport or national ID will cover this. If you bring a different identity document, you may need a separate birth certificate or consulate-issued document showing your date of birth.

Bring originals or certified copies. Photocopies are not accepted. If a document is in another language, some states require a certified English translation; ask the DMV before you go.

Licenses marked "not for federal purposes"

Some states issue a standard license while others issue a license labeled "not for federal purposes" or "federal limits explore." The difference matters only if you plan to fly domestically or enter a federal building.

A "not for federal purposes" license cannot be used as ID for air travel within the United States or to enter federal courthouses, military bases, or nuclear power plants. You would need a passport or other federal ID instead. You can still use it to drive, to prove your age to a store, or to open a bank account.

States that issue standard licenses to all immigrants (listed above) do not mark them this way. States that require a visa or work permit may issue either type — check your state's DMV website to see which one you will receive.

The written test and driving test

The written test covers traffic laws, road signs, and safe driving practices. You must pass it before you can take the driving test. Most states offer the written test in English only, but some offer it in Spanish and other languages — check your state DMV website to see what is available.

You can study using your state's official driver's manual, which is free and available online. Many states also offer practice tests on their DMV websites. If English is not your first language, you may be able to bring an interpreter to the DMV, though policies vary by state — call ahead to ask.

The driving test is the same for all applicants. You drive with a DMV examiner in your own car or a rental car, and they watch you perform basic maneuvers and follow traffic laws. You do not need to speak English fluently to pass — the examiner is testing your driving, not your language skills.

What to do if your state requires a visa or work permit

If your state is not on the list of 21 that issue licenses to all immigrants, you likely need to show a valid visa, work permit, or other immigration document. A work permit is an Employment Authorization Document (EAD), which shows you have permission to work in the United States. A visa in your passport also counts.

Bring the original visa or work permit along with your passport and proof of residency. Some states also require a Social Security number or an Individual Taxpayer Identification Number (ITIN). If you do not have either, ask the DMV whether you can use a letter from your employer or a tax return instead.

If you are in the United States on a tourist visa or visitor status and do not have a work permit, you may not be able to get a license in your state. Some states make exceptions for people with Temporary Protected Status (TPS) or Deferred Action for Childhood Arrivals (DACA). Check your state DMV website or call to ask about your specific situation.

Real ID and federal travel after 2025

As of May 2025, a standard driver's license is no longer accepted as ID for domestic air travel. You now need a Real ID-compliant license, a passport, or another federal ID.

A Real ID license has a star in the upper right corner. Most states issue Real ID licenses to immigrants who meet the same requirements as citizens — proof of identity, residency, and Social Security number or ITIN. If your state is one of the 21 that issues licenses to all immigrants, ask the DMV whether your license will be Real ID-compliant. If it is not, you can still fly domestically by bringing your passport instead.

If your state requires a work permit or visa to issue a license, that license may or may not be Real ID-compliant. Call your state DMV to ask what you will receive and what you need to bring to get a Real ID license if yours is not compliant.

Frequently Asked Questions

Can I get a license if I am in the U.S. illegally?

Yes, if you live in one of the 21 states that issue licenses to all immigrants. In other states, you cannot. If you are in a state that requires a work permit or visa, you would need one of those documents to get a license. No state shares DMV records with immigration authorities for the purpose of deportation, but this is a decision only you can make.

What if my passport is expired?

An expired passport usually works for DMV purposes because it still proves who you are and when you were born. Call your state DMV to confirm. If it does not work, you can use a consulate ID card, national ID, or work permit instead.

Do I need a Social Security number?

Not in the 21 states that issue licenses to all immigrants. In other states, you may need one or an ITIN (Individual Taxpayer Identification Number). Some states accept a letter from your employer or a tax return if you do not have either. Check your state DMV website or call to ask what they will accept.

Can I use my foreign driver's license instead of getting a U.S. one?

A foreign license is valid for driving in the U.S. for a limited time — usually 30 days to one year, depending on your state and visa status. After that, you need a U.S. license. Some states recognize foreign licenses for longer if you have a valid visa. Check your state DMV website for the exact rules.

Will getting a driver's license affect my immigration case?

Getting a license does not help or hurt your immigration case. It is a state document, not a federal one. However, if you are in removal proceedings or have a pending case, talk to your immigration lawyer before you go to the DMV, because they may have specific information for your situation.