The polls are starting to close and results are expected to start flowing in from across the country. With the Liberal Party of Canada and the Conservative Party of Canada neck-and-neck in the polls, key ridings are more important than ever.
Here are the results from some of those key ridings to watch across Canada:
Abbotsford-South Langley
Retiring Conservative MP Ed Fast made headlines this month when he endorsed an independent candidate for the new riding of Abbotsford-South Langley.
Mike de Jong, a former provincial Member of the Legislative Assembly (MLA), got a nod from Fast. He’ll be facing Kevin Gillies for the Liberals and businessman and community advocate Sukhman Singh Gill from the Conservatives.
Burnaby Central
NDP leader Jagmeet Singh is hoping to hold onto a seat in the House of Commons with the new riding of Burnaby Central, but early polls indicate the leader could be at risk of losing his seat to the Liberals.
Lawyer Wade Chang is running for the Liberal Party against Singh and businessman James Yan for the Conservatives.
North Island—Powell River
The riding, which geographically covers half of Vancouver Island and much of the province’s coast, became the subject of some controversy when Conservative candidate Aaron Gunn’s hateful statements about Indigenous people and the country’s history of residential schools came to light.
Saanich—Gulf Islands
Green Party Co-Leader Elizabeth May’s long-held seat in the riding is in contention, with polls predicting a toss-up between May and Conservative candidate Cathie Ounsted.
Vancouver Kingsway
The East Vancouver riding has been an NDP stronghold since 2008. Incumbent Don Davies is fighting a wave of declining national enthusiasm for the New Democrats, with support gathering under Liberal candidate Amy Gill.
Edmonton Southeast
Edmonton Mayor Amarjeet Sohi is hoping to make the jump to federal politics, taking a leave of absence to run for the Liberals in the newly created riding of Edmonton Southeast. He’ll be going up against Conservative candidate Jagsharan Singh Mahal, a lawyer and community leader and the NDP’s Harpreet Grewal, a nurse and community leader.
Edmonton Centre
The Liberals are trying to hold on to one of their few seats in Alberta with a new candidate this time after Randy Boissonnault elected not to run again.
Army veteran Elenor Olszewski is running for the Liberals, economist Sayid Ahmed will be on the ballot for the Conservatives, and the NDP are running former broadcaster and schoolboard trustee Trisha Estabrooks.
Edmonton Griesbach
The NDP’s Blake Desjarlais won this traditionally Conservative north Edmonton riding in the last election, narrowly beating out CPC incumbent Kerry Diotte. Initial polling is showing another tight race between the CPC and NDP, with both candidates running again.
Edmonton Gateway
The Liberals have had a revolving door of candidates in this race, with former Alberta NDP Rod Loyola being kicked out and replaced with lawyer Jeremy Hoefsloot. Loyola is now running as an independent.
They both will be facing off against longtime CPC politician Tim Uppal. He was the MP for Edmonton Mill Woods, which was partly absorbed into Edmonton Gateway.
Calgary Confederation
The Conservatives have held the Calgary Confederation riding since it was created in 2015, but Len Webber, who was the MP for the riding, will not be running in the 2025 election. Jeremy Nixon is in the running to continue Webber’s legacy, while the Liberals named Corey Hogan, VP of the University of Calgary, as their candidate.
Calgary Centre
The Conservatives flipped Calgary Centre with a 20,000-vote victory in 2019, and it has remained blue, but the Liberals have regained some ground in the region, and it could be at risk of another flip.
Incumbent Greg McLean is running for the CPC, facing off against local businesswoman Lindsay Luhnau for the Liberals.
Calgary Skyview
This Liberal-held riding will have a new MP after this election due to the current MP, George Chahal, running in the newly created Calgary McKnight riding. Hafeez Malik will hope to continue the Liberal run here, but will be facing off against Amanpreet Gill.
Churchill-Keewatinook-Aski
Another NDP stronghold that is now a toss-up in the polls is Churchill-Keewatinook-Aski. NDP incumbent Niki Ashton had a comfortable 18-point victory over the Liberal candidate in 2021. Ashton’s foreign travel during COVID caused controversy and led to her losing her shadow cabinet critic roles.
Elmwood-Transcona
NDP incumbent Leila Dance is neck-and-neck in the polls with Conservative candidate Colin Reynolds. She narrowly won with about a four-point margin in the Sept. 2024 byelection compared to the NDP’s 22-point victory in 2021.
Since 1988, The NDP has won this riding in every election except 2011.
Winnipeg West:
Conservative candidate Marty Morantz won narrowly by 24 votes in 2021. In 2025, Morantz is hoping to keep his seat against Liberal candidate Doug Eyolfson, who is drawing support from NDP voters.
Winnipeg Centre
NDP incumbent Leah Gazan is at risk of losing her seat despite an easy victory in 2021 when she beat the Liberal candidate by 21 points. Gazen is now neck-and-neck with the Liberal candidate, community advocate Rahul Walia.
Carleton
Conservative Party leader Pierre Poilievre’s riding will likely be a safe win for the incumbent, but it could be a while before the country hears the results, as he is facing a whopping 90 candidates. The reason for the uncommon length of candidates has to do with a group advocating for electoral reform, called the Longest Ballot Committee.
Guelph
The riding is without an incumbent after long-time Liberal Lloyd Longfield said he was not running.
Due to Guelph being held provincially by the Greens, it could be interesting to see if voters flip the Liberal stronghold.
Kitchener-Conestoga
After narrowly missing the win in 2019 and 2021, the Conservatives are eyeing the riding of Kitchener-Conestoga. Liberal incumbent Tim Louis won it from the Tories, who had held it for over a dozen years prior to 2019.
Louis will be facing entrepreneur Doug Treleaven for the Conservatives.
Nepean
Liberal leader Mark Carney will be trying to win his first election in the Ottawa-area riding. Liberal Chandra Arya had held the seat since 2015 and was planning to run again until the Liberal Party revoked his nomination, but did not give a reason why.
Peterborough
Incumbent Michelle Ferreri has lost her seat to Liberal Emma Harrison.
Toronto-St. Paul’s
The riding that was once considered a Liberal stronghold until shocking byelection results flipped the seat to the Conservatives by just 600 votes is back to red.
Incumbent Don Stewart has lost to former MP Leslie Church, who also served as chief of staff to former Deputy Prime Minister and Finance Minister Chrystia Freeland.
Windsor West
This border-adjacent riding has been an NDP stronghold for the last two decades, but with rising tensions between the U.S., could the residents want a change?
Incumbent Brian Masse will be facing off against lawyer and community leader Richard Pollock.
Beloeil—Chambly
Bloc Leader Yves-François Blanchet has held onto his seat in Beloeil.
Berthier—Maskinongé
This riding is considered a possible second seat for the NDP in Quebec. Former NDP MP Ruth Ellen Brosseau, forever known as “Vegas Girl” in the province, got elected during the 2011 “orange wave” despite taking a trip to Las Vegas during that year’s campaign.
She held onto the seat in 2015 but lost the next two elections to the Bloc’s Yves Perron.
Châteauguay—Les Jardins-de-Napierville
Bloc candidate Patrick O’Hara lost by 12 votes in the 2021 election before the riding was redistributed. O’Hara is back this time around, but the opposition is different. Polytechnique survivor and gun control activist Nathalie Provost is looking to keep the riding Liberal red.
La Pointe-de-l’Île
One of two Montreal ridings held by the Bloc Québécois is likely to be a tight race between three-time Bloc MP Mario Beaulieu and Liberal candidate Viviane Minko. The Liberals have never won here since the riding was created in 2004.
The Green party candidate is Olivier Huard, who was arrested for scaling the Jacques Cartier Bridge in October 2024. He’s balancing court dates with his election campaign.
LaSalle—Émard—Verdun
The second Montreal riding belonging to the Bloc Québécois, candidate Louis-Philippe Sauvé edged out a victory in what was considered a Liberal stronghold in the September 2024 byelection.
It was a tight three-way battle between the Bloc, the Liberals and the NDP and the loss was seen as a big setback for then-prime minister Justin Trudeau.
Mount Royal
Mount Royal has long been a Liberal stronghold, with incumbent Anthony Housefather seeking a fourth term.
Conservatives are countering with lawyer Neil Oberman. The riding has voted Liberal for 85 years, and Housefather was among the Liberal MPs saying Justin Trudeau should step aside.
Rosemont-La Petite-Patrie
This riding is currently the only NDP seat in Quebec, held by incumbent Alexandre Boulerice. Will the area buck the national trend shifting towards the Liberals, or will the NDP hold on?
round, but the opposition is different. Polytechnique survivor and gun control activist Nathalie Provost is looking to keep the riding Liberal red.
Halifax
Liberal candidate Shannon Miedema has captured the win in Halifax handedly.
Central Nova
Incumbent Sean Fraser had originally chosen not to run again in the federal election this year, but was convinced by Liberal Leader Mark Carney to reconsider. He is in a close race with Conservative Brycen Jenkins.
South Shore-St. Margarets
the Liberals have flipped a seat in Nova Scotia with Jessica Fancy-Landry winning over Conservative incumbent Rick Perkins.
Acadie-Annapolis
The incumbent Chris D’Entremont has won the seat he has held since 2019, beating Liberal Ronnie LeBlanc.