Kandy (Sri Lanka) in general has a tropical climate. The day temperatures range from 28 °C (83 °F) in December to 32 °C (90 °F) in March. Temperatures during the night go from 19 °C (66 °F) in February to 22 °C (71 °F) in June. The least rainy month in Kandy is February with its 7 days of rain, the rainiest month is October, when it rains 18 days.
The best months to visit Kandy are January - March. During this period, temperatures are between 28 °C (83 °F) - 32 °C (90 °F), night temperatures are between 19 °C (66 °F) - 20 °C (68 °F), rainfall averages 8 days per month, and 7 hours of sunlight on average.
The wet season in Kandy falls in the months of October - November. During this period it rains on average 18 days per month and approximately 298 mm (11.73 in) of rain falls per month.
Yes, Kandy is a year-round destination, the temperatures don't fall below 28 °C (83 °F) and the sea temperature below 27 °C (81 °F).
The time, when it's dry in Kandy is between January - March. In this period it is raining on average 8 days and approximately 137 mm (5.41 in) precipitation falls per month, which are values below average.
Kandy has sea temperatures in the range of 27 °C (81 °F) - 30 °C (85 °F) throughout the year.
In Kandy, temperatures between 28 °C (83 °F) and 32 °C (90 °F) can be expected during the year.
In Kandy, night temperatures between 19 °C (66 °F) and 22 °C (71 °F) can be expected during the year.
The period, which is the sunniest in Kandy, is in the months of January - April, when there is an average of 7 sun hours per day.
Generally, Kandy belongs to destinations with higher humidity. It ranges from 71 % to 81 %. The most humid months are September - December and the least humid are January - March.
Kandy is a destination with rather light or moderate winds.
The least cloudy months in Kandy are February - April, when the cloud cover is on average only 37 %.