Rotorua was hit hard during last night's storm with about 1000 Rotorua residents still without power this morning after high wind gusts buffeted the region.
Unison communications manager Danny Gough said power went out about 9.45pm yesterday in Okawa Bay, Okere Falls, Ngakuru, Rotoma, Owhata and pockets of the Fairy
1000 still without power in Rotorua (update)
Subscribe to listen
He said about 500 residents were without power in Taupo and only a handful of people in rural Rotorua were still without power.
Mr Gough said workers were making good headway but people in rural areas could expect to be without power until about midday on Friday.
"It has been a really challenging few days for us," he said.
"Luckily Rotorua escaped the worst of it but Taupo was really hit pretty bad."
Mr Gough said it was mainly rural areas that workers were still trying to repair powerlines.
"The rural areas are a bit more of a challenge because there are a lot of trees over the powerlines so we are working with a lot of property owners to try and clear the trees away," he said.
"We understand that being without power for an extended period creates challenges for rural and urban customers and businesses, and we'll continue to put all our efforts into restoring supply as quickly as possible."
Meanwhile farmers are pleased they got off lightly in the recent bad weather.
Federated Farmers adverse events spokesman David Rose said farmers were used to large rainfalls at this time of year and were prepared having moved stock and stored additional food for them.
However, additional rain is forecast for today which farmers were keeping an eye on.
According to MetService forecasters Rotorua and Taupo are due to get another blast of strong winds and heavy rain overnight.
WeatherWatch.co.nz says the second burst of heavy rain in days is now moving into the Bay of Plenty and Coromandel - and just skirting the eastern side of Northland this afternoon.
Latest data and images show the main band of rain clearly feeding into Coromandel Peninsula and the Bay of Plenty.
It says the rain warnings in force by MetService are at the lowest end of the warning scale but are relevant given the big rainfall totals in days.
The bulk of the rain - and to a much lesser extent, the wind - will continue to feed in to Coromandel, the Bay of Plenty and East Cape/Gisborne for the rest of today.
WeatherWatch.co.nz says there is a moderate risk of surface flooding across the Bay of Plenty and Coromandel today with a moderate to high risk of slips.
Wind damage is not expected.
Conditions were expected to improve for the upper North Island on Thursday with the next burst of sub-tropical rain expected later on Saturday.