What’s the weather in South Africa? – Here’s the forecast for Tuesday, 28 October 2025

South Africa weather forecast: 28 October 2025 – Severe storms over central regions, scattered thundershowers in the east, and fire danger in the Northern Cape.

weather today 28 october 2025

South Africa’s weather today brings a mix of severe thunderstorms across central and eastern parts of the country, with a Yellow Level 2 warning in place. Scattered thundershowers are expected in Gauteng, the Free State, North West, and Limpopo. Coastal regions remain generally fine with some isolated morning showers in KwaZulu-Natal. Fire danger is also high in parts of the Northern Cape.

Weather warnings and advisories for Tuesday, 28 October 2025

  • Yellow Level 2 Warning:
    • Severe thunderstorms expected over:
      • Central Limpopo (morning)
      • Western North West
      • Northern and central Free State
      • Southern Gauteng
      • Mpumalanga
      • North-western KwaZulu-Natal
    • Impacts may include:
      • Localised flooding of roads, low-lying areas, and bridges
      • Strong damaging winds
      • Large amounts of small hail
      • Localised structural damage
  • Fire Danger Warning:
    • Extremely high fire danger in Kamiesberg Local Municipality, Northern Cape
  • Advisories:
    • None

Cape Town, Durban and JHB forecast: Tuesday, 28 October 2025

Cape Town weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
23 / 13Sunny024

Durban weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
23 / 18Mostly Cloudy1021

Johannesburg weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
26 / 15Rain4516

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

  • Gauteng:
    • Pretoria: Partly cloudy with isolated showers and thundershowers. 18/27°C
    • Johannesburg: Partly cloudy with scattered showers and thundershowers. 15/26°C
    • Vereeniging: Partly cloudy with scattered showers and thundershowers. 18/28°C
  • Mpumalanga:
    • Mbombela: Cloudy with isolated afternoon showers and thundershowers. 17/21°C
  • Limpopo:
    • Polokwane: Partly cloudy with scattered showers and thundershowers. 15/20°C
  • North West:
    • Mahikeng: Partly cloudy with scattered showers and thundershowers. 17/31°C
    • Vryburg: Partly cloudy with scattered showers and thundershowers. 13/32°C
  • Free State:
    • Bloemfontein: Fine, becoming partly cloudy in the afternoon with isolated showers and thundershowers. 13/31°C
  • Northern Cape:
    • Kimberley: Fine, becoming partly cloudy in the afternoon with isolated showers and thundershowers. 13/31°C
    • Upington: Partly cloudy with isolated showers and thundershowers. 15/32°C
  • Western Cape:
    • Cape Town: Partly cloudy in the morning, otherwise fine. Wind: Light to moderate southerly, becoming fresh. 13/23°C
    • George: Fine, becoming partly cloudy from evening. Wind: Light NW in the morning, turning light to moderate southerly to SE. 10/21°C
  • Eastern Cape:
    • Gqeberha: Fine. Wind: Light north-westerly, becoming southerly. 11/21°C
    • East London: Fine. Wind: Light and variable, becoming easterly by afternoon, and north-easterly by evening. 14/22°C
  • KwaZulu-Natal:
    • Durban: Partly cloudy to cloudy with isolated morning showers and rain. Wind: Light to moderate northerly to north-easterly. 18/23°C
    • Richards Bay: Partly cloudy to cloudy with isolated morning showers and rain. Wind: Southerly to SW, becoming NE in the afternoon. 19/24°C
    • Pietermaritzburg: Partly cloudy to cloudy with isolated showers and thundershowers. 12/23°C