The gardens could not accommodate all those attending and many people stood on surrounding streets to hear and participate in the ceremony.
A cool, still morning was broken by the clear dawn as New Zealand and Australian flags were lowered for the Last Post.
Guest speaker Brigadier Sean Trengrove, of Nelson, detailed pre-dawn military operations followed on the battlefields of World War 1 and World War 2.
He reminded those present of Anzac Day's meaning to both defence personnel and civilians, young and old.
Today marks the 97th anniversary of Australian and New Zealand Army Corps landings at Gallipoli during WW1.