A FREEZING spring storm has swept over Perth, bringing showers and a hailstorm to the northern suburbs.

The mercury struggled to a maximum of 15.7C at about 10.30am, the coldest day of September so far, just before a thunderstorm hit.

Camera Icon Hail in Balcatta as storm sweeps over Perth. Credit: PerthNow, Marty Oz/Facebook

By 12.30pm, 5.8mm of rain had fallen in Perth since 9am, while 13.2mm had fallen on Rottnest Island.

However, the news is looking brighter for the weekend and the first days of October look set to be bright and sunny, with a maximum of 25C on Sunday and 26C on Monday.

Play Video Parts of Perth were pelted by hail. Footage: Emma Bevan Parts of Perth were pelted by hail. Footage: Emma Bevan