# 2025 Canadian federal election

The 2025 Canadian federal election will elect members of the House of Commons to the 45th Canadian Parliament. The Canada Elections Act requires that the election be held no later than October 20, 2025, but it may be called earlier.
This will be the first election to use a new 343-seat electoral map based on the 2021 Canadian census.

## Background

The 2021 Canadian federal election, held on September 20, 2021, saw only minor changes from the preceding 2019 election. The incumbent Liberal Party, led by Prime Minister Justin Trudeau, did not win the popular vote and failed to win enough seats to gain a parliamentary majority, winning only a plurality of seats and retaining its status as a minority government. The Conservatives won the popular vote and continued as the Official Opposition. That September 27, Annamie Paul resigned as the Green Party leader, citing lack of party support. Her resignation came into effect that November 10.

### Date of the election

Under the fixed-date provisions of the Canada Elections Act, a federal election must be held on the third Monday in October in the fourth calendar year after the polling day of the previous election. The previous election was held in 2021; therefore, an election must occur on October 20, 2025. However, the election may occur before the fixed deadline if the governor general dissolves Parliament on the recommendation of the prime minister, either for a snap election or after the government loses a vote on a supply bill or a specific motion of no confidence. Early elections are more likely to occur during minority governments because the prime minister does not control a majority in the House of Commons and thus is more likely to lose votes in the House.

#### Proposed change of fixed election date

On March 20, 2024, the government introduced the Electoral Participation Act, which included an amendment to the Canada Elections Act that would have changed the fixed election date to October 27, 2025, to avoid conflicting with the Hindu festival of Diwali, as well as municipal elections in Alberta. Moving the election date would also have resulted in 80 members of Parliament first elected on October 21, 2019, meeting the requirement of 6 years of service to receive a parliamentary retirement pension. The Official Opposition Conservative Party argued that the pension eligibility was the real motivation for the change, an accusation which the government denied. Of the 80 MPs who would have become eligible for a pension if the election date was moved later, 32 were Conservatives, 22 were Liberals, 19 were Bloc Québécois, 6 were New Democrats, and 1 was an independent. The date change was unlikely to proceed with all opposition parties against the change; NDP MP Lisa Barron confirmed she would propose a committee amendment to leave the fixed election date as October 20, 2025, and minister of democratic institutions Dominic LeBlanc stated he would "happily respect the will of this committee" if it had amended the bill.
On January 6, 2025, the Parliament of Canada was prorogued by Prime Minister Justin Trudeau after he announced his resignation as prime minister and leader of the Liberal Party, which resulted in the bill dying on the order paper.

### Political parties and standings

The table below lists parties represented in the House of Commons after the 2021 federal election and their current standings. Kevin Vuong, despite being elected as a Liberal, was disavowed by the party too late to alter his affiliation on the ballot and has since sat as an independent.
| Name | Name | Ideology | Position | Leader(s) | 2021 result | 2021 result | Current standing |
| Name | Name | Ideology | Position | Leader(s) | Votes (%) | Seats | Current standing |
| | Liberal | Liberalism Social liberalism | Centre to centre-left | Mark Carney | 32.62% | 160 / 338 | 153 / 338 |
| | Conservative | Conservatism Social conservatism Economic liberalism | Centre-right to right-wing | Pierre Poilievre | 33.74% | 119 / 338 | 120 / 338 |
| | Bloc Québécois | Quebec nationalism Quebec sovereigntism Social democracy | Centre-left | Yves-François Blanchet | 7.64% | 32 / 338 | 33 / 338 |
| | New Democratic | Social democracy Democratic socialism | Centre-left to left-wing | Jagmeet Singh | 17.82% | 25 / 338 | 24 / 338 |
| | Green | Green politics | | Elizabeth May & Jonathan Pedneault | 2.33% | 2 / 338 | 2 / 338 |
| | People's | Right-wing populism Canadian nationalism Conservatism | Right-wing to far-right | Maxime Bernier | 4.94% | 0 / 338 | 0 / 338 |
| | Independents | N/A | N/A | N/A | 0.19% | 0 / 338 | 3 / 338 |
| | Vacant | N/A | N/A | N/A | N/A | N/A | 3 / 338 |

### Electoral system

Canada's electoral system, a "first-past-the-post" system, is formally referred to as a single-member plurality system. The candidate with more votes than any other candidate in an electoral district (referred to in Canada as a riding) wins a seat in the House of Commons and represents that riding as its member of Parliament (MP). The party that wins the most seats in the House of Commons usually forms government, with that party's leader becoming prime minister. The largest party by seat count that is not the government or part of a governing coalition becomes the Official Opposition. That party receives more finances and prestige than the other opposition parties.
An absolute majority of the votes cast in the last election is not needed to have power and is rarely achieved. As well, the party in power does not need to obtain a majority of the seats in the House of Commons – and under the current multi-party system, quite often does not achieve that. However, to pass bills, the governing party must have support of a majority of MPs. Without majority support, the government falls and a new party is named government or an election has to be held. Three parties have achieved power at the federal level in Canada's history: the Liberals (active since 1867); the original Conservatives / Progressive Conservatives (1867–2003); and the modern Conservatives (since 2003).

#### Redistribution

