Power is back on in most of the Dunedin homes affected by an outage caused by strong winds pulling down power poles and lines.
Power was out in North Dunedin, Outram, parts of Mosgiel and Highcliff Road on the Otago peninsula on Sunday evening.
Trees took out power lines in Waverley and another suburb, Maori Hill.
Meanwhile, heavy rain on the West Coast has caused widespread flooding on some roads.
The police are urging motorists travelling on State Highway 6, between Fox Glacier and Hokitika, to drive with extra care.
MetService says the strong winds due for the eastern part of the South Island and the lower North Island, have so far been battering parts of Southland and coastal Wairarapa.
There have been reports of winds of winds reaching 120km/h in western Southland, and up to 140km/h on the Wairarapa's coast.
A severe wind warning has also been issued for the whole of the eastern South Island from Southland to Marlborough as well as Wellington, Wairarapa and Hawke's Bay.
And the police in Wellington are warning motorists to take care while travelling around the region especially over the Rimutuka Hill, where there have been reports of wind gust of up to 140km/h.
A road on Christchurch's Port Hills has been closed for fear a boulder will fall in high winds.
The police say they have closed the road between the Sign of the Kiwi and Governor's Bay as a precaution because the large rock looks unstable.
They say they will reassess the position of the boulder and the risk to the road on Monday morning.