SoloSquareGuides Meet people in KandyMeet people

City in Central Province, Sri Lanka

Kandy weather by month and the best time to visit

Updated October 2026Sources
Jan–AprBest time to visit

When to go to Kandy

Jan–Apr is driest and warm. May–Aug brings occasional heavy showers; Oct–Dec is wetter. Esala Perahera (Jul–Aug) packs the town.

Kandy weather by month

Average daily high, rainfall and conditions.

PleasantHotRainyCool or coldBest months
15°20°25°30°35°JFMAMJJASOND
Average highAverage lowRainfall

Monthly averages

MonthHighLowRainHumidityConditions
January26°C78°F18°C64°F116 mm87%Pleasant
February28°C82°F18°C64°F89 mm83%Pleasant
March30°C86°F19°C66°F96 mm77%Pleasant
April30°C86°F21°C70°F154 mm78%Pleasant
May28°C83°F22°C71°F133 mm83%Pleasant
June27°C81°F21°C71°F73 mm84%Pleasant
July27°C81°F21°C70°F62 mm82%Pleasant
August28°C82°F21°C69°F70 mm81%Pleasant
September28°C83°F21°C69°F101 mm80%Pleasant
October28°C82°F20°C69°F228 mm83%Rainy
November26°C79°F20°C67°F279 mm89%Rainy
December26°C78°F19°C66°F243 mm90%Rainy

Best months across Sri Lanka

PlaceBest monthsWarmest month
EllaJan–Mar, Jul–AugAug (27°C)
ColomboDec–MarMar (31°C)
KandyJan–AprApr (30°C)
GalleDec–MarMar (29°C)
MirissaDec–MarMar (30°C)
WeligamaNov–MarMar (30°C)
Arugam BayMay–SepAug (32°C)
SigiriyaJan–Mar, Jul–SepApr (32°C)
UnawatunaDec–MarMar (29°C)
HikkaduwaDec–MarMar (29°C)
Nuwara EliyaFeb–Apr, AugMar (20°C)
NegomboDec–MarMar (31°C)
AhangamaNov–MarMar (30°C)
HiriketiyaNov–MarMar (30°C)
TrincomaleeMay–SepAug (32°C)
BentotaDec–AprMar (30°C)
TangalleDec–AprMar (30°C)
JaffnaFeb–Mar, Jul–AugApr (32°C)

Quick answers

What is the best month to visit Kandy?

Jan–Apr. Jan–Apr is driest and warm. May–Aug brings occasional heavy showers; Oct–Dec is wetter. Esala Perahera (Jul–Aug) packs the town.

When is the rainy season in Kandy?

Rain peaks in November with about 279 mm. Months with 150 mm or more: Apr, Oct–Dec.

What is the hottest month in Kandy?

April, with average highs of 30°C (86°F).

How cold does Kandy get?

The coolest nights are in January, averaging 18°C (64°F).

More about Kandy

Going to Kandy solo?

SoloSquare is where travelers, nomads and locals in Kandy meet up for small plans: coffee, dinners, walks and day trips. Join one, or start your own in a minute.

See plans in Kandy

Sources

Climate averages are modelled from NASA POWER (MERRA-2) for 2001–2020 at about 50 km resolution, so coasts and valleys can differ a little. Temperatures are adjusted by 1.3°C for the city's elevation. Compiled and reviewed by SoloSquare. How we compile and score this. Spotted something out of date? Tell us.