Traveling to Mexico soon and wondering how to get pesos without getting ripped off? Whether you’re headed to Cancun, Mexico City, or Puerto Vallarta, knowing the best way to get cash in Mexico can save you serious money on fees and bad exchange rates. In this guide, we’ll show you:
- The best ATMs in Mexico to withdraw pesos with good exchange rates
- The banks with lowest ATM fees in Mexico
- The best way to get pesos when traveling to Mexico
- What to avoid so you don’t lose money to scams
- 🏧 How to Withdraw Money in Mexico: Use an ATM
- 🔍 Best ATMs to Use in Mexico (Low Fees + Great Access)
- 💳 Can I Use Credit Cards in Mexico?
- 💵 Currency Exchange Rates: Where to Get Pesos in Mexico
- 🌎 Best Way to Get Pesos When Traveling to Mexico
- 💰 ATM Fees in Mexico: What to Expect
- 🤔 FAQ: Getting Pesos in Mexico
- ✈️ Final Tips for Withdrawing Cash in Mexico
🏧 How to Withdraw Money in Mexico: Use an ATM
The best way to get pesos in Mexico is by using your debit card at a local bank ATM. It’s safer, cheaper, and faster than using airport exchange counters or currency booths.
✅ Pros of Using an ATM in Mexico:
- You’ll get the real exchange rate
- Most ATMs offer English-language options
- You can withdraw only what you need, when you need it
⚠️ Cons to Watch Out For:
- Some ATMs charge high local fees
- Your home bank may charge a foreign transaction or out-of-network fee
🔍 Best ATMs to Use in Mexico (Low Fees + Great Access)
Stick to major bank ATMs to avoid scams and save on fees. Here are the best ATMs in Mexico for travelers:
| Bank | Why It’s Great |
|---|---|
| BBVA Bancomer | Widely available, low ATM fees (≈ $30 pesos) |
| Santander | Great exchange rate, reliable machines |
| Scotiabank | Partnered with Bank of America (no ATM fees for BoA customers) |
| Banorte | Competitive rates, good security |
| Intercam | Lower fees, found in tourist areas |
🛑 Avoid standalone ATMs or ones from unknown brands, especially in touristy zones—they often have high fees and bad exchange rates.
💡 PRO TIP: Always Hit “Decline” on ATM Exchange Offers
When the ATM asks if you want to accept their exchange rate, tap DECLINE. This may seem counterintuitive, but it triggers your bank’s rate—which is almost always better. This practice avoids what’s called Dynamic Currency Conversion (DCC), a sneaky way ATMs make extra money by giving you a terrible exchange rate.
💬 Example: You try to withdraw $8000 MXN.
- ATM offers 18.80 MXN = 1 USD
- Your bank gives 21.10 MXN = 1 USD
- If you accept the ATM’s offer, you’d lose up to $45 USD!
💳 Can I Use Credit Cards in Mexico?
Yes, especially in major cities, resorts, and restaurants. Credit cards often offer the best exchange rate, and many come with travel points or rewards. Just make sure your card doesn’t charge foreign transaction fees.
Tip: Always keep some pesos in your wallet—many small businesses, taxis, and markets are cash-only.
💵 Currency Exchange Rates: Where to Get Pesos in Mexico
While ATMs are the best way to get pesos, you might still want to exchange cash. Try to look for a “Casa de Cambio” (Currency exchange houses) – check rates before exchanging! Avoid hotels or kiosks in tourist areas—they offer the worst exchange rates.
🌎 Best Way to Get Pesos When Traveling to Mexico
Before your trip, bring a small amount of pesos (just enough for arrival day), then withdraw cash from a local bank ATM once you’re settled. ATM alternatives:
- Open a Charles Schwab account – reimburses international ATM fees
- Use Bank of America at Scotiabank ATMs in Mexico – no ATM fee!
- Try Wise to send yourself MXN at low cost
💰 ATM Fees in Mexico: What to Expect
Below are the ATM fees at some of the main banks in Mexico:
| Bank | Typical Fee (MXN) | Fee Waivers |
|---|---|---|
| BBVA | $30 | No |
| Santander | $29 | No |
| Scotiabank | $30 | Free for Bank of America clients |
| Banorte | $28–35 | No |
| Airport ATMs | $50–100 | Avoid unless urgent |
Your home bank may also charge $2–5 USD per withdrawal + a % of the transaction.
🤔 FAQ: Getting Pesos in Mexico
Can I take out money from an ATM in Mexico?
Yes. Foreign debit and credit cards work at most ATMs in Mexico. Just notify your bank before travel.
What are ATMs called in Mexico?
They’re called “cajeros automáticos”, or just “cajeros”.
What is the best way to get pesos for a trip to Mexico?
Use a bank ATM in Mexico with a debit card from a bank that refunds ATM fees. Decline the ATM’s exchange rate offer for a better rate.
Where’s the best place to get Mexican pesos?
The best place is a trusted bank ATM in Mexico (like BBVA, Banorte, or Santander). Avoid currency exchange kiosks unless it’s your only option.
✈️ Final Tips for Withdrawing Cash in Mexico
- ✅ Use bank ATMs only
- 💳 Decline the ATM’s exchange rate offer
- 💸 Carry cash, but not too much
- 🔐 Cover your PIN and keep your card in sight
- 🌎 Use banks with global partnerships for lower or waived fees



