Best Time to Visit Colombo
Sri Lanka · weather by month, temperature and rainfall
If you want the most pleasant weather in Colombo, plan your trip for January and February. Temperatures barely change through the year: highs stay between 28°C and 31°C, so rainfall matters far more than heat when choosing when to go. The rainy season runs over April to May and October to November; November is the wettest month with about 339 mm (13.3 in) of rain. May is the least comfortable month, mainly because of the rain.
Colombo weather by month
Monthly climate table
| Month | High | Low | Rain | Rainy days | Humidity | Sun hrs/day | Rating |
|---|---|---|---|---|---|---|---|
| January | 29°C 84°F | 23°C 73°F | 92 mm | 13 | 82% | 5.7 | Fair 6 |
| February | 30°C 86°F | 23°C 74°F | 76 mm | 11 | 78% | 6.2 | Good 6.7 |
| March | 31°C 88°F | 25°C 77°F | 127 mm | 19 | 77% | 6.1 | Poor 3.5 |
| April | 30°C 87°F | 26°C 79°F | 241 mm | 26 | 82% | 5 | Poor 3.1 |
| May | 30°C 85°F | 26°C 80°F | 253 mm | 27 | 86% | 3.5 | Poor 2.6 |
| June | 29°C 84°F | 26°C 79°F | 155 mm | 25 | 87% | 3.1 | Poor 2.9 |
| July | 28°C 83°F | 25°C 78°F | 110 mm | 22 | 87% | 3.4 | Poor 3.2 |
| August | 28°C 83°F | 25°C 77°F | 134 mm | 21 | 87% | 3.5 | Poor 3.2 |
| September | 29°C 83°F | 25°C 78°F | 175 mm | 23 | 86% | 3.4 | Poor 3.3 |
| October | 29°C 83°F | 25°C 77°F | 323 mm | 27 | 86% | 3 | Poor 3 |
| November | 29°C 84°F | 25°C 76°F | 339 mm | 26 | 85% | 2.8 | Poor 3 |
| December | 29°C 84°F | 24°C 75°F | 195 mm | 22 | 84% | 3.8 | Poor 3.5 |
Frequently asked questions
When is the best time to visit Colombo?
The best time to visit Colombo is January and February, based on comfortable temperatures, low rainfall and plenty of sunshine.
What is the hottest month in Colombo?
March is the hottest month in Colombo, with an average high of 31°C (88°F).
What is the coldest month in Colombo?
January is the coldest month in Colombo, with an average low of 23°C (73°F).
What is the rainiest month in Colombo?
November is the wettest month, with about 339 mm (13.3 in) of rain. February is the driest, with 76 mm (3.0 in).
When is the rainy season in Colombo?
The rainy season in Colombo is April to May and October to November.
Nearby destinations
- Kandy95 km · best February
- Galle107 km · best January and February
- Tirunelveli311 km · best January
- Madurai382 km · best January
- Teni430 km · best January
- Tiruchirappalli450 km · best December and January
- Kochi517 km · best December and January
- Kallakurichi542 km · best December and January
More in Sri Lanka