Mexico is a mixed-payment country. Here is what actually works at taxis, street food, hotels and big-city terminals.
By WentLocal Editorial Team · Published 2026-08-04
Mexico is a mixed-payment country. Cards work at hotels and chain restaurants, but cash still runs taxis, street food, small shops and most stadium and market concessions. Here is what actually works.
The Mexican peso (MXN) is the only reliably accepted currency. US dollars are not widely accepted outside tourist zones in Cancún or Los Cabos — and even there, the exchange rate is punishing. Withdraw pesos from a bank ATM (BBVA, Santander, Banorte) on arrival. Avoid standalone Euronet ATMs; the fees and rates are notoriously bad.
Hotels, chain restaurants, supermarkets and mid-to-upper tier shops accept Visa and Mastercard almost universally. Amex is patchier — bring a Visa or Mastercard as your primary. Contactless is common in Mexico City, Guadalajara and Monterrey.
Watch for DCC (dynamic currency conversion): terminals will ask whether you want to be charged in USD instead of MXN. Always choose MXN — DCC rates are typically 5–10% worse than your bank''s.
Mobile wallets work anywhere contactless cards work — most chain retailers in the big cities. They do not work at market stalls, taxis (unless the driver has a personal Clip or Mercado Pago terminal), or most street food. Uber, DiDi and Rappi accept Apple Pay in-app.
Budget roughly a third of your daily spend in cash and put the rest on a card with no foreign transaction fee. That ratio covers taxis, tips, markets and the small places worth eating at, while keeping the big-ticket hotel and restaurant charges on a card where you get the better rate and the chargeback protection.
All WentLocal guides
WentLocal helps travelers act like locals in 65 cities across 8 languages. Find brand equivalents (the local Starbucks, the local Uber, the local 7-Eleven), tipping norms, visa & entry rules, driving laws, packing tips, and an AI city concierge that answers questions in seconds.