South Africa weather today: Here’s the forecast for Thursday, 3 July 2025

South Africa weather forecast: Weather today includes disruptive rainfall in the Western Cape and severe thunderstorms in the Eastern Cape. Cool inland.

The weather today in South Africa brings a mix of cloudy and wet conditions, particularly across the Western and Eastern Cape provinces, with severe thunderstorms, disruptive rainfall, and damaging winds expected in multiple regions. Interior areas will be cooler, while coastal provinces may experience scattered showers and isolated thundershowers.

Weather warnings and advisories for Thursday, 3 July 2025

  • Impact-Based Warnings:
    • Yellow Level 4 Warning: Disruptive rainfall causing flooding and dangerous stream flows expected in the western parts of the Western Cape.
    • Yellow Level 1 Warning: Damaging winds and risk of fires in the extreme southwestern Northwest, southeastern Northern Cape, and western Free State.
    • Yellow Level 1 Warning: Severe thunderstorms with hail, strong winds, and lightning expected in northern parts of the Eastern Cape.
  • Fire Danger Warnings:
    • Extremely high fire danger conditions expected over the Tokologo Local Municipality in the Free State.
  • Advisories:
    • None.

Cape Town, Durban and JHB forecast: Thursday, 3 July 2025

Cape Town weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
14 / 12Light Rain4523

Durban weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
25 / 12Sunny011

Johannesburg weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
19 / 6Partly Cloudy518

What’s the weather in South Africa today? – Here’s a provincial forecast

  • Gauteng
    • Pretoria: Cloudy. 06/20 °C
    • Johannesburg: Cloudy. 06/19 °C
    • Vereeniging: Cloudy with isolated showers and thundershowers. 01/18 °C
  • Mpumalanga
    • Mbombela: Fine. 07/23 °C
  • Limpopo
    • Polokwane: Partly cloudy. 07/20 °C
  • North West
    • Mahikeng: Partly cloudy and windy with isolated showers and thundershowers. 09/22 °C
    • Vryburg: Partly cloudy and windy with isolated showers and thundershowers. 09/21 °C
  • Free State
    • Bloemfontein: Cloudy and windy with scattered showers and thundershowers. 06/19 °C
  • Northern Cape
    • Kimberley: Partly cloudy and windy with scattered showers and thundershowers. 10/20 °C
    • Upington: Partly cloudy and windy, with isolated showers and thundershowers. 09/16 °C
  • Western Cape
    • Cape Town: Cloudy with widespread showers and rain. 12/14 °C
    • George: Cloudy with isolated showers and rain. 12/18 °C
  • Eastern Cape
    • Gqeberha: Cloudy with scattered showers and thundershowers. 15/21 °C
    • East London: Cloudy with scattered showers and thundershowers. 15/24 °C
  • KwaZulu-Natal
    • Durban: Fine. 12/25 °C
    • Richards Bay: Fine. 15/28 °C
    • Pietermaritzburg: Fine. 03/24 °C