Snow falling near Rawsonville in Worcester.
CAPE TOWN - Parts of the Cape Peninsula remain battered by a cold front that hit earlier this week.
Low-lying areas have been the worst hit.
The South African Weather Service has since released fresh warnings of bad conditions across the country.
Thursday 28 August
Thursday morning brought a secondary front to the south-western parts of the country, which brought more rainfall in the region.
As this front moves across the Cape provinces, temperatures over the high ground will drop close to freezing and snowfalls will take place.
Snow flurries are also possible in the southern Free State late tonight and spread to southern KwaZulu-Natal overnight.
Very windy conditions affect much of the South Africa and while many areas will be caught in the icy grip of the storm, the Lowveld will be sizzling with highs in the 30’s due to berg winds ahead of the first cold front.
RT @KEENANMULVANEY: THIS WEATHER IS CAPE TOWN&39;S ICE BUCKET CHALLENGE.— Jen Searle (@Jen_Searle) August 28, 2014
Got to love Cape Town, no rain, sun is shining, but its hailing— Lyndon (@Lyndon_Cpt) August 28, 2014
Only in Cape Town is it sunny then hails for 3 minutes then back to clear sky.— Dreamer (•ˆ?ˆ•) (@ma_le2za) August 28, 2014
Friday 29 August
Both cold fronts will move further eastward on Friday bringing a huge drop in temperature to central and eastern South Africa.
Gautengers will wake up to a very cold and windy day, although it remains mostly clear and dry.
The Eastern Cape and Kwazulu-Natal will be cloudy, very cold and wet with snowfalls on some of the mountains and high-lying places, and strong winds will also affect the seaside communities of these provinces.
Clearance will start over parts of the Western and Northern Cape, where temperatures will be slightly higher than on Thursday.
It will be a bitterly cold Saturday morning for much of South Africa with severe frost possible on the Highveld.
Afternoon temperatures will start recovering across the country although it remains cold.
Showers will continue over parts of the Eastern Cape and KZN with light snowfalls still possible over the mountains.
Sunday will be warmer for all of South Africa, although there may be a few light showers on the KZN coast.
The west coast will be basking in the effects of berg winds, pushing temperatures into the mid-twenties.
Spring Day: Monday 1 September
The warming trend continues into the first day of Spring which is expected to be dry, except for a couple of passing showers along the northern KwaZulu-Natal coast.
* For more on this story, watch the video in the gallery above.