Get the app

Best time to visit · Sri Lanka

Best Time to Visit Kandy

February & March and July & August are the best time to visit Kandy on the climate data: February scores 74/100, with highs around 82°F (28°C) and 3.5 in (89 mm) of rain. January, May & June and September are good shoulder-season months. The toughest months are October – December, mainly because of rain.

Kandy, Sri Lanka
Best months
Feb & Mar and Jul & Aug
Shoulder
Jan, May & Jun and Sep
Toughest
Oct – Dec
Warmest
Apr · 86°F
Coldest nights
Jan · 64°F
Wettest
Nov · 11.0 in
Driest
Jul · 2.4 in

Kandy weather by month

Highs run from 78°F to 86°F across the year, and the yearly total is about 64.8 in (1645 mm) of rain.

50°59°68°77°86°95°78°Jan82°Feb86°Mar86°Apr83°May81°Jun81°Jul82°Aug83°Sep82°Oct79°Nov78°Dec0150300
Daily low → high (°F)Monthly rain (mm, right axis)Best months
Monthly climate averages for Kandy, 2001–2025
MonthJanFebMarAprMayJunJulAugSepOctNovDec
Avg high78°F26°C82°F28°C86°F30°C86°F30°C83°F29°C81°F27°C81°F27°C82°F28°C83°F28°C82°F28°C79°F26°C78°F26°C
Avg low64°F18°C64°F18°C66°F19°C70°F21°C71°F22°C71°F22°C70°F21°C69°F21°C69°F21°C69°F20°C67°F20°C66°F19°C
Rain4.6 in116 mm3.5 in89 mm3.8 in96 mm6.1 in155 mm5.2 in133 mm2.9 in73 mm2.4 in62 mm2.8 in70 mm4.0 in101 mm9.0 in228 mm11.0 in279 mm9.6 in243 mm
Humidity87%83%77%78%83%84%82%81%80%83%89%90%
Cloud64%56%55%68%74%80%83%81%75%76%77%74%
Comfort677468555967696866504546

Source: NASA POWER (public domain), 2001–2025 monthly averages on a ~50 km satellite and reanalysis grid, so coasts and valleys can differ from what's shown. Temperatures were adjusted from the grid cell's ~297 m (974 ft) to Kandy's ~504 m (1,654 ft) elevation using the standard lapse rate of 6.5°C per 1,000 m. Precipitation includes snow as melted water; daylight is calculated from latitude. Check a forecast before you go.

How we pick the best months

  • Temperature (40 pts): full marks for average daytime highs of 64–81°F (18–27°C); minus 3 points per °C below and 4 per °C above.
  • Rain (25 pts): full marks up to 40 mm (1.6 in) a month, falling to zero at 250 mm (9.8 in).
  • Humidity (15 pts): only counts when it is warm (mean above 18°C); minus 0.75 points per % above 70% relative humidity.
  • Cloud (20 pts): full marks at 30% cloud cover or less, falling to zero at 90%.
Best months: within 6 points of the top (or 85+). Shoulder: within 18 and at least 45. Toughest: within 6 of the lowest. Comfort only; crowds, prices, festivals and openings aren't scored.

Kandy season by season

Temperatures barely move through the year in Kandy (highs stay between 78°F and 86°F), so rain is what really separates the seasons.

Drier months Feb & Mar and Jun – Sep

Temperatures hold fairly even, with highs of 81–86°F (27–30°C). It's the driest half, with only about 19.3 in (491 mm) of rain, 30% of the year's total. February & March and June – September feel humid, with humidity near 83%. Comfort peaks here: February & March and July & August rank with the year's best, and the season averages 69/100.

Wetter months Apr & May and Oct – Jan

Expect steady highs of 78–86°F (26–30°C). It's the wettest half, with about 45.4 in (1154 mm) of rain, 70% of the year's total. April & May and October – January feel humid, with humidity near 87%. It holds the toughest stretch on our comfort score (October – December), averaging 54/100.

What our curated routes say

Plan by month

By comfort score: 7 Good and 5 Fair. Tap a month for its own guide.

Kandy weather questions

When is the best time to visit Kandy?

February & March and July & August are the best time to visit Kandy on the climate data: February scores 74/100, with highs around 82°F (28°C) and 3.5 in (89 mm) of rain. January, May & June and September are good shoulder-season months. The toughest months are October – December, mainly because of rain.

What is the rainiest month in Kandy?

November is the wettest month, averaging about 11.0 in (279 mm) of rain. July is the driest, with about 2.4 in (62 mm). The yearly total is around 64.8 in (1645 mm).

What is the coldest month in Kandy?

January is the coldest, with average lows of 64°F (18°C) and highs of 78°F (26°C). The warmest is April, with average highs of 86°F (30°C).

Is Kandy humid?

Yes for much of the year: humidity averages 83% annually, and year-round combine warmth with 75%+ humidity, which feels sticky.

When is the rainy season in Kandy?

The wettest three-month stretch is October – December, with about 29.5 in (750 mm) of rain combined. The driest stretch is June – August, with about 8.1 in (205 mm).

Weather nearby

Pick your Kandy dates together

Poll the group on February & March and July & August dates, then plan the days, packing and costs together.

Get TripsCircle