When to visit
Kandy?

Discover the best time of year, based on historical climate, temperature, and precipitation.

Kandy
Central Province · Sri Lanka

The best weather in Kandy is from January, February, June.consistent weather climate

Climate score
September
77

Excellent climate

🌦Humid

Temperature
21–27°C
Warm nights
Feels like
24–31°C
Humid
Precipitation
124mm
Light rain · 20 days
Sunshine
7.1h
Mostly cloudy
Humidity (%)
83%
Humid
Annual Climate Analysis
Temperature, Rain & Feels Like
Rain
Actual Temp
Feels Like
10°20°30°40°JanFebMarAprMayJunJulAugSepOctNovDec
Advertisement
Monthly Overview
Score858680655981787577525074
ClimatePleasantPleasantHot & dryHot & rainyRainyHumidHumidHumidHumidRainyRainyHumid
Temperature20–27°C20–29°C21–31°C22–31°C22–29°C22–28°C22–27°C21–27°C21–27°C21–27°C20–27°C20–27°C
Feels like22–30°C22–32°C23–34°C25–35°C26–33°C25–31°C24–30°C24–30°C24–31°C24–31°C23–31°C23–30°C
Precipitation55mm
9 days
58mm
8 days
61mm
8 days
141mm
14 days
218mm
23 days
90mm
21 days
114mm
22 days
138mm
22 days
124mm
20 days
306mm
26 days
308mm
24 days
147mm
18 days
Sunshine10.0h
☀︎ 85%
10.9h
☀︎ 91%
10.8h
☀︎ 89%
10.1h
☀︎ 82%
6.8h
☀︎ 55%
7.3h
☀︎ 59%
7.0h
☀︎ 56%
7.0h
☀︎ 57%
7.1h
☀︎ 58%
6.2h
☀︎ 52%
5.6h
☀︎ 48%
7.6h
☀︎ 64%
WindE · 15 km/hE · 16 km/hE · 14 km/hN · 11 km/hW · 15 km/hSW · 20 km/hSW · 20 km/hW · 19 km/hW · 18 km/hW · 13 km/hNE · 12 km/hE · 14 km/h
Humidity (%)78%75%73%78%84%83%82%83%83%86%88%84%
Day length11.8h11.9h12.1h12.3h12.5h12.5h12.5h12.4h12.2h12.0h11.8h11.7h
Events & Festivals
JanFebMarAprMayJunJulAugSepOctNovDec
Esala Perahera
Events & Festivals
  • Esala PeraherareligiousSignature event
    August· 500k+ visitors

    The Esala Perahera is Sri Lanka's grandest Buddhist festival, a ten-night procession of illuminated elephants, fire danc…

The story of the seasons in Kandy

Conventional travel guides declare February the undisputed peak of the hill country, but March offers the real prize: virtually identical sunshine, warm unhurried days, and a sudden drop in the suffocating tourist crowds that choke Kandy's historic center a month earlier.

Cupped within the forested crests of Sri Lanka's Central Province, Kandy is not an ordinary mountain retreat. This was the defiant final capital of the Sinhalese kings, a highland redoubt that held off Portuguese, Dutch, and early British invasions across three centuries, centered on the deeply venerated Sri Dalada Maligawa—the Temple of the Tooth Relic. Today, arriving by train or winding road, you immediately sense the valley's distinctive atmospheric gravity. Cloud banks roll off the ridges and settle over the dark waters of Kandy Lake, incense drifts out from courtyard shrines, and the surrounding green wall of the Kandy plateau traps both humid warmth and cool mountain airs in unpredictable measure. Knowing when the valley breathes clearly versus when it is submerged under suffocating rain is the difference between an unforgettable encounter and a sodden, traffic-bound stall.

March: The Golden Window Everyone Overlooks

Standard travel wisdom will tell you to book February for pristine hill-country weather. That consensus is why February's lakeside sidewalks feel like a continuous tour queue and the temple cloisters hum with relentless tour groups. March changes the game entirely. The winter tour buses thin out dramatically, room availability returns, and yet the sky stays vast, open, and drenched in nearly eleven hours of daily sun.

It is slightly warmer than January or February, with afternoons that push into a languid tropical heat, but the hill breeze rarely dies. You can walk the perimeter of Kandy Lake early in the morning without dodging selfie sticks, watching cormorants dive in relative peace. By midday, duck into the shaded forest canopy of Udawattakele Forest Sanctuary, where high mahogany trees and thick jungle creepers shut out the glare and keep the air gentle. If you want Kandy at its most generous and dignified, March is the trade that wins every time.

January and February: Crisp Light and Peak Crowds

