Tomorrow a ridge pushing over the South Island was expected to bring a frosty start, MetService said.
And the weather will take another turn for the worse in time for the weekend, when a front and associated low are expected to move northward up the country, bringing heavy rain and isolated thunderstorms to the South Island on Friday and the North Island on Saturday.
Weather for the main centres:
Auckland:
Today: Showers, some heavy with hail, chance of thunder. High 19C, low 11C.
Tomorrow: Fine, southwesterlies. High 20C, low 13C.
Hamilton:
Today: Showers, some heavy with hail, chance of thunder. High 19C, low 5C.
Tomorrow: Fine, morning frost. High 19C, low 9C.
Tauranga:
Today: Mainly fine, afternoon showers. High 19C, low 7C.
Tomorrow: Fine, southerlies dying out. High 20C, low 10C.
Wellington:
Today: Mainly fine, southwesterly strong in exposed places. High 13C, low 10C.
Tomorrow: Mainly fine, chance of morning shower. High 15C, low 10C.
Christchurch:
Today: Showers clearing this afternoon. High 14C, low 3C.
Tomorrow: Fine, southwesterly dying out. High 15C, low 1C.
Dunedin:
Today: Cloudy, the odd shower. High 12C, low 7C.
Tomorrow: Fine, light winds. High 14C, low 6C.
Source: Metservice.com.