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 94°F (34°C) in the warmest month

Mildest winters
Kalmunai

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

Driest
Jaffna

59.7 in (1517 mm) of rain a year

Wettest
Maharagama

119.3 in (3031 mm) of rain a year

Every city

CityWarmest-month highColdest-month lowRain a yearPopulation
ColomboWestern Province91°F (33°C)73°F (23°C)103.4 in (2627 mm)648k people
Dehiwala-Mount LaviniaWestern Province91°F (33°C)73°F (23°C)110.4 in (2804 mm)220k people
MaharagamaWestern Province90°F (32°C)73°F (23°C)119.3 in (3031 mm)195k people
JaffnaNorthern Province93°F (34°C)73°F (23°C)59.7 in (1517 mm)169k people
MoratuwaWestern Province90°F (32°C)73°F (23°C)114.5 in (2910 mm)168k people
NegomboWestern Province91°F (33°C)72°F (22°C)86.5 in (2197 mm)137k people
Pita KotteWestern Province91°F (33°C)73°F (23°C)112.4 in (2855 mm)118k people
Sri Jayewardenepura KotteWestern Province91°F (33°C)73°F (23°C)113.8 in (2891 mm)116k people
KandyCentral Province88°F (31°C)66°F (19°C)103.5 in (2628 mm)112k people
TrincomaleeEastern Province94°F (34°C)74°F (23°C)63.4 in (1610 mm)108k people
KalmunaiEastern Province91°F (33°C)75°F (24°C)79.3 in (2014 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