Fee-free ATMs in Madrid
Yes, but only at some ATMs. 10 of the 198 ATMs within 2 km of the centre of Madrid have no known operator fee. The closest is Unicaja Banco, 410 m away.
198ATMs
10free
169fee
19unclear
Within 1 km, 5 of 69 ATMs are free.
Closest ATMs without a fee
- Unicaja Banco
- Kutxabank
- Unicaja Banco
- Banca March
- Banca March
- Caja Duero
- Kutxabank
- Kutxabank
- Kutxabank
- Banca March
These ATMs charge a fee
| ATM / operator | Operator fee | ATMs |
|---|---|---|
| CaixaBank | €2–7 | 41 |
| Santander | €3.25–7 | 40 |
| Bank ATM | fee | 31 |
| BBVA | €2–6 | 21 |
| Euronet | €1.95–7 | 15 |
| Banco Sabadell | €1.80 | 12 |
| Ibercaja | €0–0.75 | 4 |
| YourCash / Cashzone | €2.99–3.95 | 4 |
How to avoid fees
- If the ATM offers a conversion, always choose “without conversion” or euros. The ATM's own conversion often costs 5–10%.
- Withdraw a larger amount once rather than small amounts several times.
More about Spain → · All money-saving tips →
FAQ
Can you withdraw cash for free in Madrid?
Yes, but only at some ATMs. 10 of the 198 ATMs within 2 km of the centre of Madrid have no known operator fee. The closest is Unicaja Banco, 410 m away.
Which ATMs should I avoid in Madrid?
Fees are charged mainly by: CaixaBank (€2–7), Santander (€3.25–7), Bank ATM (fee), BBVA (€2–6).
Should I accept the ATM's currency conversion?
If the ATM offers a conversion, always choose “without conversion” or euros. The ATM's own conversion often costs 5–10%.