In This Guide
Short version up top: yes, US citizens pay VISITAX. If you're flying into Cancún, Tulum, or anywhere in the Riviera Maya on a US passport, the Quintana Roo tourist tax applies to you the same as it does to everyone who isn't a Mexican resident. No American exemption, no frequent-visitor pass, no "my resort takes care of it."
Americans are the single biggest group of visitors to this stretch of Mexico, which is probably why the question gets asked so often. So here's what actually applies to you, minus the parts that don't.
What US travelers should know
- VISITAX is mandatory for US passport holders who fly into Quintana Roo (Cancún, Tulum, Playa del Carmen, Cozumel, the Riviera Maya).
- The state sets the tax at 2.5 UMA per person, around 283 pesos, which usually works out to about fifteen dollars. It's the same figure for everyone.
- You pay it once per trip and it covers your whole stay, however long you're there.
- It's checked by QR scan when you leave, and Cancún airport checks the hardest.
- Your hotel, your airline, and your all-inclusive package don't cover it. It's on you.
Why there's no exemption for Americans
People assume the US and Mexico must have some arrangement that lets Americans off the hook. They don't, at least not for this. VISITAX is a Quintana Roo state tax on international visitors, and a US passport makes you exactly that: an international visitor.
The only people who skip VISITAX are Mexican nationals and Mexican residents. Holding a US passport and visiting a lot doesn't count as residency. If you're a snowbird who comes down every winter, you still pay each visit, the same as a first-timer.
What it costs, and what it doesn't
The tax itself is fixed by the state at 2.5 UMA, currently near 283 pesos. The dollar figure floats with the exchange rate, but it lands around fifteen dollars per person and it's identical no matter which site you pay through.
Where Americans get tripped up is confusing VISITAX with the other charges on a Mexico trip. The airport tax and the federal entry fee are usually baked into your plane ticket already, so you've paid those without a separate step. VISITAX is the one that's still yours to handle. If the alphabet soup of fees is doing your head in, we sorted them out in Mexico's travel fees explained.
When to handle it
You can pay any time before you leave Mexico, so the smart move is to do it early, from the hotel Wi-Fi, and forget about it. The thing you're avoiding is the departure-morning line at Cancún, which got noticeably stricter in 2026. We went into that in what happens if you don't pay VISITAX, but the short of it is that skipping it just means paying at the airport under a clock instead of from your phone in advance.
At the airport
Departing from Cancún, you'll either get your QR scanned or get pointed to a payment desk if you don't have one. Save the code to your phone's photos so it opens without a signal, and the whole thing takes a few seconds.
Frequently Asked Questions
Do US citizens have to pay VISITAX?
Yes. US citizens flying into Quintana Roo (Cancún, Tulum, Playa del Carmen, Cozumel, the Riviera Maya) pay VISITAX like all international visitors. The only people exempt are Mexican nationals and residents, and a US passport doesn't count as residency.
Is there a VISITAX exemption for Americans?
No. There's no US-Mexico arrangement that exempts American tourists from VISITAX. Frequent visitors and snowbirds pay it on every trip, not once.
How much is VISITAX for US travelers?
It's set by the State of Quintana Roo at 2.5 UMA per person, around 283 pesos, usually about fifteen dollars depending on the exchange rate. The amount is the same for every visitor regardless of nationality.
Did I already pay VISITAX in my US airfare?
No. VISITAX is never included in a plane ticket. Your airfare may include the Mexican airport tax and the federal entry fee, but VISITAX is a separate state tax you settle yourself, online or at the airport.
I'm flying into Cancún but staying in Playa del Carmen or Tulum. Do I still pay?
Yes. VISITAX covers the entire state of Quintana Roo, so it doesn't matter which town you stay in. One payment covers Cancún, Playa del Carmen, Tulum, Akumal, and the rest of the corridor.
When should US travelers pay VISITAX?
Any time before you fly home, but earlier is better. Paying from your hotel takes a couple of minutes and avoids the departure-day line at the airport, where payment is card only and the queues build up fast.
Before you head to the airport
For US travelers, VISITAX is one short task that's easy to knock out on day one and annoying to leave until the airport. Pay it early, save the QR code to your phone, and it stops being something you have to think about. The full rundown on exemptions, timing, and the airport check lives in our complete VISITAX guide.