Cape Town - While the Western Cape continues to battle relentless fires in hot and dry conditions, the Free State, Eastern Cape and KwaZulu-Natal will receive heavy rainfall over the next two days - following flooding in certain areas.
The South African Weather Service forecasts that the central parts of South Africa can expect a wet weekend ahead. Friday will see heavy rainfall over the extreme north-eastern parts of the Eastern Cape, the south-western parts of the KwaZulu-Natal and southern and eastern parts of the Free State. An 80% chance of rain can be expected on the central escarpment, affecting Bloemfontein in the Free State, as well as Newcastle, Ladysmith and Giant's Castle in KZN.
The rest of the Eastern Cape and KZN can expect a 60% chance of rain, while the central parts of the Northern Cape, as well as the northern parts of Mpumalanga and Limpopo can expect a 30% chance of rain.
Upington in the Northern Cape will be the hottest place in SA on Friday, reaching a high of 37°C. Johannesburg in Gauteng will reach a high of 26°C, while Pretoria will reach a maximum of 29°C and Bloemfontein in the Free State will peak at 28°C.
This is what the forecast for the next 4 days looks like in the major cities in SA: