Queen's Birthday Weekend looks set to be a chilly one in the South, with snow expected on Dunedin's hills and inland Otago as a cold blast hits much of the country.
Temperatures are set to plummet by as much as 10degC in some parts of New Zealand as the wintry blast hits.
Forecaster WeatherWatch is warning Kiwis to enjoy the next two days of warmer than average weather because "it's about to change".
The late autumn storm will produce rain and heavy snow, with the worst of the weather to hit on Saturday.
Dunedin temperatures will fall by 9degC from a high of 16degC today to only 7degC on Saturday with snow down to 400m and hail to sea level.
Christchurch will fall from a high of 19degC today to only 9degC on Saturday.
In the North Island, Auckland's forecast high could drop from 20degC today to 13degC on Saturday, while Hamilton will plunge to a daytime high of 12degC.
The Bay of Islands will drop from a high of 22degC tomorrow to 14degC on Saturday.
"Hawke's Bay, arguably one of the more sheltered, sunnier and warmer regions ... will go from highs in the early 20s this week to a windy southerly on Saturday and weekend highs of only around 12," WeatherWatch said.
The forecast beyond this weekend's freeze was uncertain.