ATM withdrawal in Spain without fees

By Ale | Jun 19, 2019 | Updated: Oct 3, 2021
Europe > Spain

In Spain, you'll find that most ATMs ("cajero automático" in Spanish, "caixer" in Catalan) have a withdrawing fee for international cards like Visa/Mastercard. ATMs are legally required to indicate the exact fee and ask for confirmation. So feel free to test around, cancel the transaction if the fee is too high for you and take some time to find the best ATM to use.

ATM Fees in Spain


Fees can vary depending on:

  • the ATM itself (ATMs from a same bank can have different fees)
  • the amount withdrawn
  • your bank/card

Here are the ranges for each bank:

  • Kutxabank: no fees
  • Banca March: no fees
  • ING: no fees
  • Bilbao Bizkaia Kutxa (BBK): no fees
  • Unicaja Banco: no fees
  • Eurocaja Rural: no fees
  • Banco Pichincha: no fees
  • iberCaja: no fees - €1.75
  • Bankinter: no fees - €1.75
  • Deutsche Bank: no fees - €3
  • CaixaBank: no fees - €7.00
  • Abanca: €0.75 - €0.80
  • Bankia: €1.75 - €5.00
  • Sabadell: €1.80 - €5.00
  • Cajamar: €1.85 - €2.00
  • BBVA: €1.87 - €7.00
  • Santander: €2.00 - €8.00

Read the comments for many updated ATM fees, and please let everybody know if you found a no-fees ATM or if you had different fees with your card.

Sending Money to Spain


If you are looking to send money to Spain consider using TransferWise for spending in any currency, receiving money for free and sending money internationally with low transparent fees — much cheaper than using your local bank. You can even get your own local bank account details in Europe, UK, US, Australia and New Zealand with the TransferWise borderless account.

Fees With Your Own Bank


Your own bank may also add its own fees. This is specific for each bank, so check with your bank pricing to see the fees for international withdrawals.

Euronet Worldwide ATMs


These ATMs have popped up everywhere in the center of touristic cities in Europe: do not use them. They have horrible fees and push users to withdraw high amounts of cash. Moreover the dynamic exchange rate (if you choose to let the ATM make the conversion for you, never do that) is outrageous.

Euronet Worldwide ATM in Barcelona

Euronet Worldwide ATM in Barcelona

Good to Know


Don't forget to ask for a receipt, especially when you're abroad. And once you have it, take a picture of it immediately because you'll probably end up losing the paper. Make sure the amount on the receipt matches the amount on your account. And in the case of a dispute, use your receipt/picture as a proof.

Banking Budget Credit Card Europe Money Scams Spain ATM

This travel tip contains commercial links from our monetization program. This helps to support the article's writer and Triptipedia at no extra cost to you.
Share this tip:

Written by Ale

There are 197 comments
Jez

Jez
May 16, 2026 at 07:59

Kutxabank No charge in Spain.
Santander edge account.


Erán

Erán
Oct 17, 2025 at 13:53

Unicaja today in Bilbao - no fee!
Both LABORAL Kutxa and Rural Kutxa wanted a 5 euro fee.


Alberto

Alberto
Oct 6, 2025 at 21:45

En Valencia, Abanca solo cobra 0,86€ cada 300€ o 0,74€ cada 200€. Esto es el día 06.10.2025.
Mi banco, Erste Bank Austria, no cobró comisión por retirar el dinero.

In Valencia, Abanca only charges €0.86 per €300 or €0.74 per €200. This is as of 06.10.2025.
My bank, Erste Bank Austria, did not charge a commission for withdrawing the money.


Jez

Jez
Aug 18, 2025 at 14:52

Banca March €6 fee in Gran Canaria
BBVA €7.70


JDG

JDG
Jul 25, 2025 at 10:43

Klutzbank in Castelldefels charged €8!


Erán

Erán
Jun 26, 2025 at 12:31

Cajasur in Algeciras near the Plaza Alta - no fee!


Erán

Erán
Jun 24, 2025 at 21:26

Cajasur in Algeciras near the Plaza Alta today - no fee! 😀


Andres

Andres
May 10, 2025 at 11:47

Kuxtabank Barcelona - no fee for Australian card. Still the best 😍


J

J
Jan 29, 2025 at 11:15

Banca March and Unicaja Rural have, since Jan 25, started charging me for withdrawals when they were previously free. (5,50€ and 2,90€ respectively). Bank Inter also charge 7€ now, not sure when that changed. These were all for 500€ withdrawals. Is there any major bank in Spain that's free anymore? Not many branches of Kutxabank around.


T

T
May 13, 2025 at 15:51

13.05.2025: Just took out just under 500€ from Unicaja with an Estonian debitcard and it warned there might be fees but no fees were taken from me


DL

DL
Mar 15, 2025 at 07:33

I agree that what was once "free" may not be. We trekked to a supposedly no-fee Deutsch Bank ATM in Valencia but got charged 5 Euros.


Pat

Pat
Jan 27, 2025 at 16:18

Abancay Bankoa in Donostia/San Sebastián was free withdrawal for me with an Australian bank card


J

J
Oct 9, 2024 at 07:44

In Madrid, unicaja and Kuxtabank ATMs have charged me no fees withdrawing from a U.S. bank and allow withdrawals up to €1000.


Nino

Nino
Jan 21, 2025 at 17:20

