Sri Lanka weather & when to go: July
July overview
July sees a slight improvement in weather conditions in the south and west of Sri Lanka as the summer monsoon eases off, especially as the month progresses. The north and east coast continues to enjoy plenty of sunshine during July, with temperatures in the mid-30’s.
July's weather in detail
Whilst it’s difficult to predict the end of the monsoon rains, the south and west of Sri Lanka sees less rainfall and clearer skies as July progresses, although short, sharp showers should still be expected. On the flip side, the north of the island and the eastern beaches of Trincomalee and Passekudah are experiencing dry, bright weather and sun-worshippers should head here for guaranteed sunshine.
Pleasant average temperatures of 29-30°C can be expected across the whole of the island during July, although the Cultural Triangle region will be warmer than the coast, and the hills around Tea Country and Kandy will be a little cooler, especially in the evenings.
Select a month
Select a month
Where's the sun and sand?
Arugam Bay, Passekudah, Trincomalee, Nilaveli, Kuchchaveli
Our recommended journeys
This Summer Family Adventure includes loads of options for different ages and energy levels, ensuring a really special experience for everyone. With hands-on activities, fuss-free relaxation, engaging cultural highlights, eye-popping wildlife experiences and chilled-out beach time, you’ve got all the ingredients for creating some unique, grin-inducing family memories.
See all our itineraries in Sri Lanka
Key Festivals & Religious Ceremonies
Esala Perahera
July to August is a month of religious celebrations in several parts of the country, but the biggest and most famous is the Festival of the August Moon or Kandy Perahera at Kataragama in the eastern part of the country.