It will be fine but chilly for much of the country today as a high settles in.
Wellington is the place to avoid, with showers and a bitterly cold southerly making for an awful day in the capital, MetService says.
Just north of there, from Taranaki, through Manawatu and into Hawke's Bay it will be a drizzly day with some fine periods mixed with cloudy times.
Many areas north of Taupo would have a frosty morning, but copious rays of sunshine would quickly melt the ice and make for a fine - if not cold - day, MetService said.
Temperatures will be struggling to push past 13 degrees Celsius for most of these places.
A similar situation is at hand for the West Coast and Nelson, with Greymouth reaching the same temperature as Auckland on 12C.
Marlborough and Canterbury will get fine spells but cloud will increase this evening, with drizzle developing about Christchurch and the Kaikoura Coast.
Otago and Southland will have cloudy periods and a few showers on the south coast, spreading inland this afternoon and evening.