Matale District, Sri Lanka, a region in Sri Lanka, experiences high average maximum daytime temperatures in January, ranging from 27°C (81°F) in Elkaduwa to 30°C (86°F) in Inamaluwa. Nighttime temperatures generally drop to 21°C (70°F) in Inamaluwa and 20°C (68°F) in Elkaduwa. On average, it is one of the coldest months of the year.
What is the temperature of the different cities in Matale District, Sri Lanka in January?
Explore the map below to discover average January temperatures at the top destinations in Matale District. For a deeper dive, simply click on any destination dot.