Kandy Weather & Climate

Sri Lanka

Kandy sees feels-like daytime highs peak around 39.8°C in April and nighttime lows bottom out near 23.6°C in January. November is the wettest month (~195 mm), while July is the driest (~55 mm). For sunshine, February leads with about 41% clear skies.

Best time to visit Kandy

Based on mild feels-like temperatures and low rain chances, the most comfortable months are January, December, and February — expect around 23.635.1°C with roughly 28% chance of rain on a given day in January.

Kandy climate by month

MonthLow / High °CRain %RainfallClear skiesWind
January23.6° / 35.1°28%96 mm37%12.9 kph
February24.1° / 37.7°20%57 mm41%11 kph
March25.7° / 38.6°28%63 mm39%8.1 kph
April27.2° / 39.8°43%98 mm26%8.1 kph
May28.1° / 37.9°43%102 mm16%15.4 kph
June27.9° / 36.2°34%68 mm12%21.1 kph
July27.8° / 36°30%55 mm11%21.2 kph
August27.7° / 35.9°30%56 mm12%20.4 kph
September26.8° / 36°39%84 mm16%18.1 kph
October25.7° / 36.2°58%167 mm18%12.6 kph
November24.8° / 35.1°58%195 mm21%10.3 kph
December24.3° / 33.8°44%157 mm29%12.2 kph

Feels-like temperatures from long-term historical data; ☀ marks the most comfortable months (mild temperatures, low rain).

Want to catch Kandy at its best?

Save your perfect conditions and get an email when a forecast matches.

Set up a free alert