People in parts of the South Island woke to one of the coldest mornings of the year, with sub-zero temperatures in the centre and south.
Tekapo dropped to a chilly - 8.2C at 7am, MetService said.
Dunedin Airport was -7.1C, Timaru was at - 5.9C and Lewis Pass recorded - 4.6C.
Feeling the cold?
— MetService (@MetService) May 25, 2021
A frosty morning across the South Island with single digit temperatures for almost all regions.
Central North Island areas are also feeling the freeze this morning with Taumarunui at -3.1°C.
Details at: https://t.co/Yjbq0jxdqz ^Ash pic.twitter.com/QmexpSBZm5
MetService meteorologist Ashlee Parkes said the cold weather was caused by a ridge of high pressure bringing clear skies and light winds overnight.
"So lots of very cool temperatures in the central and south South Island."
Parkes said those conditions were set to continue for the lower South Island on Thursday.
Niwa reported Ranfurly at -9.3C at 8am.
High pressure and a clear sky this time of year mean cold temperatures.
— NIWA Weather (@NiwaWeather) May 25, 2021
Have a look at observed minimum temperatures (as of 8:00 am today) for some South Island locations. pic.twitter.com/w6T64dNxN4
The North Island also had some cold temperatures, with Taumarunui on -3.1 at 7am.
Gisborne Civil Defence is advising Tolaga Bay residents to avoid the coastline, with swells expected to rise to up to 4.5m around the area.
Boat users are advised to stay off the water and residents are being warned to stay away from Tolaga Bay wharf with waves reported to be crashing over it.
Civil defence said high swells were also causing minor coastal erosion in and around the Tairāwhiti region.
The high swells are expected to continue tomorrow with waves potentially reaching 6m.