MetService has issued a "severe thunderstorm watch" covering Northland, Auckland, Great Barrier Island, the Coromandel Peninsula, Waikato and Bay of Plenty.
The warning covers the period from 7pm Friday, through to 8am on Saturday.
In its warning, MetService said: "An unstable airmass with embedded troughs is expected to affect the upper North Island this evening, overnight and into Saturday morning. In much of Northland, Auckland, Coromandel, the north of Waikato and the far west of the Bay of Plenty.
"Thunderstorms are likely and there is a risk that some of these could be accompanied by downpours with rainfall intensities of 25 to 35mm per hour and tornadoes with strong wind gusts.