The weather today in South Africa is marked by widespread rainfall and wind over the Western Cape, morning showers in parts of Gauteng, and cold, partly cloudy conditions inland. Damaging winds and disruptive snow in some regions raise concerns for transportation and livestock.
Weather warnings and advisories for Friday, 4 July 2025
- Impact-Based Warnings:
- Yellow Level 4: Disruptive rainfall over the western Western Cape, causing road flooding and life-threatening stream flow.
- Yellow Level 2: Damaging winds between Saldanha Bay and Cape Agulhas, and from Plettenberg Bay to East London, risking small vessel navigation.
- Yellow Level 2: Damaging waves impacting marine navigation between Plettenberg Bay and East London.
- Yellow Level 1: Disruptive snow in the northeastern Eastern Cape, potentially affecting traffic and livestock.
- Fire Danger Warnings:
- Extremely high fire danger in the Ba-Phalaborwa Local Municipality, Limpopo.
- Advisories:
- Very cold, wet, and windy conditions expected in the Western Cape and southern Namakwa (Northern Cape), extending east through the weekend.
Cape Town, Durban and JHB forecast: Friday, 4 July 2025
Cape Town weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
15 / 11 | Heavy Rain | 75 | 37 |
Durban weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
20 / 16 | Rain | 70 | 10 |
Johannesburg weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
16 / 5 | Sunny | 5 | 13 |
What’s the weather in South Africa today? – Here’s a provincial forecast
- Gauteng
- Pretoria: Partly cloudy with morning isolated showers. 08/17 °C
- Johannesburg: Partly cloudy with morning scattered showers. 05/16 °C
- Vereeniging: Partly cloudy with morning scattered showers. 05/13 °C
- Mpumalanga
- Mbombela: Partly cloudy, becoming fine by late afternoon. 09/22 °C
- Limpopo
- Polokwane: Partly cloudy, becoming fine by afternoon. 08/21 °C
- North West
- Mahikeng: Partly cloudy, becoming fine. 06/15 °C
- Vryburg: Fine. 02/14 °C
- Free State
- Bloemfontein: Partly cloudy with isolated morning showers, becoming fine. 03/11 °C
- Northern Cape
- Kimberley: Partly cloudy, becoming fine. 03/12 °C
- Upington: Fine. 03/15 °C
- Western Cape
- Cape Town: Cloudy and windy with widespread showers and rain. 11/15 °C
- George: Partly cloudy with isolated evening showers. 11/18 °C
- Eastern Cape
- Gqeberha: Partly cloudy with isolated morning showers. 12/19 °C
- East London: Partly cloudy. 13/19 °C
- KwaZulu-Natal
- Durban: Partly cloudy with isolated morning showers. 16/20 °C
- Richards Bay: Partly cloudy with isolated showers and rain. 16/22 °C
- Pietermaritzburg: Partly cloudy with isolated showers and rain. 11/20 °C