It was a cold night for some in the South Island, with temperatures in dropping below zero.
Twizel was the coldest place overnight, reaching - 5.1C.
Queenstown and Timaru dropped to -2.3C and it got down to -1C in Ōtautahi.
Kaitaia had the highest temperature on Monday morning, sitting at 13C at 6.30am.
The chill was expected to hang around for a few days, with frost in parts of the south, before temperatures improved in the latter part of the week.
Meanwhile a heavy swell warning was in place until 6pm Monday for Wairarapa - Turakirae Head to Mataikona.
Southerly combined waves were expected to reach 4.5 metres on Monday morning.