Mrs Sturgeon MSP spoke to Forces News as she laid wreaths at Edinburgh's central memorial alongside the top ranks of the Royal Navy, British Army and RAF.
Mrs Sturgeon said: "This is an extremely poignant day.
"Remembrance Day is always a day of reflection and poignancy when we remember all those who made the ultimate sacrifice in conflicts across the last century.
"But today has an added poignancy as we mark the centenary of the end of the First World War.
"It's an opportunity for this generation to express our gratitude but also to resolve, to learn the lessons, so we hope that we may never see the like again."
Edinburgh has a long association with the Armed Forces and Remembrance Day is respected annually along the Royal Mile.
Remembrance Day 2018 marks exactly 100 years since the end of the Great War.
The four-year war claimed the lives of 5 million soldiers from 30 countries, including at least 750,000 British soldiers.
Lieutenant General Sir Alistair Irwin, President of Royal Legion Scotland, said: "All the Remembrance Days are special but this is particularly so for obvious reasons.
"I think it's just so very important that we continue these things to make sure that if we remember and then honour what happened in the past.
"In honouring what might have happened in the past, then we might stop it from happening again."
Commemorations have been taking place across the UK.
In Staffordshire, nearly 10,000 people attended a service at the National Memorial Arboretum.
Whilst in London, Prince Charles laid a wreath at the Cenotaph with President Frank-Walter Steinmeier becoming the first Germany leader to lay a wreath at the memorial.
Commemorations have also been held in Paris with more than 66 world leaders marking the centenary.