Two frontal systems are moving in over South Africa, bringing in cold conditions with rain and widespread snowfalls.
The first cold front is already passing through the Western and Northern Cape and is currently making its way to the Eastern Cape and Free State.
From the initial front, temperatures are expected to plummet and some showers will result.
This first front will pass through Port Elizabeth overnight and reach East London buy lunch time tomorrow.
The second frontal system is moving through about six hours later and with the ridging Atlantic Ocean high behind, it will result in showers of rain and snow over high ground of the south western half of Southern Africa.
This snow falls are expected to be disruptive and mountain passes might be closed down late on Thursday into Friday and even early on Saturday.
These wet windy and cold conditions are expected to clear from the west on Saturday.
It is predicted that out of this relatively fast moving system only about 20 – 30 mm of rain are expected in the Eastern Cape.