Menu

Weather in Sri Lanka in June

View all deals
temperature
Temp

29° C

average

rain
Rain

50 mm

per month

sun
Sun

25 %

chance

humidity
Humidity

82 %

average

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

June marks the beginning of the southwest monsoon season in Sri Lanka. The weather during this month is characterized by heavy rainfall, high humidity, and strong winds. It is not the most popular time to visit Sri Lanka due to the unpredictable and potentially disruptive weather conditions.

Average daily temperatures

During June, the average daily temperature in Sri Lanka ranges from 28°C (82°F) to 31°C (88°F). The coastal regions typically experience slightly higher temperatures compared to the central and hill country areas. However, the heat is often mitigated by the presence of cloud cover and occasional rainfall.

Sunshine and rainfall

In June, Sri Lanka receives a significant amount of rainfall throughout the country. The southwest monsoon brings heavy showers and thunderstorms to the coastal regions, as well as the central and hill country areas. The average rainfall for June ranges from 150mm to 300mm (6-12 inches), with higher precipitation in the western and southern coastal areas. The average number of rainy days in June is around 15 to 20, making it quite wet and potentially disruptive to outdoor activities. Sunshine hours are limited, with mainly cloudy skies prevailing throughout the month.

Holiday deals in Sri Lanka

Destinations with similar weather