Colombo in December

Colombo in December - weather, crowds, and whether to go.

December in Colombo averages 29C by day and 23C at night, with 170 mm of rain over about 18 wet days. It is the 5th driest month of the year. The city picks up a festive mood around Christmas, especially in Fort's colonial-era hotels. Expect prices and crowds to climb fast as the month progresses.

What to Expect

DetailInfo
Temperature29C by day, 23C at night
Rainfall170 mm, about 18 wet days

Averages for 2015 to 2024 from the Open-Meteo weather archive.

Crowds high season.
Prices high.

Events and Festivals

  • Christmas and New Year decorations across Fort, Cinnamon Gardens and major hotels (mid-December onward)

What to Do This Season

  • Galle Face Green at dusk, now with clearer skies returning
  • Comfortable walking tours of Fort's colonial buildings

What to Watch Out For

  • Rates climb fast from mid-December through New Year
  • Book accommodation 2-3 months ahead for the Christmas-New Year window

What to Wear

Light cotton clothing by day, a light layer for air-conditioned venues in the evening.

Pack Sunscreen, Light evening layer, Camera for festive lighting displays.

Is It Worth Visiting Now?

Yes

Best for holiday travellers wanting festive atmosphere, history buffs returning for dry-season colonial walking tours, travellers starting a multi-city Sri Lanka trip from Colombo.

More on Colombo

Flexible on dates? Compare Colombo in November and Colombo in January. The best time to visit Colombo sets all twelve months side by side. For what is open and worth it, see the things to do in Colombo. The main Colombo page covers costs and transport.

We plan trips to Colombo and the rest of Sri Lanka. Tell us your dates and we will put a route together. Our routes are on the tours page.

Plan Your Visit to Colombo

Let our destination experts help you discover the best of Colombo with personalised recommendations and insider knowledge.

Loading security verification...
Please complete the security verification above