Temp
29° C
average
Rain
48 mm
per month
Sun
28 %
chance
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.