Temp
28° C
average
Rain
108 mm
per month
Sun
26 %
chance
Humidity
82 %
average
What’s the weather like in Sri Lanka in October?
In October, Sri Lanka experiences transitional weather as it moves from the southwest monsoon season to the northeast monsoon season. The weather can vary across different regions of the country, but in general, it tends to be hot, humid, and rainy.
Average daily temperatures
The average daily temperatures in Sri Lanka in October range from 25°C (77°F) to 31°C (88°F). The coastal areas and low-lying regions tend to be hotter, while the hill country and higher altitudes are cooler. However, due to the high humidity, it can feel much hotter than the actual temperature.
Sunshine and rainfall
October is a relatively wet month in Sri Lanka, with varying amounts of rainfall across the country. The south and southwest regions receive the most rainfall, while the eastern and northern parts experience relatively less rainfall. The average rainfall can range from 150mm to 300mm, with the possibility of heavy downpours and thunderstorms.
Despite the rain, Sri Lanka still receives a considerable amount of sunshine in October. You can expect around 6 to 8 hours of sunshine per day, on average. It is advisable to carry an umbrella or raincoat with you when exploring the country, as showers can occur unexpectedly.