A high over the country was mainly in control with fine weather and a few showers predicted throughout the weekend and through to Anzac Day, he said.
Most parts of the country looked likely to have fine weather for Tuesday's dawn services although there was a slight chance of showers in Wellington and Hawke's Bay.
Cooler temperatures were also expected on Monday and Tuesday towards the bottom of the North Island and into the South Island, he said.
Auckland
Fine today with the odd chance of a shower tomorrow. Showers expected on Monday with Tuesday predicted to be fine. The high will remain about 20C.
Bay of Plenty
Fine today and tomorrow with the chance of fog tomorrow morning. Monday and Tuesday sheltered and fine with a high of 20C.
Hawke's Bay
Fine and sunny today with the chance of fog tomorrow morning. Showers expected on Monday, clearing Tuesday. High was predicted to be 16C, rising to 18C tomorrow. A southerly change on Monday will bring cooler temperatures.
Wellington
Mostly fine today. A bit cloudy tomorrow with the odd shower on Monday, clearing Tuesday although there may be a shower early on Tuesday morning. High expected to be between 15C and 16C.
Christchurch
Sunshine today and tomorrow. A southerly change on Monday will bring the odd shower with Tuesday expected to be fine. Highs of 16C and 18C for the weekend will drop to about 14C on Monday and Tuesday.
Otago
Sunny today with a few spots of rain tomorrow night and into Monday otherwise fine through to Tuesday. High expected to be about 19C dropping to 13C on Monday.