Travel · Destination money guides

Spending money in Spain — cards, cash for tapas culture, and ATM guide

By Aayush Jain7 min readUpdated May 2026

Spain sits between northern Europe's near-cashless card culture and the cash-first economies of southern and eastern Europe. Barcelona and Madrid are highly card-friendly. Smaller towns, tapas bars, local markets, and rural Andalusia still run on cash. The right card makes the euro transactions cost nothing.

Card acceptance: city vs rural Spain

Barcelona and Madrid: excellent card acceptance. Contactless standard, €50 limit per tap. Supermarkets, restaurants, attractions, Metro, and Renfe trains all take card. Seville, Valencia, Bilbao: broadly card-friendly at tourist-facing businesses, more cash-reliant in local neighbourhoods. Rural and village Spain: significantly more cash-dependent. If you're doing a rural road trip through Extremadura, inland Andalusia, or the Camino de Santiago, carry more cash than for a city break.

Tapas culture and cash

The authentic tapas bar experience in Spain is strongly cash-oriented. Traditional tapas bars in Seville, Granada, Córdoba, and San Sebastián typically have no card reader or have a minimum spend of €10–15. The culture of standing at the bar, ordering rounds, and paying as you go is cash-optimised. Budget €20–30 per person for a tapas evening in a traditional Spanish city. In more tourist-facing tapas restaurants, card is increasingly accepted.

ATMs in Spain

CaixaBank (now incorporating Bankia) has the largest ATM network in Spain and is reliable for foreign cards. BBVA and Santander España ATMs also work well. Charges vary: some CaixaBank ATMs charge no fee for foreign Visa/Mastercard; others charge €2–3. Euronet ATMs appear in tourist areas — avoid them. In major cities and tourist towns, ATMs are never far away.

Mercados and local markets

Spain's food markets (Mercado de la Boqueria in Barcelona, Mercado de San Miguel in Madrid, Mercado Central in Valencia) are world-class experiences. Most individual vendors are cash-only even if the market building accepts card at some stalls. Budget €20–30 in cash for a full market visit including food and small purchases. Weekly street markets (rastros) in towns and villages are almost entirely cash.

Barcelona vs Madrid vs Andalusia

Barcelona is the most card-friendly major Spanish city and has a high concentration of international tourists — most venues are card-optimised. Madrid is similar. Andalusia (Seville, Granada, Málaga, Córdoba) has a stronger cash culture — historic neighbourhood tapas bars, flamenco shows, and local transport are more cash-oriented. Plan for more cash if your Spain trip is Andalusia-focused.

Key takeaways

Cities (Barcelona, Madrid) are card-friendly; smaller towns and rural Spain require more cash

Traditional tapas bars — especially in Seville and Granada — are largely cash-only

CaixaBank ATMs are the most traveller-friendly; avoid Euronet as always

Weekly markets and rastros are cash-only — bring €20–30 for a market morning

Zero-forex card saves you 2–3% on every euro — the same as anywhere in the Eurozone