Sydney shivered through the coldest Anzac Day dawn service in half a century, but at least it was dry.
It was the first time since 2009 that the day started on a dry note, although the lack of cloud also sent the mercury plummeting overnight, Weatherzone meteorologist Ben Domensino said.
The city reached a chilly low of 10.8 degrees shortly after 6am, making it the coldest Anzac Day dawn since 1960.
The morning remained cool as the march got under way, despite an abundance of sunshine.
Fresh winds and a cold air mass pushed into the city after sunrise, with westerly winds gusting to 50km/h making banners and flags difficult to hold at times.
Sydney is expected to reach 20 degrees today as coins are thrown around the city for two-up.
The gusty winds will ease slightly during the afternoon, although it will will remain fresh and cool into tomorrow morning.
Weatherzone.com.au is owned by Fairfax Media, publisher of this website.