Colombo Weather July Averages, Sri Lanka

    Colombo Weather for July 2020

    What's the weather like in Colombo in July

    July in Colombo marks the end of the first wet season and the beginning of a relatively dry season. It is an off-peak season, therefore, people visiting the Island nation's capital should look forward to relatively low prices. The city is also not as crowded, therefore, tourists can move about easily. 


    Colombo experiences a hot and wet climate in July. The month has an average temperature of around 28°C (82°F). The month also averages high temperatures of about 30°C (90°F) and lows of around 25°C (77°F). 

    Sea Temperature

    The sea is also relatively warm with average temperatures of 28°C (82.40 F). 


    The month experiences some rainfall, although not as much as the previous ones. It roughly receives 125 mm of precipitation with an average of 12 rainy days.

    Sunshine Hours

    It also receives quite a bit of sunshine as it averages 7 sunshine hours a day. 

    Things to do in Colombo in July

    In July, tourists usually travel to Kandy, which is about a two-hour drive from Colombo, to attend the Kandy Esala festival. The festival, which is often called the most extravagant pageant in Asia, is held towards the end of July and the beginning of August and lasts for ten days. 

    The festival is filled with thousands of dancers, actors and acrobats. The number of performances increases daily as they head towards the final day of the festival. 

    It is important to note that most of the locals do not like the festival being referred to as a tourist attraction. Instead, they feel that it is a religious event where they give thanks and ask to be blessed with rain to improve their harvest. 

    It is also important to note that the festival is also to celebrate one of Sri Lanka's most priceless treasures, the tooth of the Buddha. The tooth is encased in golden casket and is carried by the largest elephant. 

    Your Holiday Weather Settings

    Show temperature in:
    Show distance in: