How Long Your Visa Remains Valid

An American visa's validity period — the time you can use it to enter the United States — depends on your visa type and your nationality. A tourist visa (B-1/B-2) typically lasts 10 years for citizens of most countries, though some nationalities receive shorter periods like 1 year or 3 years. Work visas, student visas, and other categories have their own timelines, often ranging from 1 to 5 years. The expiration date is printed on the visa itself, in the bottom right corner.

The visa's validity period is separate from how long you can stay in the United States once you arrive. You can enter the country anytime before the visa expires, but how long you remain inside depends on your admission stamp, not the visa itself.

Key Takeaways

  • Tourist visas for most nationalities last 10 years, but some countries receive 1-year or 3-year visas instead.
  • The expiration date printed on your visa card is when you can no longer use it to enter the United States.
  • Your length of stay inside the US is determined by your I-94 arrival record, not your visa expiration date.
  • You can renew your visa before it expires, or in some cases after it has expired, depending on your visa type and nationality.
  • Overstaying your permitted time in the US — not your visa expiration — creates legal problems and affects future entry.

Visa Type and How It Affects Duration

Tourist and business visas (B-1/B-2) are the longest-lasting: 10 years for most nationalities, though citizens of countries including India, China, and Russia may receive 1-year or 3-year visas. Student visas (F-1) are typically issued for the duration of your program plus a grace period, often 1 to 4 years on the visa card itself. Work visas (H-1B, L-1, O-1) usually last 3 years, renewable for another 3 years. Temporary worker visas (H-2A, H-2B) are often issued for 1 year or less.

Diplomatic and official visas follow different rules and are not subject to the same expiration periods as tourist or work visas. If you are unsure which category you hold, check the visa type code on your visa card — it appears as a letter or two-letter combination near the top.

The Difference Between Visa Expiration and Your Permitted Stay

Your visa expiration date and your permitted length of stay are two separate things. Your visa is a document that lets you board a plane or ship to the United States. Once you arrive, a U.S. Customs and Border Protection officer stamps your passport with an I-94 arrival record, which shows how long you are permitted to stay — typically 6 months for tourists, but it can be shorter or longer depending on the officer's decision and your visa type.

You can stay in the US until your I-94 date, even if your visa expired months ago. However, you cannot re-enter the US after leaving if your visa has expired, unless you obtain a new one. For example, if your 10-year tourist visa expires in 2032 but your I-94 says you can stay until June 2024, you must leave by June 2024 or you will be in violation — but you can return to the US later that year if your visa is still valid.

Renewing Your Visa Before or After Expiration

You can renew most visa types before they expire by returning to a U.S. embassy or consulate in your home country and going through the visa interview process again. Some nationalities and visa categories are may be able to access for visa renewal by mail through the State Department, which is faster and does not require an in-person interview. Check the State Department website for your country to see if mail renewal is available for your visa type.

If your visa has already expired, you can still renew it, but you will need to go through a full interview at a U.S. embassy or consulate. The process is the same as obtaining a visa for the first time. Some visa types, such as tourist visas, can be renewed multiple times. Others, like certain work visas, may have limits on how many times you can renew without leaving the country for a period.

What Happens If Your Visa Expires While You Are in the US

If your visa expires while you are still in the United States, it does not affect your legal status as long as your I-94 arrival record has not expired. You can continue to live and work (if your visa type permits work) until your I-94 date. Your visa only matters when you leave and want to return — if your visa has expired, you cannot re-enter without a new one.

If both your visa and your I-94 have expired, you are in the country unlawfully and should contact an immigration attorney when ready. Overstaying your I-94 date — regardless of whether your visa is still valid — creates serious consequences, including deportation proceedings and a ban on future entry to the United States.

Visa Expiration and Travel Outside the US

If you leave the United States before your I-94 expires, you will need a valid visa to re-enter. If your visa has expired, you cannot board a flight back to the US, even if your I-94 period has not ended. This is why many people renew their visas before traveling outside the country, even if they plan to return.

Some visa types, such as H-1B work visas, allow you to re-enter the US without a new visa stamp under certain conditions — this is called visa revalidation and applies only if you are returning to the same employer and your visa category has not changed. However, this does not explore to tourist visas. If you hold a B-1/B-2 visa and it has expired, you must obtain a new one before leaving the country if you plan to return.

Checking Your Visa Expiration Date

Your visa expiration date is printed on the bottom right of your visa card, in the format MM/DD/YYYY. It appears next to the word "EXPIRES" or "EXP". If you cannot find it, look at the visa page in your passport — the date is always on the physical visa itself, not elsewhere in your passport.

You can also check your visa status online through the State Department's Visa Check tool, though this tool does not show expiration dates — it only confirms whether your visa is valid or has been revoked. If you have lost your passport and need to know your visa expiration date, contact the U.S. embassy or consulate in your country and provide your passport number and date of birth.

Frequently Asked Questions

Can I use my visa after it expires?

No. Once your visa expires, you cannot use it to enter the United States. You must obtain a new visa before boarding a flight to the US. However, if you are already inside the US and your I-94 has not expired, your expired visa does not affect your legal status.

Does my visa expire if I don't use it?

Yes. A visa expires on the date printed on it, whether you have used it or not. If you have a 10-year tourist visa issued in 2014, it expires in 2024 regardless of how many times you entered the US. You must renew it to travel again after the expiration date.

What is the difference between my visa and my I-94?

Your visa is a document that lets you board a plane to the US. Your I-94 is a record created when you arrive that shows how long you can stay. You can have a valid visa but an expired I-94 (meaning you must leave), or an expired visa but a valid I-94 (meaning you can stay but cannot leave and return without a new visa).

How do I renew my visa if it has expired?

Contact the U.S. embassy or consulate in your home country and schedule a visa interview. You will need to complete the visa process form, pay the visa fee, and attend an in-person interview. Processing times vary by location, typically ranging from a few weeks to several months.

Can I extend my stay in the US if my I-94 is about to expire?

Some visa types allow you to request an extension of your I-94 before it expires by filing a form with U.S. Citizenship and Immigration Services. Tourist visas typically do not allow extensions. Contact an immigration attorney or your visa sponsor (if you have one) to learn whether your visa type permits an extension.