Weather in Kandy based on NeemTime research
Weather Overview of Kandy
Kandy has a tropical rainforest climate, influenced by its elevation in Sri Lanka’s central highlands. The city enjoys warm temperatures throughout the year, high humidity, and frequent rainfall, making it cooler and greener than many coastal parts of the country.
Weather Seasons of Kandy
Dry Season (January to March): Warm, relatively sunny, and less humid.
First Inter-Monsoon (April): Hotter with frequent afternoon thunderstorms.
Southwest Monsoon (May to September): Wet and humid with regular rainfall.
Second Inter-Monsoon and Northeast Monsoon (October to December): Very wet with heavy showers and thunderstorms.
Month with the Highest Temperature of Kandy
April is typically the hottest month, with temperatures ranging from 23°C to 32°C (73°F to 90°F).
Month with the Lowest Temperature of Kandy
January is usually the coolest month, with temperatures ranging from 18°C to 28°C (64°F to 82°F).
January Weather of Kandy
Pleasant and relatively dry, 18–28°C, with comfortable humidity and sunny intervals.
February Weather of Kandy
Warm and mostly dry, 19–30°C, with increasing sunshine and pleasant evenings.
March Weather of Kandy
Warm, 21–31°C, with higher humidity and occasional showers.
April Weather of Kandy
Hottest month, 23–32°C, with frequent afternoon thunderstorms and humid conditions.
May Weather of Kandy
Warm and wet, 22–30°C, with the arrival of monsoon rains.
June Weather of Kandy
Warm and rainy, 22–29°C, with regular showers and cloudy periods.
July Weather of Kandy
Warm, 22–29°C, with moderate rainfall and humid conditions.
August Weather of Kandy
Warm and humid, 22–29°C, with intermittent rain and cloudy skies.
September Weather of Kandy
Warm, 22–29°C, with increasing rainfall toward the end of the month.
October Weather of Kandy
Warm and very wet, 21–29°C, with frequent heavy rain and thunderstorms.
November Weather of Kandy
Warm and rainy, 20–28°C, with high humidity and widespread showers.
December Weather of Kandy
Mild and wet, 19–28°C, with regular rainfall and cooler evenings.