When to visit
Colombo?

Discover the best time of year, based on historical climate, temperature, and precipitation.

Colombo
Western Province · Sri Lanka

The best time to visit Colombo is January, February, March, when the weather, flight prices, and crowds align.consistent weather climate

Climate score
September
45

Mixed climate

Hot & rainy

Temperature
25–28°C
Hot nights — A/C advised
Feels like
29–34°C
Muggy
Precipitation
295mm
Moderate rain · 30 days
Sunshine
6.3h
Overcast
Humidity (%)
86%
Muggy
Annual Climate Analysis
Temperature, Rain & Feels Like
Rain
Actual Temp
Feels Like
20°30°40°50°JanFebMarAprMayJunJulAugSepOctNovDec
Advertisement
Tourist Crowds
Monthly visitor flow
51
Low season
050100JanFebMarAprMayJunJulAugSep51OctNovDec
Monthly Overview
Score757463533744545345434161
ClimateHot & dryHot & dryHot & rainyHot & rainyHot & rainyHot & rainyHot & rainyHot & rainyHot & rainyHot & rainyHot & rainyHot & rainy
Temperature23–30°C23–31°C24–31°C25–31°C26–30°C25–29°C25–29°C25–29°C25–28°C24–29°C24–29°C23–30°C
Feels like26–35°C27–36°C29–37°C30–38°C30–35°C30–34°C30–34°C29–34°C29–34°C29–34°C28–35°C27–35°C
Precipitation78mm
9 days
54mm
8 days
106mm
14 days
158mm
21 days
419mm
30 days
309mm
30 days
224mm
30 days
241mm
30 days
295mm
30 days
392mm
30 days
391mm
30 days
170mm
17 days
Sunshine10.5h
☀︎ 89%
11.1h
☀︎ 93%
10.9h
☀︎ 90%
10.0h
☀︎ 82%
5.8h
☀︎ 47%
6.6h
☀︎ 52%
7.0h
☀︎ 56%
6.9h
☀︎ 56%
6.3h
☀︎ 51%
5.8h
☀︎ 49%
5.5h
☀︎ 47%
8.0h
☀︎ 68%
WindN · 16 km/hN · 16 km/hSW · 14 km/hS · 14 km/hSW · 18 km/hSW · 20 km/hSW · 20 km/hSW · 20 km/hSW · 18 km/hSW · 16 km/hNW · 13 km/hN · 14 km/h
Humidity (%)77%76%80%83%86%86%85%86%86%87%88%84%
Day length11.8h11.9h12.1h12.3h12.4h12.5h12.5h12.3h12.2h12.0h11.8h11.7h
Tourist CrowdsHigh seasonHigh seasonHigh seasonShoulder seasonLow seasonLow seasonShoulder seasonShoulder seasonLow seasonLow seasonShoulder seasonHigh season
Events & Festivals
JanFebMarAprMayJunJulAugSepOctNovDec
Navam Perahera
Duruthu Perahera
Sinhala and Tamil New Year
Vesak Poya
Deepavali (Diwali)
Independence Day
Events & Festivals
  • Navam PeraherareligiousSignature event
    February· 50k+ visitors

    A grand procession at Gangaramaya Temple, featuring elephants, dancers, and drummers. Occurs during the dry season with…

  • Duruthu Peraherareligious
    January· 50k+ visitors

    Celebrates Buddha's first visit to Sri Lanka, centered around the Kelaniya Raja Maha Vihara. This vibrant procession tak…

  • Sinhala and Tamil New Yearholiday
    April· 500k+ visitors

    A nationwide celebration marking the end of the harvest season and the sun's transition. While the weather can be warm a…

  • Vesak Poyareligious
    May· 500k+ visitors

    The most significant Buddhist festival, commemorating the birth, enlightenment, and passing of Buddha. Colombo is adorne…

  • Deepavali (Diwali)religious
    October, November· 50k+ visitors

    The Hindu festival of lights, celebrated by the Tamil community with lamps, fireworks, and sweets. Occurring during the…

  • Independence Dayholiday
    February· 50k+ visitors

    Celebrated on February 4th with parades, cultural performances, and official ceremonies, particularly in Colombo. The dr…

The story of the seasons in Colombo

Colombo is not a city that negotiates with the monsoon: come in January and February when the western coast breathes easily under relentless sun, or prepare to navigate a city steeped in relentless tropical steam.

Most travelers treat Colombo merely as an obligatory runway before fleeing toward the tea plantations of the central hills or the surf breaks down south. To do so is to miss the beating pulse of Sri Lanka's commercial capital, where British colonial facades in Colombo Fort stand against contemporary port cranes, and the chaos of Pettah's trade stalls spills into sea breezes along Galle Face Green. Yet timing Colombo is an exercise in respecting the sky. The city hugs the western shoreline, exposed to the full force of the Indian Ocean's moods. When the weather breaks right, it is an electric, sensory-rich coastal hub. When it goes wrong, the heat thickens into an unyielding blanket and sudden downpours drown afternoon plans before you can cross the street.

The Golden Window: January and February

January and February are, without qualification, the premier months to be in Colombo. The southwest monsoon is long gone, and the skies above the Western Province clear out completely, offering eleven unbroken hours of sunshine day after day. The air remains humid—this is equatorial South Asia, after all—but it carries an oceanic lift in the late afternoon that makes ambling through Cinnamon Gardens or watching kite flyers along Galle Face Green an absolute pleasure.

