← ALL CITIES

Best Coffee Shops in Zagreb

3735 coffee shops in Zagreb. Discover, check in, earn rewards with Pulled Coffee.

Get Pulled
3735
Coffee shops
11
Specialty shops
Coming soon
Check-ins this month

About coffee in Zagreb

Zagreb has built a distinctive Croatian café culture that combines the Habsburg Kaffeehaus tradition (the city was part of the Austro-Hungarian Empire until 1918) with a Yugoslav-era café culture (the city was part of socialist Yugoslavia until 1991) and a contemporary specialty wave that has emerged primarily since 2015. The result is a layered coffee landscape that operates in multiple registers simultaneously, with the same neighborhoods holding heritage Habsburg-style cafés alongside Yugoslav-era institutions and modern specialty addresses.

The traditional Croatian café tradition runs through the kavana, the Croatian word for coffee house. Kavana Esplanade, opened in 1925 in the Esplanade Hotel, holds the canonical heritage register. Several other preserved heritage establishments operate in the same tradition. The cafés feature high ceilings, marble tables, and a culture of long stays over a single coffee that descends directly from the Vienna Kaffeehaus model.

The Yugoslav-era café tradition is distinct. The kafić, the small neighborhood café-bar that serves coffee, alcohol, and simple food, is fundamentally a social institution that operates throughout the day. The cafés have served the same role for decades and continue to operate across the city. Coffee at a kafić is typically Italian-style espresso, served with a small glass of water and a small chocolate.

The third wave arrived in Zagreb after 2015 and has built rapidly. Eliscaffé in the Old Town was an early specialty café. Express Bar Zagreb, Velvet Café, and a wider network of contemporary cafés have built a serious specialty scene across the central districts. The local specialty wave benefits from connections to the broader Central European specialty network through Vienna, Berlin, and Prague.

The neighborhoods stratify clearly. The Lower Town (Donji grad), the central commercial district that includes Ban Jelačić Square, holds the densest concentration of cafés in Zagreb. The Upper Town (Gornji grad), the historic center on the hill, holds a quieter mix of heritage cafés and emerging specialty. Trešnjevka and Trnje, the residential districts, hold quieter neighborhood registers. Maksimir, the residential district that holds the city's largest park, has a quieter café culture serving the resident population.

What separates Zagreb from Vienna or Prague is the integration of multiple historical registers. The same Zagreb neighborhood may hold a Habsburg-era kavana, a Yugoslav-era kafić, and a contemporary specialty café within a five-minute walk. The cultural layering is more visible in Zagreb than in cities that experienced more uniform historical development.

Zagreb's contribution to global coffee is harder to identify. The Croatian specialty wave has not yet exported a specific form. What Zagreb has done is preserve a particular kind of multi-generational café culture that has survived empires, ideologies, and economic transitions. The contemporary specialty scene operates alongside the older traditions without disrupting them.

What surprises a visitor is the prices. Zagreb specialty coffee is favorably priced compared to Vienna or Berlin, with most flat whites running roughly two euros after the 2023 currency transition from kuna. The integration with the broader Central European specialty network gives the local scene access to international roasters at favorable prices.

Top Coffee Shops in Zagreb

  1. Eskimo Craft coffee in Zagreb.
  2. BIO market Serious coffee. Zagreb.
  3. Platana The real thing. Zagreb.
  4. Restoran Gurman Worth seeking out in Zagreb.
  5. Time out Craft coffee in Zagreb.
  6. Caffe bar Velebit Worth seeking out in Zagreb.
  7. Kava Kavana Specialty coffee in Zagreb.
  8. moderato Cantabile Craft coffee in Zagreb.
  9. Xalva Specialty coffee in Zagreb.
  10. Links Serious coffee. Zagreb.

COFFEE SHOPS IN ZAGREB

Caffe Calipso

Specialty

View shop →

BIO market

Specialty

View shop →

Time out

Specialty

2a, Istarska

View shop →

Restoran Gurman

Specialty

View shop →

Xalva

Specialty

1, Riva Losinjskih Kapetana

View shop →

Caffe bar Velebit

Specialty

View shop →

Platana

Specialty

View shop →

moderato Cantabile

Specialty

View shop →

Kava Kavana

Specialty

