World Elections Archive

Archive · Official results

Canada’s 2025 federal election results by party

Canada’s federal election on 28 April 2025 returned 169 Liberal MPs and 144 Conservative MPs to the 343-seat House of Commons. Elections Canada recorded 19,641,663 valid votes across all candidates.

Sources checked

House of Commons seats wonCanada federal election national votes and House of Commons seats
  • Liberal169 seats
  • Conservative144 seats
  • Bloc Québécois22 seats
  • New Democratic7 seats
  • Green1 seats

The chart shows the five parties that won seats. The searchable table includes every affiliation listed by Elections Canada.

Source 3

The national count

The Liberals received 8,595,488 valid votes and the Conservatives received 8,113,484. Together they accounted for 16,708,972 valid votes, or 85.07% of the national total. The seat count reflects which candidates won in individual electoral districts. Source 1 Source 3

Similar national totals, different seat counts

Bloc Québécois candidates received 1,236,349 votes, all in Quebec, and won 22 seats. New Democratic candidates received 1,234,673 votes across the country and won seven seats. Provincial totals show the geographic distribution behind each national number. Source 1 Source 2 Source 3

How to read the denominator

Vote shares on this page divide each affiliation’s count by the 19,641,663 valid votes recorded nationally. That denominator covers valid candidate votes. Turnout, which measures participation, uses a different denominator. The two-decimal percentages here are calculated from the underlying counts. Source 1 Source 2

Seats are fixed at the election date

The report records 343 elected members in 2025. At least 172 seats are needed for a majority of that total. Elections Canada’s report distinguishes the seats won on election day from party standings when the previous Parliament dissolved, which is a separate snapshot. Source 3

Sources

Open the data and source notes