Weather forecast for 10 daysBataduwa, Sri Lanka
10-day overview
Daily temperatures
Warmest day: today 31°C.
Coldest day: Thursday 28°C.
Coldest day: Thursday 28°C.
Chance of precipitation
Highest chance: tomorrow 78%.
Long-term weather forecast
- Tuesday
- 20. Oct 2026
- 31°C
- 25°C
Showers
- Precip. probability: 53%
- Precipitation: 12mm
- Wind: 17km/hWNW 285°
- Humidity: 77%
- UV index: 11
- Sunrise: 05:54 +0530
- Sunset: 17:52 +0530
- details ▼
- Wednesday
- 21. Oct 2026
- 29°C
- 25°C
Thunderstorms
- Precip. probability: 78%
- Precipitation: 52mm
- Wind: 16km/hWSW 257°
- Humidity: 89%
- UV index: 7
- Sunrise: 05:54 +0530
- Sunset: 17:52 +0530
- details ▼
- Thursday
- 22. Oct 2026
- 28°C
- 25°C
Showers
- Precip. probability: 74%
- Precipitation: 37mm
- Wind: 17km/hWSW 254°
- Humidity: 89%
- UV index: 7
- Sunrise: 05:54 +0530
- Sunset: 17:52 +0530
- details ▼
- Friday
- 23. Oct 2026
- 29°C
- 25°C
Showers
- Precip. probability: 68%
- Precipitation: 24mm
- Wind: 18km/hW 261°
- Humidity: 85%
- UV index: 9
- Sunrise: 05:54 +0530
- Sunset: 17:51 +0530
- details ▼
- Saturday
- 24. Oct 2026
- 30°C
- 25°C
Showers
- Precip. probability: 62%
- Precipitation: 22mm
- Wind: 18km/hWSW 252°
- Humidity: 84%
- UV index: 11
- Sunrise: 05:54 +0530
- Sunset: 17:51 +0530
- details ▼
- Sunday
- 25. Oct 2026
- 29°C
- 25°C
Thunderstorms
- Precip. probability: 77%
- Precipitation: 31mm
- Wind: 18km/hWSW 255°
- Humidity: 87%
- UV index: 9
- Sunrise: 05:54 +0530
- Sunset: 17:51 +0530
- details ▼
- Monday
- 26. Oct 2026
- 29°C
- 25°C
Thunderstorms
- Precip. probability: 76%
- Precipitation: 29mm
- Wind: 20km/hW 261°
- Humidity: 88%
- UV index: 9
- Sunrise: 05:54 +0530
- Sunset: 17:51 +0530
- details ▼
- Tuesday
- 27. Oct 2026
- 29°C
- 25°C
Showers
- Precip. probability: 66%
- Precipitation: 21mm
- Wind: 20km/hWSW 256°
- Humidity: 86%
- UV index: 9
- Sunrise: 05:54 +0530
- Sunset: 17:50 +0530
- details ▼
- Wednesday
- 28. Oct 2026
- 30°C
- 25°C
Showers
- Precip. probability: 60%
- Precipitation: 13mm
- Wind: 18km/hWSW 245°
- Humidity: 83%
- UV index: 11
- Sunrise: 05:54 +0530
- Sunset: 17:50 +0530
- details ▼
- Thursday
- 29. Oct 2026
- 30°C
- 26°C
Showers
- Precip. probability: 51%
- Precipitation: 8mm
- Wind: 13km/hWSW 239°
- Humidity: 82%
- UV index: 11
- Sunrise: 05:55 +0530
- Sunset: 17:50 +0530
- details ▼
Over the next ten days, conditions will reflect that a combination of rain-filled and lightning-active weather is expected.
Rainfall is anticipated day-to-day, with daily precipitation varying from a minimal 8mm to a maximum of 52mm.
Highs will stay within a very narrow margin in the forecast period ahead. Maximum temperatures will fall between 28°C and 31°C, while changes in the overnight low will be also barely noticeable, as the minimum temperature is expected to range between 25°C and 26°C.
Today is the hottest day, with a maximum temperature of 31°C; the coldest day will be Thursday, with a maximum of 28°C.
Combining with the humidity, the maximum feel-like temperature may increase substantially and vary between a hot 34°C and a torridly hot 40°C.
Rainfall is anticipated day-to-day, with daily precipitation varying from a minimal 8mm to a maximum of 52mm.
Highs will stay within a very narrow margin in the forecast period ahead. Maximum temperatures will fall between 28°C and 31°C, while changes in the overnight low will be also barely noticeable, as the minimum temperature is expected to range between 25°C and 26°C.
Today is the hottest day, with a maximum temperature of 31°C; the coldest day will be Thursday, with a maximum of 28°C.
Combining with the humidity, the maximum feel-like temperature may increase substantially and vary between a hot 34°C and a torridly hot 40°C.
Updated: Oct 20, 2026 @ 04:45:35 UTC
Published by: Weather Atlas | About Us
Data Sources | weather.com | Weather
Weather Forecasting & Climate
Published by: Weather Atlas | About Us
Data Sources | weather.com | Weather
Weather Forecasting & Climate
Frequently asked questions
In Bataduwa, a combination of damp and unstable weather is predicted for the next ten days.
With daily precipitation varying from a maximum of 52mm to a minimum of 8mm, rainfall is expected every day in Bataduwa. Wednesday, with severe precipitation of 52mm, will be the day with the most rainfall.
The maximum temperature will vary between 28°C and 31°C, while the minimum temperature will range between 25°C and 26°C.
Combining with the humidity, the maximum feel-like temperature will range between 34°C and 40°C.
Combining with the humidity, the maximum feel-like temperature will range between 34°C and 40°C.
Today is the hottest day, with a maximum temperature of 31°C. With a maximum temperature of 28°C, Thursday will be the coldest day.
On Saturday, in Bataduwa, expect light rain showers throughout the day, with a break in the rain later in the day.
Increased precipitation of 22mm is anticipated with a high probability on Saturday.
On Saturday, the highest temperature will be 30°C, while the lowest temperature will be 25°C.
On Sunday, thunderstorms are possible with changing conditions.
Yes, it will rain on Sunday. Beware - heavy precipitation of 31mm is anticipated on Sunday.
On Sunday, the maximum temperature will be 29°C, while the minimum temperature will be 25°C.





