Wet and windy weather is spoiling the long weekend as parts of the country prepare to be pelted by rain.
MetService is warning a low pressure system is causing havoc across the country, beginning in Northland and heading south.
A severe weather warning is currently in place for Northland and will not expire until 11am on Sunday.
Periods of heavy rain with localised downpours and thunderstorms are expected. Locals have been warned to expect between 110mm to 130mm of rain.
Further south the weather has been fine on Saturday, but is expected to turn to custard as the weekend continues.
A heavy rain watch is in place for Auckland and the Coromandel Peninsula from 2am on Sunday until 6pm.
Further south another heavy rain watch has been issued for the Bay of Plenty. It will run from 8am on Sunday to 12am on Monday.
While the low batters the North Island, the South Island will experience much different foggy weather thanks to a high pressure system.
"High pressure often means that there will be very little wind. Under cloud-free skies, the Earth's surface radiates heat away to space, causing the ground and the air immediately above it to cool," a MetService spokesperson wrote on Facebook.
"As cool air is more dense than warm air, it sinks into valleys and basins, and pools there. Cool air also cannot hold as much water vapour as warm air, so this sinking cool air causes water vapour to condense into droplets and create fog."
Newshub.