View shop →

Links

Specialty

View shop →

Eskimo

Specialty

1, Kastel

View shop →

M13

View shop →

Café Bar Martinino

2, Ulica hrvatskih mučenika

View shop →

Slastičarna Diana

View shop →

PLUS - Mala bosna

View shop →

Club 23 Srebreno

View shop →

Alen

View shop →

Stiv

View shop →

Golubica

View shop →

Palainovka

View shop →

Caffe bar Swing (Kod Davida)

View shop →

Hip hop bar

View shop →

Domin

84, Ulica svete Ane

View shop →

Beach Champ

View shop →

Exhibeo

View shop →

De Loro

View shop →

Kalasica

View shop →

Dinda

View shop →

Esseker Cafeterija

View shop →

Punta

View shop →

Caponka

81, Primorje

View shop →

Cinca

View shop →

Hari

View shop →

Orlando

View shop →

Danny

View shop →

Cafè Nadija

View shop →

Draganići

View shop →

Gec

View shop →

Hanibal

View shop →

Cafe Galerija

View shop →

Slastičarnica "Slon"

4, Grivica

View shop →

Dvije vrbe

View shop →

Captain's Club

View shop →

Mobenz

View shop →

Paun

View shop →

Dom

View shop →

Berica

View shop →

Guam

View shop →

Caffe bar Kude

View shop →

Pijaca

View shop →

Showing 50 of 3,735 coffee shops in Zagreb. Download Pulled to check in and earn rewards at any of them.

Best neighborhoods for coffee in Zagreb

The Lower Town (Donji grad), the central commercial district that includes Ban Jelačić Square, holds the densest concentration of cafés in Zagreb. Heritage kavanas, Yugoslav-era kafićs, and contemporary specialty cafés operate side by side. Eliscaffé and a wider network of specialty addresses anchor the central specialty register.

The Upper Town (Gornji grad), the historic center on the hill that contains the Croatian Parliament, the Cathedral, and the Stone Gate, holds a quieter mix of heritage cafés and emerging specialty. The neighborhood is tourist-heavy but the better cafés serve genuine specialty coffee at international quality.

Trešnjevka, the western residential and commercial district, holds quieter neighborhood specialty registers alongside Yugoslav-era kafićs. The neighborhood has emerged as a Zagreb café pocket over the last few years.

Trnje, the southern residential district, holds a quieter mix of neighborhood cafés serving the largely Croatian residential population. The pace is slower than the Lower Town.

Maksimir, the residential district that holds Zagreb''s largest park, has a quieter café culture serving the resident population. The neighborhood is residential and family-oriented, and the cafés operate at a slower pace.

The Esplanade Hotel area, near the central train station, holds Kavana Esplanade as the canonical heritage register. The 1925 Art Deco room is the most preserved Habsburg-era café in the city.

Tkalčićeva Street, the pedestrian café strip just north of Ban Jelačić Square, holds a high concentration of cafés serving tourists and locals alike. The street is the city''s most active café district during weekend afternoons and evenings.

What to expect in Zagreb

Order at the counter or at the table. The choice depends on the café register. Heritage kavanas and Yugoslav-era kafićs operate on the European sit-down service model: find a table, the waiter comes, order, drink, ask for the bill. Specialty cafés operate on counter service: order, pay, sit or take away.

Espresso is the default. The drink is short, dark, and strong, similar to the Italian preparation but slightly less concentrated. Macchiato (espresso with a teaspoon of milk foam) and cappuccino are widely available. Filter coffee is less common at heritage cafés but is increasingly available at contemporary specialty cafés.

Bijela kava, the Croatian term for white coffee, is similar to a French café au lait, served in a larger cup with steamed milk. The drink is widely available at heritage establishments and at neighborhood kafićs.

Specialty cafés operate in the international register. Single-origin pour-overs, espressos, flat whites, and lattes are all widely available. Cold brew has gained ground over the last few years.

Prices are favorable. Espresso at a kafić costs one-thirty to two euros after the 2023 transition to the euro. Flat whites at specialty cafés are typically two to three euros. Specialty pour-overs cost three to four euros. The same drinks at Vienna or Berlin specialty cafés cost two to three times more.

