An estimated 1,000 protesters joined the demonstration in Glasgow calling for the Trident nuclear weapon system to be ditched.
From: Press Association
The event, loosely tied in with an anti-war and anti-nuclear rally in London's Trafalgar Square, came as a poll showed that 76% of Scots would rather see money for Trident spent on public services.
The YouGov poll, commissioned by the SNP, also found that two-thirds of the country opposed the purchase of a system to replace the weapons system.
Prime Minister Tony Blair set out plans late last year to replace Trident, based on the Clyde at Faslane, at an estimated cost of up to £20 billion. He said retention of the nuclear deterrent was "crucial" to national security.
Parliament is due to formally decide next month whether to give the renewal the go-ahead.
SNP leader Alex Salmond joined Solidarity MSP Tommy Sheridan and CND vice-president Bruce Kent speaking in Glasgow's George Square after an hour-long march through the streets.
Also present were the Right Reverend Alan McDonald, moderator of the General Assembly of the Church of Scotland and Cardinal Keith O'Brien, head of the Catholic church.
Mr Salmond told members of the rally they had a choice at this May's Holyrood elections to vote for a "nuclear-free Scotland".
He said: "May presents the people of Scotland with a choice of two directions. A continuation down the route of wasting billions on a Trident replacement and ignoring international commitments to rid the world of nuclear weapons; or choosing to take the path of peace and prosperity."
© Copyright Press Association Ltd 2007, All Rights Reserved.