The First Minister has paid tribute to service personnel who have laid down their lives "to protect our way of life and freedom".
Alex Salmond joined the Lord Lieutenant and Lord Provost of Edinburgh Donald Wilson, Scottish Secretary Michael Moore, military leaders, veterans and serving personnel at the Stone of Remembrance at the City Chambers in Edinburgh.
He observed a two-minute silence and laid a wreath on behalf of the people of Scotland during the Remembrance Sunday commemorations, which this year also fall on Armistice Day.
The First Minister then attended a Service of Remembrance at St Giles Cathedral.
He said: "Today presents every man, woman and child in Scotland with the opportunity to pause and reflect on the immense sacrifice which so many have made to protect our way of life and freedom down the years.
"This moment allows us to pay tribute to all of our servicemen and women, past and present, who have laid down their lives in defence of our country and whose sacrifice will never be forgotten.
"It is important that we also remember that today's commemoration is not simply about historical events but also about the sacrifices servicemen and women today continue to make."