Hours run early to evening. Most cafés open by seven and close around nine or ten in the evening. Heritage kavanas often keep slightly longer hours.

Tipping is appreciated. Rounding up the bill is conventional.

How earning works in Zagreb

Pulled Coffee pays real cash via PayPal for visits to coffee shops in Zagreb. The app verifies each check-in with GPS and a photo, then credits your progress toward the city’s active challenges. With 3,735 coffee shops in Zagreb on the platform, even a casual coffee habit can complete the entry challenges in a few weeks.

The First 15 challenge pays ten dollars for fifteen check-ins at any cafe in thirty days. The Daily 50 challenge pays up to three hundred fifty dollars at the Origin tier for fifty check-ins in ninety days. The Pulled 300 challenge, the highest annual reward, pays up to ten thousand dollars at the Origin tier for three hundred unique specialty shops in eighteen months. Zagreb’s shop density makes these challenges achievable for an active coffee drinker.

Get Pulled

Earn up to $10,000 exploring coffee shops in Zagreb.

Download Pulled. Check in at any coffee shop. Earn real PayPal cash.

Download on the App StoreGet it on Google Play

FURTHER READING

The 10 Best Coffee Cities in AmericaHow to Find Great Coffee Anywhere You TravelSpecialty Coffee vs. Chain Coffee: What You Are Actually Paying For

Own a coffee shop in Zagreb?

List on Pulled, run sponsored challenges, reach every coffee drinker in Zagreb.

Get Pulled for Business →

Frequently asked questions

What is a kavana?

A kavana is the Croatian word for coffeehouse, deriving from the Habsburg Kaffeehaus tradition. Croatian kavanas, particularly in Zagreb, operate in the same architectural and cultural register as Vienna or Prague heritage cafés: marble tables, high ceilings, long stays over single coffees, and a literary association with Croatian writers. Kavana Esplanade, opened in 1925, is the canonical preserved Zagreb kavana.

What is a kafić?

A kafić is the small neighborhood café-bar that emerged during the Yugoslav era and continues to operate as everyday Croatian café infrastructure. The cafés serve coffee, alcohol, and simple food, function as social institutions throughout the day, and operate at slower pace than the more formal kavana. The kafić is fundamentally a Yugoslav-era institution that has persisted through Croatia's transition to independence and EU membership.

When did specialty coffee arrive in Zagreb?

Specialty coffee in Zagreb developed primarily after 2015, anchored by Eliscaffé in the Old Town and a wave of contemporary cafés in the Lower Town. The wave has built rapidly since 2018 and now includes dozens of credible specialty cafés across the central districts. The integration with the broader Central European specialty network through Vienna, Berlin, and Prague has helped accelerate the local development.

Where is the best café in Zagreb?

Several Zagreb cafés are defensible answers. Eliscaffé and Express Bar Zagreb in the Lower Town are the most respected contemporary specialty addresses. For the heritage register, Kavana Esplanade in the Esplanade Hotel, opened in 1925, holds the canonical preserved Habsburg-style kavana. The right answer depends on whether you want contemporary specialty or heritage Croatian café. Both registers operate at high quality.

How is Zagreb coffee different from Vienna coffee?

Zagreb has the same Habsburg Kaffeehaus tradition as Vienna but in a smaller, more compressed form. The city has a smaller café count overall and a more layered cultural register, integrating Yugoslav-era kafićs alongside heritage kavanas. Zagreb prices are significantly lower than Vienna prices for equivalent specialty drinks. The contemporary specialty scene is also smaller in absolute terms but operates at international quality at the top.

Get Pulled.

Pulled Coffee is the rewards layer. Visit any shop in Zagreb, log a pull, get paid.

Download on the App StoreGet it on Google Play

Other coffee cities in HR

Rijeka

61 shops

Osijek

48 shops

Split

41 shops

Čakovec

28 shops

Požega

28 shops

Samobor

17 shops

Sisak

16 shops

Makarska

16 shops

Zadar

15 shops

Slavonski Brod

11 shops

Primošten

10 shops

Šibenik

10 shops

Karlovac

10 shops

Knin

9 shops

Nedelišće

7 shops

Varaždin

7 shops

Jastrebarsko

7 shops

Krk

7 shops

Pula

7 shops

Mursko Središće

6 shops