South Africa weather today: Here’s the forecast for Thursday, 7 August 2025

South Africa weather forecast: 7 August 2025 – Severe thunderstorms with hail and wind expected in the northeast. Showers and cold in many areas.

South Africa weather today 7 august 2025

South Africa weather today is dominated by a significant thunderstorm system affecting large parts of the northeast. Residents in Gauteng, Limpopo, and Mpumalanga are warned of severe thunderstorms that could result in localised flooding, hail, and travel disruptions. The rest of the country will see a mix of cloud cover and isolated showers, with very cold conditions persisting in the high-lying regions.

Weather warnings and advisories for Thursday, 7 August 2025

  • Impact-Based Warnings:Yellow Level 3 Warning: Severe thunderstorms with localized flooding, hail, and wind damage expected over parts of Limpopo, Mpumalanga Highveld, and central to northern Gauteng.
  • Fire Danger Warnings:
    • None.
  • Advisories:
    • Very cold conditions with light snowfalls expected in the northern high-lying areas through Friday.

Cape Town, Durban and JHB forecast: Thursday, 7 August 2025

Cape Town weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
16 / 9Mostly Cloudy108

Durban weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
19 / 16Light Rain2521

Johannesburg weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
15 / 7Partly Cloudy1011

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

  • Gauteng
    • Pretoria: Cloudy with scattered showers and thundershowers. 8/15 °C
    • Johannesburg: Cloudy with scattered showers and thundershowers. 7/15 °C
    • Vereeniging: Cloudy with scattered showers and thundershowers. 5/15 °C
  • Mpumalanga
    • Mbombela: Cloudy with afternoon showers and rain. 9/19 °C
  • Limpopo
    • Polokwane: Cloudy with scattered showers and rain, with thundershowers in the afternoon. 7/18 °C
  • North West
    • Mahikeng: Partly cloudy with isolated showers and thundershowers. 2/17 °C
    • Vryburg: Partly cloudy with isolated showers and thundershowers. 4/17 °C
  • Free State
    • Bloemfontein: Partly cloudy with isolated showers and thundershowers. 3/16 °C
  • Northern Cape
    • Kimberley: Partly cloudy. 3/16 °C
    • Upington: Partly cloudy. 4/19 °C
  • Western Cape
    • Cape Town: Partly cloudy. 9/16 °C
    • George (Southern Cape): Fine, becoming partly cloudy. 7/16 °C
  • Eastern Cape
    • Gqeberha: Partly cloudy. 10/18 °C
    • East London: Cloudy becoming partly cloudy. 13/19 °C
  • KwaZulu-Natal
    • Durban: Cloudy with isolated showers and rain. 16/19 °C
    • Richards Bay: Cloudy with isolated showers and rain. 17/20 °C
    • Pietermaritzburg: Cloudy with isolated showers and rain. 11/16 °C