AtlasDays logo AtlasDays logo AtlasDays
Flag of the United States

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:

How the 90-day limit works

  1. Get an approved ESTA before you travel to the US under the VWP.
  2. At the port of entry, a CBP officer decides whether to admit you and sets your period of admission, up to 90 days.
  3. 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.
  4. 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 Store

FAQ

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.