The country experienced its coldest morning of the year yesterday, with sub-zero temperatures causing frosts throughout the nation.
According to MetService, Taumarunui had the lowest North Island temperature, with residents waking to an icy 3.6C. At 5C, Pukaki had the lowest temperature in the South Island.
Frosts were also reported in Manawatu, Timaru, parts of Christchurch and inland areas such as Oxford, with temperatures about 2C and 3C in some places.
WeatherWatch forecaster Philip Duncan said frosts had been recorded in most places, with the exception of the east coast of the North Island.
He said the southerly flow over Sunday and Monday had sent cold air across the entire nation - and now an approaching high meant more frosts and cold mornings.