According to www.saweather.co.za, the Eastern Cape can expect a 100% chance of rain this Saturday, but the weather should improve by Sunday.

Gauteng can expect a 60% chance of rain throughout the entire weekend, while there is a 30% chance of light showers in KZN, Mpumalanga, North West, Free State, Limpopo on Saturday.

Good news for those in the Western Cape and Northern Cape as these two provinces are expected to be sunny and warm throughout the weekend.

For a detailed, 7-day weather forecast for your town, click here.

Subscribe to our Free Daily All4Women Newsletter to enter