South Africans can expect generally fine and stable conditions across most regions today, Friday, 23 May 2025. With no major weather warnings or advisories in effect, the day will bring crisp, cool starts followed by sunny intervals in many provinces.
The weather today is ideal for outdoor activities, especially in central and northern parts, where clear skies and calm winds will prevail.
Weather warnings and advisories for Friday, 23 May 2025
- No impact-based warnings issued.
- No fire danger warnings.
- No advisories in effect.
Cape Town, Durban and Johannesburg weather forecast: Friday, 23 May 2025
Cape Town weather
Temperature (°C) | Condition | Precipitation (%) | Wind (km/h) |
---|---|---|---|
23 / 13 | Sunny | 5 | 8 |
Durban weather
Temperature (°C) | Condition | Precipitation (%) | Wind (km/h) |
---|---|---|---|
22 / 13 | Sunny | 0 | 8 |
Johannesburg weather
Temperature (°C) | Condition | Precipitation (%) | Wind (km/h) |
---|---|---|---|
20 / 0 | Sunny | 0 | 6 |
What’s the weather in South Africa today? – Here’s a provincial forecast
- Gauteng:
- Pretoria: Fine, 4/21°C
- Johannesburg: Fine, 0/20°C
- Vereeniging: Fine, 0/19°C
- Mpumalanga:
- Mbombela: Fine, 8/22°C
- Limpopo:
- Polokwane: Partly cloudy, 8/19°C
- North West:
- Mahikeng: Fine, 4/20°C
- Vryburg: Fine, 2/19°C
- Free State:
- Bloemfontein: Fine, 0/19°C
- Northern Cape:
- Kimberley: Fine, -1/20°C
- Upington: Fine, 0/23°C
- Western Cape:
- Cape Town: Fine. Wind: Light southerly to south-easterly, 13/23°C
- George: Fine. Wind: Light easterly to south-easterly, 11/19°C
- Eastern Cape:
- Gqeberha: Morning fog, otherwise fine. Wind: Light north-westerly becoming light to moderate north-easterly, 11/20°C
- East London: Fine. Wind: Light north-westerly morning, then southeasterly becoming north-easterly, 14/20°C
- KwaZulu-Natal:
- Durban: Fine. Wind: Light north-westerly early and late, otherwise north-easterly, 13/22°C
- Richards Bay: Fine. Wind: Light westerly to north-westerly morning/evening, otherwise south-easterly, 15/24°C
- Pietermaritzburg: Morning fog, otherwise fine, 7/21°C