According to forecasters, heavy rain will begin Monday afternoon and it is expected to continue till Tuesday morning.
The South African Weather Service says residents in Gauteng should prepare themselves for thundershowers on Monday evening.
The heavy rains expected to begin Monday afternoon will continue into Tuesday morning.
Forecaster Dipuo Tawana said: “We’re expecting a 60% chance of rain in the afternoon to the evening. We are expecting afternoon thundershowers to continue tomorrow, with a 60% probability of showers and thundershowers. But by Wednesday, we’re not expecting much of rain, it’s going to be partly cloudy throughout the province.”
Parts in Mpumalanga and the North West are likely to also experience thundershowers during the day and will see temperatures between 26 degrees Celsius and 38 degrees Celsius.
The Free State will also receive rain in some parts and will experience temperatures ranging between 31 and 36 degrees Celsius.
Coastal regions in South Africa can expect mild to hot temperatures, with Cape Town hitting up to 27 degrees Celsius, Port Elizabeth will see 25 degrees Celsius and Durban 22 degrees Celsius with some rain.
Gauteng Today 's Weather overview: 19.11.2018 pic.twitter.com/GjTn21Ptgm
— SA Weather Service (@SAWeatherServic) November 19, 2018