DON’T BE FOOLED BY A NO ATM WITHDRAWAL FEE. As today’s experience shows. I made a€500 withdrawal at an UNICAJA ATM in Granada charge with no withdrawal fees from my UK account. But UNICAJA Banca made their money by manipulating the GBP – Euro exchange rate by making a 13.6% markup. For a withdrawal of €500 I was charged £480.51 by UNICAJA. Against the market rate for 21 January 2025, this withdrawal led to a profit of €68 for the Bank. I was warned about the 13.6% exchange rate markup, but had absolutely no idea that this translated to an extremely poor exchange rate on the transaction. because there was no indication of that this would amount to a 68 Euro dee being extracted in effect. Be warned. I will never go back to UNICAJA. Total rip off.


Jahir Ahmed

Jahir Ahmed
Sep 8, 2024 at 16:42

September 2024 usually use Deutsche bank ATMS and they free, but had a ING close to me this trip and used a few times no fee’s. From UK and using Monzo Account


Bruce A

Bruce A
Mar 15, 2025 at 07:35

I got charged 5 EURO fee at Deutsche Bank. "Free ride" is sadly over!


Nabbs Matt

Nabbs Matt
Sep 15, 2024 at 18:58

What was the interest exchange you have received? is it the best of all?


Pablo

Pablo
Aug 26, 2024 at 14:08

UniCaja Torremolinos free withdrawal today using Chase UK debit card


Tom

Tom
Apr 8, 2024 at 21:01

I used my BA debit card at Deutsche Bank in Granada on March 20, 2024, and DB charged me 4.00 Euros for the privilege, and the conversion rate was 4% higher than using a credit card for purchases.


Javier

Javier
Feb 9, 2024 at 21:22

Hello! I tried ING in Granada and it only lets you withdraw 600 per operation. On the other hand, Unibanco lets you withdraw 1000 and without commission.


Steve M

Steve M
Jan 25, 2024 at 17:45

Today Thursday 25 Jan 2024. Tried ING Euronet ATM at Playa Flamenca, English option and pay in Euro's/GBP offered but wanted a 3.95 Euro fee for the privilege. Instead went to Kutxabank in Torrevieja, English option and pay in Euro's/GBP offered, no fee, checked my account later and confirmed this was the case and the day's Matercard exchange rate was charged for the transaction.


Alex S

Alex S
Jan 8, 2024 at 10:47

Updates for Jan '24.
No fees:
- ING
- Unicaja Banco


Catherine

Catherine
Oct 5, 2023 at 14:19

No charge at Abanca atm Santiago de Compostela


Cruiser

Cruiser
Oct 9, 2023 at 14:41

On a cruise this week. Eurocaja Caja Rural in Sagunto €6 fee to withdraw €300. I declined the substantial DCC. iberCaja in Malaga, no fee for €110. I declined the DCC which I workec out to be about 9.5% for USD (my bank in US has no fx fee and no atm fee)


Paul Ingram

Paul Ingram
Oct 6, 2023 at 21:39

Thank you That is helpful


Janu

Janu
Sep 27, 2023 at 08:53

27 Sep 2023 used my starling card (similar to Monzo or revolut) at a kutxabank atm and was not charged a fee. Could select to pay in euros.


Emett

Emett
Sep 20, 2023 at 09:43

This article needs serious updating since a lot of the banks mentioned now charge for ATM withdrawals using foreign debit cards instead of reading the comments to figure out what is the latest. Banca March is NOT free, I tried withdrawing Є500 but there is Є3.80 commission (so you can view this as the ATM fee charge) since it is not using the current exchange rate at time of withdrawal. Same thing with Unica Banco (see earlier comment I made). Bankiter charges Є4 and ING wont accept my Citibank card.


Paul D

Paul D
May 17, 2024 at 22:50

I withdrew 300 Euro last month in Tenerife using Starling card at Banca March. No fees at all. 1.1673 Euro per GBP when official rate was 1.1683


Emett

Emett
Sep 13, 2023 at 10:52

Única banco doesn't charge but fee and comission are built in. It automatically converts and doesn't give you the option to charge it in €.


Gerardo

Gerardo
Sep 6, 2023 at 16:32

