The US Visa Waiver Program 90-Day Limit
With an approved ESTA, travelers under the Visa Waiver Program may be admitted to the US for up to 90 days per visit. Here is exactly how that limit works.
Last verified: July 2026
In short: under the Visa Waiver Program (VWP), an approved ESTA lets eligible travelers be admitted to the US for up to 90 days per visit. The 90 days is set for each admission, not a rolling annual bank. You normally cannot extend a VWP stay or change status, and a short trip to Canada, Mexico, or a nearby island usually does not reset the clock.
- Limit
- Up to 90 days
- Basis
- Per admission (per visit)
- Program
- Visa Waiver Program (ESTA)
- Extensions
- Generally not allowed
- Nearby-country trips
- Usually do not reset the clock
The rule
The Visa Waiver Program lets citizens of participating countries travel to the US for business or tourism without a visa, for stays of up to 90 days. To use it you need an approved ESTA (Electronic System for Travel Authorization) before you travel. Two points decide most real cases:
- The limit is per admission, not a yearly quota. Each time you are admitted, you get up to 90 days for that visit. It is not a rolling allowance that you draw down across the year.
- ESTA authorizes travel, not the length of stay. An approved ESTA lets you board and request entry. The admission period is set at the border by a US Customs and Border Protection (CBP) officer, and admission itself is always at the officer's discretion.
How the 90-day limit works
- Get an approved ESTA before you travel to the US under the VWP.
- At the port of entry, a CBP officer decides whether to admit you and sets your period of admission, up to 90 days.
- Count the 90 days from that admission date. A quick trip to Canada, Mexico, or an adjacent island does not start a fresh 90 days.
- Plan to depart on or before day 90. VWP stays generally cannot be extended, and you cannot normally change to another status.
Example. You are admitted under the VWP on 1 March for up to 90 days. On day 40 you take a week-long trip to Mexico, then re-enter the US.
Re-entering does not give you a new 90 days. You are readmitted only for the balance of the original period, so the clock still runs from 1 March and you are expected to leave by the end of that 90-day window.
Beyond the day count
The 90 days is a hard ceiling for the visit, not a target. Overstaying can void your ESTA and jeopardize future visa-free travel. If you need longer, want to work, or plan to change your purpose of stay, the VWP is generally the wrong route, since it cannot be extended and does not allow a change of status. In those cases an appropriate US visa is required instead. As always, the final decision on admission and its length rests with the CBP officer at entry.
Official source: the 90-day limit is stated by U.S. Customs and Border Protection on the Visa Waiver Program page.
AtlasDays tracks your US Visa Waiver 90-day limit automatically
Log your trips once. AtlasDays counts the days on your US Visa Waiver admission, privately on your iPhone, and warns you before you approach the 90-day limit.
Get AtlasDays on the App StoreFAQ
How long can you stay in the US on the Visa Waiver Program?
Up to 90 days per admission. With an approved ESTA you may be admitted for up to 90 days per visit. The 90 days is set for each admission, not an annual allowance, and a CBP officer decides the actual period at entry.
Does a trip to Canada or Mexico reset the 90 days?
Generally no. A short trip to Canada, Mexico, or an adjacent island does not restart the clock. When you re-enter you are usually readmitted only for the balance of your original 90-day period, which continues from your first US admission, unless you are a resident of the country you visited.
Can you extend a Visa Waiver stay or change status?
Generally no. Travelers admitted under the VWP normally cannot extend their stay or change to another immigration status. You are expected to leave within the 90 days you were admitted for.