January and February bring the most predictable, luminous weather of the calendar. The rains have retreated back into the mountains, mornings are crisp enough to warrant a light shawl, and the air across the Kandy plateau possesses a razor-sharp clarity rarely seen during the wetter months. If you climb up to the white Buddha statue at Bahirawakanda just after dawn, the entire valley reveals itself without a speck of haze.

The cost of this blue-sky perfection is congestion. February in particular is an engine of peak-season travel. Lines outside the Sri Dalada Maligawa spill across the stone esplanade, tour coaches clog the narrow colonial streets, and spontaneous travel becomes an exercise in frustration. January feels marginally more breathable in its opening weeks, but both months demand advance planning and patience for dense gatherings at every prominent shrine.

April and May: The Pre-Monsoon Thaw and Gathering Clouds

April begins in warmth and communal stillness. Sinhala and Tamil New Year mid-month brings a quiet hush across the commercial quarters as shops shutter and families gather behind closed doors, though the afternoons turn sticky and humid. As the weeks advance, the atmosphere grows noticeably heavier. The sun still makes daily appearances, but by May, sudden downpours arrive in late afternoons, washing over the tile roofs and turning gutters into rushing torrents.

May sees precipitation step up dramatically. It is not an impossible time to visit—the rain often falls in concentrated afternoon storms rather than grey day-long slogs—and the Royal Botanic Gardens, Peradeniya are at their lush, riotous peak of greenery. However, dampness begins to seep into clothing, mountain roads require extra caution, and the radiant mountain vistas begin to hide behind brooding cloud shelves.

June to September: The Highland Monsoon Rhythm and Esala Perahera

Summer in Kandy defies the island's coastal expectations. While the south and west coasts take the brunt of the southwest monsoon, Kandy's high surrounding ridges act as a partial shield. The rains here do not arrive as overwhelming inundations, but as gentle, frequent drizzles that keep temperatures hovering around a comfortable tropical norm. June and July are quiet, contemplative months with sparse visitor numbers, perfect for long afternoons under temple eaves listening to rhythmic rain on stone.

August completely upsets this quietude with the arrival of the Esala Perahera, one of Asia's most spectacular religious processions. For ten nights, the historic quarter around the Temple of the Tooth Relic detonates into life: hundreds of drummers, fire-whip dancers, and dozens of richly caparisoned elephants parade through the streets in honour of the sacred relic. The energy is hypnotic, but the town is packed to bursting. Accommodations are booked months ahead, pavements are claimed by spectators hours before dusk, and the air hangs thick with sweat, torch smoke, and copra. September settles back into the quiet drizzle, clearing the air and leaving the valley green and rinsed.

October and November: The Great Soaking

If there is an unequivocal season to skip, this is it. The inter-monsoonal transition in October and the onset of the northeast monsoon in November turn the Kandy valley into a funnel for relentless moisture. Total rainfall routinely tops three hundred millimetres a month, daylight drops to mere gloomy slivers, and the rain stops being a picturesque atmospheric mist and becomes a prolonged, drenching obstacle.

Outdoor plans dissolve. Walks through Udawattakele Forest Sanctuary turn into muddy scrambles rife with leeches, scenic trains from Colombo crawl or face debris delays on the highland tracks, and the humidity makes drying wet clothes an impossible chore. Unless your itinerary consists purely of quiet meditation or interior museum visits, November will test your endurance with its grey, soggy insistence.

December: The Holiday Paradox

December presents the ultimate travel contradiction in Kandy: it is the single most crowded month of the year, yet its weather is distinctly mediocre. Holiday travellers and diaspora homecomings fill the city to the brim, pushing hotel occupancy to maximum and snarl-locking the roads leading into the lake basin.

Yet the northeast monsoon has rarely finished its business. Showers remain persistent and frequent through the first three weeks of the month, often accompanied by dense low-hanging fog that obscures the ridges. By late December, conditions begin to improve toward the dry sparkle of January, but until then, visitors pay peak rates to navigate crowded pavements under umbrellas. Come in late January or March instead, when the weather actually justifies the journey.

Frequently asked questions

What is the best time to visit Kandy?

The best time to visit Kandy is March, July, January, June, September, August, February, December, with temperatures between 20 °C and 31 °C. The best month is March. March is low season.

What is the weather like in Kandy?

Kandy has a Tropical climate with an overall score of 7.2/10. Annual temperatures range from 20 °C to 31 °C.

What is the hottest month in Kandy?

The hottest month in Kandy is March, with average highs of 31 °C and lows of 21 °C.

What is the rainiest month in Kandy?

The rainiest month in Kandy is November, with an average of 308 mm of precipitation.