Snow likely on Port Hills, Banks Peninsula
Sleety showers are set to worsen in Christchurch overnight with snow likely to settle on the Port Hills and Banks Peninsula.
MetService meteorologist Liz Walsh said sleety showers may hit Christchurch later this evening.
Canterbury was suffering from a critical southwest flow. "Most areas are quite sheltered, but Christchurch is in the firing line," Walsh said.
"Snow to 200m could be possible. People will be able to see it on the Port Hills and Banks Peninsula."
Further south the snow level was rising from sea level to around 200 metres overnight. "If you're down south it will feel like it's snowing but it's actually starting to melt," said Walsh.
Otago, Southland, and Fiordland were in line for showers with hail and thunderstorms, clearing overnight.
Westland, in the meantime, was basking in sunshine.
At the north of the South Island, showers would clear this afternoon.
This morning's southerly blast brought a white-out in Dunedin, and snow flurries in Queenstown.
Flights were cancelled, and roads and schools closed in Dunedin.
Four highways - SH85 Kyeburn to Palmerston, SH94 Milford Sound to Te Anau, SH 93 Mataura to Clinton, SH87 Kyeburn to Outram - were still closed at 2pm due to heavy snow.
New Zealand Transport Agency advised drivers to take extra care on icy roads.
The long-range forecast warns of further snow on Monday.
Snow pic in Dunedin pic.twitter.com/7XclGh4ekr