Coffee & cafés in Sri Lanka
1,112 coffee shops and cafés across 73 cities and towns — the most complete Sri Lanka coffee directory anywhere.
Sri Lanka has 1,112 venues across 73 cities. The top cities by venue count are Colombo (116), Kandy (85), Pita Kotte (75), Dehiwala-Mount Lavinia (58), and Maharagama (52). The most common serves are breakfast, tea, and sandwiches. The independent share is about 100%.
Coffee culture in Sri Lanka
Sri Lanka has a thriving coffee scene, and WorldCafeMap lists 1,112 coffee shops, cafés and roasteries across 73 cities — from the busiest spots in Colombo, Kandy, Pita Kotte 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.