The Constitution Act of 1867 requires that federal electoral districts undergo a redistribution following each decennial Canadian census. Using the 2021 Canadian census population results, the 2022 redistribution process began in October 2021 and was completed in September 2023.
On October 15, 2021, the chief electoral officer announced that, based on the formula in the Constitution Act, 1867, then in force, the allocation would result in an increase to 342 seats. This included a reduction of Quebec's allocation from 78 to 77 seats. The government tabled legislation on March 24, 2022, to prevent Quebec (or any other province) from losing any seats relative to the number of seats it was apportioned in 2012 redistribution. The Preserving Provincial Representation in the House of Commons Act amended rule 2 of subsection 51(1) of the Constitution Act, 1867, commonly known as the "Grandfather Clause". The bill passed the House of Commons on June 15, 2022, the Senate on June 21, and received royal assent on June 23, 2022. The chief electoral officer announced the new allocation of seats on July 8, 2022, which would result in an increase to 343 seats.
Pursuant to the Electoral Boundaries Readjustment Act as amended, ten federal electoral boundary commissions were established, one for each province, on November 1, 2021. The boundary-drawing process commenced upon the release of census data in February 2022. Quebec's commission adjusted its work to be based on a 78-seat allocation in July 2022. The respective commissions completed their work and finalized new electoral boundary sets on a rolling basis, beginning with the Newfoundland and Labrador and Prince Edward Island commissions on February 14, 2023, and finishing with the Ontario commission on July 8, 2023. The chief electoral officer then used the final reports of the electoral boundary commissions to formalize a representation order, which was proclaimed on September 22, 2023.
The changes to federal electoral district boundaries took effect on April 23, 2024. If the election had been called before then, it would have occurred under the previous electoral district boundaries, which had been in effect since the 2015 federal election.
Allocation of seats in the House of Commons under the Preserving Provincial Representation in the House of Commons Act :
| Province or territory | Representation orders | Representation orders | Average population per electoral district | Change |
| Province or territory | 2013 | 2023 | Average population per electoral district | Change |
| Ontario | 121 | 122 | 116,590 | 1 |
| Quebec | 78 | 78 | 108,998 | |
| British Columbia | 42 | 43 | 116,300 | 1 |
| Alberta | 34 | 37 | 115,206 | 3 |
| Manitoba | 14 | 14 | 95,868 | |
| Saskatchewan | 14 | 14 | 80,893 | |
| Nova Scotia | 11 | 11 | 88,126 | |
| New Brunswick | 10 | 10 | 77,561 | |
| Newfoundland and Labrador | 7 | 7 | 72,935 | |
| Prince Edward Island | 4 | 4 | 38,583 | |
| Northwest Territories | 1 | 1 | 41,070 | |
| Nunavut | 1 | 1 | 36,858 | |
| Yukon | 1 | 1 | 40,232 | |
| Canada | 338 | 343 | 107,848 | 5 |

#### Transposed 2021 results

