Kiwis can expect temperatures to soar on Sunday, but some bad weather is on the way for parts of New Zealand in the coming days.
MetService told Newshub large parts of the country, particularly the eastern part of South Island, will have a "warm day" on Sunday.
In the North Island, most places should see temperatures in the mid-twenties, with Gisborne being the pick of the bunch, forecast to reach 28 degrees.
In the South Island, it's more of the same with most places in the mid-twenties, but the West Coast could see chiller temperatures, with Franz Josef only forecast to reach 19C.
The pick of the bunch in the South Island is Ashburton and Blenheim, which are expected to reach 28C on Sunday.
"We're expecting pretty fine conditions for many places, maybe a little bit of cloudy weather in the west," MetService meteorologist Mmathapelo Makgabutlane said.
Makgabutlane said another "hot day" is expected on Monday, particularly in the North Island, with many places in the high twenties.
She said Napier and Hasting are forecast to be in the thirties on Monday.
But while it might be a scorching day on Sunday, the South Island could get some wild weather on Monday.
MetService said a front, preceded by a strengthening northwest flow, is expected to move over the South Island on Monday.
This has seen MetService issue weather warnings and watches for this area.
An orange strong wind warning is in place for the Canterbury High Country from 5am until 3pm on Monday, with severe northwest gale in exposed places expected and gusts up to 130 km/h.
A warning is also in place for all of Otago, except the Clutha District from 2am until 11am on Monday, with gusts also expected to reach 130km/h.
Fiordland south of George Sound, Southland, Stewart Island and Clutha are also in the firing line and under a strong wind warning from 11pm on Sunday until 10am on Monday.
"Strong wind gusts could damage trees, powerlines and unsecured structures. Driving may be hazardous, especially for high-sided vehicles and motorcycles," MetService said about the areas under a strong wind warning.
The forecasting agency has also issued a heavy rain watch for Fiordland from 11pm on Sunday until 11am on Monday while a strong wind watch is also in place for Wellington and Wairarapa south of Masterton.
MetService said as the front moves in, it will bring rain or showers for most of the South Island.
"Those fronts will also bring some rain and showers for the western parts of the South Island and then and the rest of the South Island as well as the front moves through," Makgabutlane added.
"We could also see in the lower part of the North Island and the western part of the North Island also maybe just some showers with those fronts as well on Monday."
Temperatures expected in New Zealand's main centres:
Auckland: 26C
Hamilton: 26C
Tauranga: 27C
Wellington: 21C
Christchurch: 24C
Dunedin: 26C
Queenstown: 23C