Climate averages 1991–2020

Weather in Sri Lanka in December

In December, average daytime highs across the 12 cities listed in Sri Lanka range from 25.5°C in Kandy to 29.2°C in Colombo. Monthly rainfall ranges from 137 mm in Negombo to 310 mm in Kalmunai.

Long-term climate patterns, not a forecast for a particular trip.

Sri Lanka by monthAll cities

City by city

December in Sri Lanka

1991–2020
Average December climate for cities in Sri Lanka, 1991–2020
CityAverage highHigh / lowAverage lowRainfall mmRain days
Colombo29.2°C23.2°C23.2°C16415.6
Dehiwala-Mount Lavinia29.0°C23.3°C23.3°C17416.5
Jaffna26.8°C24.7°C24.7°C19916.3
Negombo29.1°C23.5°C23.5°C13714.1
Kandy25.5°C19.8°C19.8°C21420.8
Trincomalee27.1°C24.3°C24.3°C27620.9
Kalmunai27.2°C24.2°C24.2°C31022.6
Galle28.0°C23.9°C23.9°C14818.5
Point Pedro27.0°C24.5°C24.5°C19116.9
Batticaloa27.3°C23.5°C23.5°C30221.6
Ambalantota28.9°C23.6°C23.6°C15316.9
Matara28.6°C23.7°C23.7°C19921.2

A rain day is a local calendar day with at least 1 mm of precipitation.