Best Time To Visit Kandy

4.2 /5
$ 160 onwards View Packages
View Kandy Hotels

Top Hotel Collections

View All Hotels In Kandy

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. The weather in Kandy is the best in February and March, with the temperature ranging between 18 to 30 degrees Celcius. This is the perfect time for sightseeing in Kandy and visiting the famous Temple of the Tooth Relic.  If you are planning to witness the festivities of the Kandy Esala Perahera, visit during July and August.

May to September is the Yala monsoon season. Even though it doesn't rain very heavily in Kandy during these months, you can still expect a lot of rain. October to December is the Maha monsoon season, making it the wettest month in Kandy.

Weather in Kandy


Upcoming Kandy Weather

Monthly Weather in Kandy

Month High/Low (°C) Rain
January 29°/ 18° 4 days
February 30°/ 18° 6 days
March 33°/ 19° 10 days
April 32°/ 20° 23 days
May 31°/ 21° 10 days
June 30°/ 22° 5 days
July 29°/ 21° 12 days
August 28°/ 21° 15 days
September 28°/ 20° 19 days
October 28°/ 20° 30 days
November 29°/ 19° 23 days
December 28°/ 19° 19 days

Kandy Travel Packages

Compare quotes from upto 3 travel agents for free

Kandy Photos

Kandy, Sri-Lanka
Scenic View of Kandy City and Lake, Sri Lanka

+ 48

View 60 Packages