What is the best time to visit Kandy?

The best time to visit Kandy is from January to March as these are the driest months of the year, which facilitates a better sightseeing experience. Incidentally, this also coincides with the peak season for touring Sri Lanka so that one might incur higher expenses for travel and accommodation. However, if you are planning to witness the festivities of the Kandy Esala Perahera, visit the city during July and August; fortunately, the rainfall is relatively low at this time of the year.

The months of October and November are generally considered as the off-season for visiting Kandy, since this is the time of the monsoon, and the weather can play havoc with sightseeing plans.

Weather in Kandy


Upcoming Kandy Weather

Monthly Weather in Kandy

Month Avg. Minimum (°C) Avg. Maximum (°C)
January 19 31
February 20 31
March 21 31
April 22 33
May 23 32
June 23 31
July 23 31
August 23 32
September 22 31
October 21 32
November 21 30
December 20 31

Kandy Photos

+ 77

Book Customized Package