Heavy rain and strong wind is set to batter the South Island and Central East North Island from Tuesday.
Metservice has issued a strong wind warning for the Canterbury High country, with winds reaching 120km on Tuesday night.
Strong wind gusts could damage trees, powerlines and unsecured structures, Metservice warns.
Strong wind watches are in place for the Tararua District and Hawke's Bay south of Hastings, Marlborough, Wellington and Wairarapa, Otago, Clutha, Southland, Stewart Island and Fiordland.
Meanwhile, heavy rain may cause streams and rivers to rise rapidly.
The Westland and south of Otira, headwaters of Canterbury lakes and rivers south of Arthurs Pass, Otago lakes and Fiordland north of Breaksea Sound are in for heavy rain warnings.
Heavy Rain watches are also in place for Tararua range, Mount Taranaki, and Nelson west of Motueka.
Metservice says to expect up to 240mm of rain to pour down Westland and south of Otira.
"Surface flooding and slips are also possible and driving conditions may be hazardous."
Meanwhile, in the North Island, Northland will see a few showers popping up in the afternoon.
Auckland, Hamilton, Tauranga, Rotorua, Gisborne and Napier are expecting long and fine spells, with a high of 21 degrees for Napier.