Deutsche Bank starting charge €3 :(


Andrii

Andrii
Mar 8, 2025 at 13:07

Deutsche bank - 4 € fee, max 600€ per withdrawal, this is for recent 1.5 years in Valencia


Fran

Fran
Sep 28, 2023 at 12:58

Today is 28 September 2023. I was just at DB in Madrid and I‘m pretty sure it said €4 when I tried to use my Barclays credit card! That was quick.

I am a DB customer and so I tried with my debit card. I managed to withdraw cash without a fee.


Jorge

Jorge
Aug 31, 2023 at 19:18

Deutsche Bank now charging 3€ per withdrawal


Kai

Kai
Aug 1, 2023 at 17:15

Tried Deutsche bank in Jul, it does not have charges. But tried again in Aug, started having 3€ charges.

Tried ATM withdrawal at Unicaja Banco. No fees. If you have insights on free withdrawal/charges, would appreciate if we could share, will help a long way.


N in Spain

N in Spain
Jun 19, 2023 at 13:46

ATM withdrawal at Unicaja Banco. No fees. Thanks !


Nicholas Miller

Nicholas Miller
May 31, 2023 at 09:48

Today 31 may 2023 I tried deutsche bank. It wouldn't give me any money. So I went around the corner Kuxtabank gave me 200 euros no fee. In Badalona


germul
Apr 25, 2023 at 15:05

Thanks for this useful post - we've been staying in Arenys de Mar and Santa Susanna in the coastal Maresme county north of Barcelona. The "good banks" (those with no fees) only seem to have a presence in the county capital (Mataró) or Barcelona city itself. We settled for a Sabadell cash withdrawal on our Starling account, which has a €1.80 fee and it was easy to accept the transaction in Euro so we got the Starling exchange rate. Upshot was we got €100 for £90. BBVA wanted a fee of €7, Santander €4, Bankinter €3.95 and the awful Euronet machine £3.99 and an exchange rate of almost 1:1.


Javi

Javi
Mar 12, 2023 at 22:46

Revolut metal customer here, Zaragoza, Spain
€500 Withdrawal: ibercaja €0.75. Kutxabank : €0.00 fee.


Helen

Helen
Feb 10, 2023 at 14:47

Oct 2022 €7 charge by Caxia Bank ATM, in Lecrin Valley, Granada, Spain. Withdrawal with Wise Visa Card (Euro Account).


Lori

Lori
Mar 11, 2023 at 17:23

Took out $200 in Euros from a Caxia Bank in Granada. Fee was $7.00. Paid $240 USD total for the $200 Euros and was not able to get a receipt! Seems like a scam to me since they charged much more than the going exchange rate!


PeterB

PeterB
Mar 1, 2023 at 12:51

01/03/2023,, Bank ATM fees in Corralejo Fuertentura.
Caxia €7
Santander €8
BBV €6
Did not try the EuroNet machines.


Tim

Tim
Dec 27, 2022 at 13:25

Ibercaja in Denia €300 on AmEx: the ATM asked to confirm a charge of €1.40 to the card issuer.


Mark

Mark
Nov 7, 2022 at 02:11

Corralejo: ING Cashzone ATM. €3.95 fee with Revolut card. LaCaxia (Caxiabank) wanted €7! There is a Banco Sabadell nearby but I suspect it will charge too. I guess the days of free ATM withdrawals are almost over.


Steve

Steve
Oct 23, 2022 at 08:47

Just took out 250 euros on monza card from ING standalone machine in Ibiza. Gave me a choice of rubbish exchange rate of 1.03 euros to GBP or 3.95 fee. Went for the fee as lots cheaper with exchange rate of 1.14-1.15.


Albrecht

Albrecht
Sep 20, 2022 at 21:45

Withdrew 50€ with German VISA card from Deutsche Bank ATM in Playa del Inglés (Gran Canaria) earlier today. It did not ask me to confirm any fees.


Hana

Hana
Aug 29, 2022 at 11:12

In Madrid, travelling from London. I wanted to use barclaycard rewards card to withdraw 100 euros. This card does not charge withdrawal fees abroad. Unicaja bank ATM lets you know that they will charge barclays bank €0.75 - not you. If not using a barclaycard rewards card, check if your card charges withdrawal fees or not.


Jonathan in Sitges

Jonathan in Sitges
Aug 31, 2022 at 12:15

Banco March....no fees when withdrawing euros without any conversion using Starling card. Only bank of six I checked.


Gen

Gen
Aug 17, 2022 at 15:09

Just went to withdraw from my Revolut Euro account.
Caixa rural 2.90 fee
Sabadell 1.80 fee
Kutxabank - No Fee


Eli

Eli
Aug 23, 2022 at 18:30

ING 0.5 fee


Antoni

Antoni
Aug 16, 2022 at 16:41

Cinkciarz.pl (Conotoxia) Visa Debit no fees at Unicaja Banco ATM (10€ withdrawal). Euronet and BBVA ~3€ fee for 20€ withdrawal so I've cancelled.


Sean

Sean
Aug 8, 2022 at 21:11

Caixa in Vigo just asked €7 for a €100 withdrawal. A pity coz Caixa was so much my go-to bank that I ran a lot of funds through them when I had Spanish residency.


Isabelle Baron

Isabelle Baron
Oct 5, 2022 at 15:01

Just been charged the same 7 euros in Pàlamos by the Caixa, from a Caxton currency card. I withdrew 50 euros. An expensive lesson, I'll shop around


Lavah

Lavah
Aug 2, 2022 at 14:14

Avoid Santander. The worst bank to withdraw especially if coming from a non-euro account. The best bank for me is Deutsche Bank.

Santander
EUR - AED
Withdrawal Fee - 7 EUR
Exchange Rate - 4.42
CR at that time - 3.75

Deutsche Bank
EUR - AED
Withdrawal Fee - Zero
Exchange Rate - 3.89
CR at that time - 3.75

Caixa Bank
Withdrawal Fee - 7 EUR
No Idea about the exchange rate.

BBVA
Withdrawal Fee - 6 EUR
No idea about the exchange rate


MAC

MAC
May 20, 2023 at 10:32

If you have a Santander UK debit card - no fees in Spain if you use a BRANDED Santander ATM - this does NOT include the Euro Automatic Cash network machines which also offers this benefit (by arrangement with Banco Santander) to Spanish customers.
Presumably the branded ATM deal also applies to Santander customers from other countries such as the USA.
The Santander branded ATM benefit now extended to several countries that have them.


CHRIS

CHRIS
Dec 7, 2022 at 13:16

In March 2022 I used Santander Visa card at a Santander Bank ATM with no charges & received an exchange rate of 1.19€/£ has this changed?


Jarre

Jarre
Jul 29, 2022 at 14:56

In Gran Canaria: Euronet, Santander and Cashzone all of them charging 3.95E fee on Monzo card when withdrawing in Euro.


Ulrika

Ulrika
Jul 15, 2022 at 18:18

I took out 500 x 2 "Euros from Cajero Euro Automatic" in Torreviejatoday. My card was in Euro and my money in euro. However, this bank changed my euro first to SEK and then Back to Euro. Total fees 160 Euro to take out 1000 euro. It is clearly a scam attempt.


Ian R

Ian R
Jul 14, 2022 at 15:30

Moraira, Alicante. Santander and Caixa both charging €7 for ATM withdrawal from a UK Nationwide debit card with no loading or fees from UK bank


Shawn Wells

Shawn Wells
Jul 6, 2022 at 14:31

Went to Kutxabank atm yesterday and withdrew 500 Euro with my Capital One no fee bank card. Although it did not say on the atm, I was charged a withdrawal fee and what shout have been 509 dollars was 523! Don't make the same mistake I did.


Marvin

Marvin
Jul 6, 2022 at 12:52

Madrid withdrawal of 100€ fees:
Santander - 2.8€
BBVA - 2.7€
Caixa - 2.5 €


Angela

Angela
Jun 19, 2022 at 10:30

BBVA 6 Euros, Unicaja, 14% charge, Deutsche Bank 0% fees and full pound to euro rate in Fuengirola


Paul

Paul
Jun 17, 2022 at 12:22

BBVA 6 Euros and Santander wanted 7 Euros, Sabadell was 1.80 and Kuxta bank free as of 16th June 22


Jimmy

Jimmy
Jun 1, 2022 at 09:51

Unicaja Banco - no atm fees in Spain using starling bank card (uk). Usi contactless on the atm limits withdrawal to 100€


Ron

Ron
May 28, 2022 at 14:09

How do I withdraw money from these atms?? Im canadian using a canadian card and every atm, like caixabank, asks for a code...


Max

Max
Jul 13, 2022 at 12:52

It’s your bank PIN. Do you not have PINs in Canada?


Les

Les
May 16, 2022 at 12:00

I took out Euros from Banca March ATM at Cal d'Or, Majorca with Nationwide Flexplus card. No charges.


David

David
May 15, 2022 at 16:29

Malaga, May 15 2022 - Unicaja doesn't charge any fee for cash withdrawal on visa. Debit Card from USA


Lisa

Lisa
Jul 15, 2022 at 15:33

Thanks For the helpful tip!


Ying

Ying
May 14, 2022 at 13:15

Seville, May 13 2022 - Unicaja seems to be free for Euro 100 withdrawal. Did not get any message to confirm a commission charge; instead, was warned to reconfirm 3 times when declining the conversion rate offered between EUR and USD (though my debit card is from Canada).

This link to Unicaja website explains the ATM free charge for 2022:
https://www.unicajabanco.es/content/dam/unicaja/documentos/Mapa_Cajeros_Unicaja_Banco.pdf


Craig Cameron

Craig Cameron
May 12, 2022 at 13:25

Hi there. Has anyone any information on low charge ATM's in Ibiza? San Antonio area?

Many thanks


J

J
May 11, 2022 at 10:35

Deutsche Bank Malaga - no fees with Monzo €100 withdrawal


Amy

Amy
May 14, 2022 at 21:29

Deutsche Bank in Granada charge €2.80 for €20 withdrawal!


Andy

Andy
Apr 27, 2022 at 09:45

Deutche bank is still free. Currently in Cartagena in Spain.


Rich

Rich
May 5, 2022 at 14:12

I tried to take €500 from from a Cajamar atm in Valencia yesterday. Balked at the €6 fee and cancelled. Found out later the full €500 plus fee was charged to my account. Luckily I had the receipt that said ‘cancelled’. They corrected it today after a frantic international phone call to my bank, but it gave me a fright. Avoid Cajamar like the plague.


Maria

Maria
Apr 5, 2022 at 15:52

Murcia. Just withdrew 150€ from BBVA's ATM. It charged me 6€. What a robbery!


Deb

Deb
May 6, 2022 at 18:28

€7 today in Valencia. Needed cash and no other option available. Was really surprised how much it cost!


O

O
Mar 26, 2022 at 17:20

I was using Deutsche Bank it was great no fees good rate but it seems like they remove all the locationd and ATMs last month


ImogenM
Mar 3, 2022 at 14:11

I used a Caixa bank yesterday was charged 7 euros fee.. i used my Wise card, the same fee was quoted for Revolut and Monzo.. the same ATM charged me 2 euros in 2021... what the hell is going on!!!!


Dawn

Dawn
Apr 1, 2022 at 21:53

I used a Caixabank machine this week and withdrew 30,00 from and and got charged 7,00 Euros as well, never used to be charged this much.


Suzanne

Suzanne
Mar 1, 2022 at 19:16

Sabadell in Lanzarote was free to use with a Dutch ING card.


Robert

Robert
Feb 3, 2022 at 01:43

Banca March and Unicaja in Malaga are still free for withdrawal


Conrad

Conrad
Feb 11, 2022 at 14:36

I tried Banca March in Tenerife yesterday and they wanted to charge me €3.30 for a withdrawl. Maybe withdrawals are still free in mainland Spain?


Dean

Dean
Jan 23, 2022 at 17:21

Santander ATM charged: 7 EURO fee, PLUS 6% premium on exchange rate from dollars to euros. They once were a partner with Bank of America with no fee or premium on exchange rate. Not the case in probably many years. NEVER again will I go near Santander.


Arroyo22
Jan 18, 2022 at 09:52

Unicaja rip-off

Do not use the ATM from UniCaja. They don’t charge a fee, but they give a TERRIBLE exchange rate. Yesterday at the Benalmadena Costa UniCaja I went to exchange 500€ and the dollar to euro was...


Ying

Ying
May 16, 2022 at 14:00

Decline that exchange rate offered on ATM next time. I had to select three times to decline their exchange and instead let my bank pick up the exchange.


Conrad

Conrad
Feb 11, 2022 at 14:38

I assume you knowingly chose to have them conduct the currency exchange (at their rate) when you also had the option to simply be charged in Euro and let your own bank handle the conversion?


Margaret

Margaret
Jan 11, 2022 at 19:07

The Unicaja bank machine on Diagonal in Barcelona ate my card, and when I went back the next day, they refused to give it back to me. I had to order a new card from my bank Canada... what a nightmare!


Jan

Jan
Jan 5, 2022 at 17:47

Banca March 2,50 fee at Puerto de Mogán, Gran Canaria


Leith

Leith
May 22, 2022 at 15:58

Good to know as I am visiting nearby puerto rico in a couple of weeks. Ha e a Starling card because it is fee free for purchases and atm withdrawals (from Mastercard atms - only one of which I can find up in the mountains!) but not necessarily free from the spannish side.


Alex

Alex
Nov 20, 2021 at 20:16

Sabadell in Barcelona charged 1.8€ for 250€ withdrawal on my revolut card


Bob

Bob
Nov 11, 2021 at 16:02

Ibercaja 500€ no ATM withdrawal fee, using TD chequing account (TD Canada Trust)


mark

mark
Nov 8, 2021 at 00:13

used uk visa debit card for 200€ in banca march atm oct 2021 costa teguise no fee. banco sabadell atm across road 1.85€


Selman

Selman
Oct 29, 2021 at 18:03

Hello evryone
I just withdrew money from Ing cashzone ATM in Torre del Mar 500 euro. They charge me 2,99 euro + 10%
Please avoid


Reni

Reni
Oct 28, 2021 at 15:14

Hello everyone
I just withdrew money from Caja Rural and they charged for 300€ (limited) a 1.95€ fee
Then I tried another bank, the Unicaja and I could withdraw 500€ (so no limitations) and NO FEE!!!


Vader

Vader
Oct 28, 2021 at 15:39

I really couldn't be bothered for €2 euros


Felipe

Felipe
Oct 17, 2021 at 15:31

Because of suggestions here, I went to a nearby IberCaja to withdraw money. For 500 euros, I was charged 3.16 euros. My bank will pick up this charge. I had been dismayed at some of the other banks' rates--big charges and lousy exchange rates so I was happy to find this thread. Gracias.


Sam

Sam
Oct 9, 2021 at 10:24

Abanca with a Revolut card: no fees.


Monique

Monique
Feb 21, 2022 at 11:56

Thanks so much for recommendation. After seeing Santander charge €7, I tried Abanka with my revolut card and it only cost .86c


Sam

Sam
Oct 6, 2021 at 18:44

€0.54 at ibercaja in Teruel with Monzo card! €7 at Santander, no thank you...


Pedro

Pedro
Oct 5, 2021 at 06:50

Bankinter charged a flat 4€ on 250€ withdrawal using Barclaycard Platinum MasterCard (Free ATM Cash Withdrawals until August 2022).


Paddy

Paddy
Sep 29, 2021 at 13:33

Saba fell in Malaga just charged €1.80 for €110 withdrawal (Revolut card)


Ed

Ed
Oct 3, 2021 at 09:19

Sabadell in Madrid charged me 5 euro for a 200 euro withdrawal October 2, 2021


Raquel

Raquel
Sep 9, 2021 at 21:42

In Madrid Airport, I was charged 5Euro fee from ATM. I checked all ATMS and they were all charging this much. Today I withdrew from BBVA in Tenerife because in Colombia it is no fee but here in Canary Islands I was charged a 7Euro fee for withdrawing.


Chris K.

Chris K.
Sep 8, 2021 at 04:53

Starling with Caixa in Mallorca €2 for €200


Steve Salmon

Steve Salmon
Oct 2, 2021 at 13:29

Am in Pollenca at the moment and with Starling current account have found:

Santander = €7 (RIP OFF)
BBVA = €4
Euro ATM = €4 with a very poor exchange rate

Will hold out for Caixa or Bancha March when I find one.


Scott

Scott
Sep 6, 2021 at 21:46

Santander in Santa Ponsa, Mallorca wanted €7 for €110 withdrawal. Went a few hundred yards/metres along to Bancha March and completely free (0.5% fx rate fee from card issuer as expected) using my Currensea MasterCard debit card.


Mac

Mac
Feb 26, 2022 at 14:56

If you are a regular to Spain and the Canaries - get a UK Santander Everyday current account for use at a Santander branded ATM, no fees of any kind, and the account has no strings attached like Direct Debit or minimum monthly pay in.


Michael

Michael
Sep 9, 2021 at 10:38

I too was asked to pay 7 euro for a 40 euro withdrawal at the Santander in Menorca


Danielle

Danielle
Sep 3, 2021 at 19:10

I’m visiting Spain (Gran Canaria) next week!
Can anyone tell me where I can locate these atm’s (preferably the no fee/ low fee ones)?
I will be withdrawing with an American visa.


justme319
Sep 4, 2021 at 10:51

Today I am sharing my 2nd Sep 2021 experience from Madrid. I used UnionPay debit card from Myanmar/Burma for cash withdrawal (EURO 460) and the following are the fees shown to me on the ATM screens.

1. Santander ATM ask: 7 EURO
2. Euro Automatic Cash ATM ask: 5 EURO
3. Euronet worldwide ATM ask: 3.95 EURO
4. Sabadell ATM as: zero EURO


justme319
Sep 2, 2021 at 19:13

Hi Everyone,

I find this topic is very useful for someone who is from non EU and considering to withdraw cash from Spanish ATMs before arriving Spain. This is one of the important budget planning elements. I used this website page to decide whether I should prepare more EURO cash before I arrived the country.

Today I am sharing my 2nd Sep 2021 experience from Madrid. I used UnionPay debit card from Myanmar/Burma for cash withdrawal (EURO 460) and the following are the fees shown to me on the ATM screens.

1. Santander ATM ask: 7 EURO
2. Euro Automatic Cash ATM ask: 5 EURO
3. Euronet worldwide ATM ask: 3.95 EURO
4. Sabadell ATM as: zero EURO

Today I have withdrawn 1 time each from Euronet worldwide (3.95) and Sabadell (zero). Will continue with Sabadell further onwards.

Cheers :)


