The weather today across South Africa is predominantly fine inland with isolated coastal rainfall in parts of the Western and Eastern Cape. Damaging wind and wave warnings have been issued along southern coastal areas, while very cold conditions are expected to persist over the western interior.
Weather warnings and advisories for Wednesday, 18 June 2025
- Yellow Level 2 Warning: Damaging waves are expected between Saldanha Bay and East London, posing difficulty in navigation for small vessels and potential beachfront disruptions.
- Yellow Level 1 Warning: Damaging winds forecast between Cape Point and East London may result in small vessels struggling with navigation, taking on water, or dragging anchor.
Fire Danger Warnings:
- None.
Advisories:
- Very cold daytime conditions (≤10°C) are expected in parts of the Western Cape interior and the Namakwa District of the Northern Cape from Wednesday through Saturday (18–21 June 2025).
Cape Town, Durban and JHB forecast: Wednesday, 18 June 2025
Cape Town weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
14 / 11 | Scattered Showers | 35 | 23 |
Durban weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
24 / 14 | Sunny | 0 | 10 |
Johannesburg weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
18 / 6 | Sunny | 0 | 13 |
What’s the weather in South Africa today? – Here’s a provincial forecast
- Gauteng
- Pretoria: Fine, 5/21°C
- Johannesburg: Fine, 3/20°C
- Vereeniging: Fine, 2/21°C
- Mpumalanga
- Mbombela: Fine, 9/26°C
- Limpopo
- Polokwane: Fine, 8/22°C
- North West
- Mahikeng: Fine, 5/20°C
- Vryburg: Fine, 3/21°C
- Free State
- Bloemfontein: Fine, 1/18°C
- Northern Cape
- Kimberley: Fine and windy, 3/18°C
- Upington: Fine and windy, 4/16°C
- Western Cape
- Cape Town: Cloudy with isolated rain and showers. Wind: Moderate northerly, 12/16°C
- George: Cloudy with isolated morning rain. Wind: Fresh to strong westerly, 11/15°C
- Eastern Cape
- Gqeberha: Cloudy with isolated morning rain. Wind: W to SW, 12/18°C
- East London: Partly cloudy. Wind: SW, 14/20°C
- KwaZulu-Natal
- Durban: Cloudy at times with chance of light rain. Wind: Southerly to SW, 12/21°C
- Richards Bay: Cloudy at times with chance of light rain. Wind: SW, 12/14°C
- Pietermaritzburg: Cloudy at times with chance of light rain, 7/19°C