
Sri Lanka has a tropical climate with high humidity, tempered by sea breezes on the coast. The average temperature is about 81ºF (27ºC). January is the coolest month, becoming especially cold in the highlands. April and August are the hottest time of year. Monsoon season is between May and July, and October and January.

| Rainfall (mm) | Min Temp (°C) | Max Temp (°C) | |
|---|---|---|---|
| Jan | 89
| 22
| 30 |
| Feb | 69
| 22
| 31 |
| Mar | 147
| 23
| 31 |
| Apr | 231
| 24
| 31 |
| May | 371
| 26
| 31 |
| Jun | 224
| 25
| 29 |
| Jul | 135
| 25
| 29 |
| Aug | 109
| 25
| 29 |
| Sep | 160
| 25
| 29 |
| Oct | 348
| 24
| 29 |
| Nov | 315
| 23
| 29 |
| Dec | 148
| 22
| 29 |
TTL 2345
| Av. 24
| Av. 30 |

