Clear skies dominate weather today across much of South Africa, with fine conditions and mild temperatures prevailing inland.
Cooler, cloudy conditions with rain are expected in the Western Cape and along the southern coast. Coastal breezes and moderate winds will influence conditions in Gqeberha, Cape Town, and Durban.
Weather warnings and advisories for Tuesday, 3 June 2025
- No impact-based warnings issued.
- No fire danger warnings in effect.
- No advisories issued.
Cape Town, Durban and JHB forecast: Tuesday, 3 June 2025
Cape Town weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
16 / 12 | Light Rain | 35 | 14 |
Durban weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
23 / 12 | Sunny | 0 | 19 |
Johannesburg weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
21 / 3 | Sunny | 5 | 8 |
What’s the weather in South Africa today? – Here’s a provincial forecast
- Gauteng:
- Pretoria: Fine, 04/21°C
- Johannesburg: Fine, 03/21°C
- Vereeniging: Fine, 00/20°C
- Mpumalanga:
- Mbombela: Fine, 06/25°C
- Limpopo:
- Polokwane: Fine, 04/25°C
- North West:
- Mahikeng: Fine, 04/22°C
- Vryburg: Fine, 02/23°C
- Free State:
- Bloemfontein: Fine, 04/21°C
- Northern Cape:
- Kimberley: Fine, 05/24°C
- Upington: Fine, 06/23°C
- Western Cape:
- Cape Town: Cloudy with morning rain, becoming partly cloudy with showers. 12/16°C
- Eastern Cape:
- George: Cloudy with afternoon showers. Wind: Light to moderate westerly. 09/16°C
- Gqeberha: Fine, becoming cloudy in evening. Wind: Fresh SW from late morning. 13/19°C
- East London: Fine. Wind: Moderate to fresh SW. 13/21°C
- KwaZulu-Natal:
- Durban: Fine morning, partly cloudy afternoon. Wind: NW to fresh SW. 12/23°C
- Richards Bay: Fine morning, partly cloudy afternoon. Wind: NW to fresh SW. 12/25°C
- Pietermaritzburg: Fine morning, then partly cloudy. 06/25°C