Parts of Western Australia are bracing themselves for a stormy few days as an incessant stream of cold fronts steam through the state.
The first front to move through late Friday brought some heavy squally rain, according to data from FarmOnline Weather.
Donnybrook in the Southwest managed 32mm in 24 hours, their heaviest June rain in four years.
Perth only managed 5mm, but like many across the west coast, the much needed rain is rapidly lifting June totals close to average.
The winds will be less welcome however, behind the first front potentially damaging winds have been gusting above 100km/h.
Cape Leeuwin is being battered by storm force winds, registering a 114km/h gust at 8am Saturday.
Winds up the coast have been lighter, but have been hitting gale force all the way to and including Perth.
The worst of the weather looks still to be ahead as a succession of fronts blast through.
The good news is that widespread rainfall could deliver 50-60mm to southwestern parts of WA by Monday.
Unfortunately, the winds are also set to continue peaking on Saturday afternoon as a second front passes.
Finally on Monday, the most damaging and final front should push through.