This will be the first election contested under the new electoral districts established in the 2022 redistribution. Consequently, media outlets tend to report seat gains and losses as compared to notional results. These are the results if all votes cast in 2021 were unchanged but regrouped by new electoral district boundaries, as published by Elections Canada.
2021 results transposed onto 2023 boundaries :
| Party | Party | MPs | MPs | MPs |
| Party | Party | 2021 actual result | 2021 notional result | Change |
| | Liberal | 160 | 157 | 3 |
| | Conservative | 119 | 126 | 7 |
| | Bloc Québécois | 32 | 34 | 2 |
| | New Democratic | 25 | 24 | 1 |
| | Green | 2 | 2 | |
| Total seats | Total seats | 338 | 343 | 5 |
2021 election results transposed to 2023 redistribution of ridings :
| Province | Electoral District | 1st place | 2nd place | 3rd place |
| NL | Avalon | Lib | Con | NDP |
| NL | Cape Spear | Lib | NDP | Con |
| NL | Central Newfoundland | Con | Lib | NDP |
| NL | Labrador | Lib | Con | NDP |
| NL | Long Range Mountains | Lib | Con | NDP |
| NL | St. John's East | Lib | NDP | Con |
| NL | Terra Nova—The Peninsulas | Lib | Con | NDP |
| PE | Cardigan | Lib | Con | NDP |
| PE | Charlottetown | Lib | Con | NDP |
| PE | Egmont | Lib | Con | Green |
| PE | Malpeque | Lib | Con | Green |
| NS | Acadie—Annapolis | Con | Lib | NDP |
| NS | Cape Breton—Canso—Antigonish | Lib | Con | NDP |
| NS | Central Nova | Lib | Con | NDP |
| NS | Cumberland—Colchester | Con | Lib | NDP |
| NS | Dartmouth—Cole Harbour | Lib | NDP | PPC |
| NS | Halifax | Lib | NDP | Con |
| NS | Halifax West | Lib | NDP | Con |
| NS | Kings—Hants | Lib | Con | NDP |
| NS | Sackville—Bedford—Preston | Lib | Con | NDP |
| NS | South Shore—St. Margarets | Con | Lib | NDP |
| NS | Sydney—Glace Bay | Lib | Con | NDP |
| NB | Acadie—Bathurst | Lib | Con | NDP |
| NB | Beauséjour | Lib | Con | NDP |
| NB | Fredericton—Oromocto | Lib | Con | NDP |
| NB | Fundy Royal | Con | Lib | NDP |
| NB | Madawaska—Restigouche | Lib | Con | PPC |
| NB | Miramichi—Grand Lake | Con | Lib | NDP |
| NB | Moncton—Dieppe | Lib | Con | NDP |
| NB | Saint John—Kennebecasis | Lib | Con | NDP |
| NB | Saint John—St. Croix | Con | Lib | NDP |
| NB | Tobique—Mactaquac | Con | Lib | NDP |
| QC | Abitibi—Baie-James—Nunavik—Eeyou | BQ | Lib | Con |
| QC | Abitibi—Témiscamingue | BQ | Lib | Con |
| QC | Ahuntsic-Cartierville | Lib | BQ | NDP |
| QC | Alfred-Pellan | Lib | BQ | Con |
| QC | Argenteuil—La Petite-Nation | Lib | BQ | Con |
| QC | Beauce | Con | PPC | BQ |
| QC | Beauharnois—Salaberry—Soulanges—Huntingdon | BQ | Lib | Con |
| QC | Beauport—Limoilou | BQ | Con | Lib |
| QC | Bécancour—Nicolet—Saurel—Alnôbak | BQ | Lib | Con |
| QC | Bellechasse—Les Etchemins—Lévis | Con | BQ | Lib |
| QC | Beloeil—Chambly | BQ | Lib | NDP |
| QC | Berthier—Maskinongé | BQ | NDP | Lib |
| QC | Bourassa | Lib | BQ | NDP |
| QC | Brome—Missisquoi | Lib | BQ | Con |
| QC | Brossard—Saint-Lambert | Lib | BQ | Con |
| QC | Charlesbourg—Haute-Saint-Charles | Con | BQ | Lib |
| QC | Châteauguay—Les Jardins-de-Napierville | BQ | Lib | Con |
| QC | Chicoutimi—Le Fjord | Con | BQ | Lib |
| QC | Compton—Stanstead | Lib | BQ | Con |
| QC | Côte-du-Sud—Rivière-du-Loup—Kataskomiq—Témiscouata | Con | BQ | Lib |
| QC | Côte-Nord—Kawawachikamach—Nitassinan | BQ | Con | Lib |
| QC | Dorval—Lachine—LaSalle | Lib | BQ | NDP |
| QC | Drummond | BQ | Lib | Con |
| QC | Gaspésie—Les Îles-de-la-Madeleine—Listuguj | BQ | Lib | Con |
| QC | Gatineau | Lib | BQ | Con |
| QC | Hochelaga—Rosemont-Est | Lib | BQ | NDP |
| QC | Honoré-Mercier | Lib | BQ | Con |
| QC | Hull—Aylmer | Lib | BQ | NDP |
| QC | Joliette—Manawan | BQ | Lib | Con |
| QC | Jonquière | BQ | Con | Lib |
| QC | La Pointe-de-l'Île | BQ | Lib | NDP |
| QC | La Prairie—Atateken | BQ | Lib | Con |
| QC | Lac-Saint-Jean | BQ | Con | Lib |
| QC | Lac-Saint-Louis | Lib | Con | NDP |
| QC | LaSalle—Émard—Verdun | Lib | BQ | NDP |
| QC | Laurentides—Labelle | BQ | Lib | Con |
| QC | Laurier—Sainte-Marie | Lib | NDP | BQ |
| QC | Laval—Les Îles | Lib | BQ | Con |
| QC | Les Pays-d'en-Haut | BQ | Lib | Con |
| QC | Lévis—Lotbinière | Con | BQ | Lib |
| QC | Longueuil—Charles-LeMoyne | Lib | BQ | NDP |
| QC | Longueuil—Saint-Hubert | BQ | Lib | NDP |
| QC | Louis-Hébert | Lib | BQ | Con |
| QC | Louis-Saint-Laurent—Akiawenhrahk | Con | BQ | Lib |
| QC | Marc-Aurèle-Fortin | Lib | BQ | Con |
| QC | Mégantic—L'Érable—Lotbinière | Con | BQ | Lib |
| QC | Mirabel | BQ | Lib | Con |
| QC | Mount Royal | Lib | Con | NDP |
| QC | Mont-Saint-Bruno—L'Acadie | BQ | Lib | Con |
| QC | Montcalm | BQ | Lib | Con |
| QC | Montmorency—Charlevoix | BQ | Con | Lib |
| QC | Notre-Dame-de-Grâce—Westmount | Lib | NDP | Con |
| QC | Outremont | Lib | NDP | BQ |
| QC | Papineau | Lib | NDP | BQ |
| QC | Pierre-Boucher—Les Patriotes—Verchères | BQ | Lib | Con |
| QC | Pierrefonds—Dollard | Lib | Con | NDP |
| QC | Pontiac—Kitigan Zibi | Lib | Con | BQ |
| QC | Portneuf—Jacques-Cartier | Con | BQ | Lib |
| QC | Québec Centre | Lib | BQ | Con |
| QC | Repentigny | BQ | Lib | Con |
| QC | Richmond—Arthabaska | Con | BQ | Lib |
| QC | Rimouski—La Matapédia | BQ | Lib | Con |
| QC | Rivière-des-Mille-Îles | BQ | Lib | Con |
| QC | Rivière-du-Nord | BQ | Lib | Con |
| QC | Rosemont—La Petite-Patrie | NDP | Lib | BQ |
| QC | Saint-Hyacinthe—Bagot—Acton | BQ | Lib | Con |
| QC | Saint-Jean | BQ | Lib | Con |
| QC | Saint-Laurent | Lib | Con | NDP |
| QC | Saint-Léonard—Saint-Michel | Lib | Con | NDP |
| QC | Saint-Maurice—Champlain | Lib | BQ | Con |
| QC | Shefford | BQ | Lib | Con |
| QC | Sherbrooke | Lib | BQ | NDP |
| QC | Terrebonne | BQ | Lib | Con |
| QC | Thérèse-De Blainville | BQ | Lib | Con |
| QC | Trois-Rivières | BQ | Con | Lib |
| QC | Vaudreuil | Lib | BQ | Con |
| QC | Ville-Marie—Le Sud-Ouest—Île-des-Sœurs | Lib | NDP | Con |
| QC | Vimy | Lib | BQ | Con |
| ON | Ajax | Lib | Con | NDP |
| ON | Algonquin—Renfrew—Pembroke | Con | NDP | Lib |
| ON | Aurora—Oak Ridges—Richmond Hill | Lib | Con | NDP |
| ON | Barrie South—Innisfil | Con | Lib | NDP |
| ON | Barrie—Springwater—Oro-Medonte | Con | Lib | NDP |
| ON | Bay of Quinte | Con | Lib | NDP |
| ON | Beaches—East York | Lib | NDP | Con |
| ON | Bowmanville—Oshawa North | Con | Lib | NDP |
| ON | Brampton Centre | Lib | Con | NDP |
| ON | Brampton—Chinguacousy Park | Lib | Con | NDP |
| ON | Brampton East | Lib | Con | NDP |
| ON | Brampton North—Caledon | Lib | Con | NDP |
| ON | Brampton South | Lib | Con | NDP |
| ON | Brampton West | Lib | Con | NDP |
| ON | Brantford—Brant South—Six Nations | Con | Lib | NDP |
| ON | Bruce—Grey—Owen Sound | Con | Lib | NDP |
| ON | Burlington | Lib | Con | NDP |
| ON | Burlington North—Milton West | Lib | Con | NDP |
| ON | Cambridge | Lib | Con | NDP |
| ON | Carleton | Con | Lib | NDP |
| ON | Chatham-Kent—Leamington | Con | Lib | PPC |
| ON | Davenport | Lib | NDP | Con |
| ON | Don Valley North | Lib | Con | NDP |
| ON | Don Valley West | Lib | Con | NDP |
| ON | Dufferin—Caledon | Con | Lib | NDP |
| ON | Eglinton—Lawrence | Lib | Con | NDP |
| ON | Elgin—St. Thomas—London South | Con | Lib | NDP |
| ON | Essex | Con | NDP | Lib |
| ON | Etobicoke Centre | Lib | Con | NDP |
| ON | Etobicoke—Lakeshore | Lib | Con | NDP |
| ON | Etobicoke North | Lib | Con | NDP |
| ON | Flamborough—Glanbrook—Brant North | Con | Lib | NDP |
| ON | Guelph | Lib | Con | NDP |
| ON | Haldimand—Norfolk | Con | Lib | NDP |
| ON | Haliburton—Kawartha Lakes | Con | Lib | NDP |
| ON | Hamilton Centre | NDP | Lib | Con |
| ON | Hamilton East—Stoney Creek | Lib | Con | NDP |
| ON | Hamilton Mountain | Lib | NDP | Con |
| ON | Hamilton West—Ancaster—Dundas | Lib | Con | NDP |
| ON | Hastings—Lennox and Addington—Tyendinaga | Con | Lib | NDP |
| ON | Humber River—Black Creek | Lib | Con | NDP |
| ON | Huron—Bruce | Con | Lib | NDP |
| ON | Kanata | Lib | Con | NDP |
| ON | Kapuskasing—Timmins—Mushkegowuk | NDP | Lib | Con |
| ON | Kenora—Kiiwetinoong | Con | NDP | Lib |
| ON | Kingston and the Islands | Lib | NDP | Con |
| ON | King—Vaughan | Con | Lib | NDP |
| ON | Kitchener Centre | Green | Con | NDP |
| ON | Kitchener—Conestoga | Lib | Con | NDP |
| ON | Kitchener South—Hespeler | Lib | Con | NDP |
| ON | Lanark—Frontenac | Con | Lib | NDP |
| ON | Leeds—Grenville—Thousand Islands—Rideau Lakes | Con | Lib | NDP |
| ON | London Centre | Lib | NDP | Con |
| ON | London—Fanshawe | NDP | Con | Lib |
| ON | London West | Lib | Con | NDP |
| ON | Markham—Stouffville | Lib | Con | NDP |
| ON | Markham—Thornhill | Lib | Con | NDP |
| ON | Markham—Unionville | Lib | Con | NDP |
| ON | Middlesex—London | Con | Lib | NDP |
| ON | Milton East—Halton Hills South | Lib | Con | NDP |
| ON | Mississauga Centre | Lib | Con | NDP |
| ON | Mississauga East—Cooksville | Lib | Con | NDP |
| ON | Mississauga—Erin Mills | Lib | Con | NDP |
| ON | Mississauga—Lakeshore | Lib | Con | NDP |
| ON | Mississauga—Malton | Lib | Con | NDP |
| ON | Mississauga—Streetsville | Lib | Con | NDP |
| ON | Nepean | Lib | Con | NDP |
| ON | Newmarket—Aurora | Lib | Con | NDP |
| ON | New Tecumseth—Gwillimbury | Con | Lib | NDP |
| ON | Niagara Falls—Niagara-on-the-Lake | Con | Lib | NDP |
| ON | Niagara South | Con | Lib | NDP |
| ON | Niagara West | Con | Lib | NDP |
| ON | Nipissing—Timiskaming | Lib | Con | NDP |
| ON | Northumberland—Clarke | Con | Lib | NDP |
| ON | Oakville East | Lib | Con | NDP |
| ON | Oakville West | Lib | Con | NDP |
| ON | Orléans | Lib | Con | NDP |
| ON | Oshawa | Con | NDP | Lib |
| ON | Ottawa Centre | Lib | NDP | Con |
| ON | Ottawa South | Lib | Con | NDP |
| ON | Ottawa—Vanier—Gloucester | Lib | NDP | Con |
| ON | Ottawa West—Nepean | Lib | Con | NDP |
| ON | Oxford | Con | Lib | NDP |
| ON | Parry Sound—Muskoka | Con | Lib | NDP |
| ON | Perth—Wellington | Con | Lib | NDP |
| ON | Peterborough | Con | Lib | NDP |
| ON | Pickering—Brooklin | Lib | Con | NDP |
| ON | Prescott—Russell—Cumberland | Lib | Con | NDP |
| ON | Richmond Hill South | Lib | Con | NDP |
| ON | Sarnia—Lambton—Bkejwanong | Con | NDP | Lib |
| ON | Sault Ste. Marie—Algoma | Con | Lib | NDP |
| ON | Scarborough—Agincourt | Lib | Con | NDP |
| ON | Scarborough Centre—Don Valley East | Lib | Con | NDP |
| ON | Scarborough—Guildwood—Rouge Park | Lib | Con | NDP |
| ON | Scarborough North | Lib | Con | NDP |
| ON | Scarborough Southwest | Lib | Con | NDP |
| ON | Scarborough—Woburn | Lib | Con | NDP |
| ON | Simcoe—Grey | Con | Lib | NDP |
| ON | Simcoe North | Con | Lib | NDP |
| ON | Spadina—Harbourfront | Lib | NDP | Con |
| ON | St. Catharines | Lib | Con | NDP |
| ON | Stormont—Dundas—Glengarry | Con | Lib | NDP |
| ON | Sudbury | Lib | NDP | Con |
| ON | Sudbury East—Manitoulin—Nickel Belt | Lib | NDP | Con |
| ON | Taiaiko'n—Parkdale—High Park | Lib | NDP | Con |
| ON | Thornhill | Con | Lib | NDP |
| ON | Thunder Bay—Rainy River | Lib | Con | NDP |
| ON | Thunder Bay—Superior North | Lib | NDP | Con |
| ON | Toronto Centre | Lib | NDP | Con |
| ON | Toronto—Danforth | Lib | NDP | Con |
| ON | Toronto—St. Paul's | Lib | Con | NDP |
| ON | University—Rosedale | Lib | NDP | Con |
| ON | Vaughan—Woodbridge | Lib | Con | NDP |
| ON | Waterloo | Lib | Con | NDP |
| ON | Wellington—Halton Hills North | Con | Lib | NDP |
| ON | Whitby | Lib | Con | NDP |
| ON | Willowdale | Lib | Con | NDP |
| ON | Windsor—Tecumseh—Lakeshore | Lib | NDP | Con |
| ON | Windsor West | NDP | Lib | Con |
| ON | York Centre | Lib | Con | NDP |
| ON | York—Durham | Con | Lib | NDP |
| ON | York South—Weston—Etobicoke | Lib | Con | NDP |
| MB | Brandon—Souris | Con | NDP | Lib |
| MB | Churchill—Keewatinook Aski | NDP | Lib | Con |
| MB | Elmwood—Transcona | NDP | Con | Lib |
| MB | Kildonan—St. Paul | Con | Lib | NDP |
| MB | Portage—Lisgar | Con | PPC | NDP |
| MB | Provencher | Con | PPC | Lib |
| MB | Riding Mountain | Con | NDP | Lib |
| MB | St. Boniface—St. Vital | Lib | Con | NDP |
| MB | Selkirk—Interlake—Eastman | Con | NDP | Lib |
| MB | Winnipeg Centre | NDP | Lib | Con |
| MB | Winnipeg North | Lib | NDP | Con |
| MB | Winnipeg South | Lib | Con | NDP |
| MB | Winnipeg South Centre | Lib | Con | NDP |
| MB | Winnipeg West | Con | Lib | NDP |
| SK | Battlefords—Lloydminster—Meadow Lake | Con | NDP | Lib |
| SK | Carlton Trail—Eagle Creek | Con | NDP | PPC |
| SK | Desnethé—Missinippi—Churchill River | Lib | NDP | Con |
| SK | Moose Jaw—Lake Centre—Lanigan | Con | NDP | PPC |
| SK | Prince Albert | Con | NDP | Lib |
| SK | Regina—Lewvan | Con | NDP | Lib |
| SK | Regina—Qu'Appelle | Con | NDP | Lib |
| SK | Regina—Wascana | Con | Lib | NDP |
| SK | Saskatoon South | Con | NDP | Lib |
| SK | Saskatoon—University | Con | NDP | Lib |
| SK | Saskatoon West | Con | NDP | Lib |
| SK | Souris—Moose Mountain | Con | PPC | NDP |
| SK | Swift Current—Grasslands—Kindersley | Con | NDP | PPC |
| SK | Yorkton—Melville | Con | NDP | PPC |
| AB | Airdrie—Cochrane | Con | NDP | Lib |
| AB | Battle River—Crowfoot | Con | NDP | PPC |
| AB | Bow River | Con | PPC | NDP |
| AB | Calgary Centre | Con | Lib | NDP |
| AB | Calgary Confederation | Con | Lib | NDP |
| AB | Calgary Crowfoot | Con | Lib | NDP |
| AB | Calgary East | Con | Lib | NDP |
| AB | Calgary Heritage | Con | NDP | Lib |
| AB | Calgary McKnight | Lib | Con | NDP |
| AB | Calgary Midnapore | Con | NDP | Lib |
| AB | Calgary Nose Hill | Con | Lib | NDP |
| AB | Calgary Shepard | Con | NDP | Lib |
| AB | Calgary Signal Hill | Con | Lib | NDP |
| AB | Calgary Skyview | Con | Lib | NDP |
| AB | Edmonton Centre | Con | Lib | NDP |
| AB | Edmonton Gateway | Con | Lib | NDP |
| AB | Edmonton Griesbach | NDP | Con | Lib |
| AB | Edmonton Manning | Con | NDP | Lib |
| AB | Edmonton Northwest | Con | NDP | Lib |
| AB | Edmonton Riverbend | Con | Lib | NDP |
| AB | Edmonton Southeast | Con | Lib | NDP |
| AB | Edmonton Strathcona | NDP | Con | Lib |
| AB | Edmonton West | Con | NDP | Lib |
| AB | Foothills | Con | NDP | PPC |
| AB | Fort McMurray—Cold Lake | Con | PPC | NDP |
| AB | Grande Prairie | Con | NDP | PPC |
| AB | Lakeland | Con | PPC | NDP |
| AB | Leduc—Wetaskiwin | Con | NDP | PPC |
| AB | Lethbridge | Con | NDP | Lib |
| AB | Medicine Hat—Cardston—Warner | Con | NDP | PPC |
| AB | Parkland | Con | NDP | PPC |
| AB | Peace River—Westlock | Con | NDP | PPC |
| AB | Ponoka—Didsbury | Con | PPC | NDP |
| AB | Red Deer | Con | NDP | PPC |
| AB | Sherwood Park—Fort Saskatchewan | Con | NDP | Lib |
| AB | St. Albert—Sturgeon River | Con | NDP | Lib |
| AB | Yellowhead | Con | NDP | Lib |
| BC | Abbotsford—South Langley | Con | Lib | NDP |
| BC | Burnaby Central | NDP | Lib | Con |
| BC | Burnaby North—Seymour | Lib | Con | NDP |
| BC | Cariboo—Prince George | Con | NDP | Lib |
| BC | Chilliwack—Hope | Con | NDP | Lib |
| BC | Cloverdale—Langley City | Lib | Con | NDP |
| BC | Columbia—Kootenay—Southern Rockies | Con | NDP | Lib |
| BC | Coquitlam—Port Coquitlam | Lib | Con | NDP |
| BC | Courtenay—Alberni | NDP | Con | Lib |
| BC | Cowichan—Malahat—Langford | NDP | Con | Lib |
| BC | Delta | Lib | Con | NDP |
| BC | Esquimalt—Saanich—Sooke | NDP | Lib | Con |
| BC | Fleetwood—Port Kells | Lib | Con | NDP |
| BC | Kamloops—Shuswap—Central Rockies | Con | NDP | Lib |
| BC | Kamloops—Thompson—Nicola | Con | NDP | Lib |
| BC | Kelowna | Con | Lib | NDP |
| BC | Langley Township—Fraser Heights | Con | Lib | NDP |
| BC | Mission—Matsqui—Abbotsford | Con | Lib | NDP |
| BC | Nanaimo—Ladysmith | NDP | Con | Green |
| BC | New Westminster—Burnaby—Maillardville | NDP | Lib | Con |
| BC | North Island—Powell River | NDP | Con | Lib |
| BC | North Vancouver—Capilano | Lib | Con | NDP |
| BC | Okanagan Lake West—South Kelowna | Con | Lib | NDP |
| BC | Pitt Meadows—Maple Ridge | Con | NDP | Lib |
| BC | Port Moody—Coquitlam | NDP | Con | Lib |
| BC | Prince George—Peace River—Northern Rockies | Con | NDP | PPC |
| BC | Richmond Centre—Marpole | Lib | Con | NDP |
| BC | Richmond East—Steveston | Lib | Con | NDP |
| BC | Saanich—Gulf Islands | Green | Con | NDP |
| BC | Similkameen—South Okanagan—West Kootenay | NDP | Con | Lib |
| BC | Skeena—Bulkley Valley | NDP | Con | PPC |
| BC | South Surrey—White Rock | Con | Lib | NDP |
| BC | Surrey Centre | Lib | NDP | Con |
| BC | Surrey Newton | Lib | NDP | Con |
| BC | Vancouver Centre | Lib | NDP | Con |
| BC | Vancouver East | NDP | Lib | Con |
| BC | Vancouver Fraserview—South Burnaby | Lib | NDP | Con |
| BC | Vancouver Granville | Lib | NDP | Con |
| BC | Vancouver Kingsway | NDP | Lib | Con |
| BC | Vancouver Quadra | Lib | Con | NDP |
| BC | Vernon—Lake Country—Monashee | Con | NDP | Lib |
| BC | Victoria | NDP | Lib | Con |
| BC | West Vancouver—Sunshine Coast—Sea to Sky Country | Lib | Con | NDP |
| Terr | Yukon | Lib | Con | NDP |
| Terr | Northwest Territories | Lib | NDP | Con |
| Terr | Nunavut | NDP | Lib | Con |
* ↑ "Additional Data". Transposition of Votes from the 44th General Election to the 2023 Representation Orders. Elections Canada. Retrieved March 17, 2025.
* ↑ Sorted in order of electoral district number.

