Holiday visa length depends on your country and the visa type you hold
A holiday visa for America does not come with a set duration that applies to everyone. The length of stay is determined by two things: your nationality and which visa category you enter under. Most visitors from wealthy nations arrive on a B-2 tourist visa, which typically permits stays of up to six months, though the actual time granted is decided by the U.S. Customs and Border Protection officer at the port of entry — not by the visa itself.
When you arrive at the airport or border, the officer will stamp your passport with an I-94 arrival/departure record. This stamp shows the date you must leave by. It might say "6 months," "30 days," or any duration the officer decides is reasonable for your stated purpose. The visa in your passport is only permission to travel to America and request entry; the I-94 is what actually limits how long you stay.
Citizens of certain countries do not need a visa at all and instead use the Visa Waiver Program. These travelers can stay for up to 90 days without explore for a B-2 visa beforehand. The 90-day limit is fixed for the Visa Waiver Program, whereas B-2 visa holders may receive longer or shorter periods depending on the officer's judgment.
Key Takeaways
- B-2 tourist visa holders can stay up to six months, but the actual duration is set by the customs officer when you arrive, not by the visa itself.
- Visa Waiver Program travelers from may be able to access countries receive exactly 90 days and do not need to explore for a visa in advance.
- Your I-94 arrival record, stamped in your passport at entry, shows your actual departure important date — this is what matters for staying legal.
- Overstaying by even one day can result in deportation, a ban on future entry, and difficulty obtaining visas to other countries.
How the B-2 tourist visa works for length of stay
The B-2 visa itself does not specify how long you can stay. It is valid for a period set by the consulate that issued it — often 10 years for U.S. citizens of certain countries, sometimes only one year for others — but this validity period only means you can use the visa to travel to America during that window. Once you arrive, the customs officer makes a separate decision about how long you can actually remain.
That officer will look at your documents: your passport, your return ticket, proof of funds, and your stated reason for the trip. If you say you are visiting for two weeks and have a return flight booked, you will likely receive 30 days or 90 days. If you say you are taking a longer holiday and have documentation to support it, you might receive six months. The officer has discretion and can grant less than six months if they have concerns about your ties to your home country or your ability to support yourself.
The maximum is six months for a B-2 visa, but you will not automatically receive it. Plan your trip with a return date in mind and bring evidence of that plan — a booked flight, hotel reservations, or an invitation letter from a friend or family member — to show the officer you intend to leave.
Visa Waiver Program: fixed 90-day stays
Citizens of 42 countries can enter the United States without a visa through the Visa Waiver Program. These countries include most of Western Europe, Japan, South Korea, Australia, and New Zealand. If you are from one of these nations, you do not need to visit a U.S. consulate or wait for a visa decision.
Instead, you register online through the Electronic System for Travel Authorization (ESTA) before you travel. The ESTA costs $14 and is valid for two years, but it does not determine how long you can stay. Your stay length is fixed at 90 days, no more and no less. The customs officer at arrival will not extend this or grant you additional time — 90 days is the limit for all Visa Waiver Program travelers.
The 90-day period begins on the date you enter the United States, not on the date you arrive in a specific city. If you enter on January 1, you must leave by March 31. You cannot extend a Visa Waiver stay, so if you need more time, you would have to leave the country and reapply, though frequent entries can trigger scrutiny from immigration officials.
What happens if you overstay your allowed time
Staying past your I-94 departure date is a serious violation. Even one day over makes you deportable, and you will be required to leave at your own expense. Immigration and Customs Enforcement can detain you, and you will face a ban on future entry to the United States — typically three years for an overstay of 180 days or more, and ten years if you overstay by more than one year.
An overstay also damages your ability to obtain visas to other countries. Canada, the United Kingdom, Australia, and many others check U.S. immigration records and may deny you entry based on an American overstay. Future applications for U.S. visas will be viewed with suspicion, and you may be denied.
If you realize you will overstay, contact U.S. Citizenship and Immigration Services before your departure date to request an extension. Extensions are not may provide, but requesting one before you overstay is far better than overstaying and facing consequences later.
How to find your actual departure important date
Your I-94 arrival/departure record is the document that matters. When you arrive at the airport or land border, the customs officer will ask how long you plan to stay, examine your documents, and then stamp your passport with a date. That date is your legal important date to leave.
You can also look up your I-94 online through the U.S. Customs and Border Protection website. Go to cbp.gov/i94, enter your passport number and date of birth, and the system will show you the exact date you must depart. Check this as soon as you arrive to confirm what the officer granted you, especially if the stamp in your passport is hard to read.
Write down your departure date and set a reminder on your phone or calendar. Airlines will not let you board a flight after your I-94 date, and immigration will not allow you to extend your stay if you wait until the last moment.
Extending your stay if you need more time
B-2 visa holders can request an extension before their I-94 date expires. You must file Form I-539, process to Extend/Change Nonimmigrant Status, with U.S. Citizenship and Immigration Services. The form costs $715 and must be submitted at least 45 days before your departure date.
Extensions are not may provide. USCIS will approve one only if you show that your circumstances have changed since you arrived — for example, a family emergency that requires you to stay longer — and that you have the financial means to support yourself for the additional time. Routine tourism or shopping is not a valid reason for an extension.
Visa Waiver Program travelers cannot extend their stay. Your only option is to leave the United States before day 90 and reapply if you wish to return, though frequent entries within a short period can raise red flags with immigration officials.
Different rules for other visa categories
If you are traveling on a different visa type — such as a B-1 business visa, an F-1 student visa, or an H-1B work visa — your stay length will differ from the B-2 tourist rules. A B-1 business visa follows the same process as B-2 (up to six months granted by the officer), but an F-1 student visa permits you to stay for the duration of your studies plus a grace period, which can be several years. Work visas like H-1B are tied to your employment and can last up to six years.
This article focuses on holiday and tourist travel. If you are traveling for a different purpose, check the specific rules for your visa category before you book your trip.
Frequently Asked Questions
Can I stay longer than six months on a B-2 visa if I ask the customs officer?
No. Six months is the legal maximum for a B-2 tourist visa. The officer cannot grant more than that, even if you request it. If you need to stay longer, you would have to leave and return on a different visa type, or request an extension through Form I-539 before your I-94 expires — though extensions are rarely granted for tourism.
What if I lose my passport with the I-94 stamp?
Go to the nearest U.S. Citizenship and Immigration Services office or a passport acceptance facility and report the loss. You can look up your I-94 online at cbp.gov/i94 using your passport number and date of birth, which will show your departure date even if your physical passport is gone. You will need a replacement passport to leave the country, so explore for one when ready.
Do I have to leave on the exact date on my I-94, or can I leave a few days early?
You can leave early without penalty. Your I-94 date is a important date, not a required departure date. If you want to leave before that date, you are free to do so. Airlines will accept your ticket, and immigration will have no issue with an early departure.
Can I extend my Visa Waiver Program stay if I fall in love and want to stay longer?
No. The 90-day limit is fixed and cannot be extended under any circumstances. If you wish to stay longer, you must leave the United States and explore for a different visa type from your home country — such as a B-2 tourist visa or a fiancé visa — which can take weeks or months. Overstaying to remain in a relationship will result in deportation and a ban on future entry.
If I overstay by accident, what should I do?
Leave the country as soon as possible. Contact USCIS before you depart to explain the overstay and request a waiver, though waivers are rarely granted. The longer you remain after your I-94 date, the more serious the consequences. Once you leave, you will likely face a ban on re-entry, so consult an immigration attorney before returning to the United States.