Weather forecast for 10 daysMahalapye, Botswana

Weather forecast for the weekend

Saturday 24. Oct 2026

  • 33°C
  • 17°C
Partly Cloudy
Partly Cloudy
  • Precip. probability: 3%
  • Precipitation: 0mm
  • Wind: 27km/hENE 60°
  • Humidity: 47%
  • UV index: 11
  • Sunrise: 05:32 CAT
  • Sunset: 18:21 CAT
  • ▼
On Saturday, 24th of October, expect partly sunny skies with periods of cloudiness.
Temperatures will show considerable variation, extending from a high of a humid 33°C to a low of a comfortable 17°C.
The maximum heat index, which calculates the temperature value influenced by the moisture in the air, is calculated to be a sizzling 35°C. Take into consideration that the heat index values are calculated for shade and light wind conditions. Exposure to direct sunshine can increase heat index values by up to 15 Fahrenheit (8 Celsius) degrees.
The predicted peak temperature will reflect the average October high of 31.4°C.
Sunrise will be at 05:32 and sunset at 18:21; tomorrow's daylight will last for 12h and 49min.

Sunday 25. Oct 2026

  • 36°C
  • 19°C
Sunny
Sunny
  • Precip. probability: 2%
  • Precipitation: 0mm
  • Wind: 22km/hNE 48°
  • Humidity: 36%
  • UV index: 11
  • Sunrise: 05:31 CAT
  • Sunset: 18:21 CAT
  • ▼
On Sunday, 25th of October, sunny skies and pleasant visibility are expected.
The daytime temperature will peak at a torrid 36°C, significantly contrasting with the night's low of a comfortable 19°C.
The forecasted temperature is a few degrees higher than October's regular maximum of 31.4°C.
Sunrise will be at 05:31 and sunset at 18:21; the daylight will last for 12h and 50min.

10-day overview

Daily temperatures

Warmest day: Monday 38°C.
Coldest day: Wednesday 31°C.

Chance of precipitation

Highest chance: Wednesday 12%.

Long-term weather forecast

  • Friday
  • 23. Oct 2026
  • min.
  • 18°C
Mostly Clear
Mostly Clear
  • Precip. probability: 4%
  • Precipitation: 0mm
  • Wind: 24km/hNE 56°
  • Humidity: 57%
  • UV index: 0
  • Sunrise: 05:33 CAT
  • Sunset: 18:20 CAT
  • ▼
  • Saturday
  • 24. Oct 2026
  • 33°C
  • 17°C
Partly Cloudy
Partly Cloudy
  • Precip. probability: 3%
  • Precipitation: 0mm
  • Wind: 27km/hENE 60°
  • Humidity: 47%
  • UV index: 11
  • Sunrise: 05:32 CAT
  • Sunset: 18:21 CAT
  • ▼
  • Sunday
  • 25. Oct 2026
  • 36°C
  • 19°C
Sunny
Sunny
  • Precip. probability: 2%
  • Precipitation: 0mm
  • Wind: 22km/hNE 48°
  • Humidity: 36%
  • UV index: 11
  • Sunrise: 05:31 CAT
  • Sunset: 18:21 CAT
  • ▼
  • Monday
  • 26. Oct 2026
  • 38°C
  • 20°C
Sunny
Sunny
  • Precip. probability: 2%
  • Precipitation: 0mm
  • Wind: 18km/hNNE 30°
  • Humidity: 25%
  • UV index: 11
  • Sunrise: 05:31 CAT
  • Sunset: 18:22 CAT
  • ▼
  • Tuesday
  • 27. Oct 2026
  • 37°C
  • 19°C
Partly Cloudy
Partly Cloudy
  • Precip. probability: 6%
  • Precipitation: 0mm
  • Wind: 15km/hNE 45°
  • Humidity: 25%
  • UV index: 11
  • Sunrise: 05:30 CAT
  • Sunset: 18:22 CAT
  • ▼
  • Wednesday
  • 28. Oct 2026
  • 31°C
  • 16°C
Partly Cloudy
Partly Cloudy
  • Precip. probability: 12%
  • Precipitation: 0mm
  • Wind: 26km/hENE 62°
  • Humidity: 44%
  • UV index: 11
  • Sunrise: 05:29 CAT
  • Sunset: 18:23 CAT
  • ▼
  • Thursday
  • 29. Oct 2026
  • 33°C
  • 17°C
Mostly Sunny
Mostly Sunny
  • Precip. probability: 1%
  • Precipitation: 0mm
  • Wind: 21km/hENE 65°
  • Humidity: 38%
  • UV index: 11
  • Sunrise: 05:28 CAT
  • Sunset: 18:23 CAT
  • ▼
  • Friday
  • 30. Oct 2026
  • 33°C
  • 18°C
Mostly Sunny
Mostly Sunny
  • Precip. probability: 1%
  • Precipitation: 0mm
  • Wind: 23km/hNE 56°
  • Humidity: 34%
  • UV index: 11
  • Sunrise: 05:28 CAT
  • Sunset: 18:24 CAT
  • ▼
  • Saturday
  • 31. Oct 2026
  • 35°C
  • 19°C
Mostly Sunny
Mostly Sunny
  • Precip. probability: 3%
  • Precipitation: 0mm
  • Wind: 20km/hENE 57°
  • Humidity: 32%
  • UV index: 11
  • Sunrise: 05:27 CAT
  • Sunset: 18:24 CAT
  • ▼
  • Sunday
  • 1. Nov 2026
  • 36°C
  • 20°C
Mostly Sunny
Mostly Sunny
  • Precip. probability: 5%
  • Precipitation: 0mm
  • Wind: 17km/hENE 69°
  • Humidity: 29%
  • UV index: 11
  • Sunrise: 05:27 CAT
  • Sunset: 18:25 CAT
  • ▼
Looking ahead to the next ten days, a combination of bright and gloomy weather is forecasted.
Rainfall is not expected in Mahalapye in the upcoming period.
The temperature will vary considerably in the upcoming days. Maximum temperatures are forecasted between 31°C and 38°C, while the forecast minimum temperature falls between 16°C and 20°C.
Monday is expected to be the hottest, reaching up to 38°C; with the highest temperature of 31°C, Wednesday will be the coldest day.
Mahalapye experiences its warmest weather in October, with high temperatures averaging 31.4°C and lows at 18.3°C.
Updated: Oct 23, 2026 @ 18:50:36 UTC
Published by: Weather Atlas | About Us
Data Sources | weather.com | Weather
Weather Forecasting & Climate

Frequently asked questions

On Saturday, in Mahalapye, expect partly sunny skies with periods of cloudiness.

Tomorrow, the highest temperature will be 33°C, while the lowest temperature will be 17°C. The maximum heat index, which indicates how humid air affects the felt temperature, is computed to be 35°C.
The maximum temperature will be in line with the average highest temperature of 31.4°C in October. The lowest temperature tomorrow will be also in line with the average low temperature.

On Saturday, in Mahalapye, sunrise will be at 05:32 and sunset at 18:21 (CAT).

In Mahalapye, tomorrow, there will be 12h and 49min of daylight.

On Sunday, sunshine is expected with little to no cloud cover.

On Sunday, the highest temperature in Mahalapye, Botswana, will be 36°C, while the lowest temperature will be 19°C.