Andrew

Andrew
Aug 24, 2021 at 16:37

Just tried Santander in sitges with a Revolut card and the cash machine wanted to charge 7 Euros so I cancelled. Went to Banka March machine and no charge.


Patrick

Patrick
Sep 12, 2021 at 18:17

Banca Marcha are the best for no charges. Caixa Bank were charging €3.95 to withdraw €150 today in Palma Nova.


HelenaTravels21

HelenaTravels21
Aug 21, 2021 at 08:11

Me again. I’m now in Barcelona an August 21, 2021. CaixaBank Business charges €5! I wonder if there’s a difference between a Business branch or regular one. I will find out.


Helena Valentine

Helena Valentine
Aug 22, 2021 at 11:31

Adding to my email we comment about CaixaBank. Confirming it costs €5 to withdraw money. I have a US bank debit card.


James

James
Aug 18, 2021 at 15:27

In Valencia August 2018, Santander wanted €7 to withdraw using my Revolut card. Used this page and tried IberCaja instead and they charged €0.75 which appears not to have been passed on by Revolut.


James

James
Aug 18, 2021 at 17:38

Should read 2021 above


HelenaTravels21
Aug 17, 2021 at 11:38

I was in Madrid August 2021 and used the ATM with Santander. I was charged €7. After reading this article I used iberCaja I was charged €O and they gave me the option of the cash denomination. Instead of two €50 bills I got five €20. This article is super useful. Thanks!


