Weather in Colombo
What's the weather like in Colombo?
Colombo has warm year-round and heavy rainfall, especially in the wet season. Average daytime highs range from 31°C (88°F) in January to 29°C (84°F) in July, with overnight lows around 22°C (72°F) and 25°C (77°F) respectively.
No month in Colombo sits in the typical comfort range of 18–26°C. The most temperate months are usually July and August.
Quick facts
- Country
- 🇱🇰 Sri Lanka
- Region
- Asia
- Time zone
- Asia/Colombo
- Coordinates
- 6.927, 79.861
Monthly climate
Long-run averages for each month of the year.
| Month | Avg high | Avg low | Rainfall | Rain days | Snow days |
|---|---|---|---|---|---|
| January | 31°C / 88°F | 22°C / 72°F | 75 mm | 8 | 0 |
| February | 31°C / 88°F | 22°C / 72°F | 65 mm | 6 | 0 |
| March | 32°C / 90°F | 23°C / 73°F | 135 mm | 10 | 0 |
| April | 32°C / 90°F | 24°C / 75°F | 235 mm | 15 | 0 |
| May | 31°C / 88°F | 25°C / 77°F | 395 mm | 21 | 0 |
| June | 30°C / 86°F | 25°C / 77°F | 225 mm | 19 | 0 |
| July | 29°C / 84°F | 25°C / 77°F | 135 mm | 15 | 0 |
| August | 29°C / 84°F | 25°C / 77°F | 115 mm | 15 | 0 |
| September | 30°C / 86°F | 25°C / 77°F | 170 mm | 16 | 0 |
| October | 30°C / 86°F | 24°C / 75°F | 360 mm | 21 | 0 |
| November | 30°C / 86°F | 23°C / 73°F | 330 mm | 18 | 0 |
| December | 30°C / 86°F | 23°C / 73°F | 165 mm | 12 | 0 |
Colombo by month
Detailed weather for any specific month:
Seasonal patterns to know
South Asia monsoon runs June–September. Heavy rain is the norm — pleasant for greenery, hard for sightseeing.
Cities with a similar climate to Colombo
Live forecast, sunrise/sunset, and more.