The Uva Province in Sri Lanka has varied weather due to its elevation and geographic features. The province experiences cooler temperatures in higher-altitude areas like Ella, Badulla, and Haputale, especially during the early mornings and evenings. These areas are known for their misty landscapes and occasional rain, making them ideal for nature trails, tea plantation tours, and waterfall visits. Monaragala and Mahiyanganaya, which are at lower elevations, tend to be warmer and experience more tropical weather throughout the year.

Ella, a key tourist destination, has a more temperate climate, making it a popular spot for hiking and sightseeing year-round. The region is known for occasional rainfall, adding to the lush greenery. The best time to visit Uva for pleasant weather is from June to September when the skies are clear, and rainfall is minimal.

For detailed weather information and insights on the best times to visit each region, you can explore more on while visit uva.

Uva Climate Summary
Located at an elevation of 148.92 meters (488.58 feet) above sea level, Uva has a Tropical rainforest climate (Classification: Af). The city’s yearly temperature is 23.22ºC (73.8ºF) and it is -4.24% lower than Sri Lanka’s averages. Uva typically receives about 385.35 millimeters (15.17 inches) of precipitation and has 272.26 rainy days (74.59% of the time) annually.

Country Sri Lanka
Longitude 81.3399414
Latitude 6.8427612
Attitude/Elevation 148.92m (488.58ft)
Annual high temperature 26.44ºC (79.59ºF)
Annual low temperature 17.76ºC (63.97ºF)
Average annual precip. 385.35mm (15.17in)
Warmest month April (27.64ºC / 81.75ºF)
Coldest Month February (15.84ºC / 60.51ºF)
Wettest Month October (686.84mm / 27.04in)
Driest Month January (200.17mm / 7.88in)
Number of days with rainfall (≥ 1.0 mm)    272.26 days (74.59%)
Days with no rain 92.74000000000001 days (25.41%)
Humidity 83.25%

Readable Font
Underline Links
Grayscale Page
Change Theme
Remove Animations
Switch To Basic
Reset Settings
Increase Font Size
Decrease Font Size