Federal Election 2025: Live Updates and Projected Results Across Canada

Editor’s Note, 2:45 PM PST: We have now concluded our live coverage of the 2025 federal election.

(Image courtesy CBC)

1:36 PM PST: The Kitchener Centre riding has flipped to Conservative, after previously being one of two seats owned by the Green Party after the 2021 election.

12:59 PM PST: Terra Nova-The Peninsulas has been officially called for the Liberals in Newfoundland and Labrador. It was by a slim margin of only 12 votes, making this riding one of the most hotly contested for this election in Canada.

12:50 PM PST: CBC has officially projected that a Liberal minority government will be formed as a result of the 2025 federal election, with a 169 total seats in parliament.

12:49 PM PST: Conservative candidate Tamara Jansen has won the riding of Cloverdale-Langley City. Meanwhile, Don Davies has retained the NDP seat in Vancouver Kingsway.

12:44 PM PST: Pierre Poilievre’s campaign strategist told CTV News that the Conservative leader aims to “find a seat to run in to get back into the House.” Poilievre lost his riding of Carleton, which he had previously held onto for 20 years, to Liberal candidate Bruce Fanjoy.

12:27 PM PST: Kelowna has officially been called as a Liberal seat. Liberal candidate Stephen Fuhr previously represented the area from 2015-2019.

12:20 PM PST: In Ontario, the Conservatives have gained the ridings of Milton East-Halton Hills South and Windsor-Tecumseh-Lakeshore.

The Nunavut riding has elected an NDP representative in its riding. In Québec, the riding of Shefford has been held on to by the Bloc Québécois.

12:07 PM PST: The riding of Terrebonne in Québec has flipped from the Bloc Québécois to the Liberals. The Bloc are projected to have 22 seats, 10 less than their prior total of 32 in the 2021 election.

11:55 AM PST: Elections Canada says that 19.2 million people voted nationwide, more than 67 percent of the eligible voting population.

11:32 AM PST: BC Premier David Eby said he has no intention of replacing former federal NDP leader Jagmeet Singh, who stepped down last night. Eby congratulated Singh on his eight years at the helm of the federal party, particularly for helping to deliver national dental care and pharmacare.

12:03 AM PST: New Brunswick has six Liberal seats and four for the Conservatives. Exactly the same as the prior 2021 election.

In Québec, the Liberals have amassed 43 seats, with the Bloc following with 23 seats. The Conservatives have a total of 11, and only one was awarded to the NDP.

In Ontario, the Liberals obtained 69 seats and the Conservatives won 53. No other parties won in any Ontario ridings.

In Manitoba, the Conservatives have the plurality with seven seats. The Liberals have earned six seats and the NDP have one seat.

In Saskatchewan, the Conservatives won 13 seats and the Liberals gained one.

In Alberta, the Conservatives are leading with 34 seats. The Liberals are leading in two seats, and the NDP are leading in one.

In British Columbia, the Liberals won 19 seats versus the Conservatives’ 20. NDP won three seats, and the Green Party held on to their riding of Saanich-Gulf Islands.

Yukon and the Northwest Territories each elected a Liberal MP. Nunavut is leaning toward the NDP.

11:10 PM PST: Carney used his victory speech to underscore Canada-US relations, a central theme of his campaign. He said that when meeting with President Trump, his focus would be on shaping the economic and security ties between two sovereign countries, and stressed that Canada has “many other options” to pursue prosperity.

He repeated his pledge to make Canada’s economy less dependent on the US, reduce barriers to interprovincial trade, and collaborate with premiers and indigenous leaders. The crowd cheered when Carney mentioned Trump’s supposed interest in Canadian land, shouting “No! Never!” at several points.

Carney opened by rallying his supporters and offered routine congratulations to rival leaders, including Poilievre, acknowledging a “hard-fought campaign.”

With Carney expected to secure his seat in Nepean and the Liberals on track to form the next government, he would become the first prime minister since the 1880s to represent a riding located in present-day Ottawa.

11:07 PM PST: Several ridings across Canada are experiencing extremely close races. In Quebec’s Terrebonne, the Bloc Québécois leads the Liberals by just 28 votes (zero percent margin). In Newfoundland’s Terra Nova-The Peninsulas, the Liberals are ahead of the Conservatives by 46 votes (0.1 percent). 

British Columbia’s Kelowna riding sees the Liberals leading the Conservatives by 66 votes (0.1 percent). 

Ontario has multiple tight contests: in Kitchener-Conestoga, the Liberals lead the Conservatives by 160 votes (0.3 percent); in Brampton Centre, the Liberal lead is 121 votes (0.3 percent). In Milton East-Halton Hills South, the Conservatives are up over the Liberals by 349 votes (0.6 percent), while in Kitchener Centre, the Conservatives lead the Green Party by 379 votes (0.6 percent). 

Lastly, in British Columbia’s Vancouver Kingsway, the NDP holds a 315-vote lead over the Liberals (0.7 percent).

10:21 PM PST: Conservative Aaron Gunn wins the riding of North Island–Powell River.

10:17 PM PST: Liberals have won five ridings in BC: Delta, Richmond East–Steveston, Port Moody–Coquitlam, Surrey Centre, and Burnaby Central. Conservatives have won the riding of Richmond Centre–Marpole.

10:05 PM PST: Liberal Ernie Klassen wins the riding of South Surrey–White Rock.

10:00 PM PST: Conservative Leader Pierre Poilievre concedes election to Liberal Leader Mark Carney in a speech.

9:53 PM PST: New Democrat Jenny Kwan wins the riding of Vancouver East.

9:52 PM PST: Liberal Gregor Robertson wins the riding of Vancouver Fraserview–South Burnaby.

