A high of 24C and an overnight high of 20C is expected in Northland on Waitangi Day, according to the MetService.
That rain will ease slightly on Sunday.
Aucklanders can expect rain on Saturday as well, and a high of 26C.
Tauranga, Whangarei, Gisborne and Napier are all in for rain -- but temperatures look to stay around the mid-20 range. Those near the south of the North Island -- including Palmerston North, Wellington and New Plymouth -- will be happy to know their Waitangi Day will only see the odd showers or drizzle during the day.
Sunny Nelson will live up to its name, and morning cloud will give way to a crisp day of sea breezes and a high of 23C.
Christchurch and Invercargill will have showers throughout the day.