Spring has brought a mixed day across the country, so good morning, South Africa. Expect plenty of partly cloudy skies inland through Gauteng, the Free State, Limpopo, Mpumalanga, North West and the Northern Cape. The coastal provinces are wetter, with slight rain in Cape Town and Durban, and rain showers in Gqeberha. Winds are gentle inland but stronger along the coast, reaching 20.0 km/h in the Western Cape, KwaZulu-Natal and Eastern Cape.
Polokwane is the warmest at 31°C, while Bloemfontein has the coldest start at 6°C. Gqeberha looks the wettest with rain showers and a high of just 16°C. The weather service has warnings for severe thunderstorms around Rustenburg, and damaging winds for Theewaterskloof and Grabouw, Kamiesberg and Garies, and Nama Khoi and Springbok, so take care in those areas.
Warnings and Advisories
Warning Severe Thunderstorms – Rustenburg
Warning Damaging Winds – Grabouw, Garies + more
7-Day Forecast by Province
Gauteng Johannesburg 27° / 11°
Today: Partly cloudy ·
wind NNW 10 km/h
Day Conditions High / Low Wind Wed 16 Sep Partly cloudy 27° 11° NNW 10 km/hThu 17 Sep Showers and Thundershowers 27° 14° NNE 10 km/hFri 18 Sep Showers and Thundershowers 23° 15° NNE 15 km/hSat 19 Sep Showers and Thundershowers 19° 13° NE 5 km/hSun 20 Sep Showers and Thundershowers 20° 11° NE 5 km/hMon 21 Sep Showers and Thundershowers 20° 11° SW 0 km/hTue 22 Sep Partly cloudy 23° 12° E 5 km/h
Around the province
Pretoria 29° 13° Soweto 27° 11° Vereeniging 28° 11°
Western Cape Cape Town 17° / 13°
Today: Slight rain ·
wind SSE 20 km/h
Day Conditions High / Low Wind Wed 16 Sep Slight rain 17° 13° SSE 20 km/hThu 17 Sep Partly cloudy 17° 11° SE 20 km/hFri 18 Sep Clear skies 19° 11° SE 20 km/hSat 19 Sep Partly cloudy 20° 11° SE 15 km/hSun 20 Sep Partly cloudy 20° 12° SE 10 km/hMon 21 Sep Clear skies 20° 13° SE 15 km/hTue 22 Sep Cloudy 22° 14° SE 10 km/h
Around the province
Stellenbosch 17° 11° Paarl 18° 11° George 14° 11°
KwaZulu-Natal Durban 27° / 15°
Today: Slight rain ·
wind S 20 km/h
Day Conditions High / Low Wind Wed 16 Sep Slight rain 27° 15° S 20 km/hThu 17 Sep Rain showers 19° 17° SSW 15 km/hFri 18 Sep Rain showers 18° 17° SSE 10 km/hSat 19 Sep Slight rain 21° 17° NE 10 km/hSun 20 Sep Rain showers 23° 17° NNE 10 km/hMon 21 Sep Slight rain 22° 19° SSW 15 km/hTue 22 Sep Slight rain 21° 18° SSW 10 km/h
Around the province
Pietermaritzburg 29° 10° Richards Bay 34° 17° Newcastle 30° 9°
Eastern Cape Gqeberha 16° / 13°
Today: Rain showers ·
wind SW 20 km/h
Day Conditions High / Low Wind Wed 16 Sep Rain showers 16° 13° SW 20 km/hThu 17 Sep Rain showers 15° 13° ESE 10 km/hFri 18 Sep Rain showers 16° 13° E 20 km/hSat 19 Sep Rain showers 17° 13° E 20 km/hSun 20 Sep Rain showers 19° 15° SW 15 km/hMon 21 Sep Rain showers 18° 16° WSW 10 km/hTue 22 Sep High level clouds n/a° n/a° n/a n/a km/h
Around the province
East London 19° 14° Mthatha 23° 11° Queenstown 21° 9°
Free State Bloemfontein 23° / 6°
Today: Partly cloudy ·
wind WNW 10 km/h
Day Conditions High / Low Wind Wed 16 Sep Partly cloudy 23° 6° WNW 10 km/hThu 17 Sep Showers and Thundershowers 26° 10° NE 15 km/hFri 18 Sep Showers and Thundershowers 20° 12° NNE 15 km/hSat 19 Sep Showers and Thundershowers 17° 11° NE 20 km/hSun 20 Sep Slight rain 16° 8° NE 5 km/hMon 21 Sep Slight rain 20° 8° SSE 5 km/hTue 22 Sep High level clouds n/a° n/a° n/a n/a km/h
Around the province
Bethlehem 24° 4° Kroonstad 27° 8°
Limpopo Polokwane 31° / 14°
Today: Partly cloudy ·
wind N 10 km/h
Day Conditions High / Low Wind Wed 16 Sep Partly cloudy 31° 14° N 10 km/hThu 17 Sep Cloudy 28° 16° ENE 10 km/hFri 18 Sep Cloudy 23° 14° ENE 15 km/hSat 19 Sep Showers and Thundershowers 20° 13° ENE 10 km/hSun 20 Sep Showers and Thundershowers 21° 12° ENE 5 km/hMon 21 Sep Showers and Thundershowers 21° 12° ENE 5 km/hTue 22 Sep Cloudy 23° 14° ENE 10 km/h
Around the province
Tzaneen 33° 15° Thohoyandou 34° 17° Musina 36° 18°
Mpumalanga Mbombela 29° / 14°
Today: Partly cloudy ·
wind NE 10 km/h
Day Conditions High / Low Wind Wed 16 Sep Partly cloudy 29° 14° NE 10 km/hThu 17 Sep Showers and Thundershowers 27° 15° E 5 km/hFri 18 Sep Slight rain 20° 15° E 5 km/hSat 19 Sep Showers and Thundershowers 18° 13° SW 0 km/hSun 20 Sep Showers and Thundershowers 21° 12° SW 0 km/hMon 21 Sep Showers and Thundershowers 21° 12° SW 0 km/hTue 22 Sep Showers and Thundershowers 24° 14° E 5 km/h
Around the province
eMalahleni 27° 11° Ermelo 25° 10°
North West Mahikeng 30° / 10°
Today: Partly cloudy ·
wind WNW 10 km/h
Day Conditions High / Low Wind Wed 16 Sep Partly cloudy 30° 10° WNW 10 km/hThu 17 Sep Showers and Thundershowers 31° 14° NNW 15 km/hFri 18 Sep Slight rain 26° 17° NNE 20 km/hSat 19 Sep Showers and Thundershowers 20° 15° NNE 15 km/hSun 20 Sep Slight rain 20° 10° N 5 km/hMon 21 Sep Partly cloudy 23° 10° SE 5 km/hTue 22 Sep High level clouds n/a° n/a° n/a n/a km/h
Around the province
Rustenburg 30° 11° Potchefstroom 29° 8° Klerksdorp 29° 8°
Northern Cape Kimberley 24° / 8°
Today: Partly cloudy ·
wind NE 5 km/h
Day Conditions High / Low Wind Wed 16 Sep Partly cloudy 24° 8° NE 5 km/hThu 17 Sep Showers and Thundershowers 25° 12° S 15 km/hFri 18 Sep Showers and Thundershowers 22° 12° E 10 km/hSat 19 Sep Showers and Thundershowers 17° 12° NE 10 km/hSun 20 Sep Slight rain 18° 10° NNE 5 km/hMon 21 Sep Partly cloudy 21° 10° SE 5 km/hTue 22 Sep High level clouds n/a° n/a° n/a n/a km/h
Around the province
Upington 23° 10° Springbok 14° 9° De Aar 19° 7°
Forecast data: South African Weather Service (weathersa.co.za) processed with the help of AI tools