Sunday looks like a real mixed bag across the country, with a wet, unsettled feel over the eastern and central regions where Durban, Bloemfontein, Polokwane and Mbombela can expect showers and thundershowers, and four separate minor Disruptive Rain warnings are in place to keep an eye on. Out west it’s a warmer, calmer story, with Cape Town basking in clear skies and a high of 30C, though two Extreme Veld Fire Conditions warnings are a stark reminder to stay cautious in the drier parts. Johannesburg, Gqeberha, Mahikeng and Kimberley should see partly cloudy skies in the low-to-mid 20s, while any warnings still active from today are worth watching as the afternoon winds down.
The weekend, province by province
⚠️ New & Updated Weather Warnings
🎬 7-Day Weather Forecast Video
🌅 Tomorrow Across South Africa: Sunday 20 September
Tomorrow brings a mix across South Africa, with the Western Cape basking in clear skies and a pleasant high of 30°C, while KwaZulu-Natal and the Free State can expect showers and thundershowers. Gauteng, the Eastern Cape, and Free State share the coolest mornings, dipping to a fresh 11°C to start the day.
| Town | Min / Max | Conditions |
|---|---|---|
| Pretoria | 12° / 25°C | Partly cloudy. The expected UVB sunburn index: Moderate |
| Johannesburg | 11° / 23°C | Partly cloudy. |
| Vereeniging | 10° / 24°C | Partly cloudy. |
| Mbombela | 15° / 24°C | Cloudy with isolated showers and rain. |
| Polokwane | 12° / 23°C | Partly cloudy. |
| Mahikeng | 13° / 24°C | Partly cloudy. |
| Vryburg | 12° / 24°C | Partly cloudy. |
| Bloemfontein | 11° / 22°C | Partly cloudy with isolated showers and thundershowers. |
| Kimberley | 14° / 23°C | Partly cloudy with isolated showers and thundershowers. |
| Upington | 17° / 26°C | Partly cloudy with isolated showers and thundershowers. |
| Cape Town | 15° / 30°C | Fine. The expected UVB sunburn index: Very High Wind: Light and variable becoming moderate south-easterly from the afternoon. |
| George | 10° / 19°C | Partly cloudy. Wind: Light and variable. |
| Gqeberha | 14° / 22°C | Partly cloudy. Wind: Light westerly, becoming light and variable in the afternoon. |
| KuGompo City | 15° / 23°C | Partly cloudy with isolated showers and thunderstorms in the afternoon. Wind: Light and variable, becoming light south-westerly in the afternoon. |
| Durban | 17° / 24°C | Partly cloudy with scattered afternoon showers and thundershowers. The expected UVB sunburn index: Low Wind: Light to moderate northerly to north-easterly, becoming southerly to south-westerly in the afternoon. |
| Richards Bay | 17° / 26°C | Partly cloudy with scattered afternoon showers and thundershowers. Wind: Light to moderate northerly to north-easterly. |
| Pietermaritzburg | 12° / 24°C | Morning fog, otherwise, partly cloudy with scattered afternoon thundershowers. AND OR |
Source: South African Weather Service travellers forecast.
SAWS outlook for Sunday 20 September, province by province
- Gauteng: Partly cloudy and cool to warm. The expected UVB sunburn index: Moderate.
- Western Cape: Fine in the west, otherwise partly cloudy and warm with isolated thundershowers over the eastern interior from the afternoon. The wind along the coast will be light to moderate east to south-easterly becoming southerly along the south coast from the afternoon. The expected UVB sunburn index: Very High.
- KwaZulu-Natal: Cloudy and cool to warm with scattered showers and thundershowers, but isolated in the north -east. The wind along the coast will be light to moderate northerly to north-easterly becoming fresh in the afternoon, but light southerly to south-westerly in the south. The expected UVB sunburn index: Low AND OR.
- Eastern Cape: Western half: Partly cloudy and cool to warm, becoming cloudy over interior with isolated showers and thundershowers, but scattered in the north. The wind along the coast will be light westerly in the morning, becoming light and variable from late morning. Eastern half: Partly cloudy and cool, but warm in places in the south-west. It will become cloudy with isolated showers and thunderstorms but scattered in the north. The wind along the coast will be light south-westerly at first, becoming light and variable.
- Free State: Cloudy with morning fog patches and a chance of drizzle in the extreme east at first, otherwise partly cloudy and cool to warm with isolated to scattered showers and thundershowers over the western and central parts.
- Limpopo: Cloudy with isolated showers and rain in the east, otherwise partly cloudy and cool to warm.
- Mpumalanga: Cloudy with isolated showers and rain in the east, otherwise partly cloudy and cool to warm. Morning fog patches can be expected in the extreme south-east.
- Northern Cape: Partly cloudy, windy and cool to warm with scattered showers and thundershowers in the south, otherwise isolated, except along the coast and adjacent interior. The wind along the coast will be fresh to strong south-easterly, becoming moderate from the afternoon.
Source: South African Weather Service regional forecast, issued 16:00.
From the Weather Community
Forecast data: South African Weather Service (weathersa.co.za) and various 3rd party providers and AI Tools.


