Travel · Destination money guides
Spending money in Spain — cards, cash for tapas culture, and ATM guide
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