A severe weather warning has been issued for Western Australia's south-west, with damaging winds and heavy rain forecast to hit Perth and regional areas.
The Bureau of Meteorology (BOM) said a strong cold front would move across the area on Saturday afternoon, bringing wind gusts of up to 100 kilometres per hour along with heavy rain, thunderstorms and possible flash flooding.
Areas to be affected include Perth, Albany, Bunbury, Busselton, Katanning, Mandurah, Manjimup, Margaret River, Merredin, Moora, Mount Barker, Narrogin and Northam.
"The potential for damaging winds commences from around 3:00pm Saturday in coastal parts between Jurien Bay and the South West Capes, including the Perth metropolitan area," the Department of Fire and Emergency Services (DFES) said.
"This area will extend eastwards to include Narrogin, Katanning and Albany by 8:00pm and to Hyden and Hopetoun by around midnight Saturday.
"Heavy rainfall that may lead to flash flooding is possible over the warning area."
Perth is expected to receive up to 30 millimetres of rain on Saturday and up to another 10mm on Sunday.
The latest severe weather comes after a series of storms hit the state a fortnight ago, delivering winds in excess of 100kph and driving rain, and whipping up dangerous surf along the coast.
The coastline bore the brunt of the storms, with erosion visible at several Perth metropolitan beaches.
The erosion even forced the City of Fremantle to dump tonnes of sand in front of buildings which were in danger of collapsing into the ocean at Port Beach.
The temporary move was designed to give immediate protection to the buildings as the Council considered building a sea wall.
The early winter drenching has seen Perth record 119.2mm of rain since the start of the month, almost reaching its June average of 124.5mm.
This latest cold front is expected to see the city far exceed its average, while also delivering double-digit totals to inland areas.
The BOM is also forecasting more wild weather during the week, with Wednesday and Thursday both expected to see a possible storm and up to 25mm of rain.