It's good at any time of the year but Queenstown is the MetService's place to be for Christmas Day, while North Islanders can expect to have their barbecue under cover as a front lashes most areas.
If it's any solace, the temperatures will be warm for those north of the Central Plateau, but the wet weather will still rain on Santa's parade.
A heavy rain warning is in place for Northland, Auckland, Coromandel, Waikato, Bay of Plenty, Rotorua and Gisborne with thunderstorms also thrown in the mix, forecaster Larissa Marintchenko said.
The rain has already hit Northland and is due to hit Auckland about 6pm before making its way down further south overnight.
The heavy rain will remain over Auckland and other affected areas until Christmas evening, she said.