### Incumbents not running for re-election

As of March 2025, 53 MPs have announced they will not run in the 2025 federal election. One MP lost their party nomination race to run again.
Number of MPs retiring by party affiliation :
| Party | Party | MPs retiring | MPs retiring |
| Party | Party | 2021 election | Current |
| | Liberal | 36 | 36 |
| | Conservative | 10 | 9 |
| | New Democratic | 4 | 4 |
| | Bloc Québécois | 4 | 4 |
| | Independent | 0 | 1 |
| Total | Total | 53 | 53 |
| Member of Parliament | Electoral district | Province or territory | Date announced |
| Ron Liepert | Calgary Signal Hill | Alberta | February 17, 2023 |
| Ken Hardie | Fleetwood—Port Kells | British Columbia | May 26, 2023 |
| Lloyd Longfield | Guelph | Ontario | June 28, 2023 |
| Joyce Murray | Vancouver Quadra | British Columbia | July 25, 2023 |
| Omar Alghabra | Mississauga Centre | Ontario | July 25, 2023 |
| Alain Rayes | Richmond—Arthabaska | Quebec | September 11, 2023 |
| Richard Cannings | South Okanagan—West Kootenay | British Columbia | September 12, 2023 |
| Anthony Rota | Nipissing—Timiskaming | Ontario | September 18, 2023 |
| Emmanuel Dubourg | Bourassa | Quebec | November 1, 2023 |
| Tony Van Bynen | Newmarket—Aurora | Ontario | March 11, 2024 |
| Ed Fast | Abbotsford | British Columbia | March 14, 2024 |
| Charlie Angus | Timmins—James Bay | Ontario | April 4, 2024 |
| Carol Hughes | Algoma—Manitoulin—Kapuskasing | Ontario | April 4, 2024 |
| Rachel Blaney | North Island—Powell River | British Columbia | April 4, 2024 |
| Gary Vidal | Desnethé—Missinippi—Churchill River | Saskatchewan | April 23, 2024 |
| Colin Carrie | Oshawa | Ontario | April 24, 2024 |
| Pam Damoff | Oakville North—Burlington | Ontario | May 1, 2024 |
| John McKay | Scarborough—Guildwood | Ontario | June 20, 2024 |
| Ken McDonald | Avalon | Newfoundland and Labrador | July 2, 2024 |
| Robert Kitchen | Souris—Moose Mountain | Saskatchewan | July 8, 2024 |
| Michael McLeod | Northwest Territories | Northwest Territories | July 10, 2024 |
| Seamus O'Regan | St. John's South—Mount Pearl | Newfoundland and Labrador | July 18, 2024 |
| Francis Drouin | Glengarry—Prescott—Russell | Ontario | July 25, 2024 |
| Karen Vecchio | Elgin—Middlesex—London | Ontario | July 30, 2024 |
| René Arseneault | Madawaska—Restigouche | New Brunswick | August 17, 2024 |
| Yves Robillard | Marc-Aurèle-Fortin | Quebec | September 16, 2024 |
| Monique Pauzé | Repentigny | Quebec | October 8, 2024 |
| Dan Vandal | Saint Boniface—Saint Vital | Manitoba | October 17, 2024 |
| Carla Qualtrough | Delta | British Columbia | October 17, 2024 |
| Filomena Tassi | Hamilton West—Ancaster—Dundas | Ontario | October 18, 2024 |
| Marie-Claude Bibeau | Compton—Stanstead | Quebec | October 21, 2024 |
| Louise Chabot | Thérèse-De Blainville | Quebec | October 21, 2024 |
| Stéphane Bergeron | Montarville | Quebec | October 24, 2024 |
| Brenda Shanahan | Châteauguay—Lacolle | Quebec | November 22, 2024 |
| Sean Fraser | Central Nova | Nova Scotia | December 16, 2024 |
| Churence Rogers | Bonavista-Burin-Trinity | Newfoundland and Labrador | December 20, 2024 |
| Marco Mendicino | Eglinton—Lawrence | Ontario | January 2, 2025 |
| Gudie Hutchings | Long Range Mountains | Newfoundland and Labrador | January 9, 2025 |
| Yvonne Jones | Labrador | Newfoundland and Labrador | January 9, 2025 |
| Justin Trudeau | Papineau | Quebec | January 15, 2025 |
| Earl Dreeshen | Red Deer—Mountain View | Alberta | January 21, 2025 |
| Harjit Sajjan | Vancouver South | British Columbia | January 22, 2025 |
| Jenica Atwin | Fredericton | New Brunswick | January 22, 2025 |
| Kristina Michaud | Avignon—La Mitis—Matane—Matapédia | Quebec | January 27, 2025 |
| Soraya Martinez Ferrada | Hochelaga | Quebec | February 6, 2025 |
| Martin Shields | Bow River | Alberta | February 7, 2025 |
| Arif Virani | Parkdale—High Park | Ontario | February 10, 2025 |
| Mary Ng | Markham—Thornhill | Ontario | February 10, 2025 |
| Jennifer O'Connell | Pickering—Uxbridge | Ontario | February 14, 2025 |
| Darrell Samson | Sackville—Preston—Chezzetcook | Nova Scotia | February 18, 2025 |
| Lawrence MacAulay | Cardigan | Prince Edward Island | March 1, 2025 |
| Jake Stewart | Miramichi—Grand Lake | New Brunswick | March 6, 2025 |
| Marci Ien | Toronto Centre | Ontario | March 7, 2025 |
| Mark Holland | Ajax | Ontario | March 13, 2025 |

