The weather today across South Africa features widespread rainfall and cold conditions in the Western Cape and Eastern Cape interiors. While most inland provinces experience fine and crisp winter conditions, the western and southern coastlines face continued rain and disruptive waves.
Weather warnings and advisories for Saturday, 5 July 2025
- Impact-Based Warnings:
- Yellow Level 4: Disruptive rainfall expected over western Western Cape, posing flood and stream-related hazards.
- Yellow Level 1: Disruptive snow in the northwestern Eastern Cape, affecting livestock and transportation.
- Yellow Level 2: Damaging waves expected between Cape Agulhas and East London, affecting maritime operations.
- Fire Danger Warnings:
- None.
- Advisories:
- Very cold, wet, and windy conditions forecast for the Namakwa District (Northern Cape), the interior of the Western Cape, and parts of the Eastern Cape.
Cape Town, Durban and JHB forecast: Saturday, 5 July 2025
Cape Town weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
14 / 11 | Light Rain | 25 | 21 |
Durban weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
21 / 13 | Sunny | 0 | 11 |
Johannesburg weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
16 / 3 | Sunny | 5 | 10 |
What’s the weather in South Africa today? – Here’s a provincial forecast
- Gauteng
- Pretoria: Fine. 05/16 °C
- Johannesburg: Fine. 03/16 °C
- Vereeniging: Fine with morning fog. 02/15 °C
- Mpumalanga
- Mbombela: Fine. 09/23 °C
- Limpopo
- Polokwane: Fine. 03/20 °C
- North West
- Mahikeng: Fine. 01/18 °C
- Vryburg: Fine. -1/18 °C
- Free State
- Bloemfontein: Fine. -1/14 °C
- Northern Cape
- Kimberley: Fine. -12/16 °C
- Upington: Fine. 00/19 °C
- Western Cape
- Cape Town: Cloudy with widespread showers and rain. 11/14 °C
- George: Cloudy with isolated early morning showers. 10/17 °C
- Eastern Cape
- Gqeberha: Cloudy with scattered showers and rain. 13/18 °C
- East London: Cloudy with isolated showers at night. 14/19 °C
- KwaZulu-Natal
- Durban: Fine. 13/21 °C
- Richards Bay: Fine. 13/24 °C
- Pietermaritzburg: Fine. 05/20 °C