Coffee & cafés in Estonia
961 coffee shops and cafés across 90 cities and towns — the most complete Estonia coffee directory anywhere.
Estonia has 961 coffee venues across 90 cities. The top cities by venue count are Tallinn (161), Kesklinn (106), Tartu (74), Pärnu (64), and Kristiine (35). The most common serves are breakfast, sandwiches, and bubble tea. The independent share is about 100%.
Audru
3 venues
Elva
8 venues
Haabersti
18 venues
Haabneeme
1 venue
Haapsalu
22 venues
Iisaku
2 venues
Järva-Jaani
3 venues
Järvakandi
1 venue
Jõgeva
1 venue
Jõhvi
15 venues
Jüri
1 venue
Kadrina
1 venue
Kärdla
7 venues
Karksi-Nuia
3 venues
Kehra
3 venues
Keila
7 venues
Kesklinn
106 venues
Kilingi-Nõmme
2 venues
Kiviõli
2 venues
Koeru
1 venue
Kohila
3 venues
Kohtla-Järve
8 venues
Kohtla-Nõmme
1 venue
Kose
12 venues
Kristiine
35 venues
Kunda
3 venues
Kuressaare
19 venues
Kuusalu
4 venues
Laagri
3 venues
Lasnamäe
22 venues
Lihula
3 venues
Loksa
2 venues
Loo
1 venue
Maardu
9 venues
Männiku
10 venues
Märjamaa
1 venue
Muraste
4 venues
Mustamäe
28 venues
Mustvee
8 venues
Narva
30 venues
Narva-Jõesuu
10 venues
Nõmme
14 venues
Orissaare
4 venues
Otepää
4 venues
Paide
8 venues
Paikuse
2 venues
Paldiski
6 venues
Pärnu
64 venues
Pärnu-Jaagupi
2 venues
Peetri
14 venues
Pirita
7 venues
Põhja-Tallinn
26 venues
Põltsamaa
4 venues
Põlva
8 venues
Puhja
4 venues
Püünsi
1 venue
Raasiku
2 venues
Rakke
2 venues
Rakvere
8 venues
Randvere
1 venue
Räpina
4 venues
Rapla
3 venues
Ridala
1 venue
Riisipere
5 venues
Saku
2 venues
Sauga
1 venue
Sillamäe
3 venues
Soinaste
15 venues
Sõmeru
1 venue
Suure-Jaani
4 venues
Tabasalu
3 venues
Tallinn
161 venues
Tamsalu
1 venue
Tapa
2 venues
Tartu
74 venues
Tiskre
4 venues
Toila
2 venues
Tõrva
2 venues
Turba
1 venue
Türi
5 venues
Ülenurme
2 venues
Vaida
2 venues
Valga
3 venues
Vana-Antsla
2 venues
Vändra
2 venues
Viimsi
3 venues
Viiratsi
3 venues
Viljandi
30 venues
Võhma
2 venues
Võru
14 venues
Coffee culture in Estonia
Estonia has a thriving coffee scene, and WorldCafeMap lists 961 coffee shops, cafés and roasteries across 90 cities — from the busiest spots in Tallinn, Kesklinn, Tartu to hidden gems in smaller towns. Every listing shows the address, opening hours, a map, photos and real customer ratings.
Use the city links above to browse, or search by name. Run a coffee shop? Add it free.