stay via owner

When to go

The Best Time to Visit Kandy

Month-by-month climate data for Kandy, Sri Lanka — daily highs and lows, rain days, and an honest verdict for every month of the year.

Best monthsJanuaryFebruaryDecemberToughestApril

January–April. Dry and warm. Skip October–December (monsoon rain); July can be very hot but the Esala Perahera festival makes it worth the sweat.

Warmest in Kandy: Mar (31°C / 88°F) · Coolest: Sep (27°C / 81°F) · Wettest: May (~27 rain days)

28°
20°
Jan
29°
20°
Feb
31°
21°
Mar
31°
21°
Apr
28°
22°
May
28°
22°
Jun
28°
22°
Jul
28°
21°
Aug
27°
21°
Sep
27°
21°
Oct
27°
20°
Nov
27°
20°
Dec

Daily highs / lows in °C · bars show rain days per month · ERA5 climate normals (2020–2024)

Kandy climate, month by month

January

28° / 20°C

~10 rain days

Excellent

February

29° / 20°C

~8 rain days

Excellent

March

31° / 21°C

~11 rain days

Good

April

31° / 21°C

~20 rain days

Fair

May

28° / 22°C

~27 rain days

Good

June

28° / 22°C

~22 rain days

Good

July

28° / 22°C

~25 rain days

Good

August

28° / 21°C

~20 rain days

Good

September

27° / 21°C

~26 rain days

Good

October

27° / 21°C

~27 rain days

Good

November

27° / 20°C

~25 rain days

Good

December

27° / 20°C

~19 rain days

Good

Plan around it

Dates locked in? Start from the Kandy travel guide or jump straight to a 3-day, 5-day or 7-day itinerary.