Rickshaw Travel
Sri Lanka
Elephant in Sri Lanka

Visiting Sri Lanka in July

Weather and climate

View the best time to visit Sri Lanka by region or by month:

January | February | March | April | May | June | July | August | September | October | November | December

 

Sri Lanka in July

The weather is still best across the north and east coast of Sri Lanka this month, although the country gets busier as school holidays begin. You’ll still find whales off the coast at Trincomalee, one of the top places to enjoy some time at the beach this month, along with Pasikudah and the surf breaks at Arugam Bay.

And July sees the start of one of Sri Lanka’s most unusual natural sights this month, with hundreds of elephants making their way to find water at the Minneriya tank in Minneriya National Park – the largest meeting of Asian elephants anywhere in the world. The weather at Wilpattu and Yala national parks make them a good option to see leopard as well.

Elephants in Yala National Park
Colourful temple in Jaffna, Sri Lanka

It’s still hot and relatively dry in the Cultural Triangle too, although it can be windy, as well as being a good time to discover Tamil culture and heritage in Jaffna.

By the end of the month, the rain is starting to lessen in the west and south of the country, but it’s hard to predict when the monsoon will end, so you might find tropical downpours along with those sunny days.

Festivals: The famous Esala Perahera in Kandy starts at the end of the month, lasting for 10 days, with thousands of dancers and drummers taking part in a giant procession to celebrate the sacred tooth relic of the Buddha, kept in the Temple of the Tooth in Kandy. You’ll find smaller events across the country celebrating the festival too.

Best for: Elephants at Minneriya, whale watching at Trincomalee, east coast beaches, Jaffna

Monthly Sri Lanka climate chart

 
Region Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
North / East 28°C
🌤️
29°C
🌤️
31°C
🌤️
33°C
☀️
35°C
☀️
35°C
☀️
35°C
☀️
34°C
☀️
34°C
☀️
32°C
🌦️
29°C
🌦️
28°C
🌦️
Central 19°C
☀️
21°C
☀️
22°C
🌤️
22°C
🌦️
21°C
🌦️
19°C
🌤️
19°C
🌤️
19°C
🌤️
20°C
🌤️
20°C
🌧️
20°C
🌧️
20°C
🌦️
South / West 30°C
☀️
30°C
☀️
31°C
☀️
31°C
☀️
30°C
🌧️
29°C
🌧️
29°C
🌧️
29°C
🌧️
29°C
🌧️
29°C
🌧️
29°C
🌧️
29°C
🌤️

A few of our favourite Sri Lanka holidays

world