be cool in the Eastern Cape and KwaZulu-Natal coastal regions, while hot conditions will persist in the northern parts of the country towards Limpopo.
A 30% chance of rain is forecast over Gauteng, eastern and central parts of North West province and eastern parts of the Free State and Eastern Cape. Similar conditions could be expected for Sunday.
Winds along the coasts will be blowing at 35km/h south in the Cape, and 40km/h southwest along the Sunshine Coast up to Durban.
Temperatures will be slightly cooler across the country.
In Pretoria, a maximum temperature of 31°C can be expected. Musina in Limpopo will be the hottest place in the country at 35°C.
Potchefstroom and Vryburg in the North West province will be 31°C, while Upington in the Northern Cape can expect a high of 31°C.
Along the coasts temperatures will be slightly cooler, Durban can expect a high of 20°C, Port Elizabeth will be 25°C and Cape Town and Cape Town will 25°C.
What to read next on Traveller24: