The weather today across South Africa varies significantly as an intense cold front begins to impact the Western and Northern Cape provinces.
While the interior remains largely fine, coastal regions are under multiple severe weather warnings, including damaging waves, strong winds, and potential flooding. Inland areas, particularly in the northern and eastern provinces, will experience mild and dry winter conditions.
Weather warnings and advisories for Wednesday, 25 June 2025
- Impact-Based Warnings:
- Yellow Level 4 Warning: Damaging waves expected from Alexander Bay to Cape Agulhas, spreading to Plettenberg Bay by Thursday, may damage infrastructure and disrupt beachfront activities.
- Yellow Level 2 Warning (Coastal Winds): Damaging winds expected between Lambert’s Bay and Cape Agulhas, spreading eastward.
- Yellow Level 2 Warning (Interior Winds): Strong winds over the western/northern Western Cape, Northern Cape, and western North West and Free State may impact transport and high-sided vehicles.
- Yellow Level 2 Warning (Rainfall): Localised flooding risk in the Cederberg, Cape Town, Cape Winelands, and western Overberg District.
- Fire Danger Warnings:
- Extremely high fire danger in eastern Northern Cape, western North West and Free State, Beaufort West (Western Cape), and western Eastern Cape.
- Advisories:
- Intense cold front affecting the Western, Northern Cape, and Free State from Wednesday through Friday, with very cold, wet, and windy conditions expected. Snow possible on high ground.
Cape Town, Durban and JHB forecast: Wednesday, 25 June 2025
Cape Town weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
14 / 12 | Heavy Rain | 75 | 21 |
Durban weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
25 / 14 | Sunny | 0 | 10 |
Johannesburg weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
19 / 4 | Sunny | 0 | 19 |
What’s the weather in South Africa today? – Here’s a provincial forecast
- Gauteng
- Pretoria: Fine, 4/20°C
- Johannesburg: Fine, 4/19°C
- Vereeniging: Fine, 1/20°C
- Mpumalanga
- Mbombela: Fine, 8/23°C
- Limpopo
- Polokwane: Fine, 6/21°C
- North West
- Mahikeng: Fine and windy, 6/21°C
- Vryburg: Fine and windy, 5/22°C
- Free State
- Bloemfontein: Fine and windy, 3/21°C
- Northern Cape
- Kimberley: Fine and windy, 6/23°C
- Upington: Partly cloudy and windy, 10/26°C
- Western Cape
- Cape Town: Cloudy with widespread rain (100%). Wind: fresh to strong NW, 12/14°C
- George: Fine, becoming cloudy with rain. Wind: light N to NW, 9/22°C
- Eastern Cape
- Gqeberha: Fine. Wind: NW to SW, 13/27°C
- East London: Fine. Wind: N to SW at night, 13/30°C
- KwaZulu-Natal
- Durban: Fine. Wind: NW to NE, 14/25°C
- Richards Bay: Fine. Wind: N, 15/28°C
- Pietermaritzburg: Fine, 6/26°C