Weather forecast for 10 daysBadulla, Sri Lanka

10-day overview

Daily temperatures

Warmest period: tomorrow - Saturday 29°C.
Minimum temperature: 28°C.

Chance of precipitation

Highest chance: today 80%.

Long-term weather forecast

  • Tuesday
  • 27. Oct 2026
  • 28°C
  • 21°C
Thunderstorms
Thunderstorms
  • Precip. probability: 80%
  • Precipitation: 7mm
  • Wind: 5km/hE 93°
  • Humidity: 84%
  • UV index: 6
  • Sunrise: 05:52 +0530
  • Sunset: 17:46 +0530
  • ▼
  • Wednesday
  • 28. Oct 2026
  • 29°C
  • 20°C
Scattered Thunderstorms
Scattered Thunderstorms
  • Precip. probability: 57%
  • Precipitation: 5mm
  • Wind: 5km/hSW 231°
  • Humidity: 80%
  • UV index: 6
  • Sunrise: 05:52 +0530
  • Sunset: 17:46 +0530
  • ▼
  • Thursday
  • 29. Oct 2026
  • 29°C
  • 20°C
PM Thunderstorms
PM Thunderstorms
  • Precip. probability: 53%
  • Precipitation: 3mm
  • Wind: 4km/hSSE 157°
  • Humidity: 80%
  • UV index: 8
  • Sunrise: 05:52 +0530
  • Sunset: 17:46 +0530
  • ▼
  • Friday
  • 30. Oct 2026
  • 29°C
  • 20°C
Thunderstorms
Thunderstorms
  • Precip. probability: 73%
  • Precipitation: 16mm
  • Wind: 5km/hNE 54°
  • Humidity: 81%
  • 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: 58%
  • Precipitation: 6mm
  • Wind: 8km/hNE 41°
  • Humidity: 78%
  • UV index: 11
  • Sunrise: 05:52 +0530
  • Sunset: 17:45 +0530
  • ▼
  • Sunday
  • 1. Nov 2026
  • 28°C
  • 20°C
PM Showers
PM Showers
  • Precip. probability: 63%
  • Precipitation: 10mm
  • Wind: 8km/hENE 71°
  • Humidity: 78%
  • UV index: 11
  • Sunrise: 05:53 +0530
  • Sunset: 17:45 +0530
  • ▼
  • Monday
  • 2. Nov 2026
  • 28°C
  • 20°C
PM Showers
PM Showers
  • Precip. probability: 70%
  • Precipitation: 8mm
  • Wind: 7km/hESE 113°
  • Humidity: 82%
  • UV index: 11
  • Sunrise: 05:53 +0530
  • Sunset: 17:45 +0530
  • ▼
  • Tuesday
  • 3. Nov 2026
  • 28°C
  • 20°C
PM Thunderstorms
PM Thunderstorms
  • Precip. probability: 62%
  • Precipitation: 8mm
  • Wind: 7km/hENE 78°
  • Humidity: 83%
  • 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: 8km/hENE 57°
  • Humidity: 83%
  • 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 59°
  • Humidity: 84%
  • UV index: 11
  • Sunrise: 05:53 +0530
  • Sunset: 17:45 +0530
  • ▼
Ten-day trends indicate that a combination of storm-filled and damp weather is forecasted.
Rainfall is anticipated day-to-day, with daily precipitation varying from a minimal 3mm to a maximum of 16mm.
The high temperatures are expected to remain largely stable in the forecast period ahead. The maximum temperature will vary between 28°C and 29°C, while the overnight low will be also nearly unchanged, as night temperatures will lie between 19°C and 21°C.
With a maximum temperature of 29°C, Wednesday through Saturday will be the hottest days; on all other days, the maximum temperature remains steady at 28°C.
Including the humidity's impact, the maximum feel-like temperature may increase substantially and range between a hot 32°C and a sweltering 35°C.
Updated: Oct 27, 2026 @ 01:54:53 UTC
Published by: Weather Atlas | About Us
Data Sources | weather.com | Weather
Weather Forecasting & Climate

Frequently asked questions

In Badulla, a combination of unstable and showery weather is forecasted for the next ten days.

With daily precipitation varying from a minimum of 3mm to a maximum of 16mm, rainfall is predicted every day in Badulla. With moderate precipitation of 16mm, Friday will be the day with the most rainfall.

The maximum temperature will vary between 28°C and 29°C, while the minimum temperature will vary between 19°C and 21°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 Saturday will be the hottest days. All other days, the maximum temperature will be the same 28°C.

On Saturday, light showers are expected to pass through in the afternoon.

Light precipitation of 6mm is anticipated on Saturday. The likelihood of rainfall is 58%.

On Saturday, the maximum temperature will be 29°C, while the minimum temperature will be 19°C.

On Sunday, intermittent rain showers are forecasted for the afternoon.

With a probability of 63%, light precipitation of 10mm is expected on Sunday.

On Sunday, the maximum temperature will be 28°C, while the minimum temperature will be 20°C.