Sri Lanka Weather
Home › Weather › Sri Lanka Weather
Live forecasts update automatically; written guidance last reviewed 14 June 2026 by the Pressorbit weather desk. Data from national met services via Open-Meteo.
Live data from Open-Meteo · updates automatically ·
Unlike the UK’s maritime climate, which can shift without warning, Sri Lanka follows a reliable double-monsoon pattern. The live forecast above shows Colombo’s current conditions; for travellers, this means planning around the south-west monsoon (May–September) for the west coast and the north-east monsoon (October–January) for the east.
What does the live forecast above tell you for Colombo?
The widget above gives a real-time snapshot of Colombo’s weather today: temperature, humidity, and wind. Sri Lanka lies close to the equator, so daily temperatures in Colombo stay fairly constant year‑round, typically 27–32 °C. The key variable is rain. If you see heavy showers on the forecast, that is likely the south‑west monsoon bringing wet weather to the western side of the island. The sri lanka weather today reading is a useful check before heading out, but be prepared for changes within a few hours.
How does the climate vary by month?
Because Sri Lanka sits just north of the equator, there is little seasonal variation in temperature. Instead, the main difference between months is rainfall and wind direction. The year splits into two main monsoon seasons, with two inter‑monsoonal periods in between.
January, March and December – the dry north‑east monsoon
Sri lanka weather january is among the driest and most pleasant months on the west coast, including Colombo. Average high temperatures reach 31 °C and lows drop to 22 °C. Sea temperatures are around 27 °C. Sunshine averages 8–9 hours per day. March sees a gradual transition: still sunny in Colombo but with increasing humidity and a growing chance of afternoon thunderstorms. Weather in sri lanka in december is similar to January – dry and settled on the west coast, while the east coast receives most of its rain from the north‑east monsoon.
July, August and October – the wet south‑west monsoon
From May to September, the south‑west monsoon hits Colombo and the western coast. Sri lanka in july and sri lanka in august are the wettest months in the capital, with monthly rainfall totals often exceeding 200 mm. Despite the rain, temperatures remain high (30–32 °C). The live conditions above may show overcast skies and frequent showers. Sri lanka in october is a transition month – the south‑west monsoon is retreating, but heavy inter‑monsoonal thunderstorms are common. Colombo can still expect plenty of rain, though sunny spells increase towards the end of October.
Key facts at a glance
Best months to visit Colombo and the west coast
For clear skies and minimal rain, December through March is the prime window for Colombo, Galle, and the beaches of the south‑west. Sri lanka weather march offers a good balance – warm and mostly dry, with sea temperatures still comfortable for swimming. If you are after the quietest season, the wet months (June–August) see fewer tourists and lower hotel rates, though you will need a good raincoat. Use the 10-day forecast for planning a short trip.
What to pack for Sri Lanka
Light, breathable clothing is essential all year. Cotton or linen work best. A light waterproof jacket or umbrella is vital if you are visiting during monsoon months (May–September). Sunscreen, a hat, and insect repellent are needed even in the dry season. For evenings, a light long‑sleeved layer helps against mosquitoes. If you plan to travel to the hill country (e.g., Nuwara Eliya), pack a fleece – temperatures there drop to around 10 °C.
Frequently asked questions
How hot is Sri Lanka in January?
January is one of the coolest months on the west coast, but still warm by UK standards. Colombo averages highs of 31 °C and lows of 22 °C. Humidity is moderate, and sea temperatures are around 27 °C – comfortable for swimming. It is one of the most popular months for British travellers.
How hot is Sri Lanka in August?
August remains hot, with Colombo seeing daily highs of 30–31 °C and overnight lows near 25 °C. The south‑west monsoon brings frequent heavy showers, but the temperature does not drop significantly. Humidity is high, so it often feels warmer than the thermometer suggests.
How hot is Sri Lanka in December?
December on the west coast is warm and dry. Colombo’s daytime temperatures average 30 °C, with lows around 23 °C. Sea temperatures stay at 27 °C. It is a comfortable time to visit, with plenty of sunshine – perfect for beach holidays. The east coast, however, is in its wet season.
How hot is Sri Lanka in July?
July is similar to August: Colombo reaches 30–31 °C by day and does not drop much at night. The monsoon brings regular rain, often in short heavy bursts. The sea remains warm at 28 °C. Despite the rain, it is a popular time for surfers on the south‑west coast.
How hot is Sri Lanka in March?
March is hot and getting more humid. Colombo sees daytime highs of 32 °C and overnight lows of 23 °C. Rain is still relatively low, though afternoon thunderstorms become more common towards the end of the month. Sea temperatures rise to 29 °C.
How hot is Sri Lanka in October?
October is warm and wet. Colombo’s highs reach 31 °C, with lows of 24 °C. Heavy inter‑monsoonal thunderstorms are frequent. Humidity is very high, making it feel stuffy. The east coast begins to dry out as the north‑east monsoon sets in.
Where to find the latest forecasts
For the most up‑to‑date conditions, check the live forecast above or visit the UK weather hub for comparison. If you are also planning a trip to other tropical destinations, you might find the Dubai weather guide or Marrakech weather guide useful for understanding different climate patterns. Any sri lanka weather warning from the Met Office or local authorities will be shared in the alerts section of the national weather service.