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.
| Style | USD/day | What this covers |
|---|---|---|
| Budget / backpacker | $30–50 | Hostel dorm or cheap guesthouse, street food, local buses |
| Mid-range | $60–100 | Budget hotel, sit-down restaurants, occasional Uber |
| Comfortable | $100–150 | Good 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 length | Approx. pesos needed | Approx. USD |
|---|---|---|
| Weekend (3 days) | 3,500–5,000 MXN | $200–300 |
| 5 days | 6,000–8,500 MXN | $350–500 |
| 1 week | 8,000–12,000 MXN | $470–700 |
| 10 days | 12,000–18,000 MXN | $700–1,050 |
| 2 weeks | 15,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.