Weather forecast for 10 daysBataduwa, Sri Lanka

10-day overview

Daily temperatures

Warmest day: today 32°C.
Coldest day: Thursday 28°C.

Chance of precipitation

Highest chance: tomorrow 79%.

Long-term weather forecast

  • Tuesday
  • 20. Oct 2026
  • 32°C
  • 25°C
Showers
Showers
  • Precip. probability: 47%
  • Precipitation: 12mm
  • Wind: 18km/hWNW 290°
  • Humidity: 76%
  • UV index: 10
  • Sunrise: 05:54 +0530
  • Sunset: 17:52 +0530
  • ▼
  • Wednesday
  • 21. Oct 2026
  • 29°C
  • 25°C
Thunderstorms
Thunderstorms
  • Precip. probability: 79%
  • Precipitation: 54mm
  • Wind: 16km/hWSW 258°
  • Humidity: 89%
  • UV index: 7
  • Sunrise: 05:54 +0530
  • Sunset: 17:52 +0530
  • ▼
  • Thursday
  • 22. Oct 2026
  • 28°C
  • 25°C
Thunderstorms
Thunderstorms
  • Precip. probability: 73%
  • Precipitation: 38mm
  • Wind: 17km/hWSW 255°
  • Humidity: 89%
  • UV index: 7
  • Sunrise: 05:54 +0530
  • Sunset: 17:52 +0530
  • ▼
  • Friday
  • 23. Oct 2026
  • 29°C
  • 25°C
Showers
Showers
  • Precip. probability: 68%
  • Precipitation: 25mm
  • Wind: 17km/hW 260°
  • Humidity: 85%
  • UV index: 9
  • Sunrise: 05:54 +0530
  • Sunset: 17:51 +0530
  • ▼
  • Saturday
  • 24. Oct 2026
  • 30°C
  • 25°C
Thunderstorms
Thunderstorms
  • Precip. probability: 62%
  • Precipitation: 22mm
  • Wind: 18km/hWSW 252°
  • Humidity: 84%
  • UV index: 11
  • Sunrise: 05:54 +0530
  • Sunset: 17:51 +0530
  • ▼
  • Sunday
  • 25. Oct 2026
  • 29°C
  • 25°C
Thunderstorms
Thunderstorms
  • Precip. probability: 76%
  • Precipitation: 30mm
  • Wind: 18km/hWSW 256°
  • Humidity: 87%
  • UV index: 9
  • Sunrise: 05:54 +0530
  • Sunset: 17:51 +0530
  • ▼
  • Monday
  • 26. Oct 2026
  • 29°C
  • 25°C
Thunderstorms
Thunderstorms
  • Precip. probability: 74%
  • Precipitation: 28mm
  • Wind: 19km/hW 261°
  • Humidity: 88%
  • UV index: 9
  • Sunrise: 05:54 +0530
  • Sunset: 17:51 +0530
  • ▼
  • Tuesday
  • 27. Oct 2026
  • 29°C
  • 25°C
Showers
Showers
  • Precip. probability: 65%
  • Precipitation: 21mm
  • Wind: 20km/hWSW 256°
  • Humidity: 86%
  • UV index: 9
  • Sunrise: 05:54 +0530
  • Sunset: 17:50 +0530
  • ▼
  • Wednesday
  • 28. Oct 2026
  • 30°C
  • 25°C
Showers
Showers
  • Precip. probability: 60%
  • Precipitation: 13mm
  • Wind: 17km/hWSW 245°
  • Humidity: 83%
  • UV index: 11
  • Sunrise: 05:54 +0530
  • Sunset: 17:50 +0530
  • ▼
  • Thursday
  • 29. Oct 2026
  • 30°C
  • 25°C
Showers
Showers
  • Precip. probability: 49%
  • Precipitation: 7mm
  • Wind: 13km/hWSW 239°
  • Humidity: 82%
  • UV index: 11
  • Sunrise: 05:55 +0530
  • Sunset: 17:50 +0530
  • ▼
During the upcoming ten-day period, a combination of damp and lightning-active weather is anticipated.
Rainfall is expected day-to-day, with daily precipitation varying from a minimal 7mm to a maximum of 54mm.
In the upcoming period, the highest temperature will vary between 28°C and 32°C, while the overnight low will stay at 25°C without change.
The hottest day is today, with a maximum temperature of 32°C; expect the coldest day on Thursday with a high of 28°C.
Combining with the humidity, the maximum feel-like temperature may increase vastly and range between a tropical 34°C and a blistering 43°C.
Updated: Oct 20, 2026 @ 02:22:11 UTC
Published by: Weather Atlas | About Us
Data Sources | weather.com | Weather
Weather Forecasting & Climate

Frequently asked questions

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

With daily precipitation varying from a minimum of 7mm to a maximum of 54mm, rainfall is anticipated every day in Bataduwa. With excessive precipitation of 54mm, Wednesday will be the day with the most rainfall.

The maximum temperature will vary between 28°C and 32°C, while the minimum temperature will remain unchanged at 25°C.
Combining with the humidity, the maximum feel-like temperature will range between 34°C and 43°C.

Today is the hottest day, with a maximum temperature of 32°C. The coldest day will be Thursday, with a maximum of 28°C.

On Saturday, the forecast includes possible thunderstorms.

Yes. With a probability of 62%, increased precipitation of 22mm is expected on Saturday.

On Saturday, the maximum temperature in Bataduwa will be 30°C, while the minimum temperature will be 25°C.

On Sunday, unstable skies bring the chance of thunderstorms.

Increased precipitation of 30mm is forecasted with a high probability on Sunday.

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