Snow closes Desert Road, highways in South Island

Snow on the Desert Road (SH1). - Photo: Twitter / NZTA

Heavy snow overnight has closed roads in both the South and North islands.

State Highway 87 between Outram and Kyeburn, SH1 from Dunedin to Waitati and SH94 from Te Anau to Milford.

In the North Island, the Desert Road (SH1) was closed at 10pm yesterday and remains closed this morning.

MetService has issued a heavy snow watch for Fiordland, with snow expected to fall to 100m.

Meteorologist Philippa Murdoch said inland Otago and Canterbury were also affected.

"We've got reports [of snow] down to 100-200 metres," she said.

Queentown also had a dusting of snow.

Road warnings are in place for the Napier-Taupo Road, Lewis Pass and Arthur's Pass.

A strong wind watch has also been issued for the top of the North Island, Bay of Plenty and Hawke's Bay and parts of the South Island.

"Auckland had a pretty breezy night and that strong wind watch is expected to continue until 9 this morning," she said.

The strong southwesterly winds in Northland, Great Barrier Island, Coromandel Peninsula and Waikato were also due to ease this morning.

"Northern Canterbury and Banks Peninsula, Otago and Southland are pretty windy for most of the day," Ms Murdoch said.