Top 10 closest Alberta races in Canada's 2025 election
The rural-urban political divide is real in Alberta

It’s been just over three months since Election Day in Canada and, as the dust has settled, I’ve taken a closer look at the results in ridings across Alberta.
Seat count in Alberta in the 2025 election:
Conservative: 34 MPs
Liberal: 2 MPs
NDP: 1 MP
The Conservative Party continued its decades-long streak of electoral dominance in federal elections in Alberta as it saw its support jump to 63.5 percent from 55.4 percent in 2021 (though it is still lower than the 69 percent the Conservatives earned in Alberta in 2019). The Conservatives had strong showings in every part of the province, but especially in rural Alberta where the party’s candidates were elected with huge margins of victory.
Alberta’s two largest cities, Calgary and Edmonton, were home to the most interesting and most competitive races of the federal election in our province. The races with the narrowest margins of victory were in the cities, and the three closest races were in Calgary, which not long ago was considered a Conservative stronghold.
Non-Conservative voters consolidated around the Liberals to deliver that party’s best showing in Alberta since the 1968 federal election — doubling its votes from 15% in 2021 to 27.9%% in 2025. Even with much of the Liberal vote concentrated in the two big cities, because of the first past the post system the party once again only elected 2 Members of Parliament — Corey Hogan in Calgary Confederation and Eleanor Olszewski in Edmonton Centre — the same number the party elected in 2021.
The NDP saw their federal vote plummet from a record high of 19 percent in 2021 to 6.3 percent in 2025. Their Alberta caucus was cut in half as Heather McPherson was re-elected to a third term as the MP for Edmonton Strathcona and MP Blake Desjarlais was defeated in his first re-election bid in Edmonton Griesbach.
While the Liberals were the biggest beneficiary of the collapsing NDP vote, it’s clear that there were some NDP voters who shifted to the Conservatives along with many voters who supported the right-wing People’s Party in previous elections. Conservative candidates saw their vote share increase in every riding except Calgary Centre, where Conservative Greg McLean’s vote was 0.71 percent lower than his vote share in 2021.
While it’s not entirely clear how much this impacted how Albertans voted, this federal election was also notable for the strong personal connections that Liberal Party leader Mark Carney and Conservative Party leader Pierre Poilievre had to Alberta.
Top 10 closest races in Alberta in Canada's 2025 election
Calgary Confederation: Liberal win by 1.85%
Liberal candidate Corey Hogan defeated Conservative candidate and former United Conservative Party MLA Jeremy Nixon.Calgary McKnight: Conservative win by 3.10%
Conservative candidate Dalwinder Gill defeated Liberal incumbent George Chahal, maintaining the streak of no Liberal MP from Calgary ever being re-elected.Calgary Centre: Conservative win by 4.42%
Conservative incumbent Greg McLean defeated Liberal candidate Lindsay Luhnau.Edmonton Riverbend: Conservative win by 5.41%
Conservative incumbent Matt Jeneroux defeated Liberal candidate and former Manitoba MLA Mark Minenko.Edmonton Centre: Liberal win by 6.45%
Liberal candidate Eleanor Olszewski defeated Conservative candidate Sayid Ahmed.Edmonton Griesbach: Conservative win by 11.31%
Conservative candidate and former MP Kerry Diotte defeated NDP incumbent Blake Desjarlais.Edmonton West: Conservative win by 12.21%
Conservative incumbent Kelly McCauley defeated Liberal candidate Brad Fournier.Edmonton Gateway: Conservative win by 13.33%
Conservative incumbent Tim Uppal defeated Liberal candidate Jeremy Hoefsloot.Edmonton Strathcona: NDP win by 13.84%
NDP incumbent Heather McPherson defeated Conservative candidate Miles Berry.Edmonton Southeast: Conservative win by 14.11%
Conservative candidate Jagsharan Singh Mahal defeated Liberal candidate, former MP, and Edmonton Mayor Amarjeet Sohi.
Top 5 widest margins of victory

The five widest margins of victory in the federal election in Alberta happened in the strongest Conservative voting rural ridings. No Conservative candidate outside of the two big cities earned less than 60 percent of the vote in their riding in this federal election.
Battle River-Crowfoot: Conservative win by 71.16%
Conservative incumbent Damien Kurek defeated Liberal candidate Brent Sutton. Kurek resigned as MP on June 17, 2025 to trigger a by-election for Conservative Party leader Pierre Poilievre to run in.Ponoka-Didsbury: Conservative win by 71%
Conservative incumbent Blaine Calkins defeated NDP candidate Logan Hooley. This was the only riding in Canada without a Liberal candidate on the ballot.Grande Prairie: Conservative win by 69.83%
Conservative incumbent Chris Warkentin defeated Liberal candidate Maureen Mcleod.Lakeland: Conservative win by 68.81%
Conservative incumbent Shannon Stubbs defeated Liberal candidate Barry Milaney.Fort McMurray-Cold Lake: Conservative win by 65.61%
Conservative incumbent Laila Goodridge defeated Liberal candidate Kaitlyn Staines.
Daveberta marks 20 years
Thank you to everyone who has shared kind words and notes of congratulations as I mark 20 years of writing about Alberta politics on Daveberta. This week I had the real honour meeting with my MLA, Janis Irwin, who presented me with a celebratory scroll marking the occasion of the 20th anniversary of Daveberta. Thank you, Janis!
Daveberta readers will also know Irwin as the 5-time winner in the Best Alberta MLA category in the annual Best of Alberta Politics Awards.
Former UCP MLA announces plans to run again in 2027
It looks like candidate nomination season has started again in Alberta! Former UCP MLA Jordan Walker announced this week that he plans to seek his party’s nomination to run in Sherwood Park in the next provincial election.
Walker was elected as the UCP MLA for the suburban riding located east of Edmonton after defeating NDP MLA Annie McKitrick in 2019. He was then defeated in 2023 by the NDP’s Kyle Kasawski. Kasawski won with 50.2 percent and Walker finished second with 43.9 percent.
Keep reading with a 7-day free trial
Subscribe to Daveberta - Alberta politics and elections to keep reading this post and get 7 days of free access to the full post archives.




