Malcolm Turnbull has paid tribute to the sacrifices of Australian soldiers past and present in his Anzac Day message.
The prime minister said Anzac Day was not an occasion to glorify war but to remember and honour the high cost of the country's freedom and liberty - a price paid in young lives lost far from home.
The day also commemorate the triumph of the human spirit and the patriotism, sacrifice, endurance, courage and mateship of Australian servicemen and women.
"We pay tribute to those who've faced the horrors of war and we reflect on the heavy burden of war still felt by many Australians," he said in a video posted to Facebook on Monday evening.
More than 100,000 Australian men and women have died in service of the nation and many more have been left wounded in body or spirit, Mr Turnbull said.
"Their sacrifice has protected our liberty and our values, and their legacy continues in the work of those who serve today," he said.
Mr Turnbull said the best way to honour the Anzacs of a century ago was to support the servicemen and women of today as well as veterans and their families.
"On behalf of all Australians, thank you to all those at home and abroad today as your ancestors did before you, in our uniform, under our flag, put their lives on the line to keep us free," he said.
"In quiet and solemn reflection, with thanks we say, lest we forget."