The South African Weather Service on Monday issued a warning of more heavy rain in several parts of Gauteng, which it attributed to tropical storm Dineo.
The weather service said heavy rains were expected to continue in Gauteng on Tuesday and it warned of possible flash floods.
“Tomorrow we expect the chances of rain to 80%. We should watch out for possible flash flood,” said the weather service.
Last week Dineo claimed seven lives in Mozambique and injured 50 others. The dangerous weather also destroyed as many as 20,000 houses clinics and schools in that country.
In South Africa, 19 houses were destroyed in Mpumalanga and five others in Limpopo. There were no fatalities reported so far.
Other areas affected by Dineo include the western parts of North West, the central and northern parts of the Free State as well as the extreme northern parts of KwaZulu-Natal.
The weather service also warned of strong gale force winds along the southwest coast.