Thousands across Perth remain without power this morning after violent storms smashed the city yesterday and overnight.
Some suburbs copped nearly 50mm of rain in just one hour with flash-flooding turning roads into rivers and inundating homes and businesses.
Perth received 30mm since 9am yesterday while 37mm fell in the suburb of Bickley.
Emergency Services responded to more than 500 calls for assistance.
Weather warnings are in place for the remainder of the weekend before an even stronger cold front hits on Monday.
The Bureau of Meteorology has issued a strong wind warning for the Perth Local Waters, Perth Coast, Albany Coast, Esperance Coast and Eucla Coast.
Sheep graziers are also being warned of cold temperatures, showers and westerly winds are expected during Saturday.
Areas likely to be affected include the Great Southern and Central Wheat Belt forecast districts and parts of the Lower West, South West, South Coastal and South East Coastal forecast districts.