All guides

Mexico Travel Planning

How Much Cash to Bring to Mexico

25 May 20269 min read

How much cash you need in Mexico depends on three things: how long you are staying, how you like to travel, and where you are going. A week in Cancún all-inclusive is very different from a week road-tripping through Oaxaca. This guide gives you a realistic number to aim for, and a practical strategy for getting and managing your pesos on the ground.

The simple formula

Start here: daily budget × trip days × 1.2 (the 1.2 is a 20% buffer for unexpected costs, entrance fees, tips, and impulse buys).

At a rate of approximately 17 pesos per dollar, multiply your dollar figure by 17 to get the pesos equivalent. But you do not need to have all of it in cash at once — you just need to know how much you need access to in total.

Daily budget by travel style

These are realistic daily estimates including accommodation, food, transport, and activities. They assume you are paying mostly in pesos at local prices, not dollar-priced tourist rates.

StyleUSD/dayWhat this covers
Budget / backpacker$30–50Hostel dorm or cheap guesthouse, street food, local buses
Mid-range$60–100Budget hotel, sit-down restaurants, occasional Uber
Comfortable$100–150Good hotel, nicer restaurants, taxis, some tours
Resort / luxury$200+All-inclusive or boutique hotel, premium dining, excursions

How much cash for common trip lengths

Using a mid-range budget of roughly $70/day as the baseline, here is how the numbers land in pesos (at ~17 MXN/USD):

Trip lengthApprox. pesos neededApprox. USD
Weekend (3 days)3,500–5,000 MXN$200–300
5 days6,000–8,500 MXN$350–500
1 week8,000–12,000 MXN$470–700
10 days12,000–18,000 MXN$700–1,050
2 weeks15,000–22,000 MXN$880–1,300

Mid-range budget (~$70/day). Adjust up or down based on your travel style.

Cash needs by destination

Where you are going changes how much cash you need on hand (as opposed to total budget). Card acceptance varies significantly across Mexico.

Mexico City (CDMX)

A good mix of card and cash. Major restaurants, OXXO, Walmart, Uber, and most hotels take card. But street food, metro, local markets (like La Merced or Mercado de Jamaica), and smaller businesses are cash-only. Aim for roughly 50/50 card and cash daily spend.

Cancún / Riviera Maya

The hotel zone is heavily card-friendly — you can go days without needing cash if you stay within the resort bubble. But step into downtown Cancún, local cenotes, small restaurants, or any market outside the tourist strip and you need pesos. Bring more cash than you think.

Cabo San Lucas / Los Cabos

Similar to Cancún. Marina area and big resorts take card everywhere. Outside that, pesos.

Oaxaca / smaller cities

More cash-dependent than Mexico City. Card acceptance is improving but patchy. ATMs exist but can run out of cash on busy weekends or holidays. Withdraw more than you think you need.

Rural areas and small towns

Cash only in many places. ATMs may be hours away. Plan ahead — if you are heading somewhere rural, withdraw what you need before you go.

Strategy: how much to carry at once

You do not need to carry your entire budget in cash. A practical approach:

  • On arrival: exchange just enough for your first day ($40–60 USD equivalent) to cover taxi, first meal, and incidentals. Do this at an ATM in arrivals, not the exchange booth.
  • Daily carry: 500–1,500 pesos ($30–90) is enough for most days of mixed spending.
  • Withdraw as needed: top up at bank ATMs every 2–3 days rather than carrying large amounts.
  • Keep backup: always have a reserve card in a separate location from your wallet, in case of loss or card block.

ATM tips for Mexico

  • Use ATMs attached to major banks: Banamex, BBVA, Santander, Banorte, HSBC.
  • Avoid standalone ATMs in tourist areas — higher fees and sometimes worse rates.
  • Always choose pesos (MXN) when the ATM asks about currency — never your home currency (DCC).
  • Withdrawal limits per transaction are typically 3,000–6,000 MXN. You can usually do multiple withdrawals.
  • Notify your bank before travel to avoid card blocks on foreign transactions.

What cash is non-negotiable for

Regardless of destination or style, always have pesos for:

  • Street food, tacos, tortas — cash only
  • Local buses and combi vans
  • Tipping (always tip in pesos)
  • Markets and small vendors
  • Entrance fees at smaller sites and cenotes
  • Emergencies when cards are declined or machines are down

Frequently asked questions

Should I bring US dollars or pesos to Mexico?

Bring pesos, or plan to get them on arrival via ATM. You can exchange USD in Mexico but exchange rates at tourist booths and airports are poor. A card with no foreign transaction fees at a bank ATM is the most cost-effective option for most travellers.

Can I use my UK or US debit card in Mexico?

Yes — at bank ATMs and increasingly at point of sale. Check your bank's foreign transaction fee. Cards with no foreign fees (Wise, Revolut, Monzo, Charles Schwab) get you close to the mid-market rate. Notify your bank before travel.

How much is $100 USD in Mexican pesos?

At today's approximate rate of 17 MXN/USD, $100 is around 1,700 pesos. The rate moves daily — check the Pesos to Dollars app for the live figure.

Is Mexico expensive for tourists?

Compared to the US, UK, or Western Europe, Mexico is affordable to mid-priced. Local food, transport, and accommodation are significantly cheaper than tourist-oriented equivalents. Stick to local pricing and your money goes a long way.

Track everything you spend in Mexico — log expenses by category and see exactly where your money went.

More Mexico travel guides