Despite the result, the SNP - which campaigns for independence - swept the polls in Scotland in the 2015 general election, all but wiping out Labour north of the border and going from six seats in the House of Commons to 56.
With George Square closed to traffic and packed with thousands of onlookers braving dreich conditions, Ms Sturgeon said that the days of Scotland "choosing the lesser of two evils" between the Tories and Labour at general elections were coming to an end.
"Make no mistake, the general election we face now on Dec.12 is the most important election for Scotland in our lifetimes", she told the crowds.
This election is Scotland's chance to escape Brexit and to put our future in our own hands.
Both the ruling British Conservatives and the Labour opposition do not support holding another independence vote.
Speaking about her party's record with the Conservatives in the coalition government, Ms Swinson said: "We didn't get everything right".
"Down one path is a future that will be dictated to us by the likes of Boris Johnson".
"The Scotland we seek is open, welcoming and diverse".
Meanwhile, British Prime Minister Boris Johnson sparked an angry backlash from Brexit Party leader Nigel Farage on Saturday after he rejected calls to drop his Brexit deal and embrace a clean break from the European Union, potentially splitting the eurosceptic vote. "And that alternative is not a UK Labour government that can't event make up its mind where it stands on the question of Brexit".
Nigel Farage launched his Brexit Party's campaign on Friday evening, with a call to the PM to ditch his Brexit deal and form an alliance with them to deliver a "stonking majority" of MPs who want to leave the EU.
And instead, she said: "There is a much better alternative". Scottish independence would mean a massive gap between what Scotland raises in taxation and what the Scottish people need at the present time.
Scottish Conservative MSP for Glasgow, Annie Wells, said: "While Nicola Sturgeon is banging on about indyref2, I'm out talking to people about the state of their local schools, the drug deaths crisis and violent crime taking over our streets, and the problems at the Queen Elizabeth Hospital".
We had a once-in-a-generation, her words, once-in-a-lifetime, she and the First Minister at the time Alex Salmond used those expressions, referendum in 2014, we had that, the people of Scotland chose to stay in the United Kingdom and they should respect that referendum and they should respect the referendum in 2016, which was a United Kingdom one'.
"I want women and girls watching to see Jo Swinson in the debate and know that they too could be a candidate for Prime Minister".
When asked at an election rally in Edinburgh yesterday if she thought Labour would grant a Section 30 Order to enable a vote to take place, she replied "yes", adding that she was "a believer in the power of democracy". "She is showing everyone that her priority is indyref2 above everything else".