If you're keen to have a dry and sunny December 25, your best bet is to head to Wellington or Christchurch.
NIWA meterologist Ben Noll has compiled data from the last 30 Christmas Days, and found that the capital and the Garden City average just one wet December 25 every 7.5 years.
A day is deemed wet if more than 1mm of rain falls between 9am that day and 9am the next.
Wellington also has the longest streak without a wet Christmas Day out of the main centres, last experiencing rain in 2002.
In the last 30 years, rain has dampened Christmas Day in Auckland and Hamilton 11 times each, on eight occasions in Tauranga and just six times in Dunedin.