Hold on to your hats, Victoria, damaging and destructive winds are on the way, forecasters say.
The Bureau of Meteorology has issued a severe weather warning for the Grampians, Mornington Peninsula, Otways, alpine region and central ranges on Wednesday as a cold front crosses the bight from WA.
Peak wind gusts of 100km/h are tipped to lash elevated parts of western Victoria in the early morning and intensify to 125km/h above 1200m in the state's east.
"Ballarat, Daylesford, Kyneton, Bacchus Marsh, Bright (and) Falls Creek could see damaging winds and we may even see destructive winds up on the northeast ranges," senior meteorologist Christie Johnson said.
There'll likely then be a brief reprieve but not for long.
"The winds will ease a little (on Wednesday) night but they will probably restrengthen on Thursday," Ms Johnson said.
Conditions are likely to worsen heading into the weekend, with the winds giving way to forecast cold temperatures, rain and alpine snow.
"It's going to certainly be a cold blast (from) Friday through to Sunday," she said.
"In Melbourne, the coldest day will be Sunday. We're forecasting a maximum temperature of just 11C."
A dusting of 15 to 30 centimetres of snow is expected to have fallen on the state's alpine ski resorts come Monday, Ms Johnson said.
"From Friday onwards, we'll see snow developing on the peaks and the snow level dropping to about 900m by Saturday night," she added.
Melbourne's rain gauge is also set for a boost on Saturday, tipped to be the wettest day of the weekend, with an average five to 15 millimetres forecast.