The South African Weather Service forecasts widespread rain, snowfall and freezing temperatures across large parts of the country on Tuesday, with severe weather warnings in place for the Eastern Cape, KwaZulu-Natal and Mpumalanga.

South Africans should brace for another day of harsh winter weather on Tuesday, with snow, heavy rain, strong winds and bitterly cold conditions expected across large parts of the country.

The South African Weather Service has warned that the most severe conditions are likely in the Eastern Cape, where an Orange Level 6 warning for disruptive snowfall has been issued.

Heavy snow is expected over parts of Emalahleni, Sakhisizwe, Senqu, Elundini and Matatiele, with major traffic disruptions, temporary road closures and isolated communities possibly becoming inaccessible.

Rainfall chances will be highest along the eastern parts of the country. Mpumalanga faces a 60% to 80% chance of widespread rain and showers, while KwaZulu-Natal and the eastern half of the Eastern Cape can expect a 60% chance of rain, increasing to widespread falls along the coast.