The weather today across South Africa is predominantly fine, with no severe weather alerts issued. Mild winter temperatures prevail, particularly in the interior, with light winds along the coasts and clear skies in most regions.
Weather warnings and advisories for Thursday, 12 June 2025
- No impact-based warnings issued.
- No fire danger warnings or advisories in effect.
Cape Town, Durban and JHB forecast: Thursday, 12 June 2025
Cape Town weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
20 / 11 | Mostly Sunny | 10 | 8 |
Durban weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
19 / 15 | Sunny | 0 | 8 |
Johannesburg weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
11 / 3 | Sunny | 0 | 8 |
What’s the weather in South Africa today? – Here’s a provincial forecast
- Gauteng:
- Pretoria: Fine, 4/18°C
- Johannesburg: Morning fog patches, otherwise fine, 3/16°C
- Vereeniging: Morning fog patches, otherwise fine, 1/15°C
- Mpumalanga:
- Mbombela: Fine, 7/20°C
- Limpopo:
- Polokwane: Fine, 5/18°C
- North West:
- Mahikeng: Fine, 1/17°C
- Vryburg: Fine, 0/18°C
- Free State:
- Bloemfontein: Fine, 1/16°C
- Northern Cape:
- Kimberley: Fine, 0/17°C
- Upington: Fine, 2/18°C
- Western Cape:
- Cape Town: Fine. Wind: light variable becoming SE, 11/20°C
- George: Fine. Wind: light variable becoming NW, 6/19°C
- Eastern Cape:
- Gqeberha: Fine. Wind: NW becoming SE, 10/20°C
- East London: Fine. Wind: NW to N, 11/20°C
- KwaZulu-Natal:
- Durban: Fine. Wind: W to SW becoming NW in evening, 13/22°C
- Richards Bay: Partly cloudy with morning showers, then fine. Wind: W/SW to NW, 14/21°C
- Pietermaritzburg: Fine, 5/19°C