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 61°
  • Humidity: 46%
  • UV index: 11
  • Sunrise: 05:32 CAT
  • Sunset: 18:21 CAT
  • ▼
Tomorrow, on Saturday, occasional cloudiness will be present, but there will still be plenty of sun.
A significant variation in temperature is predicted, ranging from a high of a hot 33°C to a low of an enjoyable 17°C.
The maximum heat index, which combines air temperature and relative humidity, is calculated to be a steamy 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 maximum temperature tomorrow is anticipated to reflect October's average 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: 23km/hNE 47°
  • Humidity: 35%
  • UV index: 11
  • Sunrise: 05:31 CAT
  • Sunset: 18:21 CAT
  • ▼
On Sunday, in Mahalapye, sunny and dry conditions are anticipated.
A significant variation in temperature is predicted, ranging from a high of a torrid 36°C to a low of an enjoyable 19°C.
The day’s highest temperature is predicted to be relatively higher than the standard October average 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/hENE 65°
  • Humidity: 43%
  • 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 61°
  • Humidity: 46%
  • 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: 23km/hNE 47°
  • Humidity: 35%
  • 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 33°
  • 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: 16km/hNNE 13°
  • Humidity: 24%
  • 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: 27km/hENE 63°
  • Humidity: 42%
  • UV index: 11
  • Sunrise: 05:29 CAT
  • Sunset: 18:23 CAT
  • ▼
  • Thursday
  • 29. Oct 2026
  • 32°C
  • 17°C
Mostly Sunny
Mostly Sunny
  • Precip. probability: 0%
  • Precipitation: 0mm
  • Wind: 22km/hENE 64°
  • Humidity: 39%
  • 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: 24km/hNE 56°
  • Humidity: 37%
  • 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: 0%
  • Precipitation: 0mm
  • Wind: 20km/hNE 54°
  • 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: 16km/hENE 61°
  • Humidity: 28%
  • UV index: 11
  • Sunrise: 05:27 CAT
  • Sunset: 18:25 CAT
  • ▼
Looking ahead to the next ten days, a combination of sun-filled and cloud-filled weather is expected.
Rain is not predicted in Mahalapye in the upcoming period.
Noticeable swings in temperature are expected across the forecast period. Highs will range from 31°C to 38°C, while the minimum temperature is forecast to range between 16°C and 20°C.
The hottest day will be Monday, with a maximum of 38°C; Wednesday will be the coldest day, with the highest temperature of 31°C.
October delivers the warmest conditions in Mahalapye, marked by average highs of 31.4°C and lows of 18.3°C.
Updated: Oct 23, 2026 @ 13:32:07 UTC
Published by: Weather Atlas | About Us
Data Sources | weather.com | Weather
Weather Forecasting & Climate

Frequently asked questions

On Saturday, high-altitude clouds may scatter across the sky, but the sun will still shine.

Tomorrow, the maximum temperature in Mahalapye will be 33°C, while the minimum temperature will be 17°C. The maximum heat index, which represents the influence of relative humidity on air temperature, is evaluated at 35°C.
The highest temperature tomorrow will be in line with the average maximum temperature 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).

Tomorrow, the daylight will last for 12h and 49min.

On Sunday, clear skies and sunshine are anticipated.

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