Sri Lanka Weather in July
The weather in Sri Lanka in July remains hot. And the south and west areas expect less rainfall with the better weather condition than the last month. The north and east regions are still hot and dry with the average temperature of mid-30℃(86℉). Generally, the fine average temperature about 29-30℃(84.2-86℉) can be seen throughout the island. People have many choices to travel to Sri Lanka in this month.
The hottest cities in Sri Lanka in July:
Trincomalee: 34℃(93.2℉)
The coolest cities in Sri Lanka in July:
Nuwaea Eliya: 13℃(55.4℉)
Trincomalee: 34℃(93.2℉)
The coolest cities in Sri Lanka in July:
Nuwaea Eliya: 13℃(55.4℉)
Averages for Sri Lanka Weather in July
High Temperature
30°C (86°F)
Low Temperature
24°C (75.2°F)
Rainfall
106 mm (4.1 in)
Sunrise
05:59 ~ 06:04
Sunset
18:30 ~ 18:31
Jan.Feb.Mar.Apr.May.Jun.Jul.Aug.Sep.Oct.Nov.Dec.
The times for sunrise and sunset are based on Colombo.
July Temperatures in Sri Lanka
What to Wear
Sunglasses, sunscreen, breathable clothes such as t-shirts, dress are necessary to prepare. The mountain areas might be cooler at night, so you could take some long-sleeve shirts and pants.
July Travel Guide – Where to Go & Tips
Tourism Rate:
The Cultural Triangle
Anuradhapura, Polonnaruwa and Kandy consists of the cultural triangle, which is the center of Sri Lanka’s culture and art. All of them were listed in the World Heritage Site. It is a must-go destination if you want to visit the magnificent religious architectures, feel exotic ethnic customs and realize the history of Sri Lanka.Besides the temples of the cultural triangle, there are other great relics worth visiting. For example, Thuparama Dagaba, it is recorded that Buddha’s clavicle relic is enshrined in this stupa. The stone carving around the stupa is very elegant and is protect well by Buddhists.
Gangaramaya Temple combines the architectural features of Sri Lanka, India and China. It is said that one of the precious collections of this temple is Buddha’s hair. You can visit the museum in here.
Anuradhapura
It is the oldest city and the cradle of Buddhism in Sri Lanka. Numerous temples and stupas can be seen everywhere.Runwanwelisaya Stupa is the most preserved-well stupa in the ancient city. People can see a marvelous water-droplet shape of stupa with many carved rocks around it. You need to take shoes off to enter the inside.
Abhayagiri Dagoba is the tallest stupa in the ancient city. It is not only a temple complex, but also represents a symbolic meaning of religious denomination. You can visit Image House, Chapter House, Assembly Halls and monk living areas.
Sri Maha Bodhi Tree Temple is another meaningful spot to go. It is famed for a holy Bodhi tree with a history of 2,300 years. Every morning, large numbers of believers gather here to recite prayers.
Udawattekele Sanctuary
Located on the north of Kandy, it is a beautiful nature conservation area. Udawattekele Sanctuary is known for the abundant bird species and has many mammals; you can also watch the diverse flora. It is a tranquil nature reserve with few tourists. Many Buddhists come here for meditation.Knuckles Mountain Range
It is shrouded in thick clouds all year round. In addition to the magnificent natural scenery, it also has important scientific value because you can feel any Sri Lanka’s climate form in here. This area is rich in biodiversity that trekking lovers and biological enthusiasts can watch diverse flora and fauna species.Don't miss above top places if you decide to travel to Sri Lanka in July 2025.
July Weather of Major Sri Lanka Cities
July |
Temperature | Sunrise / Sunset |
Humidity (%) |
|
High | Low | |||
Anuradhapura |
34°C/ 93.2°F | 23°C / 73.4°F | 07:25/ 17:32 | 44 |
Badulla |
33°C / 91.4°F | 23°C / 73.4°F | 07:20/ 18:07 | 84 |
Batticaloa |
33°C / 91.4°F | 22°C / 71.6°F | 07:56/ 18:38 | 79 |
Colombo |
30°C / 86°F | 15°C / 59°F | 07:45/ 18:30 | 83 |
Galle |
29°C / 84.2°F | 14°C / 57.2°F | 07:08/ 18:13 | 72 |
Jaffna |
33°C / 91.4°F | 23°C / 73.4°F | 07:23/ 18:22 | 73 |
Kalmunai |
31°C / 87.8°F
|
23°C / 73.4°F | 07:41/ 18:34 | 79 |
Kandy |
30°C / 86°F | 22°C / 71.6°F | 06:51/ 17:35 | 75 |
Kurunegala |
30°C / 86°F | 17°C / 62.6°F | 06:58/ 16:36 | 72 |
Negombo |
29°C / 84.2°F | 24°C / 75.2°F | 07:44/ 17:48 | 57 |
Nuwara Eliya |
30°C / 86°F | 15°C / 59°F | 07:03/ 18:11 | 74 |
Sri Jayewardenepura-Kotte |
31°C / 87.8°F |
26°C / 78.8°F |
07:20/ 18:07 |
69 |
Trincomalee |
34°C/ 93.2°F |
26°C / 78.8°F |
07:20/ 18:07 |
67 |