Police are asking drivers to be prepared for black ice on the roads in Otago and Southland, and to exercise "extreme caution".
Temperatures in the region were as low as -4C overnight.
In the north, the wet weather would likely continue through to tomorrow, moving through the Coromandel, Waikato and the central-North Island.
State Highways - Warnings & Closures
• SH6 Haast to Wanaka - Warning for ice.
• SH6 Kawerau Gorge to Lowther - Warning for ice.
• SH6 Mossburn to Queenstown - Warning for ice.
• SH94 Te Anau to Milford - Warning for black ice.
• SH90 Raes Junction to Willowbank - Snow and ice. Road users are advised to take extra care.
• SH80 Aoraki Mt Cook to Ben Ohau - Snow and Ice. Road users are advised to take extra care.
• SH1 Hundalee to Kaikoura - Slips. The road south of Kaikoura between Peketa and Goose Bay is closed.
WeatherWatch analyst Aaron Wilkinson said today's warmest temperatures will be in Northland, where highs of between 13-18C are expected.
Wellington can expect a shower or two this morning, and southeasterly winds.
For Canterbury, there will be sunny areas inland and cloudier skies on the coastal fringes, with cloud thickening in the evening.
Despite the wet forecast, Wilkinson said Auckland, Waikato and Bay of Plenty could also have some sun.
"Rain offshore may drift into the Auckland region during the afternoon then move further south into the Waikato and Bay of Plenty," he said.
"Light norhwesterly winds Auckland northwards, easterlies further south."
Another front is expected to bring more rain on Saturday.