Heavy showers are expected to soak parts of the country tonight but should clear by the morning.

Heavy rain warnings are in place for Fiordland and Westland in the South Island, where downpours are expected throughout the night.

A gale warning is also in place for Milford.

Meanwhile in the North Island, many regions saw a day of rainfall and cooler temperatures today.

Advertisement

Northland saw the highest levels of rainfall, recording 68ml at a Metservice station. In Auckland, 14ml was recorded as rain persisted throughout the day. That rain should clear over night and a fine spells are expected tomorrow.

Rain also affected the Coromandel and parts of the Eastern Bay of Plenty today and should ease through the tonight.

MetService meteorologist Ciaran Doolin said the rain was brought on by a front running along the east of the North Island.

"That has been bringing a fair bit more precipitation than we were expecting. We have been seeing that this afternoon," he said.

"It is really Northland that has accumulated the most substantial accumulations of rain."

Doolin said periods of rain were expected to stick around in parts of the South Island tomorrow.

"That is basically going to track with the motion of the cold front that is slowly making its way up the South Island tomorrow."