Ratnapura District in Sri Lanka sees its peak temperatures in April (34°C (93°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 Dambulla, 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, Ratnapura District, particularly Dambulla, maintains high temperatures, with average maximums always over 29°C (84°F).
The hottest season always takes place in March, April and May.
When it comes to rainfall, Ratnapura District sees significant variations throughout the year. November tends to be the wettest, receiving 254 mm (10 in) of rain, while June is much drier with just 45 mm (1.8 in). Travelers should note that the rainy season falls during October, November and December, bringing substantial precipitation ranging from 196 mm (7.7 in) to 254 mm (10 in) monthly.