Weather overview
Канди enjoys a tropical climate with warm temperatures year-round, making it a pleasant destination at any time. The city sits in Sri Lanka’s central highlands, where the elevation softens the heat compared to coastal areas. Daytime temperatures typically range between +27 °C and +31 °C, while nights are cooler, especially from December to February.
The year in Канди splits into distinct wet and dry periods. The driest months—January, February, and July—offer the most comfortable conditions for exploring temples and gardens. Rainfall increases from April, peaking in May and November, when downpours can be heavy but brief. Even during the wetter months, mornings often start clear, leaving time for sightseeing.
Temperature
Temperatures in Канди remain steady, with only slight variations across the year. The warmest months are March and April, when daytime highs can reach +34 °C, though evenings cool to around +23 °C. From June to September, the heat eases slightly, with highs around +31 °C and lows near +24 °C.
The coolest period in Канди falls between December and February, when nights dip to +22 °C and days hover around +30 °C. This mild stretch is ideal for walking through the city’s cultural sites without the intensity of midday heat. Even in the warmest months, the elevation keeps the air from feeling oppressive, though humidity can rise before rain.
| Month | Minimum | Maximum |
|---|---|---|
| January | 21.9 | 31.3 |
| February | 21.9 | 33.2 |
| March | 23.1 | 34.8 |
| April | 23.9 | 34.4 |
| May | 24.7 | 32.6 |
| June | 24.9 | 31.7 |
| July | 24.6 | 31.4 |
| August | 24.5 | 31.8 |
| September | 24 | 30.9 |
| October | 23.5 | 30.8 |
| November | 22.8 | 31.1 |
| December | 22.6 | 30.8 |
Precipitation
Rainfall in Канди follows a clear seasonal pattern. The driest stretch runs from January to March, with February seeing just 25 mm of rain. Showers become more frequent in April, marking the start of the first wet season, which peaks in May with over 340 mm of rainfall. After a brief lull in June and July, rain returns in August, building toward a second peak in November.
During the wetter months, Канди experiences short, intense downpours, often in the afternoon or evening. These bursts rarely last all day, so outdoor plans can usually continue with some flexibility. The heaviest rainfall occurs in November, when the city receives over 400 mm, but even then, the rain is interspersed with sunshine.
| Month | Precipitation |
|---|---|
| January | 94.3 |
| February | 25.2 |
| March | 75.6 |
| April | 223 |
| May | 342.3 |
| June | 130 |
| July | 116.3 |
| August | 117.2 |
| September | 239.7 |
| October | 308.1 |
| November | 430.1 |
| December | 176.4 |
What to pack
For a trip to Канди in the dry season—January to March or July—light, breathable clothing is ideal. Pack a mix of short-sleeved shirts, loose trousers, and a light jacket for cooler evenings. A compact umbrella or rain jacket is useful even in drier months, as brief showers can occur year-round.
If visiting Канди during the wetter months—April to June or October to November—waterproof footwear and quick-dry fabrics will help navigate sudden downpours. A light scarf or shawl is handy for covering shoulders when entering temples, while sunscreen and a hat remain essential for sunny spells between showers.
| Month | Wind speed |
|---|---|
| January | 3.6 |
| February | 3.4 |
| March | 2.4 |
| April | 2 |
| May | 3.4 |
| June | 4.4 |
| July | 4.3 |
| August | 4.3 |
| September | 4.1 |
| October | 2.8 |
| November | 2.2 |
| December | 2.8 |