Have you just arrived in Spain and had this experience? You’re in urgent need of cash, find a random ATM on the street, see the familiar UnionPay, Visa, or Mastercard logo, and withdraw money. Later, you check your statement and find you’ve been charged a fee that, while not huge, is definitely annoying. Today, let’s dive into this topic and clarify the logic behind ATM withdrawal fees in Spain, so you can save money whenever possible!

This fee is called “comisión por retirada de efectivo” in Spanish, which is a service charge imposed by the ATM’s owner bank on non-customers. Simply put, it’s their machine, their rules. Major banks with extensive networks across the country, like CaixaBank, Santander, and BBVA, are often the most ‘confident’ with their fees. So, unless you have a card from one of these banks, be prepared to pay a fee when using their ATMs.
Main Banks’ Interbank Withdrawal Fees
Based on my own and friends’ experiences, I’ve put together a reference table regarding Spanish bank fees. Please note that these fees can change, so always pay close attention to the on-screen prompts during your transaction!
| Bank | Fee for Non-Customers | Features |
| CaixaBank | Generally high, around €2.5 | Most extensive ATM network, found almost everywhere |
| Santander | High, usually between €2 - €2.5 | Excellent network coverage, common in city centers |
| BBVA | Also not cheap, around €1.95 - €2.2 | Modern interface, but the fees are still steep |
| Sabadell | Relatively moderate, around €1.8 | More branches in the Catalonia region |
| ING | Few of its own ATMs, but offers deals at partner networks | Customers get free withdrawals at networks like Euro 6000, 4B, etc. |
How to Save Money or Avoid Fees?
So, how can you avoid these ‘tolls’ or what some might call unreasonable bank fees? The core principle is simple: Always try to use your own bank’s ATMs or those within its fee-free partner network.
- Use Your Own Bank’s ATM: This is the most straightforward method. If you have a BBVA card, use your map to find a BBVA ATM.
- Know Your Bank’s Partner Network: Many online or smaller banks don’t have their own ATM network, but they partner with others. Their apps usually have a map feature showing you which ATMs are free to use. Taking a minute to check can save you a few euros.
- Pay Attention to the On-Screen Prompt: This is the most crucial tip regarding Spanish bank charges! Under Spanish law, the ATM must clearly display the exact fee amount on the screen before you confirm the transaction. If you see a message like “Comisión de X.XX EUR” and don’t agree with the fee, simply select “Cancelar” (Cancel) or “Rechazar” (Decline). Your card will be returned safely, and you won’t be charged.
Withdrawing cash in Spain requires a bit of strategy. A quick look or a short walk can save you from unnecessary expenses. Do you have any other money-saving withdrawal tips? Or have you run into any major pitfalls? Feel free to share in the comments below to help others out! After all, wouldn’t you rather spend that saved money on a coffee or some tapas?