A heaving low pressure system has lashed most of the North Island with up to 60mm of rain overnight.
Northland, Auckland and Waikato will have seen the worst of it by 9am, but Bay of Plenty was still to feel the affects and the MetService has a heavy rain watch in place for most of the day.
MetService meteorologist David Miller said 40-50mm of rain fell in Northland, Auckland and Hamilton overnight, but pockets in those areas have had about 60mm.
"There was some periods, as that front went through, of short duration quite heavy rainfall. There was a good 10-20mm per hour as that went through so it would have felt quite heavy for that short period of time."