Enjoy the sun while it lasts because a storm is coming, and nowhere will be dry after it's done.
Fine, sunny weather over much of the country today will be battered out of the way by a front brewing in the Tasman Sea, MetService meteorologist Micky Malivuk said.
It will hit the South Island first tomorrow afternoon, bringing heavy rain and strong winds, hitting the West Coast hardest.
A low is then expected to develop and bang head-on into the North Island late Friday night, and into Saturday, from the northwest.
It will be quite different to the southerly storm of two weeks ago, which brought gusts of 213km/h at Manukau Heads, Malivuk said.
"This one will be more tropical, heavier air. However, rain and winds could reach warning levels from Northland to Waikato and Coromandel Peninsula," Malivuk said.
This equates to the possibility of more than 50-100mm of rain falling in places over 24 hours and wind gusts of more than 110km/h.
MetService was yet to issue weather watches or warnings related to this system, however it would likely do so later today, Malivuk said.
On Saturday and Sunday heavy rain is expected in Northland, Auckland, Coromandel Peninsula, Bay of Plenty, Rotorua, Taupo and northern Gisborne.
It may also get heavy in northern Westland, Buller, Nelson, Marlborough, Canterbury and eastern Otago.
Winds could reach severe gale level over much of the North Island during the weekend, and in Nelson, Buller and northern Westland in the south.
From Sunday to Monday, heavy rain is possible about Gisborne, Hawke's Bay, Wairarapa, and Wellington.
A ridge is likely to form over the South Island on Sunday bringing more settled weather, but the low will persist in the North Island.
Today though, is time to make the most of the good weather.
"Today is very much calm before the storm," Malivuk said.
"Fine and sunny weather with light winds is forecast over most of the country today, with just a few showers in south Westland and periods of rain in Fiordland."
Auckland is forecast to hit 20C, with clear skies and light winds for most of the day - a similar story over most of the North Island.
The South Island is even joining the fine weather party today, and Christchurch tops the main centres on 20C with light winds. Nelson and Dunedin are also in for mild, fine weather today.
After the wet and windy weekend, Tuesday is forecast to settle down in the North Island.
"That ridge will remain over the South Island, and remnants of the low will hang around into next week around the North Island," Malivuk said.
"But the weather should settle down through the week with reasonably fine weather forecast."
Whangarei Fine and mostly sunny. Light winds. 20C high, 13C overnight.
Auckland Fine apart from some low cloud or fog this morning. Light winds. 20C high, 12C overnight.
Hamilton Fine apart from some low cloud or fog this morning. Light winds. 19C high, 8C overnight.
Tauranga Fine. Light winds. 20C high, 11C overnight.
New Plymouth Fine apart from some cloud this morning and tonight. Light winds. 18C high, 11C overnight.
Napier Fine and sunny with light winds. 20C high, 6C overnight.
Wellington Fine then some evening cloud. Northerlies. 18C high, 12C overnight.
Nelson Fine with light winds. 19C high, 8C overnight.
Christchurch Fine, a little high cloud from afternoon. Northeasterlies. 20C high, 7C overnight.
Dunedin Fine with occasional high cloud. Northeasterlies. 18C high, 11C overnight.