When planning a visit to Anuradhapura District in Sri Lanka, it helps to know that temperatures typically range from 29°C (84°F) in January up to 35°C (95°F) during the peak of April. Our detailed climate overview is based on data from Sigiriya, the region's most well-known city. For more detailed climate information about other cities in the area, please see the section beneath the map further down the page.
The climate in Anuradhapura District, particularly in Sigiriya, is characterized by consistently high temperatures, with average maximums never falling below 29°C (84°F).
The peak heat season generally takes place in April, May and September.
When it comes to rainfall, Anuradhapura District sees significant variations throughout the year. November tends to be the wettest, receiving 245 mm (9.6 in) of rain, while June is much drier with just 28 mm (1.1 in). Travelers should note that the rainy season falls during November and December, bringing substantial precipitation ranging from 201 mm (7.9 in) to 245 mm (9.6 in) monthly.