Kandy Weather in December

Sri Lanka · December climate averages and travel tips

Avg high26°C (79°F)
Avg low19°C (67°F)
Rainfall259 mm (10.2 in)
RatingPoor 3/10

In December, Kandy has average highs of 26°C (79°F) and lows of 19°C (67°F). The month is very wet, with about 259 mm (10.2 in) of rain spread over 21 days, making it the second wettest month of the year. You get roughly 11.6 hours of daylight and frequently cloudy skies.

Is December a good time to visit Kandy?

December is not the best time to visit Kandy (3/10) mainly because of the rain. The weather is much better in February.

Visiting Kandy in December

December weather in Kandy

December is warm, damp and often cloudy. Rain falls on many days, and the air can feel sticky, so don't count on long, clear stretches for sightseeing. Showers can interrupt walks around Kandy Lake or the Royal Botanic Gardens at Peradeniya.

You can still visit the Temple of the Sacred Tooth Relic, browse the Central Market or enjoy a slow lunch of rice and curry. Keep outdoor plans flexible, and save a rainy spell for the Ceylon Tea Museum. The hills around the city can look misty, but muddy paths make longer hikes less appealing.

Christmas and crowds

Christmas brings services and decorations to Kandy, while the festive travel season runs into New Year. The city is not known for a major December festival on the scale of the Esala Perahera, held later in the year.

Visitor numbers and prices tend to rise around Christmas and New Year compared with quieter, rainier months. December is still wetter than January, so it doesn't offer the same easy conditions for outdoor sightseeing. If you hate crowds, visit the Temple of the Sacred Tooth Relic outside the main prayer times.

Make the rain work for you

Travelling with kids? A visit to the National Museum of Kandy gives you an indoor break near the lake, without losing a day to showers.

For a practical local tip, use the covered section of Kandy's Central Market to browse spices and produce when the rain starts. You'll find it close to the city centre, so it's easy to pair with the Temple of the Sacred Tooth Relic. December's frequent showers can arrive between outings, rather than keeping you indoors all day. Keep your route compact, and you can swap a lakeside walk for the market without crossing town.

December weather at a glance

Average high26°C (79°F)
Average low19°C (67°F)
Daily mean22°C (72°F)
Rainfall259 mm (10.2 in)
Rainy days (1 mm+)21
Humidity90%
Cloud cover75%
Daylight11.6 hours
Est. sunshine3.2 hours/day
Wind8 km/h
vs November1°C cooler than November, with 57 mm less rain.

What to pack for Kandy in December

Kandy weather in other months

Jan26°C / 18°C136 mmFairFeb28°C / 18°C97 mmGoodMar30°C / 20°C102 mmFairApr30°C / 22°C165 mmPoorMay29°C / 22°C147 mmPoorJun28°C / 22°C71 mmFairJul28°C / 22°C68 mmFairAug29°C / 22°C87 mmFairSep29°C / 22°C107 mmPoorOct28°C / 21°C250 mmPoorNov27°C / 20°C316 mmPoorDec26°C / 19°C259 mmPoor

← NovemberBest time to visit KandyJanuary →

Better weather in December nearby

Nearby in December

Where else is good in December? See where to go in December.