It has been a wet start to the day for much of the upper North Island, with heavy rain pelting Auckland, Northland and Great Barrier.

While the north has humidity and rain, the south of NZ will see snowfall.

A heavy rain watch is in place from 6am to 4pm on Wednesday.