According to the Bureau of Meteorology, 23.8mm of rain fell in Shepparton on Sunday morning with winds reaching 43km/h, with posts appearing on Facebook showing pictures of hail.
Echuca, Kerang and Kyabram were all left relatively dry with a combined total of 4.6mm of rain on Sunday.
Yarrawonga was also on the dry side, with 0.4mm on Sunday and 0.6mm on Saturday, and Strathbogie had 0.2mm on Sunday.
Tatura saw 10.6mm and Benalla had 19.2mm on Sunday morning.
On Sunday morning, forecaster Lincoln Trainor encouraged Victorians to stay alert.
“It is a big storm day widespread across Victoria … becoming severe in the afternoon across the north,” he said.
“We don’t have many of these … from about 1pm we’re going to see damaging to destructive winds, possible large hail and intense rainfall.”
The wild weather was caused by a “moist and unstable air mass” moving in a line across the state, an alert distributed by the BOM said.
Almost 60mm of rain was recorded in the north-western towns of Marysville and Jamieson over six hours.
A severe thunderstorm warning was cancelled for the Melbourne area after severe storms moved east of Greater Melbourne on Sunday afternoon.