started · updated
South Africa weather forecast for 20 October 2026
Major centers across South Africa are expected to experience mixed weather conditions on 20 October 2026. Cape Town faces the highest probability of rain, with forecasts indicating drizzle and a rain chance between 60% and 76%. Temperatures in Cape Town are expected to range from 8°C to 18°C, with significant cloud cover and wind gusts potentially reaching 50kph in the evening.
Other regional forecasts include: • Durban: Overcast with temperatures between 15°C and 22°C and a 32% chance of rain. • Gqeberha: Drizzle expected with temperatures from 11°C to 19°C. • Mbombela: Drizzle with temperatures between 17°C and 26°C. • Johannesburg, Pretoria, and Bloemfontein: Predominantly overcast conditions with no significant rain probability.
Drivers are advised to exercise caution due to potential reduced visibility and the need for increased braking distances during showers. Strong local winds may also impact coastal routes and exposed roads.
Entities
Cape Town · Durban · Johannesburg · Pretoria · South Africa