Marco

Marco
Aug 14, 2021 at 11:39

I'm Barcelona with a Dutch bank card.

I've tried few ATM and the fees (in euros) where as follow

Santander 2.90
BBVA 1.87
Caixa 2.00
IberCaja 0.73

I opted for IberCaja indeed and, as marked in someone else comment, this fee this not show in the statement at least so far


Mari

Mari
Aug 13, 2021 at 07:15

Just wanted to share my experience. Withdrew money yesterday in Palma, Mallorca from Interbank and they took 1.87€ for 40€ withdrawal. So it’s not for free! But definitely better than Santander.


Maureen Watson

Maureen Watson
Aug 12, 2021 at 13:08

Used my UK Santander card at ATM Santander and they charged me €9. Is this right .


Lionel

Lionel
Mar 29, 2022 at 08:33

I’m sure you know by now using a uk Santander card at Santander Spain should be free. Don’t take their exchange rate either


Mac

Mac
Feb 26, 2022 at 15:00

No - Santander UK should refund you if you contact your branch.


Howard TILLEY

Howard TILLEY
Sep 3, 2021 at 07:13

Largely depends on which type of account you have but typically UK Santander debit cards attract zero fees when used in Spain or Balearics, noy sure about Canaries.


Mark

Mark
Jul 16, 2021 at 06:32

