Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Spain

Cards, ATMs and cash in Spain: what to expect

Yes — Visa and Mastercard are accepted almost everywhere in Spain, including taxis, markets and small bars, so most travellers can pay by card for 90% of a trip. Carry €30–50 in cash for small bars, rural towns and tips, and always decline the ATM or terminal offer to charge you in your home currency.

Not field-verified
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Updated Sep 20263 min read

Key facts

Card acceptancecheck
Visa and Mastercard work in most shops, bars, hotels, taxis and museums; Amex is patchier
Cash you actually need
€30–50 for small bars, rural towns, market stalls and tips
Typical ATM feecheck
Spanish banks often add €1.50–7 per withdrawal on foreign cards; your own bank may add more
Always choose
Charge in EUR (local currency), never in your home currency
Contactless limitcheck
€50 per tap without PIN in most terminals; above that you enter your PIN
Best ATM habit
Use bank-branded ATMs during opening hours and withdraw larger amounts less often
Card surchargescheck
Small bars may set a minimum spend for card payments; a card fee is legal in some cases

Details

Spain runs on cards. Supermarkets, chain hotels, high-speed train tickets, museum entries, taxi apps and most restaurants take Visa and Mastercard without a second look, and contactless is the default at the till. You can land at Madrid or Barcelona, tap your phone on the metro, buy lunch and check into a hotel without touching an ATM.

The exceptions are the places that make a trip feel local: a village bar in Extremadura, a market stall in a small Andalusian town, a rural taxi, a bakery that opens for two hours in the morning. These often prefer cash, and some will not take a card at all. A €30–50 float covers a day or two of small purchases and tips, and you can top it up from an ATM when it runs low.

Debit and credit cards from the US, UK, Canada, Australia, New Zealand and Ireland work in Spanish ATMs, but the machine, not your bank, decides the fee. Some Spanish banks charge foreign cards €1.50–7 per withdrawal on top of whatever your own bank charges; others charge nothing. The screen shows the fee before you confirm, so read it and cancel if it looks wrong.

The single biggest money mistake in Spain is accepting the terminal or ATM offer to convert the amount into your home currency. That is dynamic currency conversion, and the rate is usually 3–7% worse than the interbank rate. Always choose euros. If the machine insists, cancel and use another one.

Card security is normal European: chip and PIN, contactless up to about €50 per tap, then PIN. Tell your bank you are travelling if it still requires it. Keep a second card in a different bag, and use bank-branded ATMs rather than standalone machines in tourist strips, which tend to have the worst fees.

Details
SituationCard or cashNotes
Chain hotels, supermarkets, museums, AVE trainsCardContactless and phone wallets work
City bars, restaurants, taxisCardSome small bars set a minimum spend (check)
Village bars, market stalls, rural taxisCashKeep €30–50 on you
ATM withdrawalEitherFee shown on screen; decline home-currency conversion
TippingCashSmall change or 5–10% in restaurants
Public transportCardTap a contactless card on Madrid and Barcelona metro (check)

Tips

  • Withdraw larger amounts less often: one €200 withdrawal usually costs less than four €50 ones.
  • Use ATMs attached to a bank branch during opening hours; if the machine eats your card, staff can help.
  • Decline the 'convert to USD/GBP' option every time — pay in euros.
  • Carry a small amount of cash for tips; card tips are not always possible.
  • Keep a backup card separate from your main one, and photograph both sides in case of loss.
  • Check your bank's foreign transaction fee before you go; some cards charge 3% on every purchase.

Questions people ask

Are credit cards widely accepted in Spain?

Yes. Visa and Mastercard are accepted in almost all hotels, restaurants, shops, taxis and museums, and contactless is standard. Amex is patchier. Carry €30–50 in cash for small bars, market stalls and rural areas.

Which ATMs have the lowest fees in Spain?

Bank-branded ATMs are generally cheaper than standalone machines in tourist areas. Fees vary by bank and are shown on screen before you confirm, so compare and cancel if the charge is high. Your own bank may add a separate fee.

Should I pay in local currency or my own?

Always choose euros. If a terminal or ATM offers to charge you in your home currency, that is dynamic currency conversion and usually costs 3–7% more. Decline it and pay in EUR.

Deep dive

Every source; changeable facts are marked check

Sources