A warning is also in place for the ranges of the Westland District.
Further north, a strong wind watch is in force for Wellington, Wairarapa and the Marlborough Sounds.
The wind is due to hit the bottom of the North Island overnight Thursday, with severe gales in exposed places.
Potentially damaging gusts of 120km/h are expected to blast the Canterbury High Country from 9am tomorrow.
MetService has also placed a heavy rain watch on Fiordland north of Doubtful Sound from 10pm today.
Additionally, there is a rain watch on the ranges of Buller and Grey Districts from 3pm and the headwaters of the Otago lakes and rivers from 3am.
MetService meteorologist Mmathapelo Makgabutlane said the rain and wind are due to a large weather system moving over the country.
While only the South Island is in the firing line tomorrow, the system is expected to creep up the country on Friday.
On Friday, MetService is expecting the front to move over the North Island while still hitting the South Island with snow at low levels.
“In addition to rainfall, strong winds will sweep across the country, affecting the South Island and lower North Island.
“Snowfall makes a return, mainly for inland parts of the South Island, which may impact road travel on high-level roads and mountain passes,” Makgabutlane said.
“This will also have a flow-on effect on temperatures as they take a dip, especially over the South Island. In a nutshell, almost all of Aotearoa will see something from this weather system.”
While that snow isn’t likely to warrant weather warnings, MetService said the bitterly cold conditions could stress livestock and affect local roads.
There is also a “moderate confidence” that winds may turn to severe gales on Friday morning in the Marlborough Sounds, Wellington and Wairarapa.
It comes after a wild start to the week where meteorologists counted around 7000 lightning strikes within the space of a few hours on Sunday afternoon.
Sign up to The Daily H, a free newsletter curated by our editors and delivered straight to your inbox every weekday.