Latest update
News

South Africa Weather Forecast for Friday, 31 July 2026

Daily South Africa weather forecast covering major cities, temperatures, rain probability, wind and notable forecast warnings.

Forecast overview
South Africa at a glanceFriday, 31 July 2026
GqeberhaEastern Cape 18°11° 0% rain
East LondonEastern Cape 18°11° 12% rain
BloemfonteinFree State 17° 0% rain
JohannesburgGauteng 17° 0% rain
PretoriaGauteng 19° 0% rain
DurbanKwaZulu-Natal 19°14° 25% rain

Here is the latest South African city weather forecast from EBNewsDaily. Forecast highlights below are based on the latest available values and are not a substitute for official warnings.

Among the listed locations, Cape Town has the highest forecast maximum at 25C, while Bloemfontein has the lowest forecast minimum at 3C. The highest rain probability in this data set is 25% for Durban.

CityProvinceMinMaxConditionsRainWind
GqeberhaEastern Cape11C18CClear sky0%12 km/h
East LondonEastern Cape11C18CDrizzle12%10 km/h
BloemfonteinFree State3C17CClear sky0%11 km/h
JohannesburgGauteng5C17CClear sky0%10 km/h
PretoriaGauteng7C19CPartly cloudy0%10 km/h
DurbanKwaZulu-Natal14C19CDrizzle25%22 km/h
PolokwaneLimpopo8C19COvercast8%10 km/h
MbombelaMpumalanga9C21COvercast0%11 km/h
KimberleyNorthern Cape4C18CPartly cloudy0%13 km/h
MahikengNorth West4C20CClear sky0%14 km/h
Cape TownWestern Cape11C25COvercast0%6 km/h

Related EBNewsDaily Data

Latest update: .

Share this article:
Editorial Team, EBNewsDaily

Latest news from EBNewsDaily.

More News stories →
Publish Post