The heaviest rain is expected in the South Island, apart from Canterbury Plains and Kaikoura Coast, especially in Westland and Fiordland where 200mm to 400mm of rain could accumulate from tonight to early Friday.
Heavy rain is also expected for Mt Taranaki and the Tararua Range and a heavy rain warning is in force for those areas.
The Bay of Plenty, Rotorua and the Gisborne ranges have now been included in this warning.
Gale-force winds are also expected for southern and central New Zealand, initially from the north tonight, then from the northwest about the middle of tomorrow and changing southwesterly tomorrow afternoon or evening.
The strongest winds will be in Westland, Buller, Canterbury high country, Nelson, Marlborough , Wellington and southern Taranaki, with a strong wind warning in force for these areas.