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.
- 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
GuideSpain
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.
| Situation | Card or cash | Notes |
|---|---|---|
| Chain hotels, supermarkets, museums, AVE trains | Card | Contactless and phone wallets work |
| City bars, restaurants, taxis | Card | Some small bars set a minimum spend (check) |
| Village bars, market stalls, rural taxis | Cash | Keep €30–50 on you |
| ATM withdrawal | Either | Fee shown on screen; decline home-currency conversion |
| Tipping | Cash | Small change or 5–10% in restaurants |
| Public transport | Card | Tap 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