Sri Lanka climate
Tropical, warm year-round. Browse cities below to find a city with detailed month-by-month records.
Popular cities:Colombo · Jaffna · Kandy · Trincomalee · Galle · Batticaloa
Browse all 12 cities in Sri Lanka
Grouped by climate type, then by population.
As
Tropical savanna (dry summer)
6 citiesAm
Tropical monsoon
3 citiesA few cities, to show the range
A spread picked to show how different the climate gets across Sri Lanka.
Climate types in Sri Lanka
Sri Lanka spans 3 climate types. All climate types:
Climate records across Sri Lanka — warmest, coolest, wettest, driest
Warmest Jaffna (86.5 °F avg) · Coolest Badulla (81.3 °F avg) · Wettest Ratnapura (94 in/yr) · Driest Hambantota (39 in/yr)These are the extreme ends of our city records, not typical conditions — most of Sri Lanka sits well between them.