Croatia
Cards, ATMs and cash in Croatia: what to expect
Yes — cards are widely accepted in Croatia, so most travellers can pay by card for hotels, supermarkets, restaurants and fuel. Still carry a small cash backup, roughly €50–100 (2026 estimate): island konobas, markets, bus luggage fees, taxis and small cafés are often cash only. Always choose to pay in euros, not 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
GuideCroatia
Key facts
- Currency
- Euro (€) since 1 January 2023
- Card acceptancecheck
- Widely accepted in cities, hotels, supermarkets and fuel stations; patchy at small island and rural places (check)
- Cash you needcheck
- €50–100 as a backup for markets, bus luggage fees, small konobas and taxis (2026 estimate)
- ATM feescheck
- Bank-branded ATMs are generally the better deal; freestanding tourist-street machines can add their own fee (check)
- Always choose
- Pay in EUR — decline the machine's own conversion to your home currency
- Cards that workcheck
- Visa and Mastercard almost everywhere; Amex and Diners less so (check)
- Tipping
- About 10% in restaurants, in cash
Details
Croatia uses the euro, so there is no exchange-rate puzzle on arrival and no leftover kuna to spend. Cards work in the same places they work in most of Western Europe: hotels, big supermarkets, chain cafés, fuel stations, museums and most city restaurants (check). Contactless is standard in cities, and phone wallets such as Apple Pay and Google Pay are accepted wherever contactless cards are (check).
The gaps are predictable. Small konobas on the islands, family-run guesthouses, green markets, some taxis and the driver who loads your bag on an intercity bus may want cash. Public toilets in old towns cost €0.50–1 in coins. Off-season, when a village has one open café, that café is the one most likely to be cash-only.
ATMs (bankomat) are common in cities and at ferry ports (check). Two things decide what you pay: which machine you use and which currency you choose. Bank-branded ATMs are generally the better deal; freestanding machines on tourist streets and at some ferry terminals can add their own fee and a weaker rate (check). When the screen offers to charge you in your home currency, decline — that is dynamic currency conversion, and it usually costs more than letting your own bank convert.
Summary table
| Situation | Card or cash | Notes |
|---|---|---|
| Hotel, big supermarket, fuel | Card | Contactless standard (check) |
| City restaurant, café, bar | Card | Keep coins for tips |
| Small island or rural konoba | Cash | Check before you sit down |
| Green market, bakery stall | Cash | Coins useful |
| Intercity bus luggage fee | Cash | €1–2 per bag to the driver |
| Taxi | Either | Uber and Bolt in Zagreb, Split, Dubrovnik |
| Public toilet | Cash | €0.50–1 in coins |
| Ferry and catamaran tickets | Card | Online or at the port counter (check) |
Tips
- Take cash out at a bank ATM inside a branch or a bank lobby rather than a freestanding machine on a tourist street.
- Decline the ATM's or card machine's offer to convert to your home currency — pay in EUR.
- Withdraw larger amounts less often; a fixed fee per withdrawal hurts more than a percentage.
- Tell your bank you are travelling if it still requires it, and carry a second card kept separately.
- Keep €20–30 in small notes and coins for buses, toilets and markets.
- Tipping is about 10% in restaurants and is normally left in cash, so keep some notes for that.
FAQ
Questions people ask
Are credit cards widely accepted in Croatia?
Yes. Visa and Mastercard work at hotels, supermarkets, fuel stations, museums and most city restaurants, and contactless is standard (check). Small island konobas, markets, some taxis and bus luggage fees are the usual cash-only exceptions.
Which ATMs have the lowest fees in Croatia?
Bank-branded ATMs are generally cheaper than freestanding machines on tourist streets, which can add their own fee and a weaker rate (check). Your own bank may still charge for foreign withdrawals, so check its fee before you travel.
Should I pay in local currency or my own?
Always pay in euros. If a card machine or ATM offers to charge you in your home currency, decline: that conversion usually costs more than letting your own bank do it.
Do I need cash in Croatia at all?
Carry a small backup, roughly €50–100 (2026 estimate). You will want it for markets, small konobas, bus luggage fees, taxis, public toilets and cash tips. Cards cover most other spending.
Can I use Apple Pay or Google Pay in Croatia?
Yes, wherever contactless cards are accepted, which is most city shops, cafés and hotels (check). Small rural and island businesses may still be cash-only, so keep a card and some cash as backup.
Deep dive
Every source; changeable facts are marked check