A beautiful morning is forecast for Anzac Day dawn parades across the country tomorrow, but those attending might want to rug up.
READ MORE: Find your Anzac Day Service here
Clear skies tonight means temperatures will drop to freezing in places, MetService forecaster Tuporo Marsters said.
"It will be a cold start, especially out east, with frosts inland on the central plateau in the North Island and central South Island."
Out west in the North Island a slightly warmer, but a more cloudy start is forecast.
There is a slight chance of a brief shower in western areas early morning, including Auckland.
However, that won't last long as mostly sunny and fine weather throughout the country is forecast, with temperatures in the late teens to early 20s.
Headed to dawn service Wednesday? Here's the 7:00 am forecast cloud cover.— NIWA Weather (@NiwaWeather) April 23, 2018
North: Looks sharp! Don't forget the 🕶️.
South: Plenty of ☁️ to start (but 🌤️ to finish). pic.twitter.com/a4b8fLac08
Auckland is set to reach 20C, and Whangarei, Tauranga and Napier are all in for a high of 21C.
"Anzac Day is looking pretty good overall, with a nice ridge over the country," Marsters said.
The only areas with showers forecast are parts of the South Island's West Coast.
Today a band of showers in western areas from Northland to just north of Taranaki will ease for a fine afternoon.
A weak front is moving up the South Island this morning, producing showers in Fiordland and the West Coast, and a few spots on the east coast.
It will bring a southerly change as it moves up the country, but most showers will be offshore.
"It will weaken as it moves north, bringing a change in wind direction but mostly clouds to western areas," Marsters said.
A ridge of high pressure is set to stick over the North Island & upper South Island through to Friday bringing dry weather. Apart from occasional rain in the lower South Island (mainly in the west) & cloud for western areas, clear skies and frosty mornings will prevail ^AC pic.twitter.com/cJLLIvnIKx— MetService (@MetService) April 22, 2018
Fine weather is forecast on the North Island's East Coast from Gisborne to Wellington.
The ridge of high pressure pushing in tomorrow will hang around Thursday, producing settled and generally dry weather for most of the country.
However, another series of fronts is set to move into Fiordland and the West Coast Thursday and Friday.
Here's the visible satellite image over NZ this morning (see the sun rising in the east) Take a close look and you will see a number of interesting eddies & waves in the clouds much like you would see in a river. ^AC pic.twitter.com/7qBVfzkBtm— MetService (@MetService) April 23, 2018
A weak front should move north over the South Island from the southwest on Friday, as a low pressure system over the Tasman Sea approaches northern New Zealand.
"This low coming over from New South Wales is set to bring wet weather to the west of New Zealand," Marsters said.
"There is also a decent rain band coming onto Fiordland and West Coast, and showers for the rest of the country."
Today and Anzac Day weather
Today: Cloudy periods, chance shower from afternoon. Light winds. 20C high, 11C overnight.
Anzac Day: Morning cloud then fine. Southwesterly breezes. 21C high. 11C overnight.
Today: Cloudy periods, a few showers. Westerly breezes. 18C high, 13C overnight.
Anzac Day: Mainly fine, chance early shower. Southwesterlies dying out. 20C high, 10C overnight.
Today: Cloudy periods and a few showers. Westerly breezes. 18C high, 7C overnight.
Anzac Day: A fine day apart from morning and evening cloud. Southwest breezes. 20C high, 6C overnight.
Today: A few showers. Fine spells increasing afternoon. Westerly breezes. 19C high, 9C overnight.
Anzac Day: Morning cloud clearing to a fine day. Southwest breezes. 21C high, 10C overnight.
Today: Cloudy periods and a few showers. Southwesterlies. 17C high, 9C overnight.
Anzac Day: Chance morning shower, then fine spells. Light winds. 18C high, 10C overnight.
Today: Some morning cloud, then fine. Westerly breezes. 21C high, 7C overnight.
Anzac Day: A fine day. Light winds. 20C high, 6C overnight.
Today: Fine apart from some morning cloud. Northerlies, becoming calm at night. 17C high, 10C overnight.
Anzac Day: Morning cloud then fine. Northerlies developing. 17C high, 11C overnight.
Today: Fine. Winds mainly light. 18C high, 7C overnight.
Anzac Day: Fine. Southwest breezes. 19C high, 8C overnight.
Today: Fine, high cloud at times. Northerly breezes, turning southeast afternoon. 18C high, 5C overnight,
Anzac Day: Fine. Northeasterly developing afternoon. 16C high, 5C overnight.
Today: A few showers, clearing and becoming fine this morning. Southwesterlies. 16C high, 8C overnight.
Anzac Day: Fine, apart from morning cloud. Southwesterly dying out morning, northerlies developing afternoon. 15C high, 10C overnight.