Mandurah has copped an absolute drenching with 50mm of rain falling over the past two days.
Flash flooding was reported across the Peel region on Tuesday with car parks and roads underwater.
The wet weather is forecast to stick around on Wednesday before conditions start to ease by Thursday.
A tornado was also captured on video near Frankland River, about 300km south-east of Mandurah, with reports it flipped a ute and uprooted trees.
Golf ball size hail also hit the Wheatbelt town of Wagin, with residents reporting damaged roofs and vehicles.
Baldivis Police on the lookout for reckless dirt bike riders
WATCH: Youths captured on CCTV stealing car in Golden Bay
Fire crews battle early morning blaze in Warnbro
Driver charged over alleged hit-and-run on Mandurah Terrace
More paramedics, ambulances to be stationed in Dawesville, Australind
Strict demersal fishing bans to come into force off WA coast to save species from extinction
Police call for witnesses to fatal Waroona crash
Teen injured in suspected hit-and-run in Mandurah