The Western Cape and Eastern Cape up to East London can expect a 30% chance of rain on Saturday, 13 August, but a 60% chance of rain is expected in the south-western parts of the Western Cape, along the coast from Langebaan to Cape Agulhas. Another cold front approaches from the south-west.
The South African Weather Service warns extremely high fire danger moves slightly north-west and is expected in the eastern parts of the Northern Cape, western parts of North West, the Free State and the northern interior of the Eastern Cape.
A gale force north-westerly wind of 65 - 80 km/h is expected between Cape Point and Cape Agulhas on Saturday night.
Maximum temperatures will be warm in the north-eastern parts of SA, cool moving south-west and cold along the West Coast region.
Minimum temperatures will be extremely cold in parts of the Northern Cape, cold in the north-east, but warm along parts of the south coast and the east coast.
Sunday brings more rain in the Western Cape as the cold front moves east. A 60% chance of rain is expected from Lambert's Bay on the west coast to Hermanus on the south coast. The rest of the Western Cape coast can expect a 30% chance of rain.
It will be mostly cool, but warm in Limpopo, Mpumalanga and KwaZulu-Natal. It will be cold in the Western Cape and parts of the Northern Cape and Eastern Cape.
Rain in the Western Cape should subside by Monday when the cold front moves over KZN. A 30% chance of rain is expected along the east coast from East London to the border of Mozambique. Surrounding areas will be cool. It will be warm in North West, Limpopo, parts of Mpumalanga and parts of the Northern Cape. It will be cool in the Eastern Cape and Western Cape.
Johannesburg in Gauteng will reach a high of 24°C, Pretoria will reach a mild 25°C and Bloemfontein in the Free state will reach 23°C.
Click here to see the specific forecast for your city.
Along the coast, Cape Town will reach a high of 16°C, Port Elizabeth will reach 19°C and Durban will reach 23°C.
Sutherland in the Northern Cape will drop below freezing point to -1°C, marking the coldest temperature in SA.
What to read next on Traveller24:
- Wildest Wild: Our Top 10 SA Bush videos of the past year