Much-needed rain is expected in the drought-stricken Western Cape, with as much as 60% of showers forecast.
South African Weather Service (SAWS) says that on Tuesday, 23 January a band of isolated showers and thundershowers is expected from the north-west and northern parts of SA to the western, central and eastern parts of the country.
Rainfall will be scattered to widespread in the south-western and south-eastern interiors.
SAWS warns that serve thunderstorms can be expected over the Highveld of Mpumalanga and the north-western interior of KwaZulu- Natal.
On Tuesday, a much-needed 60% chance of showers can be expected in Western Cape's Cape Town as well as a 30% chance stretching from Vredenburg to the easternmost parts of North West and Limpopo.
Another 60% chance of rain has been forecast for the Eastern Cape and KZN, extending from the east coast of South Africa, across the easternmost parts of Gauteng and Mpumalanga.
Minimum temperatures on Tuesday will start off cool to warm across most of SA. The coldest place in SA will be Standerton in Mpumalanga and Bethlehem in Free State, both cities dropping to a cool 13°C.
Maximum temperatures will be warm to hot across northern parts of the country. The hottest place in SA will be Skukuza in Mpumalanga and Musina in Limpopo, with both cities set to reach a scorching 36°C.
Pretoria in Gauteng will see a hot 29°C, Johannesburg will have a hot of 28°C, while Bloemfontein in the Free State will see a hot 29°C.
Along the coastal regions, Cape Town in the Western Cape will see a cool 23°C, Eastern Cape's Port Elizabeth will reach a warm 25°C, while KZN's Durban will be 28°C.