Weather in Srí Lanka in december
Country-wide climate normals across 15 cities in Srí Lanka.
How Hot Is Srí Lanka in december?
Srí Lanka sees consistently hot December weather — average highs of 29°C, average lows of 24°C, with minimal regional differences. Whether you're in Colombo or one of the coastal cities, conditions feel broadly the same: hot, generally clear, with little night-time relief.
Sunshine in Srí Lanka in december
Dark, overcast days dominate Srí Lanka in December — Colombo sees just 1.9h of sun a day, and the pattern is similar across most regions. Cloud cover is heavy and persistent, with even the brighter regions struggling to escape the gloom for long.
Does It Rain In Srí Lanka In december?
Monsoon-like conditions dominate Srí Lanka's December: Colombo sees 210mm of rain across 19 days, similar nationwide. Heavy showers fall almost daily, often in dramatic afternoon downpours. Sunshine is brief between storms, and humidity stays high throughout the month.
Is Srí Lanka Humid In december?
Saturated air defines Srí Lanka's December: humidity at 80% in Colombo, with the country as a whole feeling muggy and oppressive. The air practically drips after rain, and even shaded outdoor areas feel warm and clammy. Plan indoor time during the most humid afternoon hours.
Wind In Srí Lanka In december
Srí Lanka's December has gentle wind — Colombo averages 17 kph, and the country tracks similarly. Outdoor activity is comfortable, and afternoon thermals add a pleasant breeze in inland areas.
Cloud Cover In Srí Lanka In december
Srí Lanka sees mostly cloudy weather through December: Colombo averages 70% cloud cover, and the pattern repeats across the country. Bright sun is uncommon; expect a grey, soft-lit feel to most days.