Summer's here with a high of 31°C in Hanmer Springs and temperatures well into the 20s across the rest of the country.
MetService said the lowest temperature today was 20° at Waiouru, while the Canterbury towns of Darfield, Cheviot and Waipara all reached 30°.
People took to the water and Horizons Regional Council tweeted it had been a cracker of a weekend at Foxton Beach.
MetService meteorologist Ciaran Doolin said a ridge of high pressure should bring clear and hot conditions well into next week.
He said the ridge could also bring thunderstorms but in less populated areas of the central North Island.
"There are a couple other weather systems trying to push this ridge out but it's persistent so we should see good temperatures well into next week."
Mr Doolin said temperatures yesterday and forecast for this week were higher than usual for the start of the summer - Christchurch had 30° yesterday, last year's summer average was just 21°.
MetService warned it would be even hotter tomorrow so people should keep the sunscreen handy.
Meanwhile Niwa said that soil moisture levels across New Zealand were now below or considerably below what was normal at this time of year.