Snow will fall on Victoria's Alps on Thursday as a cold blast of wintry air hits the state.

Between 10 and 20 centimetres could fall on the Alps while rain will continue steadily elsewhere, according to the Bureau of Meteorology.

Already more than 30 millimetres of rain has fallen in Melbourne and regional areas.

"We'll see that snow falling, snow down to 1100 metres on Thursday," said Bureau forecaster Michael Efron.

"We'll see that really cold air arriving over the state."

Nearly 20 millimetres has fallen on Melbourne since rain began on Tuesday night.

Falls have been markedly heavier in the south-eastern suburbs, with Moorabbin receiving 30 millimetres and Mentone, Hampton and Sandringham 29.

Elsewhere in the state, Mt Buller has had 45 millimetres and Mildura, 35.

Melbourne could get another 10 to 20 millimetres on Thursday and parts of Victoria between 10 and 20, Mr Efron said.

A top of 17 is expected for Melbourne on Thursday, with gusting south-westerly winds.

"It could feel a lot colder than 17 with those winds," Mr Efron said.

Fortunately, the cold won't be around for long. Friday will be 20 degrees, with a shower or two, but Saturday will be warm and 27 and Sunday a shower or two and 29 degrees.

Monday and Tuesday will have temperatures in the low 20s.

"Saturday is looking the best day in the outlook," said Mr Efron.