Updated Thursday 15 October 2026, 17:02 SAST
Gauteng is in for a hot, unsettled Saturday followed by a calmer Sunday. Johannesburg climbs from 20C to 32C on Saturday with showers and thundershowers likely, then settles to a partly cloudy 31C on Sunday. Soweto follows the same pattern at 32C and then 31C. Vereeniging could see thunderstorms on Saturday before turning partly cloudy on Sunday. Pretoria stays dry but properly hot, reaching 34C under partly cloudy skies on both days.
The weather service has severe thunderstorm warnings out for Bela-Bela and Dr JS Moroka, so keep an eye on the sky if you are heading north. Plan Saturday's outdoor errands with the storms in mind, carry plenty of water in the heat, and if a storm catches you on the road, pull over safely until it passes.
Looking past the weekend? <a href="https://www.saffarazzi.com/news/weather/gauteng-7-day-weather-forecast/">Gauteng's full 7-day forecast, town by town</a>.
Warnings and Advisories for Gauteng
The weekend forecast for Johannesburg comes first, then 3 more towns across Gauteng.
Weekend Weather Forecast: Johannesburg
| Day | Conditions | High / Low | Rain | Wind | |
|---|---|---|---|---|---|
| Saturday 17 Oct | Showers and Thundershowers | 32° 20° | 30% | N 5.0 km/h | |
| Sunday 18 Oct | Partly cloudy | 31° 20° | 0% | NNE 10.0 km/h |
More weather forecasts for Gauteng
Tap a town below to open its weekend forecast.
Pretoria
| Day | Conditions | High / Low | Rain | Wind | |
|---|---|---|---|---|---|
| Saturday 17 Oct | Partly cloudy | 34° 22° | 0% | NE 5.0 km/h | |
| Sunday 18 Oct | Partly cloudy | 34° 22° | 0% | NE 10.0 km/h |
Soweto next.
Soweto
| Day | Conditions | High / Low | Rain | Wind | |
|---|---|---|---|---|---|
| Saturday 17 Oct | Showers and Thundershowers | 32° 20° | 30% | N 5.0 km/h | |
| Sunday 18 Oct | Partly cloudy | 31° 20° | 0% | NNE 10.0 km/h |
Vereeniging next.
Vereeniging
| Day | Conditions | High / Low | Rain | Wind | |
|---|---|---|---|---|---|
| Saturday 17 Oct | Thunderstorms | 32° 20° | 30% | NNW 5.0 km/h | |
| Sunday 18 Oct | Partly cloudy | 31° 20° | 0% | N 10.0 km/h |
That is every town in Gauteng on our list.
How SAWS weather warning levels work
The South African Weather Service issues impact-based warnings. They say what the weather could do to people, roads and homes, not only how strong it will be. Each warning has a colour and a level from 1 to 10.
- Yellow (Levels 1 to 4): minor to moderate impact. Local disruption such as flooded streets, travel delays or damage to informal homes. Stay alert.
- Orange (Levels 5 to 8): significant impact. Major travel problems, power cuts, flooding in low-lying areas and damage to property are likely. Prepare and take action.
- Red (Levels 9 and 10): severe impact. Widespread flooding, washed-away roads, damaged buildings and danger to life. Take emergency precautions at once.
The number also reflects how likely the impact is, so two warnings of the same colour can differ in how likely they are to happen. Always follow SAWS and your local disaster management.
Forecast data: South African Weather Service (weathersa.co.za) and various 3rd party providers and AI Tools.
