Weather forecast for 10 daysBadulla, Sri Lanka

10-day overview

Daily temperatures

Warmest period: tomorrow - Monday 29°C.
Coldest period: Tuesday - Thursday 28°C.

Chance of precipitation

Highest chance: Monday 72%.

Long-term weather forecast

  • Tuesday
  • 27. Oct 2026
  • min.
  • 20°C
Mostly Cloudy
Mostly Cloudy
  • Precip. probability: 4%
  • Precipitation: 0mm
  • Wind: 5km/hSW 215°
  • Humidity: 94%
  • UV index: 0
  • Sunrise: 05:52 +0530
  • Sunset: 17:46 +0530
  • ▼
  • Wednesday
  • 28. Oct 2026
  • 29°C
  • 20°C
Scattered Thunderstorms
Scattered Thunderstorms
  • Precip. probability: 43%
  • Precipitation: 5mm
  • Wind: 5km/hSW 220°
  • Humidity: 78%
  • UV index: 11
  • Sunrise: 05:52 +0530
  • Sunset: 17:46 +0530
  • ▼
  • Thursday
  • 29. Oct 2026
  • 29°C
  • 20°C
Scattered Thunderstorms
Scattered Thunderstorms
  • Precip. probability: 55%
  • Precipitation: 5mm
  • Wind: 4km/hESE 111°
  • Humidity: 79%
  • UV index: 11
  • Sunrise: 05:52 +0530
  • Sunset: 17:46 +0530
  • ▼
  • Friday
  • 30. Oct 2026
  • 29°C
  • 20°C
PM Thunderstorms
PM Thunderstorms
  • Precip. probability: 68%
  • Precipitation: 13mm
  • Wind: 5km/hENE 58°
  • Humidity: 79%
  • UV index: 11
  • Sunrise: 05:52 +0530
  • Sunset: 17:46 +0530
  • ▼
  • Saturday
  • 31. Oct 2026
  • 29°C
  • 19°C
PM Showers
PM Showers
  • Precip. probability: 46%
  • Precipitation: 5mm
  • Wind: 8km/hNE 50°
  • Humidity: 77%
  • UV index: 11
  • Sunrise: 05:52 +0530
  • Sunset: 17:45 +0530
  • ▼
  • Sunday
  • 1. Nov 2026
  • 29°C
  • 20°C
PM Showers
PM Showers
  • Precip. probability: 57%
  • Precipitation: 14mm
  • Wind: 7km/hE 89°
  • Humidity: 77%
  • UV index: 11
  • Sunrise: 05:53 +0530
  • Sunset: 17:45 +0530
  • ▼
  • Monday
  • 2. Nov 2026
  • 29°C
  • 20°C
PM Showers
PM Showers
  • Precip. probability: 72%
  • Precipitation: 8mm
  • Wind: 7km/hSE 135°
  • Humidity: 79%
  • UV index: 11
  • Sunrise: 05:53 +0530
  • Sunset: 17:45 +0530
  • ▼
  • Tuesday
  • 3. Nov 2026
  • 28°C
  • 20°C
PM Showers
PM Showers
  • Precip. probability: 68%
  • Precipitation: 9mm
  • Wind: 7km/hENE 77°
  • Humidity: 82%
  • UV index: 11
  • Sunrise: 05:53 +0530
  • Sunset: 17:45 +0530
  • ▼
  • Wednesday
  • 4. Nov 2026
  • 28°C
  • 20°C
PM Thunderstorms
PM Thunderstorms
  • Precip. probability: 60%
  • Precipitation: 8mm
  • Wind: 7km/hENE 70°
  • Humidity: 82%
  • UV index: 11
  • Sunrise: 05:53 +0530
  • Sunset: 17:45 +0530
  • ▼
  • Thursday
  • 5. Nov 2026
  • 28°C
  • 20°C
PM Thunderstorms
PM Thunderstorms
  • Precip. probability: 60%
  • Precipitation: 8mm
  • Wind: 8km/hENE 64°
  • Humidity: 83%
  • UV index: 11
  • Sunrise: 05:53 +0530
  • Sunset: 17:45 +0530
  • ▼
Over the next ten days, a mix of thunderstorm-prone, rain-soaked and cloudy weather is anticipated.
Rain is forecasted for Wednesday through next Thursday.
The variation in maximum temperature will be negligible in the coming days. Maximum temperatures will fall between 28°C and 29°C, while changes in the overnight low will be also barely noticeable, as the minimum temperature is expected to range between 19°C and 20°C.
With a maximum temperature of 29°C, Wednesday through Monday will be the hottest days; with a maximum temperature of 28°C, next Tuesday through next Thursday will be the coldest days.
Taking the humidity into consideration, the maximum feel-like temperature may increase considerably and range between a blazing 32°C and a steamy 35°C.
Updated: Oct 27, 2026 @ 17:02:35 UTC
Published by: Weather Atlas | About Us
Data Sources | weather.com | Weather
Weather Forecasting & Climate

Frequently asked questions

In Badulla, a combination of unstable, wet and cloudy weather is predicted for the next ten days.

Rain is predicted nearly every day for the next ten days in Badulla. With moderate precipitation of 14mm, Sunday will be the day with the most rainfall.

The maximum temperature will range between 28°C and 29°C, while the minimum temperature will be between 19°C and 20°C.
Taking the humidity into consideration, the maximum feel-like temperature will vary between 32°C and 35°C.

With a maximum temperature of 29°C, Wednesday through Monday will be the hottest days. With a maximum temperature of 28°C, next Tuesday through next Thursday will be the coldest days.

On Saturday, in Badulla, occasional afternoon showers are expected, though they may be brief.

Light precipitation of 5mm is predicted on Saturday. The chance of rainfall is 46%.

On Saturday, the highest temperature will be 29°C, while the lowest temperature will be 19°C.

On Sunday, in Badulla, afternoon showers are expected.

Moderate precipitation of 14mm is forecasted on Sunday. The likelihood of rainfall is 57%.

On Sunday, the highest temperature will be 29°C, while the lowest temperature will be 20°C.