Hawke's Bay recorded the highest temperatures in the country today, when the mercury rose above 30C.
Metservice recorded 30.5 at Napier Airport, 30 at Hastings and 29 at Napier City.
Dunedin City had the next highest at 29C.
Metservice forecaster Aidan Pyselman said the hot day in the Bay could be put down to northwesterly winds ahead of a couple of fronts moving across the country.
"When you get a good northwesterly blowing it often results in some pretty decent temperatures this time of year," he said.