No fee at Banca March in Ibiza this week on a Starling Euro account withdrawal - Santander wanted €7


Pablo

Pablo
Jul 28, 2021 at 07:11

Banca March in Las Palmas demanded €2.50 fee ☹️


Anna

Anna
Jul 15, 2021 at 11:00

July 2021, CajaSur ATM in Granada. No fees.


Maria

Maria
Jul 15, 2021 at 10:41

In Burgos. Santander indeed 7 euros. I tried IBERCAJA. It said: 'Ibercaja will charge card issuer 0.68 euros. Your bank will determine whether this charge will pass onto you'. So far it has not (Halifax Clarity MC)


sylvain

sylvain
Jul 13, 2021 at 09:38

Bkk bank in Bilbao, no fees.


Jan

Jan
Jul 5, 2021 at 16:18

Caixa 2 EUR fee, Santander 7 EUR fee.


Mike

Mike
Jun 16, 2021 at 13:00

Hey, just used Unicaja Banco ATM in Sevilla fee free.


Cris

Cris
Sep 21, 2021 at 01:05

Hey Mike, didn’t show a message of possible charge from your bank of 3€??


Dom

Dom
Jun 7, 2021 at 22:39

In Zaragoza june 2021 with a MC/Visa card from EU banks in Euro.
Ibercaja something like 0,90€
BBVA : 1,87 €
Sabadell : 1,80 €
Caja Rural de Teruel : 1,90 €


Mark

Mark
Jun 1, 2021 at 05:34

Just been to santander in Barcelona, yep, €7 fee!


Lu

Lu
May 5, 2021 at 09:25

Went to Ibercaja ATM near Sevilla Metro Madrid last week, drew €100 with Visa card, screen said possible charge of €1,11 from my bank otherwise no other charges!


Greg

Greg
Apr 21, 2021 at 18:18

at the airport Banka/Bankia? and Caixa wanted to charge me 5e!
For U$20 the xchange rate meant I lost 3.5e; but at least not 5!


matthew

matthew
Apr 17, 2021 at 07:18

GREED/ABUSE! @Bankia Just Embezzeled €13,50, On A €100, Withdrawl ( €5,00 Fee; 8.5% Commission )!


Simon

Simon
Mar 28, 2021 at 14:08

I was charged 7 € at a Santander ATM in Salamanca on26/3/21, only withdrew 30 €.


s.r

s.r
Apr 25, 2021 at 18:27

same for me but withdrew 450 euros in barcelona


Rod Holland

Rod Holland
Feb 26, 2021 at 16:13

Ibercaja are now charging 1.75 euros & Caja Rural 1.5 euros for machine use. I do not think there are any major bank free use machines left in Spain


Duncan

Duncan
Feb 4, 2021 at 17:38

