Asia & Middle East

Sri Lanka: weather & best time to visit

4 destinations with long-term climate data. Best time to visit overall: June – September, December – April.

Weather by month

Daytime highs and sea temperatures range across the destinations; the score is their average. Best months are marked.

MonthScoreAirSeaBest weather
JanuaryJan7728–30°28°Negombo
FebruaryFeb7829–32°28°Negombo
MarchMar6730–32°29°Negombo
AprilApr6329–31°30°Galle
MayMay6229–30°29°Galle
JuneJun6328–29°28–29°Galle
JulyJul6428–29°28°Galle
AugustAug6428–29°28°Galle
SeptemberSep6328–29°28°Galle
OctoberOct6128–29°28°Galle
NovemberNov6028–29°29°Galle
DecemberDec6428–29°28°Negombo

Destinations4

  • Bentota

    Sun, sea & sandBest time to visit:Jan – Apr

  • Colombo

    City breakBest time to visit:Jan

  • Galle

    Sun, sea & sandBest time to visit:Dec – Oct

  • Negombo

    Sun, sea & sandBest time to visit:Dec – Mar

More from Asia & Middle East

Climate averages 1996–2025, not a forecast. Data: Copernicus ERA5 / ERA5-Land via Open-Meteo.com (CC BY 4.0), NOAA OISST, WMO 1991–2020 (NOAA NCEI), GeoNames (CC BY 4.0)