Melbourne commuters negotiated a slippery run to work this morning as the city soaked up 18.2 millimetres of rain in 24 hours.
Clayton South saw the highest falls with 29mm, while Elsternwick, Springvale West and Malvern all recorded more than 20mm of rainfall.
Yarra Trams reported business as usual while Metro said train services were often delayed in wet weather as passengers huddled together on platforms and took longer to board.
Things were messy on some of Melbourne's major roads as well.
VicRoads said there had been crashes in Keilor, Newport and Fawkner, as well as on the Burwood and Greensborough Highways, but that freeways had remained mostly clear.
Among the biggest disruptions was a fuel truck that ran out of fuel at Keilor Park Drive, Keilor, blocking traffic for nearly two hours before 9am.
A spokesman from the weather bureau said fairly consistent falls overnight would break up into showers today and tomorrow. Saturday and Sunday are both expected to be fine, each with a top of 17 degrees.