Yes, visa holders can get a driver's license in most U.S. states, but the type of license and the documents you need depend on your visa category and state rules

If you hold a valid visa, you are generally permitted to obtain a state driver's license or permit. However, not all visa types are treated the same. Some visas — like H-1B, L-1, F-1 student visas, and temporary work visas — are widely accepted by state DMVs. Others, including tourist visas (B-1/B-2) and certain temporary statuses, may face restrictions or require additional proof of intent to stay in the state.

The key difference is between a standard driver's license and a REAL ID-compliant license. A standard license requires fewer documents and works for driving. A REAL ID license requires proof of lawful status and works for federal purposes like boarding domestic flights or entering federal buildings. Visa holders can usually get a standard license; REAL ID availability depends on your specific visa type and state policy.

Key Takeaways

  • Work visas (H-1B, L-1, O-1) and student visas (F-1, J-1) are widely accepted for standard driver's licenses in all 50 states.
  • Tourist visas (B-1/B-2) may be accepted for a standard license, but many states limit the license term or require proof of state residency.
  • REAL ID-compliant licenses are harder to obtain on a visa; only some states issue them to visa holders, and rules vary by visa type.
  • You will need your passport, visa, I-94 arrival/departure record, and proof of state residency (lease, utility bill, or bank statement) at the DMV.
  • License validity typically matches your visa expiration date or the state's standard term, whichever is shorter.

Which Visa Types Allow You to Get a Driver's License

Most temporary work and student visas are accepted without question. The H-1B visa (specialty occupation worker), L-1 visa (intracompany transferee), O-1 visa (individual with extraordinary ability), E-2 visa (treaty investor), and F-1 visa (student) are all recognized by state DMVs as proof of lawful presence. J-1 visas (exchange visitors) are also widely accepted. If you hold one of these, you can walk into your state DMV with your passport, visa, and I-94 form and request a standard driver's license.

Tourist visas (B-1/B-2) are more complicated. Some states issue standard licenses to B-1/B-2 holders without restriction. Others require you to prove you intend to stay in that state for a certain period — often 30 days or more — or they limit the license term to match your authorized stay. A few states do not issue licenses to B-1/B-2 visa holders at all. Before you go to the DMV, call your state's DMV directly or check its website to confirm whether your visa type is accepted.

Visa holders in deferred action status (such as DACA) or with pending asylum cases may also be able to obtain a standard license, though rules vary. Check with your state DMV about your specific status.

Standard License vs. REAL ID: What You Can Get

A standard driver's license is issued to anyone who passes the written and driving tests and provides the required documents. For visa holders, this usually means your passport, visa, I-94 form, and proof of state residency. A standard license works for driving and is valid in all 50 states. It does not work for federal purposes like boarding a domestic flight or entering a federal courthouse.

A REAL ID-compliant license requires proof of lawful status and carries a gold star or marking. As of May 2025, a REAL ID is required to board domestic flights or enter federal buildings. However, not all states issue REAL ID licenses to visa holders. Some states issue them only to citizens and permanent residents. Others issue them to visa holders but only certain types — typically work visas and student visas, not tourist visas. A few states have no restrictions.

If you need to fly domestically or enter federal buildings, ask your state DMV whether you can obtain a REAL ID license on your visa. If not, you can use your passport as an alternative form of federal ID for travel and federal building access.

Documents You Need to Bring to the DMV

Bring your original passport and valid visa. You will also need your I-94 Arrival/Departure Record, which shows your authorized stay period. You can print this free from the U.S. Customs and Border Protection website (cbp.gov) using your passport number. Do not rely on a copy in your passport — the DMV needs the official I-94 document or a print from the CBP website.

You will need proof of state residency, such as a lease agreement, utility bill, bank statement, or mortgage statement in your name. Some states accept a letter from your employer or school on letterhead confirming your address. Call your DMV ahead of time to ask which documents they accept, because rules vary by state.

Bring your Social Security Number (SSN) if you have one. If you do not have an SSN, some states will issue a license using an Individual Taxpayer Identification Number (ITIN) or your visa number. Again, call ahead — this varies by state.

How Long Your License Will Be Valid

Your driver's license expiration date is usually set to match your visa expiration date or the state's standard license term, whichever comes first. For example, if your H-1B visa expires in two years but your state issues licenses for eight years, your license will expire in two years. If your visa expires in eight years, your license will expire in eight years.

When your visa expires, your license expires with it. You cannot renew a driver's license based on an expired visa. If you extend your visa or change to a new visa, you will need to return to the DMV with your new visa documents and renew your license.

Some states allow you to renew online or by mail if your new visa is already in hand. Others require you to appear in person. Check your state DMV's renewal policy before your license expires.

State-by-State Variation in License Rules

Driver's license rules for visa holders are set by each state, not by federal law. This means the documents required, the visa types accepted, and REAL ID availability differ across states. California, for example, issues standard licenses to most visa holders and REAL ID licenses to work and student visa holders. Texas issues standard licenses to visa holders but does not issue REAL ID licenses to any non-citizens. New York accepts most visa types and issues REAL ID licenses to certain categories.

Before you go to the DMV, visit your state's official DMV website and look for a page on "non-citizen" or "visa holder" licensing. If the website is unclear, call the DMV directly. Many states have a phone line for questions about visa holder licensing, and staff can tell you exactly what documents to bring and whether your visa type is accepted.

Do not assume that because you have a visa, you will be turned away. Most states issue licenses to visa holders. But do not assume that your neighbor's experience in another state will match yours — rules really do vary.

What Happens If Your Visa Status Changes

If you change visa types — for example, from an F-1 student visa to an H-1B work visa — your driver's license remains valid until its expiration date. You do not need to get a new license when ready. However, when you renew, you will need to bring your new visa documents.

If your visa expires and you do not extend it or change to a new status, your license expires. Driving on an expired license is illegal, even if you are still in the country on a new visa that you have not yet updated at the DMV. If you are in this situation, go to the DMV as soon as your new visa is approved and renew your license.

If you become a permanent resident (green card holder) or U.S. citizen, you can obtain a standard driver's license or REAL ID license without the visa restrictions. Your new status makes you may be able to access for the full range of license options your state offers.

Frequently Asked Questions

Can I get a driver's license on a tourist visa?

It depends on your state. Some states issue standard licenses to B-1/B-2 visa holders without restriction. Others require proof that you will stay in the state for at least 30 days, or they limit the license term to your authorized stay. A few states do not issue licenses to tourist visa holders. Call your state DMV to confirm.

Do I need a Social Security Number to get a license as a visa holder?

Most states prefer an SSN, but not all require one. If you do not have an SSN, some states will accept an ITIN or your visa number. Call your DMV ahead of time to ask what they will accept in place of an SSN.

What if my I-94 form is lost or damaged?

You can print a replacement I-94 for free from the U.S. Customs and Border Protection website (cbp.gov). Use your passport number to look it up. The printed version is official and accepted by DMVs. You do not need to contact CBP directly.

Can I get a REAL ID license on an H-1B visa?

Most states issue REAL ID licenses to H-1B visa holders, but not all. Some states restrict REAL ID to citizens and permanent residents only. Check your state DMV's website or call to confirm whether your state issues REAL ID to work visa holders.

What do I do if the DMV says my visa type is not accepted?

Ask the DMV staff which visa types they do accept and whether there are any workarounds. If your state genuinely does not issue licenses to your visa type, you may be able to obtain a license in a neighboring state if you have a valid reason to claim residency there, though this is not recommended. Your best option is to contact your visa sponsor or immigration attorney to discuss your options.