Western Northland may have light showers in the afternoon, with a chance of rain to also pop up around the ranges of North Canterbury and the eastern ranges of the North Island.
The main centres should be dry in the afternoon.
The top candidates for windy weather will be coastal Otago, Southland, Banks Peninsula, Farewell Spit, Taranaki, Waikato and Auckland, with clouds also a chance as air comes in from the Tasman Sea.
Temperatures are set to be down, with Dunedin in for a high of 15C or 16C with brisk southwesterly winds.
Christchurch and Wellington will reach the late teens. Auckland should be around 20C with a brisk southwesterly wind.
Gisborne and Napier are expected to be the hottest and sunniest Christmas spots.