The SA Weather Service says a cold front from the Western Cape will sweep through Gauteng, Tuesday evening into Wednesday.
As mid-winter sets in, people should brace themselves for plummeting temperatures across the country.
This is the first real winter cold front to hit Gauteng with maximum temperatures dropping to between 15ºC and 17ºC in Joburg and Pretoria.
With anticipated minimum temperatures to drop drastically between 1 and 4 degrees in Johannesburg, Tshwane, and Vereeniging.
The cold weather will stay with us but there will be a slight warming on Thursday and Friday by 2°C or 3°C. Maximum temperatures expected in Gauteng will range in the mid-teens.— Wayne Venter, Weather Forecaster
He says the Western Cape was yesterday engulfed with a cold front 'making landfall'.
Widespread showers expected to be between 80% to 100% is how much rainfall the western parts of the Western Cape will get this week.— Wayne Venter, Weather Forecaster
Good morning. Snowfall visible from space :) Have a look at your morning satellite image (03 July 2018). Cold but clear today except in the extreme north-east with some cloud cover. Widespread frost over the interior this morning. pic.twitter.com/hE59caXPPW— SA Weather Service (@SAWeatherServic) July 3, 2018
Sever storms has hit Cape Town causing flooding, while the water is welcomed in the mother city many have seen they shacks been flooded.
Weather Forecaster at South African Weather Service Puseletso Mofokeng says in terms of rain there is not much forecast.
The main thing remains it the very cold weather, especially in the mornings, we saw the temperatures being below zero especially in the central areas of the country. In Gauteng, we saw Soweto being below freezing point, it was about two degrees.— Puseletso Mofokeng, Weather Forecaster at South African Weather Service
Listen below to hear what Mofokeng also had to say about this week's upcoming weather.