On Tuesday night, MetService issued a "severe thunderstorm watch" for Northland, Auckland, Great Barrier Island, Coromandel Peninsula, Waikato, Waitomo, Bay of Plenty, Rotorua and Taranaki.
The warning was in force until 6am on Wednesday.
A "severe thunderstorm watch" means conditions are favourable for severe thunderstorms in and close to the watch area, MetService said.
The forecast for these areas includes an intense front with embedded thunderstorms that were expected to move east across the upper North Island overnight.
There was a chance some of these thunderstorms could become severe, with damaging wind gusts reaching 110km/h.
MetService said there was also a possibility of one or two localised damaging tornadoes but they were expected to only affect very small areas.
"Wind gusts of this strength can cause some structural damage, including trees and power lines, and may make driving hazardous.
"If any tornadoes occur, they will only affect very localised areas."
MetService has issued different weather warnings for much of the country – including a severe thunderstorm watch that was issued for Nelson, Buller, Westland, Canterbury High Country and Fiordland tonight.
The watch is in place from 3am to 3pm on Wednesday. In it, MetService says an air mass with rapidly moving thunderstorms was expected to affect the west of the South Island overnight and during Wednesday.
There was a risk of severe thunderstorms bringing damaging wind gusts of more than 110km/h and localised tornadoes.
Weather warnings and watches have also been issued for Taihape, and the ranges of Hawke's Bay north of Kereru (strong winds), Taranaki (strong winds), Mount Taranaki (heavy rain), Wellington, Wairarapa about and south of Featherston, inland Marlborough and the Marlborough Sounds (strong winds), Kapiti-Porirua Coast - Otaki to Cape Terawhiti (heavy swells), Canterbury High Country (strong winds), Tasman west of Motueka (heavy rain) and Fiordland, Westland south of Fox Glacier (strong winds).