Menu

Weather in Sri Lanka in August

View all deals
temperature
Temp

29° C

average

rain
Rain

48 mm

per month

sun
Sun

28 %

chance

humidity
Humidity

79 %

average

What’s the weather like in Sri Lanka in August?

August marks the monsoon season in Sri Lanka, with varying weather conditions across different regions of the country. The weather is generally warm and humid, with frequent rainfall and unpredictable spells of sunshine.

Average daily temperatures

The average daily temperature in Sri Lanka in August ranges from 26°C (79°F) to 30°C (86°F), with coastal areas experiencing slightly higher temperatures compared to the central highlands. However, due to the monsoon rains, the humidity levels make it feel much hotter than the actual temperature indicates.

Sunshine and rainfall

August sees an abundance of rainfall throughout Sri Lanka, especially along the southwestern coast and the central hills. The average rainfall during this month varies between 100mm to 300mm, with some regions even experiencing higher levels. It is important to note that the showers are often heavy but short-lived, interspersed with periods of sunshine.

Despite the rainfall, Sri Lanka still enjoys a fair amount of sunshine in August. The coastal areas receive approximately 6 to 7 hours of sunshine per day, while the central highlands receive around 4 to 5 hours. It is advisable to carry an umbrella or raincoat to stay dry during sudden downpours.

Holiday deals in Sri Lanka