Aucklanders are set to bask in gorgeous sunshine today, but will likely face showers tomorrow for the return of America's Cup racing.
Elsewhere, Blenheim is tipped to scorch under a high of 29C today, while Whangārei in the north and Hamilton are set for 27C.
Forecaster MetService said sparkling summer weather would shine on most of the country today before some areas, such as Auckland, were hit by unsettled conditions, rain and cooler weather next week.
'While the last seven days have been relatively settled due to a slow-moving region of high pressure, the next seven days will see low pressure come back into the picture," MetService said.
The nation's biggest city is expected to reach 25C today as morning cloud gives way to sunshine, before Sunday reaches a high of 26C, with rain developing in the afternoon.
That could put a dampener on spectators gathering along Auckland's harbour to watch the America's Cup sailing field battle in races 2 and 3 of the Prada Cup on Sunday.
Aucklanders can then expect heavier showers to hit midweek, from Tuesday to Thursday.
Whangārei residents, meanwhile, can plan on a weekend at the beach as today's top of 27C climbs even higher to 29C tomorrow, before afternoon rain blows in.
Those in Hamilton might also consider escaping to coastal Raglan today as the city also baked under a top of 27C today and 25C tomorrow, while Tauranga was set for highs of 26C today and 27C on Sunday.
Rotorua is set for highs of 25C and 23C, while New Plymouth in the west can expect 22C today and rain and 22C tomorrow.
East Coast hotspot Gisborne is set for 24C today and a scorching 30C with long hot spells is forecast for Sunday.
Residents in the capital won't miss out either; Wellington enjoys a fine high of 23C today, although Sunday will drop to a high of 20C, with scattered rain.
Christchurch in the South Island is set for a gentle high of 22C today. Morning rain is possible tomorrow but the mercury will hit 27C.
Dunedin is set for highs of 22C and 25C.
Queenstown residents have a picture-perfect Saturday ahead of them with fine skies and a high of 26C before occasional rain and a high of 20C tomorrow.