Southwest monsoon continues to affect the western and southern coasts with heavy rainfall; the east coast remains a better bet for dry weather and beaches. Cultural festivals like the Kandy Perahera take place during the mid-year period.
SeasonLow SeasonTemperature 25 to 31°C (77 to 88°F)Crowds LowPrices Low
High seasonShoulderLow season
Weather by City in July
CityLow / highRain
Colombo
Hot
25°30° 130 mm
Dehiwala-Mount Lavinia
Hot
25°30° 146 mm
Maharagama
Hot
25°30° 176 mm
Jaffna
Hot
26°32° 19 mm
Moratuwa
Hot
25°30° 156 mm
Negombo
Hot
25°30° 103 mm
Pita Kotte
Hot
25°30° 156 mm
Average daily low and high (°C) and monthly rainfall. The badge shows how it feels, allowing for humidity.
Temperature map
-30°-20°-10°0°10°20°30°40°
Average temperature across Sri Lanka in July.
Where to Go in Sri Lanka in July
Southwest Coast & Lowlands
Colombo, Galle, Bentota
July brings persistent monsoon showers and high humidity along the southwest beaches-days alternate between intense rain and sultry breaks of sun. Surfing on the southwest largely tails off but river trips and inland explorations (short drives inland) can still be rewarding between storms. Nights remain warm; a light umbrella and waterproof footwear are essential for walking Galle Fort’s stepped alleys.
Central Highlands
Kandy, Nuwara Eliya, Ella, Horton Plains
July continues the wet trend with cloud-shrouded peaks and frequent rain; Kandy’s streets are humid and green, while higher towns remain cool and damp. The Esala Perahera festival in Kandy (usually July/August) can coincide with rain, so processions may be damp-but they still draw large, enthusiastic crowds. Bring waterproof covers for camera gear and expect fewer international tourists on the trails.
North Central & Cultural Triangle
Anuradhapura, Sigiriya, Polonnaruwa, Minneriya
July remains hot and dry with crisp mornings for visiting ruins; mid‑day temperatures soar, making siestas a sensible part of any itinerary. The Minneriya elephant gatherings often peak in this season as animals congregate around diminishing water, offering dramatic safari opportunities. Roads are generally passable but dusty; a hat, sunglasses and strong sunscreen are musts.
East Coast & Trincomalee / Arugam Bay
Trincomalee, Batticaloa, Arugam Bay
July is prime season for the east: calm seas, great visibility for wreck and reef dives, and crowded lineups at Arugam Bay’s main points. Boat trips to small islands and snorkeling at Nilaveli operate frequently, and beachfront cafés buzz with surfers and divers. Bring sunblock and a dry bag; expect lively crowds and full surf schools and camps.
Northern Peninsula
Jaffna, Mannar, Delft Island
July keeps the sun strong and skies mostly clear; cooling nighttime breezes make coastal tablelands comfortable after sunset. Mannar’s tidal flats become very visible at low tide-excellent for photography and birding. Travelers should be prepared with water, sun protection and a reliable local guide for island trips, which can be affected by tidal conditions more than rainfall here.
Events & Festivals in July
Esala Perahera (varies, usually Jul/Aug)
Kandy's Esala Perahera is a major cultural festival with processions, often held in July or August (dates vary by year).
Planning a trip to Sri Lanka?
See how July compares with the rest of the year, then read the full guide.