AgateTravel WeLiveToServe
US & Canada: 1-800-315-3949
  • AU: 1-800-665-977
  • UK: 0-808-189-1339
  • Global: 86-29-8526-9897

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℉)

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



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