This is also the cultural high point of the urban calendar. In January, the Duruthu Perahera commemorates Buddha's first visit to Sri Lanka with elaborate pageantry, fire dancers, and drummers winding around Kelaniya Raja Maha Vihara. Come February, the city marks Independence Day with grand national ceremonies, closely followed by the Navam Perahera, which transforms the area around Gangaramaya Temple and Beira Lake into a dazzling theater of percussion and illuminated processions.

Because the weather is as good as it gets, travelers arrive in numbers. The city feels kinetic and alive rather than overwhelmed. Traffic through Colombo Fort can thicken, but the city operates with a breezy optimism that evaporates once the heat builds later in the year.

The Pre-Monsoon Pressure Cooker: March and April

By March, the dry clarity of early winter begins to fray. The heat steps up, and the apparent temperature climbs past what casual strollers can endure comfortably at midday. Rain returns in scattered afternoon squalls, not yet enough to ruin an itinerary, but enough to turn the narrow alleys of Pettah into humid steam tunnels where sack-haulers and market vendors weave through heavy air.

April pushes the heat to its annual summit. The stillness before the monsoon is palpable; the city feels primed to burst. Relief arrives not from the weather, but from the calendar: mid-April brings the Sinhala and Tamil New Year. Life slows down across the capital as families prepare traditional sweets, light hearths at auspicious times, and gather in courtyards. Many commercial businesses close as residents head to their ancestral villages, lending the usually frenetic streets an eerie, peaceful calm.

If you visit now, adjust your clock to tropical rhythms. Stay indoors or under wide verandas during the searing midday hours, and reserve your wanderings for early morning or dusk, when the dusk light glows deep orange over the Indian Ocean.

The Southwest Monsoon Breaks: May and June

In May, the Indian Ocean unleashes. The southwest monsoon crashes into Sri Lanka’s western shore with staggering force, dumping more rain in a handful of weeks than many temperate cities see in an entire year. The rain does not fall as gentle coastal drizzle; it comes in thundering torrents that turn gutters into canals and bring coastal traffic to an idling halt.

Yet May holds one of the most visually stunning sights in the country: Vesak Poya. To celebrate the birth, enlightenment, and passing of the Buddha, Colombo is swathed in paper lanterns, and towering illuminated panels called pandals light up crossroads and temple precincts. Even with the rain pounding down on tin roofs and palm fronds, walking through neighborhoods draped in soft Buddhist lantern light is unforgettable.

June continues the soaking, though the intensity steps down slightly from May's initial deluge. Sunshine drops to just six hours a day, filtering through dense, gray cloudbanks. Unless your trip revolves around indoor gallery visits, quiet museums, and watching oceanic squalls from a sheltered terrace, this is the season to steer clear.

The Mid-Year Intermission: July and August

July brings an unexpected breathing room to the west coast. While the monsoon is not fully extinguished, its fury breaks into a manageable pattern of passing showers and clearing skies. The sun returns for longer spells, and outdoor life tentatively resumes along the waterfront.

Crowds remain moderate during July, making it an underrated pocket of the year for travelers who want to explore Colombo without the peak-season rush of mid-winter. August sees a slight rise in visitor traffic as summer holidaymakers arrive, and while rainfall increases marginally compared to July, it rarely paralyzes the city. The rain falls mostly in predictable bursts, leaving mornings bright and afternoons open for wandering through the colonial grid of Colombo Fort or the shaded boulevards of Cinnamon Gardens.

The Autumn Drench and the November Trap: September to November

September marks the turn back toward heavy rain, but October and November are the true danger zone for itineraries. The inter-monsoonal period sets in with extraordinary ferocity. November is especially deceptive: traveler numbers spike sharply upward despite the month delivering torrential rain characterized by sudden, heavy bursts that routinely cancel outdoor plans.

November's downpours are intense and punishing, yet cultural life carries on undeterred. The Hindu festival of Deepavali brings warmth and light to the Tamil quarters of the city across October and November, as oil lamps and festive fireworks break through the sodden evenings. But do not be misled by general travel guides that list late autumn as the beginning of the ideal season. November in Colombo is waterlogged, dark, and sticky; arriving before December means paying high-season energy for low-season skies.

December: The Turn Toward Dry Skies

December is the month Colombo fills to the brim. The city reaches its annual peak in crowds, fueled by holidaymakers and returning diaspora. Rainfall drops off sharply from November's deluge, though you should still expect the occasional evening shower to sweep across the harbor.

The city carries a festive, cosmopolitan buzz throughout the month. The oceanfront promenades fill with street-food vendors serving spiced wade and freshly sliced mango, and the evenings feel celebratory. While January and February ultimately offer even clearer skies and lower humidity, December marks the triumphant exit from the monsoon's grip—a vibrant, bustling threshold into the best season of the year.

Frequently asked questions

What is the best time to visit Colombo?

The best time to visit Colombo is January, February, March, December, with temperatures between 23 °C and 31 °C. The best month is January. January is high season.

What is the weather like in Colombo?

Colombo has a Tropical climate with an overall score of 5.4/10. Annual temperatures range from 23 °C to 31 °C.

What is the hottest month in Colombo?

The hottest month in Colombo is February, with average highs of 31 °C and lows of 23 °C.

What is the rainiest month in Colombo?

The rainiest month in Colombo is May, with an average of 419 mm of precipitation.

When is peak season in Colombo?

Peak season in Colombo is January, February, March, December. This is the most popular period, with the highest tourism levels and prices.

When is shoulder season in Colombo?

Shoulder season in Colombo falls in April, July, August, November. It offers a good balance of decent weather and lower prices compared to peak season.