Good morning South Africa. Spring is showing its mixed moods today, with sunshine in the Cape and cloud spreading across much of the interior. Cape Town enjoys clear skies and a pleasant 24°C, while Johannesburg sits partly cloudy between 9°C and 21°C. Durban and Mbombela see slight rain, and the Free State, Northern Cape and parts of the west face showers and thundershowers. Winds are mostly light to moderate from the northeast.
The warmest spots reach 24°C in Cape Town, Polokwane and Mahikeng, while Johannesburg is coldest at a chilly 9°C. The wettest weather sits over the Free State and Northern Cape. Do note the severe thunderstorm warnings for Tsantsabane, Emthanjeni, Siyancuma and !Kheis, so loved ones there should take care.
Warnings and Advisories
Warning Severe Thunderstorms – Postmasburg, De Aar + more
Warning Damaging Winds – Schweizer-Reneke, Mafikeng + more
Advice Impact-Based Warnings: Orange Level 5 Warning: Severe thunderstorms accompanied by heavy downpours and with a possibility of damaging winds, excessive lightning and hail, leading to injuries and danger to life, as well as flooding and motor vehicle accidents due to slippery roads and/reduced visibility is expected over the north-eastern parts of the Northern Cape and the extreme western parts of the Free State.
Advice Fire Danger Warnings: Extremely high fire danger is expected over the western Bushveld in Limpopo.
7-Day Forecast by Province
Gauteng Johannesburg 21° / 9°
Today: Partly cloudy ·
wind NE 15 km/h
Day Conditions High / Low Wind Sat 19 Sep Partly cloudy 21° 9° NE 15 km/hSun 20 Sep Cloudy 20° 13° NE 10 km/hMon 21 Sep Partly cloudy 21° 13° NE 5 km/hTue 22 Sep Rain showers 24° 13° NE 5 km/hWed 23 Sep Mostly clear 26° 14° NNE 5 km/hThu 24 Sep Rain showers 25° 16° NE 5 km/hFri 25 Sep Slight rain 26° 16° NNE 5 km/h
Around the province
Pretoria 23° 12° Soweto 20° 10° Vereeniging 20° 11°
Western Cape Cape Town 24° / 14°
Today: Clear skies ·
wind SE 15 km/h
Day Conditions High / Low Wind Sat 19 Sep Clear skies 24° 14° SE 15 km/hSun 20 Sep Clear skies 24° 12° SSE 10 km/hMon 21 Sep Clear skies 27° 15° ESE 5 km/hTue 22 Sep Showers and Thundershowers 20° 17° NNW 5 km/hWed 23 Sep Showers and Thundershowers 18° 14° SE 15 km/hThu 24 Sep Showers and Thundershowers 22° 12° ESE 10 km/hFri 25 Sep High level clouds n/a° n/a° n/a n/a km/h
Around the province
Stellenbosch 26° 12° Paarl 27° 12° George 17° 9°
KwaZulu-Natal Durban 21° / 15°
Today: Slight rain ·
wind ENE 10 km/h
Day Conditions High / Low Wind Sat 19 Sep Slight rain 21° 15° ENE 10 km/hSun 20 Sep Slight rain 22° 17° NE 15 km/hMon 21 Sep Showers and Thundershowers 23° 19° NNE 5 km/hTue 22 Sep Slight rain 24° 20° NE 15 km/hWed 23 Sep Showers and Thundershowers 23° 20° SSW 15 km/hThu 24 Sep Slight rain 21° 19° SSW 10 km/hFri 25 Sep Slight rain 23° 20° NE 10 km/h
Around the province
Pietermaritzburg 21° 10° Richards Bay 23° 16° Newcastle 19° 9°
Eastern Cape Gqeberha 21° / 14°
Today: Cloudy ·
wind NE 15 km/h
Day Conditions High / Low Wind Sat 19 Sep Cloudy 21° 14° NE 15 km/hSun 20 Sep Partly cloudy 21° 15° SE 5 km/hMon 21 Sep Slight rain 20° 17° E 10 km/hTue 22 Sep Showers and Thundershowers 26° 17° WSW 15 km/hWed 23 Sep Rain showers 18° 15° WSW 15 km/hThu 24 Sep Rain showers 18° 15° E 10 km/hFri 25 Sep High level clouds n/a° n/a° n/a n/a km/h
Around the province
East London 20° 13° Mthatha 19° 9° Queenstown 17° 7°
Free State Bloemfontein 20° / 11°
Today: Showers and Thundershowers ·
wind NE 15 km/h
Day Conditions High / Low Wind Sat 19 Sep Showers and Thundershowers 20° 11° NE 15 km/hSun 20 Sep Slight rain 23° 10° NE 10 km/hMon 21 Sep Showers and Thundershowers 24° 13° ENE 5 km/hTue 22 Sep Showers and Thundershowers 25° 14° NNE 10 km/hWed 23 Sep Showers and Thundershowers 25° 15° NNE 10 km/hThu 24 Sep Showers and Thundershowers 25° 14° NE 10 km/hFri 25 Sep High level clouds n/a° n/a° n/a n/a km/h
Around the province
Bethlehem 18° 8° Kroonstad 22° 11°
Limpopo Polokwane 24° / 13°
Today: Cloudy ·
wind ENE 20 km/h
Day Conditions High / Low Wind Sat 19 Sep Cloudy 24° 13° ENE 20 km/hSun 20 Sep Rain showers 22° 13° ENE 15 km/hMon 21 Sep Cloudy 23° 13° ENE 5 km/hTue 22 Sep Cloudy 25° 14° ENE 10 km/hWed 23 Sep Cloudy 27° 14° ENE 10 km/hThu 24 Sep Partly cloudy 25° 15° E 10 km/hFri 25 Sep Rain showers 27° 15° NE 10 km/h
Around the province
Tzaneen 24° 15° Thohoyandou 26° 15° Musina 26° 17°
Mpumalanga Mbombela 16° / 15°
Today: Slight rain ·
wind ENE 5 km/h
Day Conditions High / Low Wind Sat 19 Sep Slight rain 16° 15° ENE 5 km/hSun 20 Sep Rain showers 24° 14° NE 5 km/hMon 21 Sep Rain showers 25° 14° ENE 5 km/hTue 22 Sep Rain showers 26° 14° SW 0 km/hWed 23 Sep Drizzle 30° 14° SW 0 km/hThu 24 Sep Rain showers 24° 15° ESE 5 km/hFri 25 Sep Rain showers 28° 15° NE 5 km/h
Around the province
eMalahleni 25° 11° Ermelo 17° 9°
North West Mahikeng 24° / 15°
Today: Partly cloudy ·
wind NE 20 km/h
Day Conditions High / Low Wind Sat 19 Sep Partly cloudy 24° 15° NE 20 km/hSun 20 Sep Slight rain 23° 14° NE 15 km/hMon 21 Sep Showers and Thundershowers 25° 14° NE 10 km/hTue 22 Sep Slight rain 27° 15° NNE 15 km/hWed 23 Sep Cloudy 29° 16° NNE 15 km/hThu 24 Sep Showers and Thundershowers 28° 17° NE 10 km/hFri 25 Sep High level clouds n/a° n/a° n/a n/a km/h
Around the province
Rustenburg 26° 14° Potchefstroom 23° 13° Klerksdorp 23° 12°
Northern Cape Kimberley 20° / 12°
Today: Showers and Thundershowers ·
wind NE 15 km/h
Day Conditions High / Low Wind Sat 19 Sep Showers and Thundershowers 20° 12° NE 15 km/hSun 20 Sep Slight rain 24° 12° NE 10 km/hMon 21 Sep Showers and Thundershowers 25° 15° ENE 5 km/hTue 22 Sep Showers and Thundershowers 26° 16° NNE 10 km/hWed 23 Sep Showers and Thundershowers 27° 17° N 10 km/hThu 24 Sep Showers and Thundershowers 26° 15° ENE 10 km/hFri 25 Sep High level clouds n/a° n/a° n/a n/a km/h
Around the province
Upington 23° 16° Springbok 25° 16° De Aar 18° 9°
Forecast data: South African Weather Service (weathersa.co.za) and various 3rd party providers and AI Tools.