It was a cold start to the day on Friday morning with temperatures below 10 degrees nationwide, but there is light at the end of the tunnel with a sunny weekend ahead.
MetService said not a single weather station recorded above 10 degrees at 6:30 am on Friday, with Mokohinau Island being the warmest at 10 degrees.
Auckland neared its coldest temperature for the year at 4.8 degrees on 5am, just above the coldest morning of 4.6 degrees in July.
Wellington reached a low of 5.2 degrees at 4am and Christchurch was a chilly 0.2 degrees at 1am.
Kaitaia is currently the warmest spot in the country at 13 degrees, while Alexandra has recorded the lowest temperature at 0.2 degrees.
Later today a high is forecast to push in over the South Island on Friday bringing settled weather and a few showers remain for the eastern North Island but these are on the way out, WeatherWatch forecasted.
Looking ahead to the weekend, it's set to be sunny for most of the country with a few showers in the far south on Saturday.
"Cold southerlies this week give way to warmer northerlies next week," MetService tweeted.
A high pressure system expands over the North Island on Saturday and hangs around in some form through to Monday, bringing settled weather, WeatherWatch said.
This will mean some sun and frosty conditions in the mornings and some clouds in western regions and the far south, perhaps even a shower or two. Eastern regions on average will be sunnier.
A front approaching from the Tasman Sea is expected to bring a period of heavy rain to western and northern areas of the South Island on Tuesday.