Lowest ATM Withdrawal Fees in Mexico (2026 Guide)

If you are in Mexico and looking for the Bank ATM with the lowest withdrawal fees, I’ve got you covered.

This post details which banks have the cheapest fees and which ones to avoid, and other practical tips for withdrawing money in Mexico.

Close-up of the keypad at the Inbursa ATM in Mexico City

Which bank ATM has the lowest withdrawal fees in Mexico?

Here are four ATMs in Mexico where the withdrawal fee is still less than 35 pesos (1.90 USD):

  • BanBajío: 23.20 pesos
  • Banca Mifel: 26.68 pesos
  • Banamex: 30.74 pesos
  • BanCoppel: 34.80 pesos

Notes:

  • I personally checked all the withdrawal fees using UK-issued Mastercard and Visa debit cards.
  • Credit cards can incur higher fees
  • The fees listed here are the ones charged by the bank whose ATM you are using; the fee shown on the screen, NOT the foreign transaction fee charged by your own bank

Banbajio withdrawal fee (last checked September 2026):

ATM screen displaying the transaction/withdrawal fee at BanBajío in Mexico

Banca Mifel withdrawal fee (last checked October 2026:)

Banca Mifel ATM screen displaying the transaction/withdrawal fee.

Banamex withdrawal fee (last checked September 2026):

ATM withdrawal fee at the Banamex Bank in Mexico

BanCoppel withdrawal fee (last checked October 2026):

BanCoppel ATM fee December 2025

ATMs to Avoid (Highest Fees) in Mexico

Avoid these ATMs in Mexico at all costs. The ones listed below start at 3.50 USD and go up to just over 10 USD (I am no longer keeping track of these ones. Guess they might have gone up):

  • Banorte: 63.80 pesos
  • Multiva: 67.28 pesos
  • HSBC: 74.24 pesos
  • Santander: 80.04 pesos
  • Banregio: 81.20 pesos
  • Banco Azteca: 115 pesos
  • Intercam (now Kapital Bank): 116 pesos
  • Scotiabank: 130 pesos
  • Afirme: 162.40 pesos
  • BBVA: 197.20 pesos

BBVA ATM screen showing the 197.20 peso withdrawal fee:

ATM withdrawal fee at the BBVA Bank in Mexico

Santander ATM screen showing the 80.04 peso withdrawal fee (August 2026):

Santander ATM fee Mexico August 2026

Afirme ATM screen showing the 162.40 peso withdrawal fee:

ATM withdrawal fee at the Afirme Bank in Mexico

Note on Inbursa: I used to cite Inbursa as the cheapest ATM in Mexico, but sadly, it has suffered from reliability issues, so I have removed it from my list of the cheapest ATMs in Mexico.

Best ATM to withdraw money in mexico

Whilst not the cheapest, the best ATM to withdraw money from in Mexico is Banamex, and is my go-to ATM when I need cash.

Why? Because it’s the cheapest of the bigger banks, and you can find them everywhere, unlike BanBajío and Banca Mifel.

Banamex ATM in Mexico

Citibanamex was one of Mexico’s largest commercial banks. It was formed in 1884 from the merger of two banks, Banco Nacional Mexicano and Banco Mercantil Mexicano. In August 2001 Banamex was bought by US investment bank Citi.

At the end of 2024, Citibanamex announced it would continue operations as two separate entities: Grupo Financiero Banamex and Grupo Financiero Citi México. Banamex is for regular customers, and Citibank is for businesses.

New post: Find out if you can get cash from the OXXO convenience store without a card.

I have an eBook available for purchase on Gumroad, How to Travel the World on a Budget.

Tips for using ATMs in Mexico

  • Always decline Dynamic Currency Conversion (DCC) option as show below:
Decline Conversion ATM screen

This will cost you big time. I hit the accept button once, and it cost me £14 more than the regular Mastercard exchange rate.

Hitting the decline button does not cancel the withdrawal!

  • Avoid ATMs located in supermarkets as there can be extra fees added
  • Use banks inside the actual bank, as these are more secure, less likely to have been tampered with, and more likely to be refilled than standalone ATMs.
  • Friday night, the weekend, and Monday morning may not be the best times to withdraw money, as ATMs are often empty then.

Currency in Mexico

The currency in Mexico is the Mexican peso. The ISO is MXN, and the symbol is the $, so do not assume it is $ for US Dollars. You are in Mexico.

