I am posting this final “Preliminary Election Result” table posted on the Elections Canada website on Election Night (April 28th, 2025) because they always remove the easily understandable table at some point after the election. The numbers will change/have changed as some polls are challenged and/or recounted, but this is what the data looked like at that point in time.
Registered Political Party | Seats | % | Votes | % | |
Animal Protection Party | 0 | 0.0 % | 1,299 | 0.0 % | |
Bloc Québécois | 22 | 6.4 % | 1,232,853 | 6.3 % | |
Centrist | 0 | 0.0 % | 4,147 | 0.0 % | |
Canada First Party | 0 | 0.0 % | 3,198 | 0.0 % | |
Christian Heritage Party | 0 | 0.0 % | 10,165 | 0.0 % | |
Communist | 0 | 0.0 % | 5,462 | 0.0 % | |
Conservative | 144 | 42.0 % | 8,086,051 | 41.3 % | |
Green Party | 1 | 0.3 % | 244,952 | 1.2 % | |
Independent | 0 | 0.0 % | 36,166 | 0.2 % | |
Liberal | 169 | 49.3 % | 8,564,200 | 43.7 % | |
Libertarian | 0 | 0.0 % | 6,001 | 0.0 % | |
Marijuana Party | 0 | 0.0 % | 133 | 0.0 % | |
Marxist-Leninist | 0 | 0.0 % | 5,648 | 0.0 % | |
NDP (New Democratic Party) | 7 | 2.0 % | 1,237,263 | 6.3 % | |
No Affiliation | 0 | 0.0 % | 5,225 | 0.0 % | |
Rhinocéros | 0 | 0.0 % | 7,457 | 0.0 % | |
People’s Party | 0 | 0.0 % | 141,212 | 0.7 % | |
United Party of Canada (UP) | 0 | 0.0 % | 6,242 | 0.0 % | |
Total | 343 | 19,597,674 | |||
Polls Reporting: | 75,425 of 75,479 | 99.93 % | |||
Voter Turnout: | 19,597,674 of 28,525,638 registered electors | 68.7 % |
What’s good about it?
Canadians are lucky that all the frenzied strategic voting didn’t crush us under a majority government. This is always the best outcome, because no minority government has a blank cheque to do whatever they want.
And not so good?
For more than a century, despite the powerful disincentives of our First-Past-the-Post voting system, Canadians have worked very hard to make sure we retained our multi-party democracy.
Just watching what’s been going on south of the border should have driven home exactly why it is so important to keep it.
What’s bad?
But yet again, far too many Canadians were frightened into voting “strategically” for what we don’t want. And the result has been the decimation of our smaller parties. The NDP plummeted from 24 seats to 7, and the Greens lost 2 of their 3 seats. Even the Bloc Québécois lost ten— a third— of their seats, despite the party’s regional advantage. And Maxime Bernier’s People’s Party of Canada plummeted from an 840,993 vote high in the last election to a mere 141,212 votes in this.

There isn’t a single NDP seat in Ontario, for the first time in I don’t know how many elections. In recent months I’ve heard folks on both sides of the spectrum complain about the NDP for one reason or another.
Yet we have Mr Singh to thank for the fledgling National Universal Pharmacare and the Canadian Dental Care Plan. This was a gift of epic proportions, much like the gift of Universal Healthcare— for which we can thank an earlier NDP led by Tommy Douglas.
That same Universal Healthcare may be the only thing Canadians agree on across the political spectrum, and we’ve all grumbled as we watched it erode, thanks to successive Liberal and Conservative funding cuts and privatization. But just think; if instead of voting “lesser evil,” we had just voted for what we want, like, say, for Green or NDP candidates, by now we could have had a world class Universal Healthcare system to rival those in countries advanced enough to elect their governments with Proportional Representation.
I was very happy to learn Heather McPherson had retained her seat in Alberta, but sad that the riding off Hamilton Centre lost Matthew Green’s strong voice.
But for me, personally, the biggest loss in this election was that of Ontario’s only Green Party MP, Mike Morrice, in Kitchener Centre.

I can’t imagine any MP working harder than Mike Morrice has. He led the fight for the Canadian Disability Benefit, as well as being a strong advocate for needed improvements to our Universal Health Care system, access to affordable housing, giving voice to marginalized communities, standing up for Indigenous rights, reminding the Canadian government of its legal obligations not to be complicit in genocide and Israel’s other war crimes, working for Electoral Reform, and of course meaningful climate action. I certainly hope Mike will win back his seat in the next election.
Thank you, Mike.
Image Credits:
2025 Canadian Federal Election Map By Eric0892 – Own work, CC BY 4.0, Link
Screencap: Mike Morrice delivering petition e-4082 in Parliament [fair dealing – ParlVU ]
Instagram post excerpt by Mike Morrice