Most New Zealanders are in for a scorching weekend but parts of the South Island are in for heavy rain.
WeatherWatch analyst Philip Duncan said it was going to be a hot one across most of the country today and tomorrow with temperatures reaching 32 degrees in some areas.
"It will be a beautiful, sunny day in the North Island with some light winds and sea and lake breezes at the major holiday spots," he said.
"Just about everywhere including Auckland will be into the late 20s and early 30s, so people should look out the sunscreen."
Some coastal areas such as Wellington could be a bit cooler due to sea breezes but Auckland, the Coromandel, Taupo and the Bay of Islands will be basking in sunshine.