9:46 PM PST: The New Democrats’ fears have materialized on election night, with many of their incumbent seats lost and significant setbacks across the country. Party leader Jagmeet Singh, who was defeated in his own riding, has announced he will step down as leader. During the campaign, party members and supporters observed that some Canadians who might have supported the NDP were instead shifting to Carney’s Liberals, driven by concerns over Trump and the prospect of a Poilievre government.

NDP incumbent Heather McPherson, projected to retain her seat in Edmonton Strathcona, reflected on the challenges facing the party, telling the CBC that New Democrats tend to perform better when voters are motivated by hope and optimism rather than fear. The results so far represent a worst-case scenario for the NDP: widespread vote-splitting that has cost them seats to both the Liberals and the Conservatives.

9:42 PM PST: NDP Leader Jagmeet Singh announces he is stepping down as party leader. He has lost his riding of Burnaby Central

9:29 PM PST: Liberals have won three ridings in the Province of BC: Vancouver Centre, West Vancouver–Sunshine Coast–Sea to Sky Country, and Esquimalt–Saanich–Sooke.

9:21 PM PST: Conservatives have won six ridings in BC: Nanaimo–Ladysmith, Langley Township–Fraser Heights, Mission–Matsqui–Abbotsford, Chilliwack–Hope, Similkameen– South Okanagan–West Kootenay, and Kamloops–Thompson–Nicola.

8:53 PM PST: Liberals have won the ridings of Vancouver Quadra, Vancouver Granville, Burnaby North— Seymour, and Victoria in the province of BC.

8:44 PM PST: Green Party Co-Leader Elizabeth May is projected to win her riding of Saanich—Gulf Islands.

8:42 PM PST: Conservative Sukhman Singh Gill wins the riding of Abbotsford – South Langley, overcoming an independent challenge from former BC Liberal MLA Mike de Jong.

8:40 PM PST: As expected, Green Party Co-Leader Jonathan Pedneault is projected to lose his riding of Outremont. Pedneault, a 35-year-old former journalist and newcomer to politics, focused much of his campaign on door-to-door outreach, but faced a strong challenge from Liberal star candidate Rachel Bendayan. Bendayan, first elected in a 2019 byelection, was appointed minister of immigration, refugees, and citizenship by Carney when he formed his first cabinet in March. Early results show Pedneault trailing behind candidates from all the major parties.

8:35 PM PST: Alexandre Boulerice is projected to hold onto his seat in Rosemont–La Petite-Patrie. Boulerice said he is grateful to voters for giving him another opportunity to represent them. He committed to holding the Liberal government accountable and to continuing his fight on behalf of Quebecers and Canadians seeking better. Boulerice will return to the House of Commons for a fifth term. He is the last surviving Quebec MP from the 2011 Orange Wave.

8:23 PM PST: Nathalie Provost, a Liberal candidate who was inadvertently caught up in an early misstep by Carney, is projected to win in the Quebec riding of Châteauguay–Les Jardins-de-Napierville. Provost, an engineer and a strong advocate for gun control, survived the 1989 mass shooting at Montreal’s École Polytechnique. While campaigning in Quebec a few weeks ago, Carney mistakenly introduced her as “Nathalie Pronovost” and incorrectly stated that the tragedy occurred at Concordia University. Provost dismissed the errors as honest mistakes.

8:18 PM PST: In Nova Scotia, the Liberal Party has won ten seats, and the Conservatives have won one. This marks a gain for the Liberals from the 2021 election, in which the Liberals had eight seats and the Conservatives had three.

7:35 PM PST: As expected, Liberal Leader Mark Carney is projected to win his riding of Nepean.

7:32 PM PST: As expected, Bloc Québécois Leader Yves-François Blanchet is projected to win his riding of Belœil—Chambly.

7:15 PM PST: Mark Carney and the Liberals are expected to form government; whether it will be a minority or majority government remains to be seen.

7:06 PM PST: As expected, People’s Party Leader Maxime Bernier is projected to lose his riding of Beauce.

6:40 PM PST: Prince Edward Island has officially gained all four seats for the Liberal party, which is exactly consistent with the prior 2021 results.

6:23 PM PST: In Newfoundland and Labrador, the Conservatives have gained two seats and the Liberals have gained five. In 2021, the Liberals had amassed six seats in the province, while the Conservatives only had one in the province.

3:35 PM PST: The federal election is ongoing today in Canada. Join Coastal Front as we provide updates on the projected wins for each party throughout the day. Candidates in this election include incumbent Prime Minister Mark Carney of the Liberal Party, Official Opposition Leader Pierre Poilievre of the Conservative Party, Jagmeet Singh of the New Democratic Party, Yves-François Blanchet of the Bloc Québécois, and co-leaders Elizabeth May and Jonathan Pedneault of the Green Party.

According to a YouGov poll conducted this month, the top five issues most important to Canadian voters are Canada–U.S. relations, housing, inflation, healthcare, and the job market or the economy.

Current polling by 338Canada shows that the incumbent Liberal Party of Canada is expected to take home the majority of votes, with 186 projected seats in Parliament, which would keep Mark Carney as the current prime minister. The Conservative Party is projected to remain the Official Opposition with 124 seats in Parliament. The NDP and Bloc Québécois are expected to lose seats and shrink in comparison to the 2021 election — the NDP going from 25 to 9 seats, and the Bloc going from 32 to 23. The Green Party is expected to lose a seat or maintain its total of two in Parliament.

Previous
Previous

Election Sees Massive Tory Gains Among South Asians

Next
Next

Public Spending, Political Exclusion: Critics Raise Concern Over Leaders' Debate Commission