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.

By

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.

City Province Min Max Conditions Rain Wind Gqeberha Eastern Cape 11C 18C Clear sky 0% 12 km/h East London Eastern Cape 11C 18C Drizzle 12% 10 km/h Bloemfontein Free State 3C 17C Clear sky 0% 11 km/h Johannesburg Gauteng 5C 17C Clear sky 0% 10 km/h Pretoria Gauteng 7C 19C Partly cloudy 0% 10 km/h Durban KwaZulu-Natal 14C 19C Drizzle 25% 22 km/h Polokwane Limpopo 8C 19C Overcast 8% 10 km/h Mbombela Mpumalanga 9C 21C Overcast 0% 11 km/h Kimberley Northern Cape 4C 18C Partly cloudy 0% 13 km/h Mahikeng North West 4C 20C Clear sky 0% 14 km/h Cape Town Western Cape 11C 25C Overcast 0% 6 km/h

Related EBNewsDaily Data

Latest update: 31 July 2026 12:58 SAST.

View the standard article