South Africa weather today: Here’s the forecast for Monday, 26 May 2025

South Africa weather forecast: Calm and fine weather today across most regions. Light rain expected in coastal areas of the Cape later.

South Africans can expect a calm and dry start to the week as weather today remains largely stable nationwide. Fine conditions dominate most regions with cool morning temperatures and mild daytime highs.

Coastal areas, especially in the Western and Eastern Cape, may experience some light rain and increased cloudiness later in the day.

Weather warnings and advisories for Monday, 26 May 2025

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

Cape Town, Durban and JHB forecast: Monday, 26 May 2025

Cape Town weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
18 / 15Partly Cloudy2026

Durban weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
24 / 14Sunny010

Johannesburg weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
21 / 9Sunny06

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

  • Gauteng:
    • Pretoria: Fine, 9/23°C
    • Johannesburg: Fine, 9/21°C
    • Vereeniging: Fine, 8/21°C
  • Mpumalanga:
    • Mbombela: Fine, 8/24°C
  • Limpopo:
    • Polokwane: Fine, 9/21°C
  • North West:
    • Mahikeng: Fine, 7/21°C
    • Vryburg: Fine, 7/20°C
  • Free State:
    • Bloemfontein: Fine, 6/19°C
  • Northern Cape:
    • Kimberley: Fine, 8/21°C
    • Upington: Fine and windy, 11/24°C
  • Western Cape:
    • Cape Town: Cloudy with morning light rain, becoming partly cloudy. Wind: Light SW, freshening SE in the afternoon, 15/18°C
    • George: Cloudy early, becoming partly cloudy with afternoon light rain. Wind: NW shifting to SW, 12/17°C
  • Eastern Cape:
    • Gqeberha: Fine, becoming partly cloudy with evening rain. Wind: Westerly becoming strong SW, 13/21°C
    • East London: Fine, becoming partly cloudy with evening rain. Wind: NW turning SW, 16/23°C
  • KwaZulu-Natal:
    • Durban: Fine. Wind: NW becoming SW by midday, 14/24°C
    • Richards Bay: Fine. Wind: NW becoming SW in the afternoon, 15/26°C
    • Pietermaritzburg: Fine, 9/23°C