Puttalam District Weather & Climate: Sri Lanka

Climate by month across Puttalam District, Sri Lanka, average temperatures, rainfall and the best time to visit.

Climate overview of Puttalam District

Puttalam District in Sri Lanka sees its peak temperatures in April (32°C (90°F)) and its coolest in December (29°C (84°F)). For a full breakdown of what to expect throughout the year, we've put together a climate overview based on data from Kalpitiya, the region's most visited city. For more detailed climate information about other cities in the area, please see the section beneath the map further down the page.

Throughout the year, Puttalam District, particularly Kalpitiya, maintains high temperatures, with average maximums always over 29°C (84°F).

The peak of the heat usually falls in March, April and May.

Precipitation in Puttalam District varies considerably throughout the year. The wettest conditions occur in November with 255 mm (10 in) of rain, while July stays relatively dry with 30 mm (1.2 in). The region experiences its rainy season during October and November, when monthly rainfall can range from 199 mm (7.8 in) to 255 mm (10 in).

Explore Puttalam District by month

Pick a month to see the average temperature, rainfall and sunshine in Puttalam District — and find the best time to visit. (based on Kalpitiya)

Popular cities by month

Compare cities per month. Toggle cities on/off.

Kalpitiya Marawila Wayikkal Alankuda Chilaw Mudalaipali
Day temperature (°C)
Monthly rainfall (mm)

Climate map of Puttalam District

Average daily temperature, monthly rainfall & sunshine hours across cities.

Avg day temp (°C)
32°

Compare popular cities

Average daytime and nighttime temperatures, yearly rainfall and sunshine.

Kalpitiya 30°C (86°F) 32°C (90°F) 24°C (75°F) 28°C (82°F) 1161 mm (46 in)
Marawila 30°C (86°F) 33°C (91°F) 24°C (75°F) 27°C (81°F) 2133 mm (84 in) 2,623 hours
Wayikkal 30°C (86°F) 33°C (91°F) 24°C (75°F) 26°C (79°F) 2289 mm (90 in) 2,623 hours
Alankuda 30°C (86°F) 32°C (90°F) 24°C (75°F) 27°C (81°F) 1312 mm (52 in)
Chilaw 30°C (86°F) 33°C (91°F) 24°C (75°F) 27°C (81°F) 1902 mm (75 in)
Mudalaipali 30°C (86°F) 32°C (90°F) 24°C (75°F) 27°C (81°F) 1224 mm (48 in)

Places in Puttalam District, Sri Lanka

Select a city to see its average temperature, precipitation and hours of sunshine over the year.

Explore more

Bucket list

Need travel inspiration? Check out our bucket list articles and be inspired.