ClimateSearch

Climate in Sri Lanka

11 cities in Sri Lanka, compared on thirty-year climate normals. Open any city for its month-by-month record, or take the quiz to see which of them fits the weather you actually like.

Hottest summers
Trincomalee

average high 93°F (34°C) in the warmest month

Mildest winters
Jaffna

coldest-month lows near 76°F (24°C)

Driest
Jaffna

43.6 in (1106 mm) of rain a year

Wettest
Dehiwala-Mount Lavinia

109.2 in (2773 mm) of rain a year

Every city

CityWarmest-month highColdest-month lowRain a yearPopulation
ColomboWestern Province89°F (32°C)73°F (23°C)101.8 in (2587 mm)648k people
Dehiwala-Mount LaviniaWestern Province88°F (31°C)73°F (23°C)109.2 in (2773 mm)220k people
MaharagamaWestern Province88°F (31°C)73°F (23°C)109.2 in (2773 mm)195k people
JaffnaNorthern Province89°F (32°C)76°F (24°C)43.6 in (1106 mm)169k people
MoratuwaWestern Province88°F (31°C)74°F (23°C)107.9 in (2741 mm)168k people
NegomboWestern Province89°F (32°C)74°F (23°C)92.1 in (2339 mm)137k people
Pita KotteWestern Province89°F (31°C)73°F (23°C)101.8 in (2587 mm)118k people
Sri Jayewardenepura KotteWestern Province89°F (31°C)73°F (23°C)102.6 in (2606 mm)116k people
KandyCentral Province86°F (30°C)67°F (19°C)66.6 in (1692 mm)112k people
TrincomaleeEastern Province93°F (34°C)75°F (24°C)51.6 in (1312 mm)108k people
KalmunaiEastern Province92°F (33°C)75°F (24°C)55.6 in (1414 mm)100k people

Which of these would suit you? The quiz scores every city against the temperatures, humidity, sun, rain and snow you enjoy.

Take the quiz