Skip to content
T
Tripozi
brown rock formation on sea shore during daytime

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
23-31°C, sunny with low humidity.moderatemoderate
  • • Pleasant weather for exploring Galle Face Green
  • • Ideal for beach activities along the coast
February
23-32°C, very sunny and dry.moderatemoderate
  • • Excellent conditions for whale watching tours from Mirissa
  • • Perfect for visiting ancient cities like Sigiriya
March
24-33°C, sunny with increasing humidity.moderatemoderate
  • • Good weather before the main monsoon season
  • • Vibrant city life as temperatures rise
April
25-33°C, hot and humid with occasional showers.moderatemoderate
  • • Sinhala and Tamil New Year celebrations
  • • End of the dry season, temperatures are high
⚠ Heat can be intense; stay hydrated.
May
25-31°C, heavy monsoon rains and high humidity.lowlow
  • • Fewer tourists mean lower prices
  • • Lush green landscapes due to rain
⚠ Southwest monsoon brings heavy rainfall and potential disruptions.
June
24-30°C, continued monsoon rains and humidity.lowlow
  • • Ideal for indoor activities and museums
  • • Very low tourist numbers
⚠ Heavy rainfall can impact outdoor plans and travel.
July
24-30°C, monsoon rains begin to subside, still humid.lowlow
  • • Post-monsoon greenery
  • • Good time for cultural exploration with fewer crowds
⚠ Humidity remains high, occasional showers persist.
August
24-31°C, inter-monsoon period, scattered showers.moderatemoderate
  • • Kandy Esala Perahera festival (usually July/August)
  • • Warming up before the next monsoon
September
24-31°C, inter-monsoon showers and high humidity.moderatemoderate
  • • Opportunity to see the tail end of the Perahera if it extends
  • • Still a good time for cultural sites before peak season
⚠ Inter-monsoon can bring unpredictable, heavy showers.
October
24-30°C, start of the Northeast monsoon, high humidity.moderatemoderate
  • • Fewer tourists can mean better deals
  • • Dramatic skies and lush landscapes
⚠ Northeast monsoon begins, bringing rain to the east and north coasts, but can affect Colombo too.
November
23-30°C, heavy monsoon rains and humidity.moderatemoderate
  • • Diwali celebrations
  • • Experience the city during its wettest period
⚠ Northeast monsoon is typically at its peak, expect significant rainfall.
December
23-31°C, monsoon rains subside, pleasant humidity.highhigh
  • • Christmas and New Year festivities
  • • Pleasant weather returns, ideal for sightseeing
  • • Peak season for tourism
⚠ Prices and crowds increase significantly due to holiday season.

Annual events worth timing your trip around

April
Sinhala and Tamil New Year

A major cultural celebration with traditional customs, feasts, and fireworks across the island.

August
Kandy Esala Perahera

One of Asia's oldest and grandest Buddhist festivals, featuring elaborate processions with dancers, drummers, and elephants.

November
Diwali

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

December
Christmas

Celebrated with festive decorations, carols, and special services in churches and public spaces.

December
New Year's Eve

Galas, fireworks, and parties mark the transition to the new year in hotels and public venues.

Insider timing tips

  • •The inter-monsoon periods (April-May and September-October) can bring unpredictable, heavy downpours, making travel plans uncertain.
  • •While the southwest monsoon (May-July) primarily affects the west coast, the northeast monsoon (November-January) brings rain to the east and north, but Colombo can still experience significant rainfall in November and December.
  • •December and January are peak tourist months due to favorable weather and holiday season, leading to higher prices and crowds.
  • •Shoulder months like March and August offer a balance of decent weather and fewer crowds than the absolute peak season.
  • •Even during monsoon months, mornings can often be sunny, with rain typically occurring in the afternoon or evening, allowing for some outdoor activities.

Ready to plan your Colombo trip?

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

Best time to visit elsewhere

Best time to visit for similar destinations