Colombo Weather in January

Sri Lanka · January climate averages and travel tips

Avg high29°C (84°F)
Avg low23°C (73°F)
Rainfall92 mm (3.6 in)
RatingFair 6/10

In January, Colombo has average highs of 29°C (84°F) and lows of 23°C (73°F). The month is moderately rainy, with about 92 mm (3.6 in) of rain spread over 13 days, one of the driest months of the year. Humidity averages 82%, so it feels sticky and hotter than the thermometer suggests. You get roughly 11.6 hours of daylight and a mix of sun and cloud.

Is January a good time to visit Colombo?

Yes — January is one of the best months to visit Colombo. The weather rates fair (6/10) on our comfort score.

January weather at a glance

Average high29°C (84°F)
Average low23°C (73°F)
Daily mean26°C (78°F)
Rainfall92 mm (3.6 in)
Rainy days (1 mm+)13
Humidity82%
Cloud cover55%
Daylight11.6 hours
Est. sunshine5.7 hours/day
Wind12.1 km/h
vs DecemberAbout as warm as December, with 103 mm less rain.

What to pack for Colombo in January

Colombo weather in other months

Jan29°C / 23°C92 mmFairFeb30°C / 23°C76 mmGoodMar31°C / 25°C127 mmPoorApr30°C / 26°C241 mmPoorMay30°C / 26°C253 mmPoorJun29°C / 26°C155 mmPoorJul28°C / 25°C110 mmPoorAug28°C / 25°C134 mmPoorSep29°C / 25°C175 mmPoorOct29°C / 25°C323 mmPoorNov29°C / 25°C339 mmPoorDec29°C / 24°C195 mmPoor

← DecemberBest time to visit ColomboFebruary →

Better weather in January nearby

Nearby in January

Where else is good in January? See where to go in January.