Colombo Weather in May

Sri Lanka · May climate averages and travel tips

Avg high30°C (85°F)
Avg low26°C (80°F)
Rainfall253 mm (10.0 in)
RatingPoor 2.6/10

Colombo in May sees daytime temperatures around 30°C (85°F), dropping to about 26°C (80°F) at night. The month is very wet, with about 253 mm (10.0 in) of rain spread over 27 days, making it the third wettest month of the year. Humidity averages 86%, so it feels sticky and hotter than the thermometer suggests. You get roughly 12.3 hours of daylight and frequently cloudy skies.

Is May a good time to visit Colombo?

May is not the best time to visit Colombo (2.6/10) mainly because of the rain. The weather is much better in January and February.

Visiting Colombo in May

May's warm, wet days

May feels hot and sticky, with daytime highs around 30°C and little relief at night. Rain falls on most days, often interrupting outdoor plans. The sea of cloud and limited sunshine can make long walks feel tiring.

You can still visit the Colombo National Museum or explore the covered stalls of Pettah between showers. Keep Galle Face Green for a break in the rain, and don't count on a full beach day. Families may find indoor sights easier than keeping children comfortable through humid afternoons.

Vesak and May Day

Vesak, which marks the Buddha's birth, enlightenment and death, often falls in May. In Colombo, lanterns and illuminated displays brighten streets near Gangaramaya Temple and Beira Lake. Some roads can get busy, and free food stalls called dansal draw local visitors. The exact date changes each year.

May Day is also marked with rallies and events. If you're visiting during either occasion, expect more local crowds around celebrations, even as the city sees fewer tourists overall.

Quieter, with a local tip

May is part of Colombo's wetter, quieter travel period. You'll generally find fewer visitors than in January and February, the city's best months, and accommodation can cost less. Rain is the trade-off, so keep plans flexible rather than building your day around outdoor sightseeing.

For Vesak lanterns, visit Gangaramaya and Beira Lake on foot, then duck into the temple if showers start. It's a handy way to enjoy the displays without getting stuck far from shelter.

May weather at a glance

Average high30°C (85°F)
Average low26°C (80°F)
Daily mean28°C (82°F)
Rainfall253 mm (10.0 in)
Rainy days (1 mm+)27
Humidity86%
Cloud cover74%
Daylight12.3 hours
Est. sunshine3.5 hours/day
Wind14 km/h
vs April1°C cooler than April, with 12 mm more rain.

What to pack for Colombo in May

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

← AprilBest time to visit ColomboJune →

Better weather in May nearby

Nearby in May

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