The season in one line
December to April is when most travellers see Kandy, but the window has a split personality: December is the wettest end of it, January to March is the driest stretch the hill country gets, and April turns hot and showery again around the Sinhala-Tamil New Year. The details below are historical climate patterns, not a live forecast - check the actual weather in your travel week.
December: green, festive, and still rainy
- October to December is Kandy's rainiest quarter, so December days are warm (roughly 18-27°C) but showers are part of the deal - usually afternoon bursts rather than all-day rain.
- Trade-off: the hills are at their greenest and the lake is full, but pack a light rain layer and keep outdoor plans flexible before noon.
- The Christmas-New Year fortnight is one of Kandy's busiest and priciest periods - hotels and the Colombo-Kandy train sell out well ahead.
January to March: the reliable stretch
- This is the relatively dry season for the central hills, with February and March the driest months of Kandy's year. Days run warm (roughly 17-28°C in January, warming through March), evenings are pleasant, and rain is the exception.
- Best window for the full circuit: Temple of the Tooth, Peradeniya gardens, lake rounds and viewpoint climbs without weather drama.
- Trade-off: everyone else knows. Mid-range hotels and reserved train seats fill on weekends - book ahead, though weekday flexibility remains.
April: hot days, New Year crowds
- April is Kandy's warmest stretch (often crossing 30°C) and rain picks up again as the sun passes overhead - carry both sunscreen and the rain layer.
- The Sinhala and Tamil New Year (mid-April) is a national holiday surge: local tourism peaks, many small shops close for a few days, and hotels fill with Sri Lankan families.
- Trade-off: festive and atmospheric, but book rooms and transport early, and expect temple crowds beyond the usual.
What to book first, in order
- Rooms for the Christmas-New Year fortnight and the mid-April New Year week - these genuinely sell out and rates jump.
- Reserved seats on the Colombo-Kandy train for any weekend in this window - the scenic ride is the classic and third-class unreserved is a gamble.
- Nothing else needs advance booking: the Temple of the Tooth and Peradeniya sell at the gate, and tuk-tuks are everywhere.
Small print
- These are climate patterns, not forecasts - hill weather changes fast, so check your travel week and carry a compact rain layer in every month.
- The Esala Perahera, Kandy's famous procession season, falls around July-August - outside this window; do not plan a December-April trip around it.
- Afternoon showers in the wetter weeks are normal; mornings are the dependable sightseeing slot.
Planning your next trip?
We'll handle insurance, hotels, airport assistance and the itinerary — the same way we do it for every trip.
Questions on this article
asked by readers, answered by us
Was this helpful?
one tap, no sign-up




