More than 900,000 Canadian students participate in mock vote; elect Conservative minority

Posted Apr 29, 2025 09:49:38 AM.
Canadians have picked the Liberals to lead the country for a fourth consecutive turn, but the country’s children have a different idea of who they’d like to see on Parliament Hill.
More than 900,000 elementary, junior high, and high school students from 5,900 schools across the country participated in this year’s CIVIX Student Vote, coinciding with the federal election.
Students learned about democracy and elections, researched parties and platforms, debated, and ultimately cast their ballots for the official candidates running in their school’s electoral district.
Young voters elected a Conservative Party minority government, with the Liberal Party forming the official opposition.
Here are the Student Vote results according to CIVIX, a non-partisan Canadian charity that works to strengthen democracy through civic education.
The Conservative Party won 165 seats and 36.4 per cent of the popular vote, forming a minority government. Pierre Poilievre won in the riding of Carleton, Ont.
The Liberal Party won 145 seats and 31.7 per cent of the popular vote, forming the official opposition. Mark Carney won in the riding of Nepean, Ont.
The Bloc Québecois won 18 seats and 2.1 per cent of the popular vote. Yves-François Blanchet won in the riding of Beloeil—Chambly, Que.
The NDP won 13 seats and 14.5 per cent of the popular vote. Jagmeet Singh lost in the riding of Burnaby South, B.C.
The Green Party won two seats and 7.5 per cebt of the popular vote. Jonathan Pedneault lost in the riding of Outremont, Que., and Elizabeth May won in Saanich—Gulf Islands.
In Alberta, students mirrored the votes of their parents; the Conservatives were awarded 32 seats with more than 47 per cent of the vote, while the Liberals came in a distant second with 24.15 per cent of the vote, and the NDP came in third with 14.33 per cent.
In reality, Alberta did remain a Conservative stronghold — 34 of the 37 ridings went blue. The Liberals took one seat in Edmonton and one in Calgary, and the NDP held onto the Edmonton-Strathcona seat.
A full list of results for Alberta ridings can be found here.