Banco March, Bankinter and CajaSur currently fee-free in Sevilla.


Dean

Dean
Jul 11, 2021 at 11:02

I am in Barcelona right now and they all charge fees. I cannot find one


Jose Arellano

Jose Arellano
Jan 27, 2021 at 11:02

Cant withdraw at Ibercaja with my Capital one debit card. Any info on that?


Popey

Popey
Dec 16, 2020 at 15:19

Banca Marcha also wants now 2 Euro fee as well as Cajamar Cala Rutal. Only one I found so far that still doesn’t charge you is Unicaja, ING and Deutsche Bank Espana.


Greg

Greg
Apr 21, 2021 at 18:20

Yes Deutsche was always my go to.


Marc

Marc
Dec 10, 2020 at 00:33

Tried to withdraw 180 euros from Santander in Las Palmas today, and the fee was 7 euro.


Tom

Tom
Nov 25, 2020 at 00:04

At the establishment of the Euro, did the E.C.B. not mandate that there would be no fees for withdrawals in Euro from regulated Banks within the E.U.? Are the currency conversion rates controlled at regulated banks in E.U.?
I use Irish debit cards in Unicaja Bank in Nerja ( Malaga ) where there are no fees to date.
If using non E.U. bank cards, the wise thing to seems to be to never direct the ATM to convert the currency but to allow your own bank make the conversion.


Daria

Daria
Oct 25, 2020 at 21:32

Banca March in Yumbo Centre, Maspalomas, Gran Canaria don’t charge fees for ATM withdrawal


Russell

Russell
Oct 19, 2020 at 14:11

The above info is not accurate. I've traveled in 20+ cities in Spain in 2020 with a US debit card, and the only free ATMs I have found are:
* Bankinter
* Unicaja
* Eurocaja Rural


Mahadinho

Mahadinho
Feb 8, 2022 at 16:10

Bankinter charges 4 euro in Barcelona. Also, as long as you take it out in euros, you won't be charged some ridiculous conversion fee. Stay away from La Caixa, BBVA and Santander (the worst offenders).


Steve ward

Steve ward
Oct 29, 2020 at 18:54

Kutxabank don't charge, I withdrew cash today = no charge.


Ray

Ray
Sep 29, 2020 at 15:28

Caixabank in Albir, near Benidorm . Charge €2 fee today.
With no option of euros. Went auto GBP.
Second transaction I've done now. If won't happen again
I will be looking at a Transferwise account, in the future.


Steve ward

Steve ward
Oct 17, 2020 at 16:48

Ray, Bank Inter in centre of Benidorm does not charge anything, I used that machine in the last 2 days.


Steve ward

Steve ward
Sep 13, 2020 at 08:51

Bankinter does not charge for withdrawing cash from there ATMs.


R

R
Aug 20, 2020 at 12:16

CaixaBank charged me €2 to withdraw money at the ATM


Tony

Tony
Aug 28, 2020 at 18:05

I confirm the 2€ fee at Caixa...on the other hand, I took money from a Abanca atm, and during the transaction a message popped up stating that my bank won't charge me a fee (which is true) but Abanca would take 0.74cts...once notified on the bank app I found out Abanca had actually taken 4€ !! Fishy and tricky...


Steph

Steph
Aug 9, 2020 at 15:26

My dad has lived in Spain for 17 years, has his residentia, pays Spanish tax on his pension and has a personal bank account with BBVA. Even using another Spanish bank eg Santander which is close to his home they still want to charge him €6.00 which means at 81 he still had to drive 30 mins to his actual branch to get cash.

I’ve tried to get him to change banks but he doesn’t want the hassle or to be disloyal. Oh how u wish the banks realised what they do to the older generation 😢😢


Mac

Mac
Feb 26, 2022 at 15:10

Santander (Spain) have made an arrangement with the Spanish Post Office (Correos) so that customers can withdraw cash at Correos branches - or have cash delivered to them at home by the postman.
This was prompted by the number of small or remote Spanish communities who have no bank or ATM locally.
I suggest you get your Dad to change banks.
https://www.bancosantander.es/en/particulares/banca-digital/correos-cash


Saba

Saba
Aug 5, 2020 at 21:13

Única doesn't charge any fee for cash withdrawal on visa


Saba

Saba
Aug 5, 2020 at 20:25

bankia 5€
BBVE 6€
Santander 7€


Traveller

Traveller
Aug 3, 2020 at 12:48

BBVA near Barcelona wanted to charge €6 fee to retrieve €200 from Malaysian Debit Card. I cancelled and will give feedback here when I find a better deal.


Jack

Jack
Jul 3, 2020 at 16:18

CaixaBank charged me €2 on top in Benidorm January 2020. There also probably the inly bank you feel your giving your card to a supercomputer than an ATM!


Pia

Pia
May 13, 2020 at 13:47

Have just been to Santander ATM in Manilva and have been charged a whacking 7€!!!


Jamie

Jamie
Jul 9, 2020 at 09:47

Same in Murcia at Santander €7


Corey

Corey
Apr 6, 2020 at 15:55

Caixa Bank charged me a 5 euro fee in Madrid when I was there a month ago. I was upset because I found a Sabadell atm with a 3.5 euro fee and better exchange rate later


Dianne

Dianne
Mar 5, 2020 at 16:42

Went to Caixa ATM yesterday & fee was 5 euro for 100 euro withdrawal ($7.50 CDN). Chose to continue but not with their currency conversion. Rip off but couldn't be bothered chasing another ATM as last of trip


corina

corina
Apr 29, 2020 at 17:36

Same! Today I withdrew 500 euro and fee was 5 Euro


William

William
Feb 27, 2020 at 15:59

