The South African Weather Service says Gauteng may expect severe thunderstorms and there's a 60 percent chance of rain on Friday evening.
Windy and cold conditions are expected in central and northern parts of the province.
Weather forecaster, Wayne Venter, says there will be rain for most of the day, and temperatures will decrease throughout the day.
The cold front is expected to affect Gauteng, Mpumalanga and KwaZulu Natal.
Special wx adv: 13 May (Saturday): Very cold conditions expected to spread to escarpment of KZN, Highveld of MPU and NE FS on Saturday.— SA Weather Service (@SAWeatherServic) May 11, 2017
Special wx adv: 12 May (Friday): Snowfall is expected along the Winterberg Mountains of EC and Drakensberg of KZN Fri into Sat.— SA Weather Service (@SAWeatherServic) May 11, 2017