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
| Detail | Info |
|---|---|
| Temperature | 29C by day, 23C at night |
| Rainfall | 170 mm, about 18 wet days |
Averages for 2015 to 2024 from the Open-Meteo weather archive.
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.
Is It Worth Visiting Now?
Yes
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.