CaixaBank Charged me 5.00 euro for a 200 euro withdrawal but I was not paying attention & chose their exchange rate margin which was 8.4% ( ouch ! ) so pay attention when using their machines


Fred

Fred
Mar 2, 2020 at 21:35

Search for Bankinter ATM


Anne

Anne
Feb 24, 2020 at 14:52

I tried to withdraw from Caixa today - from a euro account - and I was notified that I would be charged €2 for the withdrawal. (I cancelled the transaction and conducted the search for no fee cash points that brought me to your site!)


David Muir

David Muir
Feb 21, 2020 at 19:39

In Palma, Mallorca. Just used s stand alone ATM of Banca March. No fee for using my UK credit card to withdraw money. Any UK folks should get a Halifax Clarity credit card, put credit ON it, then use to take cash out of ATMs worldwide. Best exchange rate and no fee.


Rhys

Rhys
Feb 19, 2020 at 09:06

Caixa Bank charged eur 2 in suburban seville, which is OK by me.


James

James
Feb 18, 2020 at 11:06

Santander just charged me 8 euros for a withdrawal in Sevilla. Ouch! This was with USA credit union debit card.


Lm

Lm
Feb 23, 2020 at 10:09

They charge 7 euro on every whitdraw in marina Baixa area. Albir ect


Rhys

Rhys
Feb 17, 2020 at 09:07

Santander charged me Eur7 for a withdrawal in Jerez. Ouch! This was with a UK Starling Euro account.


Derek

Derek
Feb 4, 2020 at 14:28

Santander 5 euros. Sabadell 5 euros


Gaby

Gaby
Jan 30, 2020 at 13:33

Santander charges 7 euros and bbva 6 euros in Madrid


Carlos

Carlos
Mar 4, 2020 at 16:17

Same. €7 Santander. I cancelled transaction. Daylight robbery


Kristen

Kristen
Jan 15, 2020 at 14:24

I wish I knew what part of Spain everyone else is in, but all four bank in this Catalan town where I live charge a flat fee ranging from 5-7 euros each time, plus an inflated exchange rate. Yesterday, I went to withdraw 400 euros from my American bank (MasterCard) and at Santander, they now charge 7 euros just for the transaction plus a higher exchange rate than current international rates and would have charged me $485 for my 400 euro withdrawal. It's been better with the stronger dollar but I also know Spanish banks are hiking up their fees possibly due to higher government-set bank costs. Where are the fee-less ATM?


JohnHemel

JohnHemel
Jan 14, 2020 at 20:01

Using UK master card 5 years , never charged in Spain/ Canaries until today....
Santander wanted €7.....Bankia about 2 and Caixa which was always free , similarly.
Can confirm Ibercaja was free ! So used in Torremolinos.


Thomas

Thomas
Jan 13, 2020 at 17:00

caixa in Barcelona charged 2 eur, Kutxabank without any extra fee, perfect for me


Jacob

Jacob
Jan 12, 2020 at 08:53

Just tried at Sabadel with USA card - 4€50. January 2020


May

May
Jan 5, 2020 at 10:00

Caixa bank charged 2 euros to draw out 300 euros on a Starling euro account card. January 2020


Cheapskate

Cheapskate
Dec 24, 2019 at 11:54

I tried a Sabadell ATM for convenience and it wanted 4€ to make a withdrawal from a US account.


Muhammad

Muhammad
Dec 9, 2019 at 19:22

Tried to use santander atm with a UK card , Gave charge of 7 euros


Steve

Steve
Dec 17, 2019 at 19:06

Yep Santander In Castellón charge me €7 for transaction . That’s I bit strong


Echeban

Echeban
Jan 2, 2020 at 21:26

yes, avoid Santander, Euro 6.0 in Madrid.


Mohammad

Mohammad
Dec 3, 2019 at 13:17

Dears avoid BBVA at all costs! It charged me 6 euros for one withdrawal! (Madrid)


Eleanor

Eleanor
Dec 1, 2019 at 18:50

In Fuerteventura just used a standalone March Bank atm fee free.


Dave

Dave
Apr 2, 2020 at 12:27

Where in fuengirola


Tal

Tal
Nov 16, 2019 at 21:56

Just tried a BBVA bank atm in Barcelona... 6 euro fee! Completely ridiculous, but I guess some people actually use it.


Iain

Iain
Nov 10, 2019 at 00:34

I also tried caxia bank and it was going to charge a fee. The only ATM's I found to be free were Unicaja and Cajasur.


Nick

Nick
Oct 21, 2019 at 07:28

I've noticed that caixa bank actually has a 5 euro withdrawal fee. But kuxtabank indeed is no-fee.


Janet

Janet
Jul 25, 2025 at 10:44

Charged us €8 in Casteldefels


Lou

Lou
May 30, 2025 at 11:19

In Alcaudete, Jaen, using a UK Wise debit card:
Caixa is 7€
Unicaja Banco is free


Debbie

Debbie
Nov 11, 2019 at 18:39

Not on,y is there a fee but there exchange rates are VERY high. I would avoid that bank!


Philipp

Philipp
Jan 5, 2020 at 10:06

NEVER let an ATM do the converting for you!!! Withdraw in the local currency and let your bank do the conversion, they'll ALWAYS offer much better exchange rates.


Thoughts? Questions?

See also

Accommodations

Tours and activities

Tour inside the Royal Alcazar

Alcazar Tour with preferential access and Official Guide. We have different schedules for your comfort. (1.15 hs approx)

Teatrotour Madrid

Join us to discover Madrid with dramatized tours: One guide will lead the group into the Old Town and two actors will represent some parts of the history in an anecdotic way. Perfect plan for a family day and curious groups!