Visit America
Reference

How Long Can You Stay in the US? The 90-Day Rule and Overstays, Explained

By The Visit America editorial team · Last verified September 11, 2026

The short answer

On the Visa Waiver Program (an ESTA) you can be admitted for tourism or business for a maximum of 90 days per visit — and that limit cannot be extended or changed to another status from inside the US. On a B-1/B-2 visitor visa the officer usually grants up to six months. In both cases the date that actually matters is the “admit until” date on your electronic I-94, not the length of your ESTA or visa. Overstaying it, even by a day, has real consequences, so always check your I-94 after you arrive.

The number depends on how you were admitted

If you entered on the Visa Waiver Program with an approved ESTA, you are admitted for tourism or business for a maximum of 90 days per visit. This is a hard cap: it cannot be extended, and you cannot change to a different immigration status (for example to study or work) from inside the US on a Visa Waiver admission.

If you entered on a B-1/B-2 visitor visa, there is no automatic 90-day limit. The CBP officer decides how long to admit you and usually grants up to six months, and — unlike the Visa Waiver route — a B-2 stay can in some cases be extended by applying to USCIS before it expires.

Note the difference between how long your authorisation is valid and how long each visit can be. An ESTA is generally valid for two years and a visa for several years, but that is the window in which you may travel, not the length of any single stay.

The date that actually matters is on your I-94

Neither the expiry date of your ESTA nor the date stamped in your passport tells you when you must leave. The controlling date is the “admit until” date on your electronic I-94, the official arrival/departure record CBP creates each time you enter. That is the legal deadline to depart.

Occasionally an officer admits a traveller for less than the usual period, so never assume you automatically got the full 90 days or six months. Look it up. You can retrieve your most recent I-94 and admitted-until date for free at the official CBP I-94 website — do it within a day or two of arriving, and screenshot it.

Our separate guide, “What Is the I-94?”, walks through how to read the record and what to do if the details are wrong.

What counts as an overstay — and why it’s serious

You overstay the moment you remain in the US past your I-94 admit-until date, even by a single day. There is no grace period built into the Visa Waiver Program.

An overstay generally voids your ESTA and any visa you used to enter, so you cannot simply travel again on the same authorisation. Longer overstays trigger automatic bars on returning: broadly, more than 180 days of unlawful presence can lead to a three-year bar on re-entry, and more than one year to a ten-year bar. These are set by law, not by an officer’s mood.

Even a short overstay can make future ESTAs or visas harder to obtain, because the record follows you. If something genuinely outside your control (illness, a cancelled flight, a natural disaster) is about to make you overstay, contact CBP or USCIS before your date passes rather than after.

The 90 days is per admission, not per year — but don’t abuse it

Technically the 90-day clock resets on each new admission, but you cannot use back-to-back trips or a quick hop to a neighbouring country to “reset” an effectively permanent stay. CBP watches for people who spend more time in the US than out, and treating the Visa Waiver Program as de facto residence is a common reason travellers are refused at the border on a later trip.

A useful rule of thumb officers apply informally is that your time spent inside the US should be clearly less than your time outside it. If your real intention is to live in, study in, or work in the US, the honest route is the correct visa, not repeated 90-day visits.

Frequently asked questions

Can I extend my 90 days on ESTA if I want to stay longer?

No. A Visa Waiver Program (ESTA) admission is capped at 90 days and cannot be extended, and you cannot change to another status from inside the US. If you need longer, you must leave and, for a genuinely longer trip, apply for the appropriate visa.

Does leaving to Canada or Mexico and coming back reset my 90 days?

Not reliably. A short trip to a neighbouring country generally does not give you a fresh 90-day period, and CBP may refuse re-entry if it looks like you are using the Visa Waiver Program to live in the US. Plan trips around a genuine visit, not a reset.

How do I know my exact last day in the US?

Check the “admit until” date on your electronic I-94 at the official CBP I-94 website after you arrive. That date — not your ESTA or visa expiry — is your legal deadline to depart.

What happens if I overstay by just a few days?

Even a short overstay generally voids your ESTA or visa and can make future US travel harder to obtain. Overstays beyond 180 days or one year trigger automatic three- or ten-year bars on returning. Always leave on or before your I-94 date.

Once you’re cleared to enter

Roam States covers 1,000 US destinations, road trips and itineraries — plan where to actually go.

Cleared to enter? Plan your US trip on Roam States

Official sources

This site provides general travel information, not legal or immigration advice, and is not affiliated with the U.S. government. Entry rules change and are enforced at the officer’s discretion. Always confirm current requirements on the official sources we link before you travel or apply.