As of 2026, Croatia is widely accessible via cards, but it is not yet a truly cashless society. While major hotels, supermarkets, and restaurants in tourist hubs like Dubrovnik, Split, and Zagreb accept Visa and Mastercard (and increasingly Apple/Google Pay), cash is still highly preferred—and often required—for smaller transactions. You will likely need Euros for local "konobas" (taverns), small bakeries, open-air markets, street vendors, and public toilets. Tipping is also predominantly handled in cash. In more remote islands or rural villages, card machines can be rare or frequently "out of order." A good rule of thumb for travelers is to carry a mix of payment methods: use your card for large expenses to get the best exchange rate, but keep about €20 to €50 in small bills and coins on you at all times for the daily essentials that keep the local economy moving.