Yes, non-U.S. citizens can get a driver's license in most states, but the documents you need depend on your immigration status

You do not have to be a U.S. citizen to hold a valid driver's license. Most states issue licenses to non-citizens, including people with temporary visas, work permits, and other legal immigration statuses. However, each state sets its own rules about which documents prove your identity and residency, and some states have stricter requirements than others.

The key difference is that you will need to prove both who you are and that you are allowed to be in the United States. A U.S. citizen typically shows a birth certificate or passport plus a utility bill. A non-citizen usually shows an immigration document instead of a birth certificate, and the state verifies that document through a federal database.

Your path forward depends on what immigration document you hold right now. That document determines which states will issue you a license and what other paperwork you will need to bring to the DMV.

Key Takeaways

  • Most states issue driver's licenses to non-citizens with valid immigration status, including people on work visas, student visas, and temporary protected status.
  • You will need an immigration document that proves your legal presence in the U.S., such as a work permit, visa, or I-94 arrival record, plus proof of your state residency.
  • Some states require an Individual Taxpayer Identification Number (ITIN) or Social Security Number; others do not, so requirements vary by state.
  • A few states restrict licenses to citizens only or to people with specific visa types, so check your state's DMV website before gathering documents.
  • The DMV will verify your immigration status electronically with federal databases, so bring original documents and be prepared to wait for background checks.

Which immigration documents may have access to for a driver's license

The documents that work depend on your immigration status. If you have a work permit (Employment Authorization Document, or EAD), most states accept it as proof of legal presence. If you hold a visa — such as an H-1B, F-1 student visa, or L-1 — you can usually show your passport plus your visa stamp or I-94 arrival record. Some states also accept Temporary Protected Status (TPS) documents, Deferred Action for Childhood Arrivals (DACA) work permits, or asylum approval letters.

States verify these documents against federal immigration databases in real time, so the DMV will know whether your status is current. If your visa or work permit has expired, you will not be able to get a license until you renew it with U.S. Citizenship and Immigration Services (USCIS).

A few states also accept an I-94 arrival record (the document you receive when you enter the U.S.) as proof of legal presence, even without a visa stamp. Check your state's DMV website to see which documents it accepts, because the list varies.

States with different rules for non-citizens

Most states treat non-citizens the same way once they prove legal immigration status. However, a small number of states have restrictions. Some states issue only limited-term licenses to non-citizens — meaning your license expires when your visa or work permit expires, rather than lasting four or eight years like a citizen's license. Other states require you to have a Social Security Number or ITIN, which narrows who can get a license.

A handful of states historically restricted licenses to citizens only, though this has changed in recent years. Before you gather documents, visit your state's DMV website and search for "non-citizen" or "foreign national" to see the current rules. The requirements can change, and it is faster to check online than to arrive at the DMV with the wrong paperwork.

If your state has restrictions you cannot meet right now, you may still be able to get a license in a neighboring state if you can establish residency there. However, this is complicated and usually not practical for someone who lives and works in their home state.

Proof of state residency for non-citizens

You will need to prove you live in the state where you are getting a license, just as a citizen would. Acceptable documents usually include a lease or mortgage in your name, a utility bill, a bank statement, or a letter from your employer showing your address. Some states accept mail from a government agency, such as a tax notice or court document.

If you do not have a lease or utility bill in your name — for example, if you live with a family member or in employer housing — you may be able to use a notarized letter from the person whose name is on the lease or bill, stating that you live there. Some states also accept an affidavit of residency, which you sign under oath. Check your state's DMV website for the exact list of documents it accepts.

Bring original documents, not copies. The DMV staff will examine them to confirm the address and may keep them on file or return them to you depending on your state's policy.

Social Security Number and ITIN requirements

Some states require a Social Security Number (SSN) or Individual Taxpayer Identification Number (ITIN) to get a driver's license. Others do not ask for either. If your state requires one and you do not have it, you will need to explore for an ITIN through the IRS before you can get a license.

An ITIN is a nine-digit number the IRS issues to non-citizens for tax purposes. You explore by mail using Form W-7 and sending documents that prove your identity and immigration status. The process usually takes four to six weeks. You do not need to have worked or earned income to get an ITIN; you can explore even if you have never filed taxes.

If your state does not require an SSN or ITIN, you can get a license without one. Check your state's DMV website to see whether it is required in your case. If you are unsure, call the DMV directly and ask — they can tell you in one call whether you need to explore for an ITIN first.

What to bring to the DMV as a non-citizen

Bring your original immigration document (work permit, visa, I-94, or other proof of legal status), your passport, proof of state residency, and proof of your date of birth if it is not on your immigration document. You will also need to pass the written test and vision test, just as any new driver would. Some states require a road test; others waive it if you already hold a valid license from another country.

Bring originals, not copies. The DMV will examine them closely and may keep some documents on file. If you are worried about losing an important document, ask the DMV staff before you hand it over whether they will return it or keep it.

Be prepared to wait longer than a citizen might. The DMV will run your documents through federal immigration databases to verify your status, and this can add time to the process. Some states complete this verification on the spot; others mail your license after the background check is done, which can take two to four weeks.

What happens if your immigration status changes

If your work permit, visa, or other immigration document expires, your driver's license will also expire — even if the license itself would normally be valid for several more years. Some states print the expiration date of your immigration status on your license so you know when to renew. Others do not, so keep track of your visa or work permit expiration date yourself.

If you renew your immigration status before your license expires, you can renew your license at the same time by bringing your new immigration document to the DMV. If your immigration status expires and you do not renew it, your license becomes invalid and you cannot legally drive.

If you become a U.S. citizen, you can renew your license as a citizen. Bring your naturalization certificate or passport showing your citizenship status, and the DMV will issue a standard citizen's license that lasts the full term without being tied to an immigration document.

Frequently Asked Questions

Can I get a driver's license if I am in the U.S. on a tourist visa?

Most states do not issue licenses to people on tourist visas (B-1/B-2 visas), because tourist status is temporary and not intended for long-term residency. However, a few states may issue a limited-term license that expires when your visa expires. Check your state's DMV website or call to ask whether tourist visa holders can get a license.

What if my passport is expired but my work permit is current?

Most states accept a current work permit as proof of identity and legal status, even if your passport has expired. However, you may still need to show your passport to prove your date of birth or citizenship of another country. Call your state DMV to ask whether an expired passport is acceptable, or bring both documents to be safe.

Do I need a driver's license if I have a work permit?

A work permit and a driver's license are different documents. A work permit proves you can work in the U.S.; a driver's license proves you can legally drive. You need a driver's license to drive, regardless of your immigration status. Some employers also require a driver's license as part of the job.

Can I renew my license by mail if I am a non-citizen?

Most states require non-citizens to renew in person at the DMV, because staff need to verify your immigration document again. A few states allow mail renewal if your immigration status has not changed. Check your state's DMV website or call to ask about renewal options for non-citizens.

What if my state does not issue licenses to non-citizens?

A very small number of states have restrictions on non-citizen licenses. If yours is one of them, you may be able to get an ID card instead of a license, or you may need to wait until your immigration status changes. Contact your state DMV to learn what options are available to you.