What's on in Colombo (Sri Lanka), Sri Lanka through the year
Colombo, Sri Lanka has 8 curated events through the year — 2 festivals, 1 natural spectacle, 2 holidays and 3 seasons. The ones to plan around: Vesak (April) and Esala Perahera (July). January, February, April and December are its peak-crowd months.
Updated September 2026 · every event curated and sourced · dates for 2026 where they are announced, the usual window where they are not
Best time to visit Colombo (Sri Lanka): weather, crowds and notes →
Colombo (Sri Lanka) events and crowds by month
| Month | What starts | Crowds |
|---|---|---|
| January | — | Peak crowds |
| February | Independence Day | Peak crowds |
| March | — | Busy |
| April | Sinhala and Tamil New Year, Vesak | Peak crowds |
| May | East coast season, Southwest (Yala) monsoon | Quiet |
| June | — | Quiet |
| July | Esala Perahera | Shoulder season |
| August | — | Quiet |
| September | — | Busy |
| October | Second inter-monsoon | Quiet |
| November | Blue whales off Mirissa | Shoulder season |
| December | — | Peak crowds |
January in Colombo (Sri Lanka)
Colombo (Sri Lanka) weather in January →Peak crowds — the editor's peak month, Year-end break in Sri Lanka
Nothing new starts in January.
Still on: Blue whales off Mirissa (1 Nov – 15 Apr (usually))
February in Colombo (Sri Lanka)
Colombo (Sri Lanka) weather in February →Peak crowds — the editor's peak month, Independence Day
- Holiday
Independence Day
4 FebNational holidayClosuresCrowdedA military parade and closed roads in the capital on 4 February, and a public holiday across the island. Government offices and many shops shut for the day. Source ↗
Still on: Blue whales off Mirissa (1 Nov – 15 Apr (usually))
March in Colombo (Sri Lanka)
Colombo (Sri Lanka) weather in March →Busy — between the peaks, February break in Sri Lanka
Nothing new starts in March.
Still on: Blue whales off Mirissa (1 Nov – 15 Apr (usually))
April in Colombo (Sri Lanka)
Colombo (Sri Lanka) weather in April →Peak crowds — Sinhala and Tamil New Year, Sinhala & Tamil New Year break in Sri Lanka
- Holiday
Sinhala and Tamil New Year
13–14 AprSchool holidaysClosuresThe island stops for several days in mid-April. Shops, kitchens and transport shut, buses and trains out of Colombo are full for a week beforehand, and hotels run on skeleton staff. Source ↗
- Festival
Vesak
30–31 MayMajor festivalClosuresThe Buddha's birth, enlightenment and death marked with paper lanterns outside every house and free food stalls, dansal, set up on the roadsides. Alcohol sales stop and meat comes off many menus for the poya. Source ↗
Still on: Blue whales off Mirissa (1 Nov – 15 Apr (usually))
May in Colombo (Sri Lanka)
Colombo (Sri Lanka) weather in May →Quiet — the editor's quiet month, school holidays in 2 of the markets that fill it
- Season
East coast season
1 May – 30 Sep · usuallyDry seasonWhile this coast is under the monsoon, the other side of the island is in its dry season: Trincomalee, Pasikudah and the surf at Arugam Bay are at their best exactly when Colombo is at its worst.
- Season
Southwest (Yala) monsoon
15 May – 15 Sep · usuallyRiskThe southwest monsoon soaks Colombo and the west and south coasts, with rain in heavy bursts and a sea too rough for the beach towns south of the city. Low season here, high season on the far side of the island.
Still on: Vesak (30–31 May)
June in Colombo (Sri Lanka)
Colombo (Sri Lanka) weather in June →Quiet — the editor's quiet month, school holidays in 3 of the markets that fill it
Nothing new starts in June.
Still on: Vesak (30–31 May), East coast season (1 May – 30 Sep (usually)), Southwest (Yala) monsoon (15 May – 15 Sep (usually))
July in Colombo (Sri Lanka)
Colombo (Sri Lanka) weather in July →Shoulder season — school holidays in 5 of the markets that fill it, an ordinary month
- Festival
Esala Perahera
18–28 AugMajor festivalCrowdedBook earlyTen nights of tusker elephants, whip-crackers, fire dancers and drummers processing through Kandy, three hours inland. Rooms along the route are sold a year ahead and the town is impassable on the last nights. Source ↗
Still on: East coast season (1 May – 30 Sep (usually)), Southwest (Yala) monsoon (15 May – 15 Sep (usually))
August in Colombo (Sri Lanka)
Colombo (Sri Lanka) weather in August →Quiet — the editor's quiet month, Esala Perahera
Nothing new starts in August.
Still on: East coast season (1 May – 30 Sep (usually)), Southwest (Yala) monsoon (15 May – 15 Sep (usually)), Esala Perahera (18–28 Aug)
September in Colombo (Sri Lanka)
Colombo (Sri Lanka) weather in September →Busy — between the peaks, August break in Sri Lanka
Nothing new starts in September.
Still on: East coast season (1 May – 30 Sep (usually)), Southwest (Yala) monsoon (15 May – 15 Sep (usually))
October in Colombo (Sri Lanka)
Colombo (Sri Lanka) weather in October →Quiet — the editor's quiet month, school holidays in 3 of the markets that fill it
- Season
Second inter-monsoon
1 Oct – 20 Nov · usuallyRiskThe wettest weeks of the year on this coast, delivered as heavy afternoon and evening thunderstorms rather than a steady soak. Mornings are often clear enough to be useful.
November in Colombo (Sri Lanka)
Colombo (Sri Lanka) weather in November →Shoulder season — between the peaks
- Nature
Blue whales off Mirissa
1 Nov – 15 Apr · usuallyWhale seasonThe boats run out of Mirissa, three hours south, from November to April, and December to March is when the sea is calm enough to see anything. Early starts, and a genuinely rough ride on a bad morning.
Still on: Second inter-monsoon (1 Oct – 20 Nov (usually))
December in Colombo (Sri Lanka)
Colombo (Sri Lanka) weather in December →Peak crowds — the editor's peak month, Year-end break in Sri Lanka
Nothing new starts in December.
Still on: Blue whales off Mirissa (1 Nov – 15 Apr (usually))