US visitor visas are valid for different lengths depending on your nationality and the visa type

A US visitor visa — either B-1 (business) or B-2 (tourism) — does not have a single expiration date that applies to everyone. The visa itself, printed in your passport, is valid for a set period: usually 10 years for citizens of most countries, though some nationalities receive shorter validity periods of 1, 3, or 5 years. That validity period is how long you can use the visa to enter the United States.

Once you arrive in the US, however, the visa validity no longer matters. What matters instead is your I-94 arrival record, which shows how long you are permitted to stay. This is typically stamped in your passport or issued electronically and usually allows 6 months for B-2 visitors, though the officer at the port of entry can grant less time. The two dates — visa validity and permitted stay — are separate and often confuse travelers.

If your visa expires while you are outside the US, you cannot use it to re-enter. If you are inside the US and your I-94 expires, you are overstaying and are out of legal status, even if your visa in your passport is still valid.

Key Takeaways

  • Your visa validity (usually 10 years) determines how long you can use it to enter the US, not how long you can stay once you arrive.
  • Your I-94 arrival record, issued when you land, shows your actual permitted stay length, typically 6 months for tourism visitors.
  • You must leave before your I-94 expires, regardless of whether your visa is still valid.
  • Visa validity periods vary by nationality: most countries receive 10 years, but some receive 1, 3, or 5 years instead.
  • If your visa expires while you are abroad, you must obtain a new one before you can return to the US.

How visa validity differs from permitted stay length

The visa in your passport is a document that says the US government has reviewed you and found no reason to bar your entry. It is valid for a fixed number of years — that is the period printed on the visa itself. During that time, you can present it at a US port of entry (airport, land border, seaport) and attempt to enter.

The moment you cross into the US, a separate clock starts. The Customs and Border Protection officer at the port of entry decides how long you may remain and issues an I-94 record with a departure date. For B-2 visitors, this is typically 6 months from arrival, written as "6 months from date of entry" or a specific date. Some officers grant less — 3 months, 30 days, or another period — based on what you tell them about your trip.

You must leave by the I-94 date. If you stay past it, you are in violation of US immigration law, even if your visa is valid for another 5 years. Overstaying can affect future visa renewals and re-entry.

Visa validity periods by nationality

The US State Department sets visa validity based on reciprocity — roughly, the length of validity your country grants to US citizens. Most developed nations receive 10-year visitor visas. Citizens of Canada receive 6-year visas. Some countries receive shorter periods.

A few examples: citizens of Australia, France, Germany, Japan, South Korea, and the United Kingdom typically receive 10-year B-1/B-2 visas. Citizens of Mexico receive 10-year visas as well. Citizens of India, China, and Russia historically received 10-year visas, though this can change based on diplomatic relations. Citizens of some nations receive 5-year or 3-year visas; a small number receive 1-year visas.

Your visa's validity period is printed on the visa itself, in the line labeled "Valid Until" or "Expires." If you are unsure of your visa's validity, check your passport.

What happens if your visa expires while you are outside the US

If you are traveling abroad and your visa expires, you cannot use it to re-enter the United States. You must obtain a new visa before you can return. This means scheduling an appointment at a US embassy or consulate in your home country or country of residence, paying the visa fee again, and going through the interview process.

If you are planning a trip back to the US and your visa will expire before you return, renew it before you leave. Many people renew their visas while still in the US before departing, though this is not required — you can also renew abroad. However, renewing while abroad takes time, so plan ahead if your visa is nearing expiration.

What happens if your I-94 expires while you are in the US

If you remain in the US past your I-94 departure date, you are overstaying your authorized stay. This is a violation of immigration law. You are no longer in legal status, even if your visa is valid.

Overstaying can result in a bar to re-entry: if you overstay by more than 180 days, you may be barred from returning to the US for 3 years. If you overstay by more than 1 year, you may be barred for 10 years. You can also face removal proceedings. If you realize you have overstayed or are about to, contact an immigration attorney when ready.

If you need to stay longer than your I-94 allows, you must request an extension before your departure date expires. You can file Form I-539 (process to Extend/Change Nonimmigrant Status) with US Citizenship and Immigration Services (USCIS). However, extensions for B-2 visitors are difficult to obtain and are granted only in cases of genuine emergency or unforeseen circumstances.

Renewing your visitor visa before it expires

You can renew your B-1/B-2 visa at any US embassy or consulate before it expires. You do not have to wait until it has expired. Many travelers renew while they are in the US on their current visa, then depart and return with the new visa.

To renew, you will need to schedule an appointment, pay the visa fee (typically $160 for a B-1/B-2), and attend an interview. Processing times vary by location but typically take several weeks to a few months. Some consulates offer expedited processing for an additional fee.

Alternatively, you can renew your visa in your home country or any country where you have legal residence. The process is the same, but you may face longer wait times depending on the consulate's workload.

Extending your stay if your I-94 is about to expire

If you are in the US and your I-94 departure date is approaching but you need to stay longer, you can file Form I-539 with USCIS before your current I-94 expires. Filing the form before your departure date allows you to remain in the US while USCIS reviews your request, even if your I-94 date passes.

However, USCIS rarely approves extensions for B-2 visitors. Extensions are granted only for unforeseen emergencies — a serious illness, a death in the family, or a natural disaster that prevents your departure. Wanting to stay longer for tourism, work, or other routine reasons will not result in approval.

If you need to stay longer for work or study, you will need to change your visa status to an appropriate category (H-1B for work, F-1 for study, etc.), which is a separate process and requires employer or school sponsorship.

Frequently Asked Questions

Can I stay in the US longer than my I-94 says if my visa is still valid?

No. Your visa validity and your permitted stay are separate. Your I-94 is what controls how long you can remain in the US. If your I-94 says you must leave on June 30, you must leave by that date, even if your visa does not expire until 2034. Staying past your I-94 date puts you out of legal status.

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

Your visa expiration date (in your passport) is how long you can use the visa to enter the US. Your I-94 date (issued when you arrive) is how long you can stay once you are here. They are two separate things. You need a valid visa to enter; you need a valid I-94 to remain.

Do I need to renew my visa if I am still in the US?

No, not while you are in the US. Your I-94 is what matters for your stay. However, if you plan to leave and return to the US, you will need a valid visa to re-enter. If your visa will expire before you return, renew it before you leave.

How do I check my I-94 expiration date?

Your I-94 is usually stamped in your passport at the port of entry. Look for a small white card or a stamp showing your departure date. You can also check your I-94 online at the CBP website (cbp.gov) by entering your passport number and date of birth. If you cannot find it, contact CBP or your port of entry.

What happens if I overstay by a few days by accident?

Even a few days of overstay is a violation and can affect your record. If you realize you have overstayed, leave the US when ready and consult an immigration attorney before attempting to return. Overstays of any length can result in bars to re-entry and may complicate future visa applications.