Strong winds are battering the North and Upper South Islands, cancelling ferrys and flights, closing highways, and cutting power to homes.

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

Some North Island regions will get up to 13 hours of rain across the day.