Free ATMs in Mallorca: Where to Find Them and How to Avoid Fees

⚠️ Important Update: ATM fees change frequently. According to recent visitor reports, some banks previously listed as “free” (including Banca March) now charge €3.50-€5.50 per withdrawal. Always verify current fees at 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. Fortunately, there are smaller banks that are still free, even in the middle of the high season in August.

Free ATMS in Mallorca

Banca March is the most trusted (in the sense of being free) bank and the one with the most ATMS in Mallorca (and probably all the Islas Baleares). So I would suggest finding these ATMS and taking money for the whole trip. You can use the map in the section below or the official website search tool.

So these ATMS with no fees in Mallorca are ordered by the number of machines.

  • Banca March
  • Deutsche Bank (* Update 27/05/24: a reader reported that he was charged €3.5)
  • ING (* Update 27/05/24: a reader reported that he was charged €3 by ING)

Free ATMS in other areas of Spain

Other free ATMS not currently available in Mallorca but in other areas of Spain are the following.

  • 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. 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

MethodExchange Rate LossATM FeesTotal 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.

Banca March

Deutsche Bank

ING

8 thoughts on “Free ATMs in Mallorca: Where to Find Them and How to Avoid Fees”

  1. 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.

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.