Ratnapura District, Sri Lanka, a region in Sri Lanka, experiences maximum daytime temperatures in December ranging from 26°C (79°F) in Belihul Oya to 30°C (86°F) in Kiralawelkatuwa. Nighttime temperatures generally drop to 22°C (72°F) in Kiralawelkatuwa and 18°C (64°F) in Belihul Oya. On average, it is one of the coldest months of the year.
What is the temperature of the different cities in Ratnapura District, Sri Lanka in December?
Find the average daytime temperatures in December for the most popular destinations in Ratnapura District on the map below. Click on a destination dot for more detailed information.