Skip to main content

Where to go in Sri Lanka in July

July combines the east coast's dry season with some of Sri Lanka's greatest spectacles. Trincomalee, Nilaveli, Pasikuda, and Arugam Bay are at their sunny best, with Arugam Bay's surf season near its peak and a lively traveller scene. In the Cultural Triangle, the dry months concentrate elephants around the reservoirs of Minneriya and Kaudulla national parks, the beginning of the famous 'Gathering', one of Asia's great wildlife events. Kandy begins its build-up to the Esala Perahera, the island's most magnificent festival, a ten-night procession of drummers, dancers, and lavishly costumed elephants that usually straddles late July and early August depending on the lunar calendar. The southwest coast remains in monsoon, with rough seas and passing showers, though rainfall there is generally lower than at the May onset. European summer holidays bring a noticeable bump in visitors, so the east coast and Kandy fill up: book Perahera-period accommodation months in advance.

Sea temperature ~28°C The south and west coasts are still monsoon-affected, with rough seas and intermittent heavy showers.

Where to go in July

East Coast

Peak surf season at Arugam Bay and reliably sunny beach weather along the whole coast.

Kandy

The spectacular Esala Perahera festival often begins in late July (dates follow the lunar calendar).

Cultural Triangle

Dry weather and the start of the elephant Gathering at Minneriya and Kaudulla.

Festivals & events

Tips for July

Traveling in July?

Get a personalised day-by-day itinerary matched to the season — free.

Plan my July trip