🛂 Visa lookup · 🇺🇸🇲🇽

Do US citizens need a visa for Mexico?

✓ No — visa-free for 180 days

US passport holders don't need a visa for Mexico.

Enter visa-free for up to 180 days for tourism. You'll fill out a short FMM form (free if under 7 days, ~$30 otherwise) on arrival or online.

Cost
Free under 7 days · about $30 for longer stays (FMM tourist card)
Processing
Stamped on arrival
Validity
Up to 180 days
Passport
Must be valid for the duration of your stay
Where to apply
consulmex.sre.gob.mxReference for the official tourist requirements

What you need to apply

  1. A valid US passport

    Card alone is fine for land/sea crossings; passport book required for air

  2. Return ticket and hotel booking

    Sometimes asked at immigration

Last verified 1 week ago · by Anika, our visa data steward

We re-check every visa policy at least every 30 days against the official source. If it changed since then, you'll see a warning chip on this page.

🇲🇽 Govt. of Mexico (official)🇺🇸 US State Dept.Sherpa API
Plan a trip to Mexico

See places to visit, costs, and best season for US travellers

Other destinations US citizens can visit easily

See all visa rules for US citizens