Travel · Destination money guides
Spending money in Mexico — pesos, DCC everywhere, and the cash strategy
Mexico ranges from all-inclusive resorts where cash is barely needed to local Mexico City neighbourhoods where cash is the only option. The consistent challenges regardless of where you are: DCC at every ATM and terminal, high flat ATM fees, and poor airport exchange rates. The solution is simple but needs to be applied consistently.
Cash requirements by destination
Cancún hotel zone: largely card-friendly at resort businesses. Street-level Cancún: increasingly cash. Mexico City (CDMX): highly cash-oriented outside formal restaurants and malls. Oaxaca, San Cristóbal, colonial cities: mix of card (tourist restaurants) and cash (markets, local transport, street food). Tulum: the bohemian beach vibe comes with cash-first culture — eco lodges, cenote entry, local restaurants, and roadside tacos are cash. Always carry MX$300–500 minimum regardless of destination.
DCC in Mexico: read every screen
Mexico is among the most aggressive DCC environments globally. ATMs present DCC options with confusing screen layouts — the local-currency option may be labelled 'Decline', 'No thanks', or require pressing a less obvious button. Card terminals at restaurants, hotels, and shops also offer DCC. The rule: always pay in Mexican Pesos (MXN). Never accept any conversion to your home currency offered by a terminal or ATM in Mexico. Always read every screen before pressing confirm.
Tacos, mercados, and local transport
The best food in Mexico is street-level — tacos al pastor from a taqueria, elotes from a cart, tamales from a morning market. These are all cash. Mercados (like Mercado de Jamaica in CDMX or Mercado Benito Juárez in Oaxaca) are almost entirely cash. Colectivos (shared minibuses — the best way to travel between towns in the Yucatán) are cash. Cenote entry fees, archaeological site entry (Chichen Itza, Teotihuacán, Tulum ruins) increasingly accept card — check in advance.
ATM strategy
BBVA ATMs are the most widely available and reliable. Withdraw MX$3,000–5,000 at a time to amortise the flat MX$60–80 fee. Check the ATM screen for the fee disclosure before confirming. Never use ATMs that don't clearly show the fee. Hotel lobby ATMs and airport ATMs charge the most — use BBVA or Citibanamex on the street instead, ideally with someone watching your back.
Safety and card security in Mexico
Card skimming occurs at ATMs in tourist areas. Use ATMs inside bank branches or 24-hour-access enclosed ATM lobbies rather than standalone street machines. Enable instant notifications on your card. In areas where petty crime is common (some parts of CDMX, tourist-heavy areas of Cancún and Playa del Carmen), be aware of your surroundings when using ATMs. Tell your bank you're travelling to Mexico to prevent them freezing the card on suspicious foreign activity.
Key takeaways
Always choose MXN (Mexican Pesos) everywhere — DCC is extremely aggressive across Mexico
BBVA ATMs: widest network, MX$60–80 flat fee — withdraw MX$3,000–5,000 at a time
Street tacos, mercados, colectivos, and local transport are cash-only — always carry MX$300–500+
Airport exchange desks charge 8–15% above mid-market — use ATMs instead
Enable instant card notifications and use enclosed ATM lobbies rather than standalone street machines