Hailstones have pelted Sydney as thunderstorms sweep across parts of New South Wales, blanketing streets in thick white ice.
Emergency crews have been working to restore power to parts of the city, including Mortdale, Lugarno, Gannons Park, Yagoona and Bankstown.
Two Bureau of Meteorology warnings previously in place for the Sydney, Hunter and Illawarra have been cancelled.
A severe thunderstorm warning remains in place for the Northern Rivers, Mid North Coast, North West Slopes and Plains and the Northern Tablelands.
Click here for the latest Sydney weather radar maps.
In Bankstown 58mm of rain was recorded in just 60 minutes to 6.21pm.
In Milperra, 45mm was recorded.
Pea sized hail has been reported across the city, including at Zetland, Maroubra, Rockdale, and Bankstown.
Nearing 50 flights have been cancelled at Sydney airport, with some passengers forced to wait more than an hour on the tarmac as the weather wrecked havoc.
Meanwhile, heavy showers, mostly associated with thunderstorms, have brought some very good rain totals to many parts of NSW, on and west of the divide.
Cabramurra, Wagga Wagga and Corowa all had their biggest rain in nine months, with Wagga Wagga’s 26mm being over half its monthly average for September.
Gundagai and Cootamundra had their wettest 24 hours in eight months, Bathurst in six months, Parkes in four months, whilst Walgett, parts of the Hunter Valley and some western Sydney suburbs collected their best days rain in two to three months.
The State Emergency Service advises that people should:
* Keep clear of creeks and storm drains.
* Don’t walk, ride your bike or drive through flood water.
* If you are trapped by flash flooding, seek refuge in the highest available place and ring 000 if you need rescue.
* Unplug computers and appliances.
* Avoid using the phone during the storm.
* Stay indoors away from windows, and keep children and pets indoors as well.
* For emergency help in floods and storms, ring the SES (NSW and ACT) on 132 500.
© Nine Digital Pty Ltd 2018