Worst time to visit Colombo

Some months in Colombo are clearly tougher for travel — extreme heat, cold, drenching rain, or peak storm season. Here's what to skip.

Country
🇱🇰 Sri Lanka
Region
Asia
Hottest
March 32°C
Coldest
January 22°C low
Wettest
May 21 rain days
Driest
February 6 rain days

Months to avoid

MonthWhy
Januaryvery hot (31°C / 88°F)
Februaryvery hot (31°C / 88°F)
Marchvery hot (32°C / 90°F)
Aprilvery hot (32°C / 90°F)very wet (15 rain days)
Mayvery hot (31°C / 88°F)extremely wet (21 rain days)
Juneextremely wet (19 rain days)
Julyvery wet (15 rain days)
Augustvery wet (15 rain days)
Septembervery wet (16 rain days)
Octoberextremely wet (21 rain days)
Novemberextremely wet (18 rain days)

What to expect in the worst months

May. Highs in the 31°C range are tolerable in the shade but draining if you're walking all day. 21 rain days out of 31 means roughly 68% of days see measurable rainfall — plan flexible indoor backups for every outdoor day.

April. Highs in the 32°C range are tolerable in the shade but draining if you're walking all day. 15 rain days out of 30 means roughly 50% of days see measurable rainfall — plan flexible indoor backups for every outdoor day.

June. 19 rain days out of 30 means roughly 63% of days see measurable rainfall — plan flexible indoor backups for every outdoor day.

Better times to go

No month in Colombo hits the typical 18–28 °C / low-rain comfort zone — every season has trade-offs. Choose what you can tolerate: heat, cold, rain, or storm risk.

Better in the same region in May

If you're set on Asia in May, these cities have more comfortable conditions in the same window:

If you still have to go — what to bring

Related Colombo guides

See the best time to visit Colombo →

The positive counterpart: which months are great and why.