South Africa weather today: Here’s the forecast for Sunday, 29 June 2025

South Africa weather forecast: Weather today is fine countrywide, with light rain possible in Cape Town and isolated showers in the Eastern Cape.

The weather today across South Africa is predominantly fine and stable, with cold morning conditions in several central and southern regions. No severe weather warnings or fire danger advisories have been issued by the South African Weather Service. Cape Town and parts of the Eastern Cape may experience light morning rain or isolated showers.

Weather warnings and advisories for Sunday, 29 June 2025

  • Impact-Based Warnings:
    • None.
  • Fire Danger Warnings:
    • None.
  • Advisories:
    • None.

Cape Town, Durban and JHB forecast: Sunday, 29 June 2025

Cape Town weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
18 / 13Sunny2010

Durban weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
23 / 11Sunny08

Johannesburg weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
15 / 1Sunny06

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

  • Gauteng
    • Pretoria: Fine, 01/17 °C
    • Johannesburg: Fine, 01/15 °C
    • Vereeniging: Fine, -4/16 °C
  • Mpumalanga
    • Mbombela: Fine, 06/21 °C
  • Limpopo
    • Polokwane: Morning fog, otherwise fine, 06/18 °C
  • North West
    • Mahikeng: Fine, -1/19 °C
    • Vryburg: Fine, -4/18 °C
  • Free State
    • Bloemfontein: Fine, -2/15 °C
  • Northern Cape
    • Kimberley: Fine, -3/16 °C
    • Upington: Fine, -1/20 °C
  • Western Cape
    • Cape Town: Cloudy with morning light rain; light to moderate southerly to south-easterly wind, 13/18 °C
    • George: Cloudy; light easterly to south-easterly wind, 11/18 °C
  • Eastern Cape
    • Gqeberha: Partly cloudy with isolated showers; moderate to fresh westerly to south-westerly wind, 13/19 °C
    • East London: Cloudy with isolated late evening showers; moderate to fresh westerly to south-westerly wind, 13/19 °C
  • KwaZulu-Natal
    • Durban: Fine; moderate to fresh westerly to south-westerly wind, 11/23 °C
    • Richards Bay: Fine; light to moderate westerly to south-westerly wind, 10/24 °C
    • Pietermaritzburg: Fine, 04/19 °C