
Colombo
Affordable, cultural. Monsoons are regional — west coast December–March, east coast May–September. Cover Buddha tattoos.
A wet week ahead. Plan indoor backups.
Days 1–5 are usually reliable, 6–10 drift, 11–14 are the model guessing. Check again the day before you fly — more on what this can and can't do.
When to go
From the 2026 climate study, not the live forecast.Structural odds, not a verdict — the live forecast can still surprise either way.
Sri Lanka's two-monsoon arbitrage: SW coast (Colombo, Galle, Mirissa) is dry December–March, peak season. The east coast (Trincomalee, Arugam Bay) flips — dry May–September. March is the bookended best month for either coast (inter-monsoon, sea 28°C). The Galle–Mirissa coast hits 31°C with 28°C sea in peak dry. Always cover Buddha tattoos.



Cheapest return we found: 27 Aug – 18 Sept · 1+ stops. Live search on Kiwi.
Common questions about Colombo
When is the best time to visit Colombo?
December–March is when we'd go. Skip May–September: the monsoon. The live forecast on this page shows what the next two weeks look like.
Is Colombo worth visiting in December?
Yes. December sits inside the best stretch (December–March). Once your dates fall within the next two weeks, the forecast above gives you the real picture.
Is Colombo good in June?
We'd go another month: June means the monsoon. Locked dates? It still works if you plan around short, heavy showers rather than written-off days.
Dates settling? Compare hotels on Booking and flights on Kiwi — both open with the forecast's best window pre-filled.
Hotel and flight links are affiliate links. We earn a small commission when you book; the price is the same for you. We only recommend options we'd use ourselves. Full policy.