Mexico ATM Fees for Foreign Cards: Which Banks Cost the Most (and Least) in 2026
Pull the same 5,000 pesos from a BBVA machine and from a Banamex one, and the fee difference can be five to ten times: for identical cash, on the same street.
Mexico runs on cash far more than most first-time visitors expect, and the ATMs know it. Generic guides tell you “Mexican ATMs charge a fee” and leave it there. The useful version is knowing exactly which banks gouge foreign cards and which barely charge.
Same cash. Same block. 6× the fee.
Line items · 3 costs on 1 withdrawal
What a Mexican ATM actually charges a foreign card
Three separate costs stack on a single withdrawal, and confusing them is how people overpay. The machine fee is the one that varies wildly by bank, so it is worth knowing the map: but the conversion markup is the one that does the most damage, and it is entirely optional.
The machine fee varies 18 to 197 MXN
The local bank’s own charge for using a foreign card, shown on screen in pesos before you confirm. This is the fee this guide maps.
Your home bank’s fee
The foreign or out-of-network fee set by your card, not by Mexico. Fixed before you fly: pick the right card and it is zero.
The conversion markup quietly the largest
Only applies if you let the machine convert pesos into your home currency. 3 to 12 percent, and entirely optional: always decline it.
The fee map · per withdrawal · 2026
Mexican ATM fees by bank, cheapest to most expensive
These are the per-withdrawal machine fees foreign cards are reported to pay in 2026, gathered from traveller fee trackers and forum reports. Banks adjust these figures regularly and some add VAT on top, so treat this as the ranking, not gospel: the exact fee is always shown on screen before you confirm, and that number is the one that counts. You can always cancel and walk to another machine.
SOURCE: TRAVELLER FEE TRACKERS + FORUM REPORTS, 2026 · SOME BANKS ADD VAT · THE ON-SCREEN FIGURE ALWAYS WINS
The practical takeaway is simple. Aim for Banamex, Santander or BanBajío, and walk past BBVA. Banamex hits the sweet spot most reliably because the fee is low and its ATMs are almost as common as BBVA’s. Inbursa is technically the cheapest big-name option, but foreign cards are frequently declined at its machines, so it is not something to rely on. Intercam used to be a traveller favourite and no longer is: a good reminder to read the on-screen fee every single time rather than trusting last year’s advice.
The trap · ~197 MXN per withdrawal
Why BBVA is the one to avoid, and why so many people don’t
BBVA (formerly Bancomer) is the largest bank in Mexico, so its blue machines are on practically every corner, inside every convenience store, at every airport. That ubiquity is exactly the problem: it is the default machine people reach for, and it is the single most expensive one for foreign cards, at around 197 pesos a withdrawal. That is over ten US dollars in machine fee alone, before your own bank adds anything and before any conversion markup.
The insult on top of the injury is that BBVA also imposes one of the lowest withdrawal limits, often around 7,500 pesos a day for foreign cards. So you pay the highest flat fee to take out one of the smallest amounts, which is the worst possible combination.
“Never use ATMs from HSBC or BBVA, they’re always horridly expensive. Citibanamex and Santander are always your best bet, and only use machines attached to an actual bank.”Traveller, Mexico travel thread
If you find yourself in front of a BBVA machine, it is almost always worth spending two minutes finding a Banamex or Santander instead.
The overlooked variable · fee ÷ withdrawal
The limit matters as much as the fee
Here is the piece almost no guide mentions, and it changes how you should think about the whole thing. Because the machine fee is flat, its real cost depends on how much cash you pull in one go. A 64-peso fee on a 2,000-peso withdrawal is a punishing 3.2 percent. The same 64-peso fee on a 10,000-peso withdrawal is 0.64 percent. Same fee, five times better.
Spread the fee: what one withdrawal really costs
Effective cost of the machine fee alone, before your own bank’s fee and any conversion markup. Caps are the reported daily limits for foreign cards: BBVA ~7,500, HSBC up to 15,000.
This is why a bank’s withdrawal limit deserves as much attention as its fee. HSBC charges a fairly high 74 pesos, but it lets you take out up to 15,000 pesos at once, which makes the fee-per-peso genuinely competitive on a large sum. Banorte similarly pairs a mid fee with high limits. Meanwhile BBVA manages to charge the most and let you take the least. The lesson: withdraw the largest amount your card allows, as few times as you can, and favour banks that let you do it. Just make sure your own card’s daily limit is high enough, or the local limit is irrelevant.
Setup before you fly · fee → 0
The routes to zero fee
The machine fee is not always unavoidable. Depending on the card in your wallet, several routes bring it to zero, and this is where doing the setup before you fly pays off. The cleanest is a card that reimburses ATM fees worldwide: it turns even a 197-peso BBVA machine into a free withdrawal, though you still want to decline the conversion, since reimbursement covers the fee, not the exchange markup.
These partnerships change, so confirm your specific card’s current terms rather than assuming. But the principle holds: the right card can erase the machine fee entirely.
The 3-12% tap · dynamic currency conversion
The habit that beats picking the cheapest bank
Even the perfect bank choice is undone by one wrong tap. When the machine asks whether to charge you in pesos or in your home currency, choosing your home currency hands the exchange rate to the ATM, which marks it up by anywhere from 3 to 12 percent depending on the operator. Scotiabank’s machines in particular have been reported pushing markups near the top of that range. That single markup usually dwarfs the flat machine fee, which is why declining it saves more than any amount of bank-shopping.
Cajero automático · Foreign card detected
Would you like to continue with conversion to your home currency?
Exchange rate set by this terminal. Markup up to 12% may apply.
DECLINING NEVER CANCELS THE WITHDRAWAL. IT SIMPLY GOES THROUGH AT THE REAL RATE.
“Everyone looks at the service fee, but almost nobody checks the exchange rate.”Traveller, after comparing two withdrawals
The trap is that the machine makes declining feel risky. As another traveller warned about Mexican ATMs specifically, they “make it seem like declining will cancel the transaction, instead it will process the withdrawal with your bank’s conversion rate, so just decline.” We break down exactly how this trap is engineered in our guide to the ATM home-currency trap.
The checklist · a trip’s cash for almost nothing
The Mexico cash setup that stays cheap
- ✓
Carry a card with no foreign transaction fee, ideally one that reimburses ATM fees.
- ✓
Use Banamex, Santander or BanBajío machines. Walk past BBVA, Scotiabank and the standalone boxes in airports and resorts, which charge the most and push conversion the hardest.
- ✓
Always choose pesos, never your home currency.
- ✓
Withdraw a large amount in one go to spread the flat fee thin.
- ✓
Keep a second card as backup: Mexican machines reject foreign cards more often than you would like, and a single decline should never strand you far from another ATM.
If you want the full logic behind why three separate fees stack on every withdrawal, not just in Mexico, our guide to the three fees on every foreign withdrawal covers the pattern that applies anywhere you travel.
Quick answers
FAQ
Which Mexican bank ATM is cheapest for foreign cards?+–
As of 2026, the lowest machine fees are at Banjercito (~18 pesos), BanBajío (~23), Inbursa (~22, though it often declines foreign cards) and Banca Mifel (~27). For the best mix of low fee and availability, Banamex/Citibanamex (~31) and Santander (~35) are the practical picks, since their ATMs are almost everywhere.
Which Mexican bank ATM is the most expensive?+–
BBVA/Bancomer, at around 197 pesos per withdrawal, and it is also the most common machine in the country. Afirme (~162), Scotiabank (~130), Intercam/Kapital (~116) and Banco Azteca (~115) round out the expensive end. These are the machines to walk past.
Is BBVA really that expensive, if it is everywhere?+–
Yes, and the ubiquity is the trap. BBVA charges the highest foreign-card fee and imposes one of the lowest daily withdrawal limits (around 7,500 pesos), so you pay the most to take out the least. There is almost always a cheaper machine within a couple of blocks.
Should I choose pesos or my home currency at a Mexican ATM?+–
Always choose pesos, or ‘without conversion’. Selecting your home currency lets the machine apply its own exchange rate, marked up by roughly 3 to 12 percent, which usually costs far more than the flat machine fee. Declining the conversion does not cancel the withdrawal.
Does the withdrawal limit matter if the fee is flat?+–
A lot. Because the fee is a flat charge, taking out more per withdrawal makes it cheaper per peso. A 64-peso fee is 3.2 percent on 2,000 pesos but only 0.64 percent on 10,000. Banks like HSBC and Banorte pair higher fees with high limits, which can work out cheaper than a low-fee bank with a tight cap, if your own card’s limit allows it.
Can I avoid Mexican ATM fees completely?+–
Sometimes. A card that reimburses ATM fees (such as Charles Schwab or Fidelity in the US) refunds the machine fee automatically. Some cards have Mexican partnerships (Citi at Banamex, Capital One at Banorte, HSBC at HSBC), and a Global ATM Alliance membership waives the fee at Scotiabank. Confirm your card’s current terms before relying on it. Even when the fee is unavoidable, declining the currency conversion removes the biggest cost.
Are airport and resort ATMs in Mexico more expensive?+–
Usually yes. Standalone machines in airports, resorts and tourist areas tend to charge the most and push dynamic currency conversion hardest. A branch ATM from Banamex or Santander is the cheaper and safer choice, ideally during opening hours so you have recourse if the card is retained.
Written by Daniel Hart, who covers neobanks, account freezes and cross-border banking for neobankfit. Based on 2026 traveller fee reports, forum accounts and provider fee documentation.
This article is general information, not legal or financial advice. Fees and terms change and depend on your country, account and provider entity. For your situation, check current pricing pages and consider a qualified adviser.