Cape Town - While South African Weather Service issued no severe alerts for Tuesday 4 July, Gauteng Weather advises that up to a 30% chance of unseasonal rain can be expected in Gauteng late on Monday 3 July into early Tuesday 4 July.
The South African Weather service predicts there will be a 30% chance of rain across most of the north-eastern region of SA on Tuesday.
In KwaZulu-Natal a 30% chance of rain is expected from Richards Bay to Pongola, stretching into Mpumalanga including Nelspruit and moving further north into Limpopo, as far as Musina.
A 30% chance of rain has also been forecast across all of Gauteng, as well as the eastern region of the North West including Rustenburg and Klerksdorp, and the eastern half of Free State including Kroonstad and Bethlehem.
In Gauteng, there were also reports of small hail with Monday's afternoon showers.
No rain has been forecast for the dry Western Cape at this point. Stricter Level 4b water restrictions are now in place across the province as drought and unpredictable rainfall sees usage limited to less than 87l of water per person per day - whether at home, work or elsewhere - Read News24's report here: Cape Town emergency 'Day Zero' drought plans to be announced.
Dam storage levels were at 24.5%, but because the last 10% was mostly not usable, it meant levels effectively stood at 14.5%.
Snow Report SA says snow is expected "into the evening [on Monday] over the high peaks of the Drakensberg (Lesotho side). The next front that we are watching, is expected to make landfall in the Western Cape around the 8 July or 9 July."
Sani Pass experienced moderate snowfall over the weekend. Road access was affected at Afriski in the Lesotho on Thursday 29 June and Friday 30 June and motorists are advised to exercise extreme caution due to hazardous ice patches.
On Tuesday 4 July conditions will be very cold in the Drakensberg region, extremely cold in the western interior, cold in the northern parts and cool along the east coast.
The coldest place in SA on Tuesday will be Sutherland in Northern Cape, dropping to -7°C.
Maximum temperatures will be cold over the south-western interior and central interior, cool along SA's coastal region and warm along the northern part of the Northern Cape.
The hottest places in SA will be Alexander Bay in Northern Cape seeing a high of 26°C.
Visitors to the Kruger National Park over this peak holiday period are being advised to pre-booking their entry online as gate quotas will be strictly enforced.
In Gauteng, Pretoria will reach 20°C and Johannesburg will be a cold 18°C, while Bloemfontein in the Free State will see a high of 22°C.
Along the coastal regions, Cape Town in the Western Cape will be 19°C, while KwaZulu-Natal's Durban will reach 23°C and Port Elizabeth in the Eastern Cape will also be 23°C.
What to read next on Traveller24: