South Africa weather forecast for Tuesday, 10 November: Johannesburg and Pretoria face possible thunderstorms, while Cape Town can expect sunny skies and temperatures of 25°C. Johannesburg and Pretoria residents should prepare for possible thunderstorms on Tuesday, 10 November, as temperatures climb towards 31°C in Gauteng, according to AccuWeather. Cape Town, meanwhile, can look forward to warm weather, with partly cloudy skies giving way to sunshine and a high of 25°C.