What is the best time to visit Nuwara Eliya?

February to May is the best time to visit Nuwara Eliya; although the temperatures are quite low at this time, The city witnesses little rainfall, making it the perfect time for exploring the picturesque sights without worrying about the weather. April is quite a busy month in Nuwara Eliya, as this is the time of the Sinhalese New Year, with flower shows, horse races and car races happening across the city; inevitably, the prices at hotels often hit the roof in this month. The weather at Nuwara Eliya is relatively cold all through the year, with an average annual temperature of 15.9 °C. So, if you are planning your visit to Nuwara Eliya, don’t think much about the weather conditions. It is advisable to avoid the months of June to November, as the rainfall is generally high during this time, hindering sightseeing.

Weather in Nuwara Eliya


Upcoming Nuwara Eliya Weather

Monthly Weather in Nuwara Eliya

Month High/Low (°C) Rain
January 21°/ 12° 9 days
February 22°/ 12° 12 days
March 24°/ 12° 10 days
April 23°/ 13° 21 days
May 23°/ 14° 29 days
June 23°/ 15° 15 days
July 22°/ 14° 15 days
August 21°/ 14° 16 days
September 21°/ 13° 22 days
October 20°/ 13° 30 days
November 21°/ 12° 24 days
December 20°/ 12° 22 days

Nuwara Eliya Packages

Compare quotes from upto 3 travel agents for free

View All Packages For Nuwara Eliya

Nuwara Eliya Photos

Nuwara Eliya, Sri-Lanka

+ 43

View 42 Packages