A fine morning is expected on Saturday morning for Anzac services, but the clear skies won't hold for the rest of the long weekend.
MetService said most dawn parades will be dry thanks to a a high pressure system across the country, blocking wetter weather in the Tasman Sea.
It will be a chilly start to the day for many, with inland areas such as Hamilton, Taupo, Palmerston North and Christchurch dipping as low as 6C.
Northland, Auckland, Coromandel and the West Coast may have the odd shower.
MetService meteorologist Emma Blades said once the sun came up, it would be a warm day for most.