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: 46%
  • UV index: 11
  • Sunrise: 05:32 CAT
  • Sunset: 18:21 CAT
  • ▼
Tomorrow, in Mahalapye, moderate cloud cover will mix with sunshine throughout the day.
A remarkable high of a humid 33°C during the day and a stark low of a breezy 17°C at night are expected.
The maximum heat index, which reflects the perceived temperature due to humidity levels, is appraised at a fiery hot 35°C. Note that heat index values are valued for light wind and location in the shade. Bear in mind that direct sunshine exposure increases weather impact and may raise the heat index by up to 15 Fahrenheit (8 Celsius) degrees.
Tomorrow, the maximum temperature is anticipated to be in line with the typical 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: 3%
  • Precipitation: 0mm
  • Wind: 22km/hNE 47°
  • Humidity: 35%
  • UV index: 11
  • Sunrise: 05:31 CAT
  • Sunset: 18:21 CAT
  • ▼
On Sunday, in Mahalapye, the outlook remains bright and sunny.
The temperature is expected to vary significantly from a high of a sizzling 36°C to a low of a breezy 19°C.
The highest temperature for Sunday is expected to be slightly warmer than the average October temperature 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 period: Wednesday - Thursday 32°C.

Chance of precipitation

Highest chance: Wednesday 16%.

Long-term weather forecast

  • Friday
  • 23. Oct 2026
  • 36°C
  • 18°C
Sunny
Sunny
  • Precip. probability: 0%
  • Precipitation: 0mm
  • Wind: 14km/hE 96°
  • Humidity: 12%
  • UV index: 11
  • 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: 46%
  • UV index: 11
  • Sunrise: 05:32 CAT
  • Sunset: 18:21 CAT
  • ▼
  • Sunday
  • 25. Oct 2026
  • 36°C
  • 19°C
Sunny
Sunny
  • Precip. probability: 3%
  • Precipitation: 0mm
  • Wind: 22km/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: 19km/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/hN 358°
  • Humidity: 24%
  • UV index: 11
  • Sunrise: 05:30 CAT
  • Sunset: 18:22 CAT
  • ▼
  • Wednesday
  • 28. Oct 2026
  • 32°C
  • 16°C
Partly Cloudy
Partly Cloudy
  • Precip. probability: 16%
  • Precipitation: 0mm
  • Wind: 27km/hENE 61°
  • Humidity: 40%
  • UV index: 11
  • Sunrise: 05:29 CAT
  • Sunset: 18:23 CAT
  • ▼
  • Thursday
  • 29. Oct 2026
  • 32°C
  • 17°C
Sunny
Sunny
  • Precip. probability: 0%
  • Precipitation: 0mm
  • Wind: 22km/hENE 63°
  • Humidity: 37%
  • UV index: 11
  • Sunrise: 05:28 CAT
  • Sunset: 18:23 CAT
  • ▼
  • Friday
  • 30. Oct 2026
  • 33°C
  • 17°C
Sunny
Sunny
  • Precip. probability: 1%
  • Precipitation: 0mm
  • Wind: 25km/hNE 56°
  • Humidity: 35%
  • UV index: 11
  • Sunrise: 05:28 CAT
  • Sunset: 18:24 CAT
  • ▼
  • Saturday
  • 31. Oct 2026
  • 34°C
  • 19°C
Mostly Sunny
Mostly Sunny
  • Precip. probability: 0%
  • Precipitation: 0mm
  • Wind: 22km/hNE 55°
  • Humidity: 33%
  • 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: 0%
  • Precipitation: 0mm
  • Wind: 17km/hENE 59°
  • Humidity: 27%
  • UV index: 11
  • Sunrise: 05:27 CAT
  • Sunset: 18:25 CAT
  • ▼
A combination of bright and cloudy weather is forecasted.
Rainfall is not anticipated in Mahalapye in the upcoming period.
In the upcoming period, the maximum temperature will range between 32°C and 38°C, while nighttime temperatures are expected to vary from 16°C to 20°C.
Expect the hottest day on Monday, with temperatures peaking at 38°C; with a maximum temperature of 32°C, Wednesday and Thursday will be the coldest days.
Among all months, October is the warmest in Mahalapye, showing average highs of 31.4°C and average lows of 18.3°C.
Updated: Oct 23, 2026 @ 11:47:54 UTC
Published by: Weather Atlas | About Us
Data Sources | weather.com | Weather
Weather Forecasting & Climate

Frequently asked questions

In Mahalapye, a combination of sunny and cloud-filled weather is forecasted for the next ten days.

The maximum temperature will range between 32°C and 38°C, while the minimum temperature will vary between 16°C and 20°C.

The hottest day will be Monday, with a maximum of 38°C. The coldest days will be Wednesday and Thursday, with a maximum of 32°C.

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

Tomorrow, the maximum temperature will be 33°C, while the minimum temperature will be 17°C. The maximum heat index, which measures the combined effect of heat and moisture, is appraised 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).

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

On Sunday, the forecast calls for abundant sunshine.

On Sunday, the maximum temperature will be 36°C, while the minimum temperature will be 19°C.