Notes are available in denominations of 1000, 500, 200, 100, 50 and 20 pesos.

The 500 and 200-peso notes are printed on cotton paper, and the 100, 50 and 20-peso notes are made from polymer. There are 2 versions of the 500, 100, 50 and 20 peso notes in circulation.

You don’t see many 1000 peso notes!

Coins can be found in denominations of 5, 10, 20 and 50 centavos (cents), though you’ll have to be pretty lucky to find the 5, 10 and 20 ones.

The larger coins are worth 1, 2, 5, 10 and 20 pesos.

Mexican pesos, notes and coins
Sharing is Caring:

24 thoughts on “Lowest ATM Withdrawal Fees in Mexico (2026 Guide)”

  1. Intercam is now Kapital Bank. Much has changed there. You can no longer cash even if you have an account. You can not deposit by check. I am not sure what the new fees for ATM will be yet. I will return in December. Everything is very much in flux. Thanks for your information. I always get flustered at the Mexican ATMs even though I have been doing it for years.

    • Hi. Yes Intercam, the bank that was opening accounts for foreigners without any documents. Ci Banco has also gone or is going and many cant access their money as they dt have RFC to open a new account somewhere else.. I couldnt even open a BBVA account, even with the paper work- they requested a document that is NOT issued … some one write that BBVA reduced their ATM fees.. I havent checked yet. was to a tweet that i couldnt open. I only accept photos of the ATM screen as proof of ATM fees.. ;)))

  2. Quick tip for anyone going thru the PVR airport – I tried to use the Banamex ATM in the airport upon arrival and the fee was going to be 98 pesos. Tried the Santander ATM and it was only 36 pesos. Definitely check around if you can.

  3. Do you know the ATM withdrawal limits for each of the banks listed assuming your bank card daily limit is at least 1000 or 2000 dollars?

    I believe HSBC is 15,000 pesos. What about banorte? What about cibanco?

    Do you know which banks accept a Discover debit card to withdraw from the ATM? I read Pulse ATM but does that include HSBC and Banorte?

    • The ATM screen rarely shows the limits. Santander shows 9,000. I used to have a limit of 250 UK. so the max amount was never something i ever considered. and now, 200 UK a month, unless i wanna pay extra fees…”CIBanco is closing. Its license was revoked in October 2025, and the bank is undergoing liquidation after being accused of money laundering”. Their ATM fee was not cheap… and i only bothered to check once. they used to be a lending house, not a bank.. Intercam is now Kapital Bank. “Intercam Bank is no longer an independent entity; it is being acquired by Kapital Bank, which is rebranding its branches and accounts. The U.S. Department of the Treasury sanctioned Intercam and CIBanco in June 2025 for alleged money laundering activities, which led to Mexican authorities intervening and the subsequent sale to Kapital. Mexico News Daily reports that all three institutions (Intercam, CIBanco, and Vector) have ceased operations in Mexico, although Kapital Bank states it is an acquisition, not a liquidation ”
      i have never seen a PULSE ATM….. all banks supposedly accept VISA and Mastercard…. almost everyone accepts card payment these days. though deffo a good idea to have cash for when a vendor doesnt accept card payment..

      • Thanks. Do you know what options I have if I want to withdraw cash with my capital one 360 debit card that is now on the Discover network? I have a BoA debit card but they charge $5 and 3% for each transaction so fees are going to be high for that. If you withdraw $500, that would be $20. If you withdraw $1000, that is $35. I couldn’t withdraw from Santander with my capital one 360 card anymore which was my favorite ATM because of the 35 peso fee and I could withdraw more than 10000 pesos at once.

        Cibanco no longer allows withdraws anymore? I used it previously and believe you could withdraw up to 20000 pesos.

        Do you know if I could withdraw at HSBC or Banorte?

        • In my experience and i have been in 130 countries, ATMS dont care what bank card you have. Its VISA or Mastercard. Debit card is always better than a credit card when using an ATM.

          IF u can get Charles Schwab, they refund all fees.

          Why u want to use CiBanco? I have only ever seen 2 ATMs. Other banks are on almost every street. Like i said they are closing down. Use Banamex. Many of those.

          Why do you want to take out 20,000 pesos? Not a good idea.

  4. Well I can no longer use my capital one 360 card anymore because the card is now Discover and not Mastercard. I had no issue withdrawing from any ATM while in Mexico before this.

    Yes I know about Charles Schwab but I’m outside the US now. I could withdraw 20,000 pesos when using cibanco a while back. It was the ATM with the highest withdraw limit. I need to take out 20,000 pesos because I have to pay rent and expenses.

    The thing is I’m not sure which ATM in Mexico will now allow me to withdraw cash using my capital one 360 debit card now that it is on the Discover network and not the Mastercard network. It got rejected at Santander and I read lot of people say this debit card is not good anymore.

    • I am from UK. so am unsure on US-issued cards… but CiBanco. is finished.. Intercam was letting gringos without paperwork, open up bank accounts… now all need CURP and RFC (tax) numbers..

    • Capital One’s change to Discover just SUCKS
      if you live in Mexico full time & use ATMs. Discover just isn’t used here all that much. I tried to pay for an airport taxi service & was denied. Most stores & restaurants don’t accept Discover either. The only bank that I’ve encountered that accepts Discover cards is Afirme which has the 2nd highest fee of all the banks.

  5. Hola..we used Banbajio and Banamex 23rd Dec and both fees were exactly as stated on your blog saving us heaps in fees vs when we tried BVVA initially and the fee was going to be 191 pesos which was ridiculously so thank goodness we didn’t get any money out there 🙂

    We got out 3500 from Banbajio and Banamex no problems.

    N

  6. Adding about the CapitalOne 360: They sent out an email with a link to “Pulse” ATMs that accept their card. In central Oaxaca it’s at HSBC banks. There are no ATMs listed for central Mexico City as accepting their card card (though many farther from center).

  7. I concluded that my discover ATM card didn’t work in the airport in Huatulco so I had to pay the 3% plus $5 fee for Truist. Now I find out almost no Mexico banks will accept the pulse/discover ATM. Bad decision, Capital one!

  8. Fun fact for Santander. They charged 34.80, but don’t prompt to use your bank rate for conversion. I converted funds myself prior to withdrawal (WISE card) – and the fee when withdrawing in pesos is 69.60

    Basically, if they can’t upcharge you on the conversion rate, they charge double for the ATM fee

  9. Thanks a lot for the tips. You saved me.
    I confirm Banamex in Puebla, 14k pesos withdrawn, only the 30.74 mxn fee. My bank in France made the conversion for 14030.74 pesos with the Mastercard exch. rate.

    • Great. Thanks for trusting my blog post. A bit hard after ogher blogs and Ai steal my info.

  10. Hi. Not sure where you’re using Santander, but I just went to ATM attached to the bank in Cuernavaca and the fee was 150 mxn! You may want to update your info?

    • Thanks for that. I will try and check myself… Where was your card issued? I have had many people contact me over the years saying my fees were incorrect. Yet when I check, my fees quoted were correct.. ATMs in supermarkets can have an extra commission…for example.
      My fees are from Mexico City..

  11. Decline the conversion 100% of the time anywhere on earth. In Europe these rates border on extortion even though – incredibly – it is legal to attempt to scare an ATM user into accepting the conversion, than giving them a financial colonoscopy. I recall those yellow ATM machines in Prague charging obscene rates. Decline. Save a lot of chedda.

    Never fall for the fear-trick you keenly noted. Cancelling the conversion is not cancelling the transaction. Most people get confused, worry about getting their card flagged then proceed to hand bank owners a small donation for their next yacht.

    Mexico withdrawal fees are on the rise like all over the globe. But since cash is still kinda king in a fair number of places, travelers need to learn the ATM basics.

    • Sucks too for visitors now that the peso is at an all-time high against the USD, € and £. Even some market stalls have card readers these days…

      i need to check the remaining 5 cheaper atms..

      • We saw a kid in the neighborhood selling lemonade last week for $1 USD per cup. We told him we had no cash on us. He told us not to worry since he had Venmo. No joke. He was using his parent’s account of course but the world is becoming digitized at an astounding rate.

        Some vendors from street markets here process card payments through the phone seamlessly. Matters not if the area is highly rural. California has the 7th biggest economy in the world; makes sense. The money flows freely.

        • many here, have the palm-sized card readers… works a dream. Even buskers and beggars in Europe have them… I’m sure if u go back to the big smoke sometime, you will see.

          People transfer all the time too. The apps make it seamless (Santander accepted – useless twats)

Comments are closed.