South Africa weather today: Here’s the forecast for Thursday, 12 June 2025

South Africa weather forecast: Weather today is fine with mild winter temperatures across all provinces and no severe weather alerts issued.

The weather today across South Africa is predominantly fine, with no severe weather alerts issued. Mild winter temperatures prevail, particularly in the interior, with light winds along the coasts and clear skies in most regions.

Weather warnings and advisories for Thursday, 12 June 2025

  • No impact-based warnings issued.
  • No fire danger warnings or advisories in effect.

Cape Town, Durban and JHB forecast: Thursday, 12 June 2025

Cape Town weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
20 / 11Mostly Sunny108

Durban weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
19 / 15Sunny08

Johannesburg weather

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

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

  • Gauteng:
    • Pretoria: Fine, 4/18°C
    • Johannesburg: Morning fog patches, otherwise fine, 3/16°C
    • Vereeniging: Morning fog patches, otherwise fine, 1/15°C
  • Mpumalanga:
    • Mbombela: Fine, 7/20°C
  • Limpopo:
    • Polokwane: Fine, 5/18°C
  • North West:
    • Mahikeng: Fine, 1/17°C
    • Vryburg: Fine, 0/18°C
  • Free State:
    • Bloemfontein: Fine, 1/16°C
  • Northern Cape:
    • Kimberley: Fine, 0/17°C
    • Upington: Fine, 2/18°C
  • Western Cape:
    • Cape Town: Fine. Wind: light variable becoming SE, 11/20°C
    • George: Fine. Wind: light variable becoming NW, 6/19°C
  • Eastern Cape:
    • Gqeberha: Fine. Wind: NW becoming SE, 10/20°C
    • East London: Fine. Wind: NW to N, 11/20°C
  • KwaZulu-Natal:
    • Durban: Fine. Wind: W to SW becoming NW in evening, 13/22°C
    • Richards Bay: Partly cloudy with morning showers, then fine. Wind: W/SW to NW, 14/21°C
    • Pietermaritzburg: Fine, 5/19°C