Best Time to Visit Sri Lanka

Sri Lanka

☀️
December to March
Best Months
🌧️
May to September
Avoid
👥
December to March
Peak Season
🧭
Beaches, tea country and wildlife
Ideal For

🌍 When to go to Sri Lanka

Sri Lanka has two monsoons, but December to March is the most reliable window for the south and west coasts and the cultural triangle. The southwest monsoon soaks those areas from May to September, when the east coast is actually at its best.

See the full 12-month climate heatmap

Compare every month for Sri Lanka by temperature and rainfall, tuned to your kind of trip.

Open interactive climate tool →

Best time to visit other destinations

BaliMay to SeptemberThailandNovember to FebruaryJapanMarch to May and October to NovemberPortugalMay to June and September to OctoberIcelandJune to AugustItalyApril to June and September to OctoberSpainMay to June and September to OctoberGreeceMay to June and September to OctoberMoroccoMarch to May and September to NovemberVietnamFebruary to AprilMexicoNovember to AprilCosta RicaDecember to AprilPeruMay to SeptemberCroatiaMay to June and SeptemberTurkeyApril to June and September to OctoberEgyptOctober to AprilIndonesiaMay to SeptemberPhilippinesDecember to AprilNorwayJune to AugustScotlandMay to SeptemberNew ZealandDecember to MarchAustraliaSeptember to November and March to MaySouth AfricaSeptember to November and March to MayDubaiNovember to March