Menu

Weather in Sri Lanka in July

View all deals
temperature
Temp

29° C

average

rain
Rain

42 mm

per month

sun
Sun

24 %

chance

humidity
Humidity

79 %

average

What’s the Weather Like in Sri Lanka in July?

Sri Lanka experiences its southwest monsoon season in July, resulting in warm and wet weather throughout the country. The southwest monsoon brings heavy rainfall, particularly in the western and southern regions of Sri Lanka. The eastern and northern regions also receive rainfall, but to a lesser extent. Despite the rainy season, there are still plenty of sunny intervals for visitors to enjoy outdoor activities.

Average Daily Temperatures

In July, Sri Lanka experiences warm and tropical temperatures. The average daily temperature ranges from 27°C (80°F) to 31°C (88°F) across the country. The coastal areas, including Colombo and Galle, tend to be slightly cooler due to the sea breeze, while the inland regions can be hotter and more humid. It’s advisable to wear light and breathable clothing to stay comfortable in the heat.

Sunshine and Rainfall

Despite the rainy season, Sri Lanka still receives a considerable amount of sunshine in July. Expect around 6 to 7 hours of sunshine per day, although this may vary depending on the location. The western and southern coastal areas tend to experience slightly less sunshine due to the cloud cover caused by the monsoon rains.

July is one of the wettest months in Sri Lanka, with an average rainfall of 200mm. The southwestern regions, such as Colombo and Galle, tend to receive the highest rainfall during this time. However, it’s important to note that rainfall patterns can be unpredictable, and there may be variations in different parts of the country. It’s advisable to carry an umbrella or raincoat to be prepared for sudden showers.

Holiday deals in Sri Lanka

Destinations with similar weather