Gauteng warms up quickly over the days ahead. Johannesburg sits at a pleasant 28C under partly cloudy skies today, then jumps to 34C tomorrow with mostly clear skies, and stays at 34C on Thursday as some cloud returns. Pretoria gets the most heat, climbing from 30C today to 36C tomorrow and 37C on Thursday. Vereeniging reaches 35C on both days, and Soweto touches 34C.
Advertisement
From Friday the pattern turns, with showers and thundershowers in Johannesburg through to Monday and highs easing back to around 28C. Nights stay mild, between 17C and 20C. There are no active weather warnings for now. Get garden and outdoor jobs done early on the hot days, keep water close, and have an umbrella ready for the weekend.
Warnings and Advisories for Gauteng
No SAWS warnings or advisories are active for Gauteng at the time of posting.
The 7-day forecast for Johannesburg comes first, then 3 more towns across Gauteng.
7-Day Weather Forecast: Johannesburg
Saffarazzi Weather
Gauteng 7-Day Weather Forecast
Johannesburg28°/13°
28°/13°
Today · Partly cloudy
Rain 0%
Wind NW 5 km/h
Feels 28°
Humidity 25-65%
UV Low
Air quality Poor (73)
Cloud 25%
Sun 05:12 – 18:31
SAWS outlook: Partly cloudy and warm. The expected UVB sunburn index: High.
7-day forecast
Day
Conditions
High / Low
Rain
Wind
UV
Today
10 Nov
Partly cloudy
28°/13°
0%
NW 5 km/h
Low
Wed
11 Nov
Mostly clear
34°/16°
0%
NNW 5 km/h
Low
Thu
12 Nov
Partly cloudy
34°/20°
0%
NNE 5 km/h
Low
Fri
13 Nov
Showers and Thundershowers
32°/20°
30%
N 10 km/h
Low
Sat
14 Nov
Showers and Thundershowers
28°/18°
60%
NNE 10 km/h
Low
Sun
15 Nov
Showers and Thundershowers
28°/18°
80%
NNE 5 km/h
Low
Mon
16 Nov
Showers and Thundershowers
28°/17°
30%
NNE 5 km/h
Low
Around the province
Pretoria30°/11° Mostly clear · WNW 5 km/h
Soweto27°/10° Partly cloudy · NW 5 km/h
Vereeniging28°/10° Partly cloudy · SW 10 km/h
Tap a town below to open its 7-day forecast.
Advertisement
Saffarazzi Weather
Pretoria 7-Day Weather Forecast
Pretoria30°/11°
30°/11°
Today · Mostly clear
Rain 0%
Wind WNW 5 km/h
Feels 30°
Humidity 30-60%
UV Low
Air quality Poor (73)
Cloud 25%
Sun 05:12 – 18:29
7-day forecast
Day
Conditions
High / Low
Rain
Wind
UV
Today
10 Nov
Mostly clear
30°/11°
0%
WNW 5 km/h
Low
Wed
11 Nov
Mostly clear
36°/17°
0%
NE 5 km/h
Low
Thu
12 Nov
Partly cloudy
37°/21°
0%
NE 10 km/h
Low
Fri
13 Nov
Showers and Thundershowers
34°/21°
30%
NE 10 km/h
Low
Sat
14 Nov
Showers and Thundershowers
31°/20°
60%
ENE 10 km/h
Low
Sun
15 Nov
Showers and Thundershowers
31°/20°
80%
ENE 10 km/h
Low
Mon
16 Nov
Showers and Thundershowers
30°/18°
30%
NE 5 km/h
Low
Soweto next.
Saffarazzi Weather
Soweto 7-Day Weather Forecast
Soweto27°/10°
27°/10°
Today · Partly cloudy
Rain 0%
Wind NW 5 km/h
Feels 26°
Humidity 25-65%
UV Low
Air quality Poor (73)
Cloud 25%
Sun 05:13 – 18:31
7-day forecast
Day
Conditions
High / Low
Rain
Wind
UV
Today
10 Nov
Partly cloudy
27°/10°
0%
NW 5 km/h
Low
Wed
11 Nov
Mostly clear
34°/16°
0%
NNW 5 km/h
Low
Thu
12 Nov
Partly cloudy
34°/20°
0%
NNE 5 km/h
Low
Fri
13 Nov
Showers and Thundershowers
32°/20°
30%
N 10 km/h
Low
Sat
14 Nov
Showers and Thundershowers
28°/18°
60%
NNE 10 km/h
Low
Sun
15 Nov
Showers and Thundershowers
28°/18°
80%
NNE 5 km/h
Low
Mon
16 Nov
Showers and Thundershowers
28°/17°
30%
NNE 5 km/h
Low
Vereeniging next.
Saffarazzi Weather
Vereeniging 7-Day Weather Forecast
Vereeniging28°/10°
28°/10°
Today · Partly cloudy
Rain 0%
Wind SW 10 km/h
Feels 26°
Humidity 20-65%
UV Low
Air quality Poor (73)
Cloud 25%
Sun 05:12 – 18:32
7-day forecast
Day
Conditions
High / Low
Rain
Wind
UV
Today
10 Nov
Partly cloudy
28°/10°
0%
SW 10 km/h
Low
Wed
11 Nov
Mostly clear
35°/15°
0%
NW 5 km/h
Low
Thu
12 Nov
Partly cloudy
35°/18°
0%
N 5 km/h
Low
Fri
13 Nov
Showers and Thundershowers
32°/19°
30%
N 10 km/h
Low
Sat
14 Nov
Showers and Thundershowers
29°/18°
60%
NNE 10 km/h
Low
Sun
15 Nov
Showers and Thundershowers
29°/18°
80%
N 5 km/h
Low
Mon
16 Nov
Showers and Thundershowers
28°/16°
30%
N 5 km/h
Low
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.
Enjoyed this story? We need your help.
Add Saffarazzi as a preferred source. You’ll see more of our stories on Google, and you’ll help us grow.