### Incumbents who lost nomination races

| Member of Parliament | Member of Parliament | Electoral district | Province or territory | Date nomination held |
| | Gerald Soroka | Yellowhead | Alberta | June 22, 2024 |

## Timeline
### 2021

* September 27 – Annamie Paul announced her intent to resign as leader of the Green Party.
* November 10 – Paul formally submitted her resignation and ended her membership in the party. The Green Party accepted her resignation a few days later.
* November 15 – Senator Denise Batters launched a petition to review the leadership of Erin O'Toole. Party president Robert Batherson decided the petition was not in order. The following day, Batters was removed from the Conservative caucus.
* November 24 – Amita Kuttner was appointed as Green Party interim leader.
* December 5 – The People's Party concluded its leadership review of Maxime Bernier. He was confirmed and continued as leader.

### 2022

* February 2 – Erin O'Toole was removed as the leader of the Conservative Party by a caucus vote. Candice Bergen was selected by the party caucus to serve as interim leader.
* March 22 – The Liberal and New Democratic parties reached a confidence and supply agreement, with the NDP agreeing to support the Liberal government until June 2025 in exchange for specific policy commitments.
* May 24 – The 2022 Green Party of Canada leadership election officially began, pursuant to the party's constitution.
* September 10 – The 2022 Conservative Party of Canada leadership election concluded with Pierre Poilievre being announced as the new leader of the Conservative Party of Canada.
* November 19 – The 2022 Green Party of Canada leadership election concluded with Elizabeth May and Jonathan Pedneault announced as winners on a "joint ticket". May became leader and Pedneault deputy leader of the Green Party of Canada, pending a change to the party's constitution to allow co-leadership.

