Always choose pesos, and other ways to stop losing money at the ATM
Most of what people lose on money in Mexico goes on three things: accepting the machine's currency conversion, ATM fees on both ends, and cards with foreign transaction fees. How to avoid all three, and how to move larger amounts.
The short answer: always choose pesos, use bank ATMs, and use a card without foreign transaction fees.
Most of the money people lose in Mexico goes on three things: letting the ATM or card terminal convert to their home currency, paying ATM fees at both ends, and using cards that charge a percentage on every foreign purchase. Fix those and you keep almost all of it.
Getting cash and paying for things in Mexico is easy. Doing it without quietly losing a few percent every time takes a little setup before you go. This guide covers the three biggest leaks, how to pick an ATM, which cards to bring, and how to move larger amounts.
1. Always choose pesos
When an ATM or card terminal asks whether you want to be charged in pesos or in your home currency, choose pesos. If you choose your home currency, the machine converts the amount at its own rate. This is called dynamic currency conversion, and the rate is usually worse than the one your bank would give you.
It's common enough that banks treat it as a separate fee. Schwab, for example, refunds ATM fees worldwide on its checking account but explicitly excludes "Dynamic Currency Conversion fees". Restaurants and shops sometimes ask too: if the terminal shows your home currency, ask them to charge in pesos.
2. Pick the right ATM
The ATM operator's fee is shown on screen before you confirm, as CONDUSEF, Mexico's financial consumer protection agency, requires. If it's high, cancel and try another machine. Some habits help:
- Use bank ATMs (BBVA, Banorte, Santander, Banamex, HSBC, Scotiabank and others), ideally inside a branch or a shopping center, during the day. CONDUSEF data from December 2025 put bank ATM fees for other banks' cards at roughly 20 to 40 pesos per withdrawal.
- Avoid standalone ATMs in tourist areas and convenience stores, which often charge more.
- Withdraw larger amounts less often, because fixed fees hit small withdrawals hardest. ATMs limit how much you can take out at once, so you may need two withdrawals.
- Cover the keypad, and don't accept help from strangers at the machine.
Your bank at home may charge its own ATM fee, plus a percentage for the currency conversion. That's often the biggest part of the cost, which is why the card matters.
3. Bring the right cards
Before you travel, check two things on every card you plan to use:
- Foreign transaction fee: many credit and debit cards charge a percentage on every purchase or withdrawal abroad. Plenty of cards charge none.
- ATM fees: some accounts refund ATM fees charged by other banks. In the US, Schwab's Bank Investor Checking is a well-known example: no foreign transaction fees and unlimited ATM fee rebates worldwide. Look for the equivalent in your own country.
Bank of America customers: Scotiabank is its partner ATM network in Mexico. Withdrawing there avoids the $5 non-Bank of America ATM fee, but the 3% international transaction fee still applies unless your account waives it.
Carry at least two cards from different banks, kept in different places. If one is blocked or swallowed by a machine, you're not stuck. Tell your bank you'll be in Mexico if it asks.
Cards are widely accepted in cities, supermarkets, chain stores and most restaurants. Markets, taxis, small shops and street food are usually cash only, and smaller notes are easier to use than 500s.
Moving larger amounts
For rent, a deposit or a big purchase, ATM limits make cash impractical. Your options:
- Money transfer services that send pesos directly to a Mexican bank account, often at a rate close to the mid-market rate with a visible fee.
- Your bank's international wire, which can cost more in fees and exchange rate margin.
Compare by the total pesos received for the same amount sent, not by the fee alone, because the exchange rate margin is where most of the cost hides. For rent paid to a Mexican landlord, ask for their account number and CLABE (the 18-digit interbank code that Mexican transfers use).
Once you're a resident, a Mexican bank account makes everyday life much easier. ResidencyMexico's guide to banking for new residents covers what banks ask for. I run that site too. Americans: once your foreign accounts total more than $10,000, they go on an FBAR (see taxes for Americans living in Mexico).
Exchange houses and the airport
Casas de cambio (exchange houses) are fine for changing cash you already have, but compare their buy and sell rates against the day's rate. Airport exchange counters usually offer the worst rates. If you need pesos on arrival, use a bank ATM at the airport instead.
Common questions
The ATM asks if I accept its conversion rate. Should I?
No. Decline the conversion and choose to be charged in pesos. Accepting lets the ATM convert at its own rate, which is usually worse than your bank's. You still get the same pesos either way.
Can I get US dollars from an ATM in Mexico?
Plan on pesos: that's what Mexican ATMs pay out and what prices are in. If a machine does offer dollars, it converts at its own exchange rate, the same trap as accepting its conversion. Withdraw pesos.
How much can I withdraw from an ATM in Mexico?
Two limits apply: the most the machine pays out per withdrawal, set by the Mexican bank, and your own bank's daily limit. The lower one wins. Check your bank's daily limit before you travel and ask it to raise the limit if you need to.
Which ATMs can Bank of America customers use in Mexico without the non-network fee?
Scotiabank, Bank of America's partner ATM network in Mexico. Using a Scotiabank ATM avoids Bank of America's $5 non-Bank of America ATM fee, but Bank of America still charges an international transaction fee of 3% of the converted amount unless your account relationship waives it.
If I pay online in pesos with my debit or credit card, how is it converted?
Your card's bank converts the peso amount at its exchange rate and adds its foreign transaction fee, if your card has one. If the website offers to charge you in dollars instead, that's dynamic currency conversion again: choose pesos.
Sources
- CONDUSEF, Conoce las comisiones que te cobran los cajeros; December 2025 fee data as reported by El Informador.
- Bank of America, international ATM partners (Scotiabank in Mexico; $5 non-Bank of America ATM fee and 3% international transaction fee).
- Schwab, Bank Investor Checking and FAQs (ATM fee rebates, and the dynamic currency conversion exclusion).
Last checked October 18, 2026. Fees change and differ by bank and card, so check yours before you travel. Settle Mexico doesn't earn anything from the banks or services mentioned. This is general information, not financial advice. If something here doesn't match your experience, please tell me.