Skip to main content
Wednesday, 22 July 2026 · Morning editionSydney ⛅ 11°CAUD/USD 0.7015 · AUD/EUR 0.6144About UsOur TeamSourcesContactNewsletter

Sri Lanka Weather By Month

HomeWeatherSri Lanka Weather By Month

Live forecasts update automatically; written guidance last reviewed 23 June 2026 by the Australia Focus Weather Desk. Data from the Bureau of Meteorology (BOM) and other national met services via Open-Meteo.

25°C
Partly cloudySri LankaFeels like 26° · Wind 20 km/h · Humidity 81%
UV 8 Very HighSunrise 05:58Sunset 18:28
Today☁️33°25°💧18%
Thu🌧️32°25°💧59%
Fri🌦️32°25°💧53%
Sat🌦️32°25°💧67%
Sun🌦️31°25°💧82%
Mon🌦️32°24°💧73%
Tue🌦️30°24°💧76%

Live data from Open-Meteo · updates automatically ·

If you are planning a trip to Sri Lanka, the best time to visit depends on which coast you choose, because the island has two monsoon seasons. The live forecast above gives you current conditions, but for planning, the year splits neatly: dry on the west and south coasts from December to March, and dry on the east coast from May to September.

What is Sri Lanka’s weather like month by month?

Sri Lanka has a tropical climate with two main monsoon periods. The southwest monsoon (May to September) brings rain to Colombo, Kandy and the west coast, while the northeast monsoon (October to January) affects the east coast around Trincomalee. Temperatures stay fairly consistent year-round: coastal areas average 27–30°C, and Kandy is a few degrees cooler. Humidity is high most months, often above 70%.

For a clear picture of sri lanka weather by month, the dry zones are your best bet: December–March on the southwest side (including colombo sri lanka weather by month data shows January as the driest) and May–September on the east side. kandy weather by month tends to be wetter all year, with its heaviest rain in October and November. The worst time to visit sri lanka for beach-goers is usually April–May on the west coast (pre-monsoon heat and storms) and October–November on the east coast (cyclone risk).

What about humidity and temperature charts?

If you’re looking for a sri lanka weather by month graph or sri lanka weather by month celsius data, the key pattern is: average highs remain 30–33°C in Colombo, 28–30°C in Kandy, and 31–34°C in Jaffna. Humidity stays above 70% year-round, peaking during the wet months. A sri lanka weather by month humidity chart would show the southwest coast most humid in May–July and the east coast most humid in November–January. For current conditions, check your weather in sri lanka 10 days forecast, but remember that sri lanka climate today can change quickly during monsoon transitions.

Best time west/southDecember to March
Best time east/northMay to September
Average temp coastal27–30°C year-round
Highest humidityMay–July (west); Nov–Jan (east)
When is the rainy season in Sri Lanka?

The southwest monsoon brings rain to Colombo and the west coast from May to September. The northeast monsoon affects the east coast from October to January. The dry season for the southwest is December–March; for the east, it is May–September.

What is the coldest month in Sri Lanka?

December and January are slightly cooler, especially in Kandy (around 20°C overnight). Coastal areas rarely drop below 24°C. There is no truly cold month; the climate is consistently warm and humid.

Is Sri Lanka hot in June?

Yes, June is hot and humid across most of the island. The west coast experiences heavy rain from the southwest monsoon, while the east coast is dry and sunny. Expect temperatures around 28–32°C with high humidity.

For more on tropical weather patterns, see our Australia weather hub or check Bali Weather Now for a neighbouring island climate.