You are not permitted to download, save or email this image. Visit image gallery to purchase the image.
Get outside and enjoy the sun before it's too late.
That seems to be the message from weather forecasters heading into the Easter long weekend as most of the country can expect clear skies today before a rainy front makes its way up from the south.
Today's Good Friday weather is looking so good, in fact, forecaster NIWA has given it an Easter egg rating of 9 out of 10.
After a cool start Dunedin is expected to reach 18C today, along with Queenstown, Wanaka, Alexandra and Gore. Oamaru is expected to reach 17C and Invercargill a balmy 19C.
However, things are expected to turn to custard across the South tomorrow as a front makes it way up from the southwest.
Heavy showers are possible and even hail in places, including Dunedin, Invercargill, Oamaru and Gore.
Today the sun is set to shine as bright in Auckland as anywhere in the country, with the city heading for a top of 21C today, MetService says.
The warm weather continues into Saturday with another top tomorrow of 21C and a few clouds, before rainfall finally ruins the party on Sunday as showers and tops of about 20C are expected through to early next week.
Holidaymakers in Hamilton, Tauranga and the Coromandel can also expect to kick off the holiday break with two days of sunny skies and highs in the low 20s before the rain hits from Sunday.
Thames is looking like a standout destination, with tops of 21C and 22C today and tomorrow.
Whangarei can expect a high of 20C today, before showers hit from tomorrow.
Those keen to take a dip in the water will find sea temperatures from the Coromandel to Northland still a warm 20C, according to NIWA.
Napier in the east and Taranaki in the west can expect two days of clear skies before clouds and rain blow over on Sunday.
Wellington residents will need to enjoy the sunshine and top of 16C today as the showers and strong winds build up from tomorrow night.
In the South Island, the rain will hit sooner with Invercargill expecting a mostly fine day today and top of 19C today before evening rain and cloud gathers and the rain sets in tomorrow.
Christchurch, Queenstown and Nelson can all expect fine weather today before the showers blow in and the turns into possible heavy falls tomorrow.
Morning cloud clearing. 18C, 11C.
Partly cloudy, chance light shower. Easterlies. High 20C, Low 13C.
Fine. Light winds. 21C, 9C.
Fine. Light winds. 20C, 10C.
Fine, apart from some morning cloud. Light winds. 21C, 5C.
Fine with light winds. 18C, 9C.
Fine, but some morning cloud and developing northerlies. 19C, 7C.
Fine with developing northerlies. 16C, 12C.
Fine with light winds. 18C, 8C.
Morning cloud clearing for fine afternoon. 17C, 6C.