
⚠️ Important Update (2025): The situation has changed significantly. There are no longer any reliably free ATMs in Mallorca for international cards. Banks previously listed as free — including Banca March, Deutsche Bank, and ING — now all charge fees. The current lowest-fee option is Abanca, reported at around €0.75 per withdrawal. Always verify the fee on the ATM screen before confirming your transaction.
Most popular banks in Spain charge an extra fee for ATMS (“cajero automático” in Spanish, “caixer” in Catalan) withdrawals using international cards like Visa/Mastercard. This includes modern online banks like Revolut or Monzo, which provide such cards.
Prices vary a lot, but big banks such as Santander charge the abusive sum of €8 (this is the price you could pay for 3 cañas!), and BBVA €7. There used to be smaller banks that were free, but as of 2025 that’s no longer the case in Mallorca. The best you can do now is find the lowest fee — read on for the current options.
Free ATMS in Mallorca
Banca March used to be the go-to free ATM in Mallorca — it has the most machines on the island and was genuinely fee-free for years. As of 2025 it now charges €3.50–€5.50 per withdrawal, confirmed by multiple visitor reports. It’s still worth knowing where they are since the fee is lower than Santander or BBVA, but it’s no longer free.
The lowest-fee option currently is Abanca, with reports of around €0.75 per €200 withdrawal as recently as late 2025. These ATMs are less common on the island so you may need to look for one. The banks below are listed in rough order of how many machines they have in Mallorca.
- Abanca — currently the lowest fee, around €0.75 per withdrawal (2025 reports). Fewer locations than other banks so you may need to search.
- Banca March — most ATMs on the island but no longer free. Now charges €3.50–€5.50 (confirmed 2025).
- Deutsche Bank — now charges around €3.50–€4 (reader reports since 2024, confirmed March 2025).
- ING — now charges around €3–€3.95 (reader reports since 2024).
Free ATMS in other areas of Spain
These banks are reported as free (or very low fee) elsewhere in Spain. Note that Kutxabank and Unicaja Banco do have a small number of branches in Palma de Mallorca — worth checking if you’re in the city, as both are consistently reported fee-free on the mainland in 2024–2025. If using Unicaja, always decline their currency conversion offer and let your own card handle it, otherwise you’ll get a bad rate.
- Kutxabank
- Bilbao Bizkaia Kutxa (BBK)
- Unicaja Banco
- Eurocaja Rural
- Banco Pichincha
Non-free ATMs
The following ATM brands charge for withdrawals. They are ordered by price in descending order, so the ones you want to avoid first.
- Santander. Up to €8
- BBVA. Up to €7
- CaixaBank. Up to €7
- Sabadell. Up to €5
- Bankia. Up to €5
- Cajamar. Up to €2
- iberCaja. Up to €1.75
- Bankinter. Up to €1.75
Avoid hiding fees and get the best rate

If you simply go to your main bank to withdraw money, you are likely being charged a hidden fee and given a very bad rate. The same if you use your credit or debit card to pay in any place.
The solution to this is very simple and consists of using one modern online banking service such as Revolut, Monzo or Wise. These cards eliminate the fees and bad exchange rates your own bank would charge — they don’t waive the ATM operator fee charged by the Spanish bank, which is unavoidable. The real benefit is using them to pay by card everywhere you can, so you need to withdraw cash as rarely as possible. Alternatively, you can use a travel-friendly credit card such as Halifax Clarity Credit Card, which offers 0 fees when used abroad and uses Mastercard’s exchange rate on that date.
Some big banks give you a sort of “travel-friendly” credit card with good rates, but in my experience, they are never as good as independent online banks.
How Much You Actually Save
Scenario: €500 spending over a week in Mallorca
| Method | Exchange Rate Loss | ATM Fees | Total Cost |
|---|---|---|---|
| Traditional UK bank card | €15-25 (3-5% markup) | €10-15 (2-3 withdrawals) | €25-40 extra |
| Spanish ATM (Banca March) | €0 | €10.50 (3 × €3.50) | €10.50 extra |
| Wise/Revolut/Monzo | €0-2.50 | €0 (under £200 limit) | €0-2.50 extra |
You save €22-37.50 on just €500 spending—enough for a nice dinner in Palma.
Quick Setup Guide
Before your trip (2-3 weeks ahead):
1. Choose your card (Wise recommended for simplicity)
2. Sign up online (takes 10 minutes)
3. Verify your identity (passport photo)
4. Order physical card
5. Set up the mobile app
One week before:
1. Activate your card when it arrives
2. Load money in your home currency
3. (Optional) Convert to EUR if using Revolut during weekdays
In Mallorca:
1. Use your card for everything possible
2. Withdraw cash once for small expenses (stay under the free limit)
3. Always select “EUR” when asked about currency
4. Keep your phone charged to track spending
Maps
The following maps show ATM locations according to Google Maps search, which is not always up to date, but most of the time.
There’s also a new dedicated tool worth bookmarking: freeatm.app. It’s specifically designed to help travellers find fee-free ATMs. It’s still early days for the site, so coverage may be limited, but it’s one to watch as it grows.
Just been to Deuche Bank in Alcudia and it wanted €4. Banco March was free
Now €5.50 at March!
Made a withdrawal from ING it was not free. They took 3€.
Thanks Raul I will update the post
banca march is not free. 3.5 euro commition for 150 euro withdrawal.
thank you for the update!
I got charged €5.50 from Banco March in Felantix for a €160 withdrawl with a Revolut UK card.
Banco March charged me €5.50 to withdraw on my Monzo today.
28.July 2025
Also made withdrawal on my Deutsche Sparkasse debit card and was charged €3.50 .
Not free any more.
Thanks to everyone who has left comments and shared updates.
We’ve just updated the post for 2026 to reflect the current situation. The short version: reliably free ATMs for international cards in Mallorca are essentially gone. Abanca remains the lowest-cost option at around €0.75, but Banca March and most major Spanish banks are now charging €3.50–€8 per withdrawal.
Our recommendation is to pair a fee-free card (Wise, Revolut, Monzo) with a quick check on https://freeatm.app before you withdraw, which crowdsources surcharge-free machines near you. Please contribute to the app as well, when possible.