🇱🇰 Colombo · When to go
The best time to visit Colombo
Colombo is hot and humid all year, shaped by two monsoons. The drier, sunniest stretch is December–March — the best time for the city and the west and south coasts. The southwest monsoon (May–September) brings the heaviest rain to Colombo; showers are often short and heavy.
Best overall
December–March — the driest, sunniest window for Colombo and the southwest coast.
Best weather
December–March (driest); it’s hot and humid year-round.
Fewer crowds
The monsoon months (May–September).
Lowest prices
The southwest monsoon (May–September) is cheapest.
When to avoid
May–September for the heaviest southwest-monsoon rain on this coast; October–November inter-monsoon storms.
Found your dates? Lock in your Colombo trip
Colombo season by season
The driest, sunniest and most comfortable stretch — the best time for Colombo and the west and south beaches.
Hot and humid with building afternoon thunderstorms as the first monsoon nears; still plenty of sun.
The wettest season for Colombo, with heavy rain and rougher seas on the west coast; greenest and cheapest, and the east coast is at its best.
Unsettled, with thunderstorms and the heaviest island-wide rain; humid and quiet.
Key events & holidays
Sinhala and Tamil New Year (April), Vesak (the Buddhist festival of lights, May), Deepavali, and the December–March peak season.
Plan your Colombo trip — free
Tell Wavvia your dates and how you travel, and it builds a day-by-day Colombo plan with real places, the best areas to stay and safety built in.
Plan my Colombo trip — freeBest time to visit Colombo — FAQs
When is the best time to visit Colombo?
December to March — the driest, sunniest window for the city and the west and south coasts.
When is the monsoon in Colombo?
The southwest monsoon (roughly May–September) brings the heaviest rain to Colombo and the west coast; October–November is also wet.
Is it always hot in Colombo?
Yes — being near the equator, Colombo stays hot and humid year-round, around 30°C, so the main variable is rain.
Which coast is best during the southwest monsoon?
The east coast (such as Arugam Bay) is driest and best from around May to September, while the west and south are best December–March.
Weather, prices and event dates vary year to year — always check current forecasts and schedules before you book. Some links are affiliate links; Wavvia may earn a small commission at no extra cost to you.