South Africa weather today: Here’s the forecast for Wednesday, 18 June 2025

South Africa weather forecast: Weather today brings fine inland skies, coastal showers, and warnings for damaging waves and winds along southern shores.

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)ConditionPrecipitation (%)Wind Speed (km/h)
14 / 11Scattered Showers3523

Durban weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
24 / 14Sunny010

Johannesburg weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
18 / 6Sunny013

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