T
Tripozi
a view of a city with tall buildings

Sri Lanka · tool

Best time to visit Colombo

Month-by-month weather, crowds, prices, and festival calendar — so you know exactly when to book.

Best time to visit Colombo, Sri Lanka

Month-by-month breakdown of weather, crowds, prices, and seasonal highlights.

MonthScoreWeatherCrowdsPricesHighlights
January
22-30°C, sunny and drymoderatemoderate
  • Pleasant, dry weather
  • Post-holiday lull
February
23-31°C, sunny and drymoderatemoderate
  • Ideal dry season conditions
  • Good for beach and city exploration
March
24-31°C, sunny with increasing humiditymoderatemoderate
  • Still largely dry and warm
  • Pre-monsoon warmth
April
25-31°C, hot with potential thunderstormsmoderatemoderate
  • Sinhala and Tamil New Year celebrations
  • Hotter temperatures
Occasional heavy, short-lived thunderstorms are common.
May
25-30°C, humid with frequent rainlowlow
  • Fewer tourists
  • Lush green landscapes
Start of the Southwest Monsoon, expect heavy rain and strong winds.
June
24-29°C, humid with rainlowlow
  • Off-season prices
  • Monsoon showers can be brief
Southwest Monsoon continues, high humidity and rainfall.
July
24-29°C, humid with rainlowlow
  • Kandy Esala Perahera (requires travel inland)
  • Lower accommodation rates
Peak Southwest Monsoon, frequent rain and choppy seas.
August
24-29°C, humid with rainlowlow
  • End of the main monsoon
  • Still a good time for cultural sites
Monsoon begins to recede, but showers are still possible.
September
24-29°C, humid with intermittent rainlowlow
  • Transition month, less rain than peak monsoon
  • Lower prices continue
Still susceptible to monsoon showers, though less intense.
October
24-29°C, humid with frequent rainlowlow
  • Fewer crowds
  • Vibrant green scenery
Inter-monsoon period, characterized by unpredictable heavy downpours.
November
23-29°C, humid with frequent rainlowlow
  • Lowest prices of the year
  • Chance to see migratory birds
Northeast Monsoon begins, bringing rain to the east and north coasts, and occasional showers to Colombo.
December
23-29°C, sunny with occasional showersmoderatemoderate
  • Christmas and New Year festivities
  • Drier weather returns
Transitioning out of the monsoon, some rain possible.

Annual events worth timing your trip around

January
Duruthu Perahera

A significant Buddhist festival celebrating the first visit of Buddha to Sri Lanka, with processions and dances.

April
Sinhala and Tamil New Year (Aluth Avurudda)

The most important cultural event of the year, marked by family gatherings, traditional games, and feasts.

May
Vesak Poya

Commemorates the birth, enlightenment, and death of Buddha with lantern displays and religious observances.

July
Kandy Esala Perahera

One of Asia's most spectacular cultural festivals, featuring elaborately decorated elephants and traditional dancers in Kandy.

Varies (check lunar calendar)
Hajj

The Islamic pilgrimage to Mecca, observed by Muslims in Sri Lanka with prayers and community gatherings.

October/November
Deepavali

The Hindu festival of lights, celebrated with lamps, sweets, and fireworks.

December
Christmas

Celebrated by the Christian community with carols, church services, and festive decorations.

Insider timing tips

  • Colombo experiences two monsoon seasons: the Southwest Monsoon (May-August) and the Northeast Monsoon (November-February), though the latter affects the east coast more significantly. Colombo sees significant rainfall during the transition periods and the Southwest Monsoon.
  • The 'dry season' from December to March offers the most reliable sunshine, but humidity can start to climb in March.
  • Shoulder months like April and December offer a balance of decent weather and fewer crowds than the peak dry season, but come with a higher chance of rain.
  • Accommodation and flight prices dip significantly during the monsoon months (May-September) and the inter-monsoon period (October-November), making it attractive for budget travelers willing to brave the rain.
  • While many cultural sites are accessible year-round, beach activities are best avoided during the height of the monsoons due to rough seas and strong currents.

Ready to plan your Colombo trip?

Get a full day-by-day itinerary with real places and bookable activities.