Tourist stay length depends on your passport country and the visa you hold
How long you can stay in the USA as a tourist is determined by two things: your nationality and the type of entry document you received. Most visitors from wealthy nations arrive under the Visa Waiver Program and can stay for up to 90 days. Visitors from other countries who received a B-1/B-2 tourist visa in their passport can stay for the length written on that visa, which is often six months but can be shorter. The key rule: your permitted stay ends on the date written in your passport by the border officer, not when your passport expires.
You do not automatically get the full 90 days or six months. The officer at the airport or border decides how long to allow based on what you tell them about your trip. If you say you are visiting for two weeks, they may write two weeks. If you say you are unsure, they may write 30 days. Once that date is in your passport, that is your important date to leave or change your status.
Key Takeaways
- Visa Waiver Program visitors (mostly European, Australian, Japanese, and South Korean citizens) receive up to 90 days; the exact length is written in your passport by the border officer.
- B-1/B-2 tourist visa holders can stay for the duration written on their visa, typically six months but sometimes less, and that date is your hard important date.
- Overstaying by even one day can result in deportation, a ban on re-entry for three or ten years, and difficulty obtaining visas to other countries.
- You cannot extend a tourist stay by straightforward asking; you must leave and re-enter, or file to change your status to a different visa category before your time runs out.
- The date written in your passport by the border officer is what matters, not the expiration date of your passport itself.
Visa Waiver Program: 90 days for may be able to access nationalities
If you are a citizen of one of 42 countries in the Visa Waiver Program, you do not need to obtain a visa before arriving in the USA. Instead, you register online through the Electronic System for Travel Authorization (ESTA) before boarding your flight. ESTA approval is valid for two years and allows you to enter the USA multiple times, but each entry gives you a new tourist stay period.
When you arrive at the airport or land border, the customs and border protection officer will examine your passport and ESTA approval. That officer decides how many days to allow you to stay. Most Visa Waiver Program visitors receive 90 days, but the officer can grant fewer days if they believe your stated purpose or circumstances warrant it. The number of days is written as a departure date in your passport, usually stamped or written in the I-94 section.
The 42 countries in the Visa Waiver Program include most of Western Europe (the United Kingdom, France, Germany, Italy, Spain), Australia, New Zealand, Japan, South Korea, Singapore, and others. If your country is not on the list, you cannot use ESTA and must obtain a B-1/B-2 tourist visa from a US embassy or consulate before traveling.
B-1/B-2 tourist visa: Duration written on your visa document
If you obtained a B-1/B-2 tourist visa from a US embassy or consulate before traveling, your permitted stay length is written directly on the visa sticker in your passport. This is called the validity period of the visa. A typical tourist visa is valid for six months, meaning you can enter the USA anytime within six months of the visa issue date and stay for a period determined by the border officer at entry.
The visa validity period and your actual stay length are two separate things. Your visa might be valid for six months, but the border officer at entry may only allow you to stay for 30 days. The date the officer writes in your passport is your actual important date. Once you leave the USA, that stay period ends, and if you re-enter on the same visa, you receive a new stay period from the new border officer.
Some countries' citizens receive tourist visas valid for one year, two years, or even ten years. The longer the visa validity, the more times you can enter the USA within that window, but each entry still requires the border officer to set your departure date.
What happens if you overstay your permitted departure date
Staying in the USA past the date written in your passport is a serious violation. Even overstaying by one day can trigger deportation proceedings. If you are caught overstaying, you will be placed in removal proceedings, detained, and deported at your own expense. You will also be banned from re-entering the USA for a set period.
The ban length depends on how long you overstayed. If you overstay for more than 180 days (about six months), you are banned for three years. If you overstay for more than one year, you are banned for ten years. These bans are difficult to waive and will also affect your ability to obtain visas to other countries, as many nations check US immigration history.
Additionally, overstaying can result in a fine, make you ineligible to sponsor family members for visas in the future, and create a permanent record that affects any future visa applications you make to the USA or elsewhere.
Extending or changing your stay before your departure date
You cannot straightforward ask to extend a tourist stay. The only way to remain in the USA longer is to file a request to change your status to a different visa category before your current stay expires. This means explore for a different type of visa (such as a student visa, work visa, or family-based visa) while you are still in the country.
To change status, you must file Form I-539 (process to Extend/Change Nonimmigrant Status) with US Citizenship and Immigration Services (USCIS) before your departure date. Filing the form before your important date gives you what is called status protection—you can remain in the USA while your process is being reviewed, even if your original departure date passes. However, if your process is denied, you must leave when ready.
Changing status is complex and usually requires sponsorship from an employer, school, or family member. It is not a straightforward extension. If you straightforward want to stay longer as a tourist, you must leave the USA before your important date, then re-enter on a new ESTA or visa to receive a new stay period from the border officer.
Re-entering after leaving: A new stay period each time
Each time you enter the USA, you receive a new stay period. If you leave before your important date and return the next week, the border officer at your next entry will write a new departure date in your passport. This is how some tourists manage longer stays—they leave briefly and re-enter to reset their clock.
However, border officers are trained to spot this pattern. If you repeatedly leave and re-enter on tourist visas without a clear reason, an officer may refuse entry or grant a much shorter stay period. They may also question whether you are actually a tourist or are trying to live in the USA illegally. Frequent short trips out and back can raise suspicion and result in denial of entry.
Tracking your departure date and avoiding mistakes
Your departure date is written in your passport by the border officer. It may be stamped, handwritten, or recorded in the I-94 section of your passport. Some passports have a dedicated page for this information. You are responsible for knowing this date—the US government does not send you a reminder.
Write down your departure date as soon as you receive it. Take a photo of the page in your passport where it is written. Check it again before booking your return flight. If you cannot find the date in your passport, contact US Citizenship and Immigration Services or visit the I-94 website to look up your record using your passport number and date of birth.
If you realize you made a mistake—for example, you thought you had 90 days but the officer only gave you 30—you cannot change it after the fact. Your only option at that point is to file for a status change before your important date, or leave and re-enter.
Frequently Asked Questions
Can I stay longer if I have a return flight booked after my departure date?
No. Your departure date in your passport is your legal important date, regardless of your flight booking. If your flight is after that date, you must change your flight or file to change your status before the important date. Flying out late does not erase the violation.
What if the border officer didn't write a date in my passport?
Check your I-94 record online at cbp.gov/i94. Your stay period is recorded in the system even if nothing is written in your passport. You can print this record as proof of your departure date. If you cannot find it, contact USCIS when ready.
Can I get a tourist visa extended while I'm in the USA?
No. Tourist visas cannot be extended. Your only option is to file to change your status to a different visa category before your departure date. This requires sponsorship and is not a straightforward extension.
Do I need to leave the country on my departure date, or can I leave the day after?
You must leave by your departure date. Leaving on the day after is overstaying and is a violation, even by one day. If your flight is the next morning, you are at risk.
If I overstay, can I just pay a fine and stay?
No. Overstaying is not a fine-able offense. It triggers deportation proceedings. You will be removed from the country and banned from re-entering for three to ten years depending on how long you overstayed.