Mandurah has shivered through its coldest day in over a decade.
The temperature hit a high of just 13.2C at 12pm on Tuesday, the lowest maximum temperature since July 11, 2011 when it reached 13.1C.
Rockingham recorded its maximum of 12.9C just after 3.20pm.
Several suburbs were showered with hail including Port Kennedy.
The cold weather was due to a cold front that moved across Perth and the South West.

Lark Hill Sportsplex to undergo $3 million floodlighting upgrades
Arson Squad investigate Bunbury house fire
Construction begins on new Mandurah Hospital
Rockingham Flames men advance to NBL1 West grand final
Motorcycle passenger in critical condition after rider allegedly runs red light in East Rockingham
Two men charged over Australind murder
Last call for donations to support Mandurah's homeless
State Government commits to building $5 million electrical training facility at Rockingham TAFE
McDonald's approved for Dawesville