Is cash still widely used?
Yes, widely. Mexico is predominantly cash-based outside tourist resorts and upscale Mexico City establishments. Street food (tacos, elotes, tlayudas), local markets, colectivo minibuses, cenote entry fees, tips, and most everyday transactions require peso cash.
ATMs and withdrawing cash
ATMs are available in cities and tourist areas. Banamex, BBVA Mexico, and Santander machines are reliable for foreign cards.
- Fees are around 50 MXN per withdrawal for foreign cards — some charge significantly more
- Use bank-branded ATMs inside supermarkets or banks — avoid standalone machines
- Always choose to pay in MXN to avoid dynamic currency conversion fees
Card acceptance
Moderate. Tourist hotels, larger restaurants, and chains in resort areas and Mexico City accept cards. Local markets, street food, transport, and smaller businesses require cash.
Tips for travelers
- Always carry peso cash — it’s essential for daily life and travel
- Street food is one of Mexico’s greatest pleasures and is always cash-only
- Tipping 10-15% is expected in restaurants; always tip in cash
- Be cautious using ATMs at night — use machines inside banks or supermarkets