Motorists are being warned of black ice across the North Island after the mercury plunged below zero in many places and Auckland hit near-zero temperatures for the second night running.
Temperatures across the country dipped near or under zero with Auckland's overnight low of 1.3C managing to nudge out Saturday night's chilly 1.5C.
MetService forecaster Tuporo Marsters said at least two Auckland suburbs - Albany and Takanini - hit zero just before daybreak.
Last night was the coldest night since July 2015.
The bone-chilling wintry conditions were felt throughout the North Island with many inland areas covered in frost and recording temperatures well below zero.
Paeroa was -2.5C and Rotorua an even chillier -3C.