### 2023

* July 26 – Prime Minister Justin Trudeau conducted a major cabinet reshuffle.
* September 26 – Anthony Rota announced his intention to resign as Speaker of the House of Commons. Louis Plamondon was nominated to replace Rota on an interim basis.
* October 3 – Liberal MP Greg Fergus was elected speaker of the House of Commons. He was the first person of colour to be elected speaker.

### 2024

* September 4 – The NDP officially ended their confidence-and-supply agreement with the Liberals.
* November 20 – Alberta Liberal MP Randy Boissonnault resigned from Cabinet following allegations that he ran a business seeking federal contracts and falsely claimed to be Indigenous.
* December 9 – Trudeau's Liberal government survived a third motion of no confidence, with the Conservatives and Bloc Québécois voting for the motion, and the Liberals, NDP, and Greens opposed.
* December 16 – Chrystia Freeland, the incumbent deputy prime minister and minister of finance, resigned from her position in Justin Trudeau's government prior to the release later that day of the government's fall economic statement due to her opposition to Trudeau's fiscal policy; later that day, she was replaced as Minister of Finance by Dominic LeBlanc, while the position of Deputy Prime Minister remained vacant. Housing minister Sean Fraser also resigned from cabinet the same morning, citing personal reasons.
* December 20 – Trudeau conducted a major cabinet reshuffle. The NDP officially committed to introducing a non-confidence motion against the government. Over 20 Liberal MPs publicly called for Trudeau to resign and over 50 signed a private letter asking him to resign.

### 2025

* January 6 – Trudeau announced the prorogation of parliament until March 24 that year in addition to his resignation as prime minister and as leader of the Liberal Party, effective upon the election of his successor as party leader in a leadership election.
* February 4 – The Green Party of Canada concluded its co-leadership vote, with Elizabeth May and Jonathan Pedneault re-elected as co-leaders.
* February 13 – People's Party of Canada leader Maxime Bernier announced he will run in Beauce again.
* March 3 – Green Party of Canada co-leader Jonathan Pedneault announced he will run in Outremont.
* March 9 – The 2025 Liberal Party of Canada leadership election concluded with Mark Carney being announced as the new leader of the Liberal Party of Canada.
* March 14 – Carney is sworn in as the 24th prime minister of Canada, and appoints a new Cabinet, beginning the 30th Canadian Ministry.