The cold snap lingering throughout the country this month has broken records - but it's not here to stay.
Rain is forecast to start tomorrow night for most of the North and South Island, with a northerly flow bringing warmer temperatures.
The high that has been over the country for the past week, bringing clear blue skies during the day but frosts and freezing temperatures, has moved away.
Niwa data shows seven of the 30 weather stations from Cape Reinga to Stewart Island had the lowest maximum temperatures on record for July, with Ohakune barely reaching 2.2C on July 9.
Five towns - Kaitaia, Kerikeri, Warkworth, Te Kuiti and Greymouth - clocked their lowest temperatures in July since records began.