MetService reported the front will stall, with rain expected to be heaviest west of Taupō.
It will then continue north across the rest of Tuesday and into Wednesday.
The hills and ranges of Waikato and Waitomo near the coast from Raglan southwards are under a watch from midday tomorrow for 21 hours.
Southern and eastern districts would also be buffeted by strong gusty northwesterlies on Tuesday.
A strong wind watch was due to come into effect for Wellington, Wairarapa and Hawke’s Bay from 6am.
Heavy rain watches have also been issued for the Tararua Range from 2am tomorrow, and the coastal hills and ranges of the Buller and Grey districts between Karamea and Greymouth from 9pm.
MetService meteorologist Michael Pawley said some Kiwis might need to plan for an indoor Christmas with showers possibly putting a damper on festivities.
“Weather on the west coast of the South Island will be more board games than barbecuing as an active front drags in some more rain,” Pawley said.
“This could be heavy for the Grey and Buller Districts later in the day. Winds are also expected to pick up about Canterbury High Country.”
He said the best Christmas weather is expected to be found on the east coast.
“If you’re chasing sunshine and warmer temperatures, the best bet is to travel east. Hastings is forecast to reach 30C, and Hawke’s Bay can expect to see blue skies.
“Christchurch and Kaikōura also look to get to a toasty 26C, but as the northwest winds pick up there will be a bit of that high cloud that Cantabrians know well.”