
The House is sitting · it rises Dec 11
The House of Commons · as of
The Liberals hold 173 of 343 seats, a majority of one.
Every one of Canada’s 343 federal ridings: who won it in the 2025 election and by how much, who holds the seat today, and how the House of Commons stands.
343 ridings 5 parties seated 6 seats vacant 172 make a majority the 45th Parliament
As of November 10, 2026, the Liberals hold 173 of 343 seats, the Conservatives 137, the Bloc Québécois 21, the NDP 5, and the Greens 1; 6 seats are vacant, and 172 make a majority.
Members: the House of Commons list, Nov 1, 2026, and every change recorded since. Illustration: the House of Commons chamber in the West Block, empty, painted after a photograph by Hutima (CC BY-SA 4.0). No one is pictured.
Turn 4 · The fall sitting, 2026
The state of play
Who governs, who opposes, which seats are empty, and when Canada votes next. As it stands ; every figure dated and sourced. Every change since the election · Rules of play, 45th Parliament
1Forming a government
The Governor General asks the leader of the party with the most seats to form a government. With 172 of the 343 seats, more than half, it is a majority government; with fewer, a minority government. Procedure and Practice, 4th ed., ch. 1
Seats by party, the House of Commons, November 1, 2026
The figures
| Party | Won 2025 | Now | Change | Standing |
|---|---|---|---|---|
| Liberal | 169 | 173 | +4 | majority government |
| Conservative | 144 | 137 | −7 | Official Opposition |
| Bloc | 22 | 21 | −1 | party status |
| NDP | 7 | 5 | −2 | no party status |
| Green | 1 | 1 | ±0 | no party status |
| Vacant | 0 | 6 | +6 |
Seats: House of Commons, members list, ; 2025: Elections Canada, the official results · How the House stands
Q.How many seats does each party have in the House of Commons?
A.As of November 1, 2026, the Liberals hold 173 of 343 seats, the Conservatives 137, the Bloc Québécois 21, the NDP 5, and the Greens 1; 6 seats are vacant, and 172 make a majority. House of Commons, members list · How the House stands
The majority since the election
Crossings of the 172 line
The Liberals won 169 of 343 seats on April 28, 2025 and hold 173 as of November 1, 2026. Their seats have crossed the 172 line three times:
- 1, up from 171 to 174: By-elections in University—Rosedale, Scarborough Southwest and Terrebonne
- 2, down from 172 to 171: Scarborough North falls vacant
- 3, up from 170 to 173: By-elections in North Vancouver—Capilano, Chicoutimi—Le Fjord and Beaches—East York
Q.Do the Liberals have a majority in the House of Commons?
A.Yes. As of November 1, 2026, the Liberals hold 173 of the House of Commons' 343 seats, 1 more than the 172 that make a majority, and have held 172 or more since August 31, 2026, as they did from April 13, 2026 to August 14, 2026. House of Commons, members list · The 172 line
Q.Which MPs crossed the floor of the House of Commons in 2026?
A.Five members changed party in the House of Commons in 2026: Matt Jeneroux (Edmonton Riverbend), Conservatives to the Liberals, February 18, 2026; Lori Idlout (Nunavut), New Democrats to the Liberals, March 11, 2026; Marilyn Gladu (Sarnia—Lambton—Bkejwanong), Conservatives to the Liberals, April 8, 2026; Alexandre Boulerice (Rosemont—La Petite-Patrie), New Democrats to independent, April 27, 2026; and Simon-Pierre Savard-Tremblay (Saint-Hyacinthe—Bagot—Acton), Bloc Québécois to independent, May 28, 2026. House of Commons, members' roles · Who crossed the floor in 2026, the record
2The Opposition and party status
The party with the second-most seats is the Official Opposition, and a party needs 12 seats to be recognized in the House. Our Procedure: The Canadian Parliamentary System With them come seats on committees in proportion to its size, and allowances for its leader, House leader and whip. Procedure and Practice, 4th ed., ch. 20 · Parliament of Canada Act, s. 62
The parties outside government, against the 12 seats of party status, November 1, 2026
The figures
| Party | Won 2025 | Now | Standing |
|---|---|---|---|
| Conservative | 144 | 137 | Official Opposition |
| Bloc | 22 | 21 | party status, 9 over |
| NDP | 7 | 5 | 7 short of party status |
| Green | 1 | 1 | 11 short of party status |
Q.Who is the Official Opposition in the House of Commons?
A.As of November 1, 2026, the Conservatives, with 137 seats, are the Official Opposition: the second-largest party in the House of Commons, after the Liberals' 173. Our Procedure: The Canadian Parliamentary System · How the House stands
Q.Which parties have official party status in the House of Commons?
A.As of November 1, 2026, three parties hold the 12 seats a party needs for official party status, as a recognized party in the House of Commons: the Liberals (173), the Conservatives (137) and the Bloc Québécois (21); the NDP, with 5, and the Greens, with 1, do not. Our Procedure: The Canadian Parliamentary System · How the House stands
3By-elections
13 seats have fallen empty since the election of April 28, 2025, 12 by the member’s resignation and 1 by a court annulling the election. As of November 10, 2026, 7 have been filled at a by-election and 6 are empty.
Held since the election newest first; open a row for its ballot
Beaches—East YorkTanveer Shahnawaz (Liberal), hold55.8% of the vote, −11.9 pts from 2025
- Left
- Nate Erskine-Smith (Liberal), resigned,
- Won
- Tanveer Shahnawaz (Liberal), hold
Share of the valid votes by party, Beaches—East York, April 28, 2025 against the by-election of August 31, 2026
In words
In Beaches—East York on August 31, 2026, Nate Erskine-Smith, a Liberal, resigned the seat on July 7, 2026, and Tanveer Shahnawaz won it for the Liberals, a hold. The Liberals took 55.8% of the vote, down 11.9 points from their 67.7% at the general election of April 28, 2025; the New Democrats 25.6%, up 18.7 points from 6.9%; the Conservatives 15.5%, down 8.0 points from 23.5%; the Greens 1.8%, up 0.5 points from 1.3%; the People's Party 0.8%, with no candidate in 2025. The other candidates, 1 at the by-election and 3 in 2025, took under 1% each. Turnout was 40.7%, against 71.9% in 2025.
The figures
| Candidate | 2025 | By-election | Change |
|---|---|---|---|
| Tanveer Shahnawaz, Liberal | 67.7% | 55.8% | −11.9 |
| Shannon Devine, New Democratic | 6.9% | 25.6% | +18.7 |
| Jim Syrbos, Conservative | 23.5% | 15.5% | −8.0 |
| Bruce Livesey, Green | 1.3% | 1.8% | +0.5 |
| Others | 0.6% | 1.2% | +0.6 |
Chicoutimi—Le FjordDaniel Gobeil (Liberal), gain from the Conservatives51.6% of the vote, +20.5 pts from 2025
- Left
- Richard Martel (Conservative), resigned,
- Won
- Daniel Gobeil (Liberal), gain from the Conservatives
Share of the valid votes by party, Chicoutimi—Le Fjord, April 28, 2025 against the by-election of August 31, 2026
In words
In Chicoutimi—Le Fjord on August 31, 2026, Richard Martel, a Conservative, resigned the seat on July 7, 2026, and Daniel Gobeil won it for the Liberals, a gain from the Conservatives. The Liberals took 51.6% of the vote, up 20.5 points from their 31.1% at the general election of April 28, 2025; the Bloc Québécois 32.8%, up 1.6 points from 31.2%; the Conservatives 12.6%, down 21.5 points from 34.1%; the New Democrats 1.8%, down 0.1 points from 1.9%; the Greens 0.7%, down 0.2 points from 0.9%; the People's Party 0.5%, down 0.2 points from 0.7%. Turnout was 42.8%, against 68.5% in 2025.
The figures
| Candidate | 2025 | By-election | Change |
|---|---|---|---|
| Daniel Gobeil, Liberal | 31.1% | 51.6% | +20.5 |
| Caroline Dubé, Bloc Québécois | 31.2% | 32.8% | +1.6 |
| Régis Gaudreault, Conservative | 34.1% | 12.6% | −21.5 |
| Raphaël Émond, New Democratic | 1.9% | 1.8% | −0.1 |
| Others (2) | 1.6% | 1.2% | −0.4 |
North Vancouver—CapilanoBraeden Caley (Liberal), hold58.7% of the vote, −1.1 pts from 2025
- Left
- Jonathan Wilkinson (Liberal), resigned,
- Won
- Braeden Caley (Liberal), hold
Share of the valid votes by party, North Vancouver—Capilano, April 28, 2025 against the by-election of August 31, 2026
In words
In North Vancouver—Capilano on August 31, 2026, Jonathan Wilkinson, a Liberal, resigned the seat on June 19, 2026, and Braeden Caley won it for the Liberals, a hold. The Liberals took 58.7% of the vote, down 1.1 points from their 59.8% at the general election of April 28, 2025; the Conservatives 29.2%, down 4.5 points from 33.7%; the Greens 8.6%, up 6.9 points from 1.7%; the New Democrats 3.1%, down 1.1 points from 4.2%; the People's Party 0.3%, down 0.1 points from 0.4%. The other candidates, 1 at the by-election and 1 in 2025, took under 1% each. Turnout was 45.5%, against 71.7% in 2025.
The figures
| Candidate | 2025 | By-election | Change |
|---|---|---|---|
| Braeden Caley, Liberal | 59.8% | 58.7% | −1.1 |
| Stephen Curran, Conservative | 33.7% | 29.2% | −4.5 |
| Shelley Luce, Green | 1.7% | 8.6% | +6.9 |
| Stephen Tweedale, New Democratic | 4.2% | 3.1% | −1.1 |
| Others (2) | 0.6% | 0.5% | −0.1 |
Scarborough SouthwestDoly Begum (Liberal), hold69.6% of the vote, +8.1 pts from 2025
- Left
- Bill Blair (Liberal), resigned,
- Won
- Doly Begum (Liberal), hold
Share of the valid votes by party, Scarborough Southwest, April 28, 2025 against the by-election of April 13, 2026
In words
In Scarborough Southwest on April 13, 2026, Bill Blair, a Liberal, resigned the seat on February 2, 2026, and Doly Begum won it for the Liberals, a hold. The Liberals took 69.6% of the vote, up 8.1 points from their 61.5% at the general election of April 28, 2025; the Conservatives 18.8%, down 11.8 points from 30.6%; the New Democrats 5.9%, up 0.9 points from 5.0%; the Greens 2.5%, up 1.1 points from 1.4%; April Francisco, an independent, 1.5%, not a candidate in 2025; the People's Party 0.9%, down 0.1 points from 1.0%. The other candidates, 2 at the by-election and 2 in 2025, took under 1% each. Turnout was 33.7%, against 63.3% in 2025.
The figures
| Candidate | 2025 | By-election | Change |
|---|---|---|---|
| Doly Begum, Liberal | 61.5% | 69.6% | +8.1 |
| Diana Filipova, Conservative | 30.6% | 18.8% | −11.8 |
| Fatima Shaban, New Democratic | 5.0% | 5.9% | +0.9 |
| Pooja Malhotra, Green | 1.4% | 2.5% | +1.1 |
| April Francisco, Independent | — | 1.5% | — |
| People's Party | 1.0% | — | — |
| Others (2) | 0.5% | 0.8% | +0.3 |
TerrebonneTatiana Auguste (Liberal), hold48.3% of the vote, +9.6 pts from 2025
- Left
- Tatiana Auguste (Liberal), election annulled,
- Won
- Tatiana Auguste (Liberal), hold
Share of the valid votes by party, Terrebonne, April 28, 2025 against the by-election of April 13, 2026
In words
In Terrebonne on April 13, 2026, the Supreme Court of Canada annulled the 2025 election, won by Tatiana Auguste for the Liberals, on February 13, 2026, and Tatiana Auguste won it for the Liberals, a hold. The Liberals took 48.3% of the vote, up 9.6 points from their 38.7% at the general election of April 28, 2025, since annulled; the Bloc Québécois 46.9%, up 8.2 points from 38.7%; the Conservatives 3.3%, down 14.9 points from 18.2%; the New Democrats 0.5%, down 2.1 points from 2.6%; the Greens 0.4%, down 0.6 points from 1.0%; the People's Party 0.2%, down 0.5 points from 0.7%. The other candidates, 42 at the by-election, took under 1% each. Turnout was 51.1%, against 67.9% in 2025.
The figures
| Candidate | 2025 | By-election | Change |
|---|---|---|---|
| Tatiana Auguste, Liberal | 38.7% | 48.3% | +9.6 |
| Nathalie Sinclair-Desgagné, Bloc Québécois | 38.7% | 46.9% | +8.2 |
| Adrienne Charles, Conservative | 18.2% | 3.3% | −14.9 |
| New Democratic | 2.6% | — | — |
| Green | 1.0% | — | — |
| Others | 0.7% | 0.5% | −0.2 |
University—RosedaleDanielle Martin (Liberal), hold64.3% of the vote, +0.3 pts from 2025
- Left
- Chrystia Freeland (Liberal), resigned,
- Won
- Danielle Martin (Liberal), hold
Share of the valid votes by party, University—Rosedale, April 28, 2025 against the by-election of April 13, 2026
In words
In University—Rosedale on April 13, 2026, Chrystia Freeland, a Liberal, resigned the seat on January 9, 2026, and Danielle Martin won it for the Liberals, a hold. The Liberals took 64.3% of the vote, up 0.3 points from their 64.0% at the general election of April 28, 2025; the New Democrats 18.9%, up 9.0 points from 9.9%; the Conservatives 12.4%, down 11.1 points from 23.5%; the Greens 2.9%, up 1.2 points from 1.7%; the People's Party 0.7%, with no candidate in 2025. The other candidates, 5 at the by-election and 3 in 2025, took under 1% each. Turnout was 32.8%, against 65.4% in 2025.
The figures
| Candidate | 2025 | By-election | Change |
|---|---|---|---|
| Danielle Martin, Liberal | 64.0% | 64.3% | +0.3 |
| Serena Purdy, New Democratic | 9.9% | 18.9% | +9.0 |
| Don Hodgson, Conservative | 23.5% | 12.4% | −11.1 |
| Andrew Massey, Green | 1.7% | 2.9% | +1.2 |
| Others | 0.9% | 1.4% | +0.5 |
Battle River—CrowfootPierre Poilievre (Conservative), hold80.9% of the vote, −1.9 pts from 2025
- Left
- Damien Kurek (Conservative), resigned,
- Won
- Pierre Poilievre (Conservative), hold
Share of the valid votes by party, Battle River—Crowfoot, April 28, 2025 against the by-election of August 18, 2025
In words
In Battle River—Crowfoot on August 18, 2025, Damien Kurek, a Conservative, resigned the seat on June 17, 2025, and Pierre Poilievre won it for the Conservatives, a hold. The Conservatives took 80.9% of the vote, down 1.9 points from their 82.8% at the general election of April 28, 2025; Bonnie Critchley, an independent, 9.8%, not a candidate in 2025; the Liberals 4.1%, down 7.6 points from 11.7%; the New Democrats 2.1%, down 1.1 points from 3.2%; Grant Abraham, of the United Party of Canada (UP), 1.5%, not a candidate in 2025; the People's Party 0.3%, down 1.3 points from 1.6%; the Greens 0.2%, down 0.5 points from 0.7%. The other candidates, 207 at the by-election, took under 1% each. Turnout was 58.8%, against 74.4% in 2025.
The figures
| Candidate | 2025 | By-election | Change |
|---|---|---|---|
| Pierre Poilievre, Conservative | 82.8% | 80.9% | −1.9 |
| Bonnie Critchley, Independent | — | 9.8% | — |
| Darcy Spady, Liberal | 11.7% | 4.1% | −7.6 |
| Katherine Swampy, New Democratic | 3.2% | 2.1% | −1.1 |
| Grant Abraham, United Party of Canada (UP) | — | 1.5% | — |
| People's Party | 1.6% | — | — |
| Others | 0.7% | 1.4% | +0.7 |
Still empty soonest deadline first
A seat left empty stays empty until a by-election fills it. The writ must issue between the 11th and the 180th day after the Speaker's warrant reaches the Chief Electoral Officer, and polling day falls 36 to 50 days after the writ, on a Monday. Parliament of Canada Act, s. 31(1) A seat that falls empty after January 15, 2029, nine months before the fixed date, waits for the general election. Parliament of Canada Act, s. 31(1.1)
- Saint-Hyacinthe—Bagot—Actonleft by Simon-Pierre Savard-Tremblay (independent, elected Bloc Québécois in 2025), resigned, writ by polls by
- Scarborough Northleft by Shaun Chen (Liberal), resigned, writ by polls by
- Rosemont—La Petite-Patrieleft by Alexandre Boulerice (independent, elected NDP in 2025), resigned, writ by polls by
- Laurier—Sainte-Marieleft by Steven Guilbeault (Liberal), resigned, writ by polls by
- Yorkton—Melvilleleft by Cathay Wagantall (Conservative), resigned, writ by polls by
- Brantford—Brant Southleft by Larry Brock (Conservative), resigned, writ by polls by
In words
As of November 10, 2026, 6 seats wait for a by-election. Saint-Hyacinthe—Bagot—Acton: Simon-Pierre Savard-Tremblay, an independent elected for the Bloc Québécois in 2025, resigned on June 19, 2026; the writ must issue by December 19, 2026, and polling day fall by February 1, 2027. Scarborough North: Shaun Chen, a Liberal, resigned on August 15, 2026; the writ must issue by February 13, 2027, and polling day fall by March 29, 2027. Rosemont—La Petite-Patrie: Alexandre Boulerice, an independent elected for the New Democrats in 2025, resigned on August 25, 2026; the writ must issue by February 22, 2027, and polling day fall by April 12, 2027. Laurier—Sainte-Marie: Steven Guilbeault, a Liberal, resigned on August 28, 2026; the writ must issue by February 27, 2027, and polling day fall by April 12, 2027. Yorkton—Melville: Cathay Wagantall, a Conservative, resigned on August 31, 2026; the writ must issue by February 28, 2027, and polling day fall by April 19, 2027. Brantford—Brant South: Larry Brock, a Conservative, resigned on September 18, 2026; the writ must issue by March 20, 2027, and polling day fall by May 3, 2027.
Q.Which House of Commons seats are vacant, and when are the by-elections?
A.As of November 1, 2026, 6 of the House of Commons' 343 seats are vacant: Saint-Hyacinthe—Bagot—Acton, empty since June 19, 2026, a by-election to be called by December 19, 2026; Scarborough North, empty since August 15, 2026, a by-election to be called by February 13, 2027; Rosemont—La Petite-Patrie, empty since August 25, 2026, a by-election to be called by February 22, 2027; Laurier—Sainte-Marie, empty since August 28, 2026, a by-election to be called by February 27, 2027; Yorkton—Melville, empty since August 31, 2026, a by-election to be called by February 28, 2027; and Brantford—Brant South, empty since September 18, 2026, a by-election to be called by March 20, 2027. House of Commons, members list · When are the next federal by-elections in Canada?
Q.Which federal by-elections have been held since the 2025 election?
A.Seven by-elections have been held since April 28, 2025: Battle River—Crowfoot, August 18, 2025, won by Pierre Poilievre for the Conservatives; Scarborough Southwest, April 13, 2026, won by Doly Begum for the Liberals; Terrebonne, April 13, 2026, won by Tatiana Auguste for the Liberals; University—Rosedale, April 13, 2026, won by Danielle Martin for the Liberals; Beaches—East York, August 31, 2026, won by Tanveer Shahnawaz for the Liberals; Chicoutimi—Le Fjord, August 31, 2026, won by Daniel Gobeil for the Liberals; and North Vancouver—Capilano, August 31, 2026, won by Braeden Caley for the Liberals. Elections Canada, results · The by-elections held
4The next election
The fixed date of the next general election
2years11months5days
to polling day, or 1,070 days, counted from
561 of the term’s 1,631 days, from the election of to the fixed date, are gone (34%).
A general election is fixed for the third Monday of October in the fourth year after the last. Canada Elections Act, s. 56.1(2) It can come sooner: a government defeated on a question of confidence is expected to resign or ask for Parliament to be dissolved. Procedure and Practice, 4th ed., ch. 2
Q.When is the next federal election in Canada?
A.Canada's next federal general election is fixed by law for October 15, 2029, the third Monday of October in the fourth calendar year after the last; Parliament can be dissolved sooner. Canada Elections Act, s. 56.1(2) · The next general election
Kept beside the board
The economy since the election
Prices, jobs and the bank rate from the election of to today, as Statistics Canada and the Bank of Canada released them. Nothing here moves the board. Figures as fetched .
- Prices3.1%up from 3.0%
On election day, April 28, 2025, the latest figure for consumer prices was March 2025’s: up 2.3% in 12 months, Statistics Canada reported on April 15, 2025. Q.What is the inflation rate in Canada?
A.Consumer prices rose 3.1% in the 12 months to September 2026, Statistics Canada reported on October 19, 2026. Statistics Canada, The Daily
- Out of work6.5%up from 6.4%
On election day, April 28, 2025, the latest unemployment rate was 6.7% for March 2025, seasonally adjusted, Statistics Canada reported on April 4, 2025. Q.What is the unemployment rate in Canada?
A.The unemployment rate was 6.5% in September 2026, seasonally adjusted, Statistics Canada reported on October 9, 2026. Statistics Canada, Labour Force Survey
- Bank rate2.50%up from 2.25%
On election day, April 28, 2025, the Bank of Canada’s target for the overnight rate was 2.75%, in effect since March 13, 2025. Q.What is the Bank of Canada's interest rate?
A.The Bank of Canada's target for the overnight rate has been 2.50% since October 29, 2026 (as of October 29, 2026). Bank of Canada, key interest rate
The record, in articles
Each rebuilt from the data, every figure dated and sourced, no cause stated. All articles →
- The December DeadlineStanding · Nov 1, 2026By December 19, 2026, a by-election must be called in Saint-Hyacinthe—Bagot—Acton, the soonest deadline of the six empty House of Commons seats waiting for a call.
- Low Water in OctoberPoll watch · Oct 31, 2026At 29.8%, the Conservative mean of the national polls in October 2026 was the lowest of the 18 months since the 2025 election, under September’s 31.3.
- The Widest Gap Since the VotePoll watch · Sep 30, 2026At 15.5 points, the Liberal lead over the Conservatives in September 2026’s poll average is the widest in the 17 months since the 2025 election, past March’s 13.3.
Every riding
343 federal ridings by province, west to east, each with its member as of November 1, 2026.
British Columbia 43 ridings
- Abbotsford—South Langley Sukhman Gill CPC
- Burnaby Central Wade Chang LPC
- Burnaby North—Seymour Terry Beech LPC
- Cariboo—Prince George—Omineca Todd Doherty CPC
- Chilliwack—Hope Mark Strahl CPC
- Cloverdale—Langley City Tamara Jansen CPC
- Columbia—Kootenay—Southern Rockies Rob Morrison CPC
- Coquitlam—Port Coquitlam Ron McKinnon LPC
- Courtenay—Alberni Gord Johns NDP
- Cowichan—Malahat—Langford Jeff Kibble CPC
- Delta Jill McKnight LPC
- Esquimalt—Saanich—Sooke Stephanie McLean LPC
- Fleetwood—Port Kells Gurbux Saini LPC
- Kamloops—Shuswap—Central Rockies Mel Arnold CPC
- Kamloops—Thompson—Nicola Frank Caputo CPC
- Kelowna Stephen Fuhr LPC
- Langley Township—Fraser Heights Tako Van Popta CPC
- Mission—Matsqui—Abbotsford Brad Vis CPC
- Nanaimo—Ladysmith Tamara Kronis CPC
- New Westminster—Burnaby—Maillardville Jake Sawatzky LPC
- North Island—Powell River Aaron Gunn CPC
- North Vancouver—Capilano Braeden Caley LPC
- Okanagan Lake West—South Kelowna Dan Albas CPC
- Pitt Meadows—Maple Ridge Marc Dalton CPC
- Port Moody—Coquitlam Zoe Royer LPC
- Prince George—Peace River—Northern Rockies Bob Zimmer CPC
- Richmond Centre—Marpole Chak Au CPC
- Richmond East—Steveston Parm Bains LPC
- Saanich—Gulf Islands Elizabeth May GPC
- Similkameen—South Okanagan—West Kootenay Helena Konanz CPC
- Skeena—Bulkley Valley Ellis Ross CPC
- South Surrey—White Rock Ernie Klassen LPC
- Surrey Centre Randeep Sarai LPC
- Surrey Newton Sukh Dhaliwal LPC
- Vancouver Centre Hedy Fry LPC
- Vancouver East Jenny Kwan NDP
- Vancouver Fraserview—South Burnaby Gregor Robertson LPC
- Vancouver Granville Taleeb Noormohamed LPC
- Vancouver Kingsway Don Davies NDP
- Vancouver Quadra Wade Grant LPC
- Vernon—Lake Country—Monashee Scott Anderson CPC
- Victoria Will Greaves LPC
- West Vancouver—Sunshine Coast—Sea to Sky Country Patrick Weiler LPC
Alberta 37 ridings
- Airdrie—Cochrane Blake Richards CPC
- Battle River—Crowfoot Pierre Poilievre CPC
- Bow River David Bexte CPC
- Calgary Centre Greg McLean CPC
- Calgary Confederation Corey Hogan LPC
- Calgary Crowfoot Pat Kelly CPC
- Calgary East Jasraj Hallan CPC
- Calgary Heritage Shuvaloy Majumdar CPC
- Calgary McKnight Dalwinder Gill CPC
- Calgary Midnapore Stephanie Kusie CPC
- Calgary Nose Hill Michelle Rempel Garner CPC
- Calgary Shepard Tom Kmiec CPC
- Calgary Signal Hill David McKenzie CPC
- Calgary Skyview Amanpreet Gill CPC
- Edmonton Centre Eleanor Olszewski LPC
- Edmonton Gateway Tim Uppal CPC
- Edmonton Griesbach Kerry Diotte CPC
- Edmonton Manning Ziad Aboultaif CPC
- Edmonton Northwest Billy Morin CPC
- Edmonton Riverbend Matt Jeneroux LPC
- Edmonton Southeast Jagsharan Singh Mahal CPC
- Edmonton Strathcona Heather McPherson NDP
- Edmonton West Kelly McCauley CPC
- Foothills John Barlow CPC
- Fort McMurray—Cold Lake Laila Goodridge CPC
- Grande Prairie Chris Warkentin CPC
- Lakeland Shannon Stubbs CPC
- Leduc—Wetaskiwin Mike Lake CPC
- Lethbridge Rachael Thomas CPC
- Medicine Hat—Cardston—Warner Glen Motz CPC
- Parkland Dane Lloyd CPC
- Peace River—Westlock Arnold Viersen CPC
- Ponoka—Didsbury Blaine Calkins CPC
- Red Deer Burton Bailey CPC
- Sherwood Park—Fort Saskatchewan Garnett Genuis CPC
- St. Albert—Sturgeon River Michael Cooper CPC
- Yellowhead William Stevenson CPC
Saskatchewan 14 ridings
- Battlefords—Lloydminster—Meadow Lake Rosemarie Falk CPC
- Carlton Trail—Eagle Creek Kelly Block CPC
- Desnethé—Missinippi—Churchill River Buckley Belanger LPC
- Moose Jaw—Lake Centre—Lanigan Fraser Tolmie CPC
- Prince Albert Randy Hoback CPC
- Regina—Lewvan Warren Steinley CPC
- Regina—Qu'Appelle Andrew Scheer CPC
- Regina—Wascana Michael Kram CPC
- Saskatoon East Corey Tochor CPC
- Saskatoon South Kevin Waugh CPC
- Saskatoon West Brad Redekopp CPC
- Souris—Moose Mountain Steven Bonk CPC
- Swift Current—Grasslands—Kindersley Jeremy Patzer CPC
- Yorkton—Melville Vacant
Manitoba 14 ridings
- Brandon—Souris Grant Jackson CPC
- Churchill—Keewatinook Aski Rebecca Chartrand LPC
- Elmwood—Transcona Colin Reynolds CPC
- Kildonan—St. Paul Raquel Dancho CPC
- Portage—Lisgar Branden Leslie CPC
- Provencher Ted Falk CPC
- Riding Mountain Dan Mazier CPC
- Selkirk—Interlake—Eastman James Bezan CPC
- St. Boniface—St. Vital Ginette Lavack LPC
- Winnipeg Centre Leah Gazan NDP
- Winnipeg North Kevin Lamoureux LPC
- Winnipeg South Terry Duguid LPC
- Winnipeg South Centre Ben Carr LPC
- Winnipeg West Doug Eyolfson LPC
Ontario 122 ridings
- Ajax Jennifer McKelvie LPC
- Algonquin—Renfrew—Pembroke Cheryl Gallant CPC
- Aurora—Oak Ridges—Richmond Hill Costas Menegakis CPC
- Barrie South—Innisfil John Brassard CPC
- Barrie—Springwater—Oro-Medonte Doug Shipley CPC
- Bay of Quinte Chris Malette LPC
- Beaches—East York Tanveer Shahnawaz LPC
- Bowmanville—Oshawa North Jamil Jivani CPC
- Brampton Centre Amandeep Sodhi LPC
- Brampton East Maninder Sidhu LPC
- Brampton North—Caledon Ruby Sahota LPC
- Brampton South Sonia Sidhu LPC
- Brampton West Amarjeet Gill CPC
- Brampton—Chinguacousy Park Shafqat Ali LPC
- Brantford—Brant South Vacant
- Bruce—Grey—Owen Sound Alex Ruff CPC
- Burlington Karina Gould LPC
- Burlington North—Milton West Adam van Koeverden LPC
- Cambridge Connie Cody CPC
- Carleton Bruce Fanjoy LPC
- Chatham-Kent—Leamington Dave Epp CPC
- Davenport Julie Dzerowicz LPC
- Don Valley North Maggie Chi LPC
- Don Valley West Robert Oliphant LPC
- Dufferin—Caledon Kyle Seeback CPC
- Eglinton—Lawrence Vince Gasparro LPC
- Elgin—St. Thomas—London South Andrew Lawton CPC
- Essex Chris Lewis CPC
- Etobicoke Centre Yvan Baker LPC
- Etobicoke North John Zerucelli LPC
- Etobicoke—Lakeshore James Maloney LPC
- Flamborough—Glanbrook—Brant North Dan Muys CPC
- Guelph Dominique O'Rourke LPC
- Haldimand—Norfolk Leslyn Lewis CPC
- Haliburton—Kawartha Lakes Jamie Schmale CPC
- Hamilton Centre Aslam Rana LPC
- Hamilton East—Stoney Creek Ned Kuruc CPC
- Hamilton Mountain Lisa Hepfner LPC
- Hamilton West—Ancaster—Dundas John-Paul Danko LPC
- Hastings—Lennox and Addington—Tyendinaga Shelby Kramp-Neuman CPC
- Humber River—Black Creek Judy A. Sgro LPC
- Huron—Bruce Ben Lobb CPC
- Kanata Jenna Sudds LPC
- Kapuskasing—Timmins—Mushkegowuk Gaétan Malette CPC
- Kenora—Kiiwetinoong Eric Melillo CPC
- King—Vaughan Anna Roberts CPC
- Kingston and the Islands Mark Gerretsen LPC
- Kitchener Centre Kelly DeRidder CPC
- Kitchener South—Hespeler Matt Strauss CPC
- Kitchener—Conestoga Tim Louis LPC
- Lanark—Frontenac Scott Reid CPC
- Leeds—Grenville—Thousand Islands—Rideau Lakes Michael Barrett CPC
- London Centre Peter Fragiskatos LPC
- London West Arielle Kayabaga LPC
- London—Fanshawe Kurt Holman CPC
- Markham—Stouffville Helena Jaczek LPC
- Markham—Thornhill Tim Hodgson LPC
- Markham—Unionville Michael Ma LPC
- Middlesex—London Lianne Rood CPC
- Milton East—Halton Hills South Kristina Tesser Derksen LPC
- Mississauga Centre Fares Al Soud LPC
- Mississauga East—Cooksville Peter Fonseca LPC
- Mississauga—Erin Mills Iqra Khalid LPC
- Mississauga—Lakeshore Charles Sousa LPC
- Mississauga—Malton Iqwinder Gaheer LPC
- Mississauga—Streetsville Rechie Valdez LPC
- Nepean Mark Carney LPC
- Newmarket—Aurora Sandra Cobena CPC
- Niagara Falls—Niagara-on-the-Lake Tony Baldinelli CPC
- Niagara South Fred Davies CPC
- Niagara West Dean Allison CPC
- Nipissing—Timiskaming Pauline Rochefort LPC
- North York Roman Baber CPC
- Northumberland—Clarke Philip Lawrence CPC
- Oakville East Anita Anand LPC
- Oakville West Sima Acan LPC
- Orléans Marie-France Lalonde LPC
- Oshawa Rhonda Kirkland CPC
- Ottawa Centre Yasir Naqvi LPC
- Ottawa South David McGuinty LPC
- Ottawa West—Nepean Anita Vandenbeld LPC
- Ottawa—Vanier—Gloucester Mona Fortier LPC
- Oxford Arpan Khanna CPC
- Parry Sound—Muskoka Scott Aitchison CPC
- Perth—Wellington John Nater CPC
- Peterborough Emma Harrison LPC
- Pickering—Brooklin Juanita Nathan LPC
- Prescott—Russell—Cumberland Giovanna Mingarelli LPC
- Richmond Hill South Vincent Ho CPC
- Sarnia—Lambton—Bkejwanong Marilyn Gladu LPC
- Sault Ste. Marie—Algoma Terry Sheehan LPC
- Scarborough Centre—Don Valley East Salma Zahid LPC
- Scarborough North Vacant
- Scarborough Southwest Doly Begum LPC
- Scarborough—Agincourt Jean Yip LPC
- Scarborough—Guildwood—Rouge Park Gary Anandasangaree LPC
- Scarborough—Woburn Michael Coteau LPC
- Simcoe North Adam Chambers CPC
- Simcoe—Grey Terry Dowdall CPC
- Spadina—Harbourfront Chi Nguyen LPC
- St. Catharines Chris Bittle LPC
- Stormont—Dundas—Glengarry Eric Duncan CPC
- Sudbury Viviane Lapointe LPC
- Sudbury East—Manitoulin—Nickel Belt Jim Bélanger CPC
- Taiaiako'n—Parkdale—High Park Karim Bardeesy LPC
- Thornhill Melissa Lantsman CPC
- Thunder Bay—Rainy River Marcus Powlowski LPC
- Thunder Bay—Superior North Patty Hajdu LPC
- Toronto Centre Evan Solomon LPC
- Toronto—Danforth Julie Dabrusin LPC
- Toronto—St. Paul's Leslie Church LPC
- University—Rosedale Danielle Martin LPC
- Vaughan—Woodbridge Michael Guglielmin CPC
- Waterloo Bardish Chagger LPC
- Wellington—Halton Hills North Michael Chong CPC
- Whitby Ryan Turnbull LPC
- Willowdale Ali Ehsassi LPC
- Windsor West Harb Gill CPC
- Windsor—Tecumseh—Lakeshore Kathy Borrelli CPC
- York South—Weston—Etobicoke Ahmed Hussen LPC
- York—Durham Jacob Mantle CPC
- York—South Simcoe Scot Davidson CPC
Quebec 78 ridings
- Abitibi—Baie-James—Nunavik—Eeyou Mandy Gull-Masty LPC
- Abitibi—Témiscamingue Sébastien Lemire BQ
- Ahuntsic-Cartierville Mélanie Joly LPC
- Alfred-Pellan Angelo Iacono LPC
- Argenteuil—Papineau—Des Collines Stéphane Lauzon LPC
- Beauce Jason Groleau CPC
- Beauport—Limoilou Steeve Lavoie LPC
- Bécancour—Nicolet—Saurel—Alnôbak Louis Plamondon BQ
- Bellechasse—Les Etchemins—Lévis Dominique Vien CPC
- Beloeil—Chambly Yves-François Blanchet BQ
- Berthier—Maskinongé Yves Perron BQ
- Bourassa Abdelhaq Sari LPC
- Brome—Missisquoi Louis Villeneuve LPC
- Brossard—Saint-Lambert Alexandra Mendès LPC
- Charlesbourg—Haute-Saint-Charles Pierre Paul-Hus CPC
- Châteauguay—Les Jardins-de-Napierville Nathalie Provost LPC
- Chicoutimi—Le Fjord Daniel Gobeil LPC
- Compton—Stanstead Marianne Dandurand LPC
- Côte-du-Sud—Rivière-du-Loup—Kataskomiq—Témiscouata Bernard Généreux CPC
- Côte-Nord—Kawawachikamach—Nitassinan Marilène Gill BQ
- Dorval—Lachine—LaSalle Anju Dhillon LPC
- Drummond Martin Champoux BQ
- Gaspésie—Les Îles-de-la-Madeleine—Listuguj Alexis Deschênes BQ
- Gatineau Steven MacKinnon LPC
- Hochelaga—Rosemont-Est Marie-Gabrielle Ménard LPC
- Honoré-Mercier Eric St-Pierre LPC
- Hull—Aylmer Greg Fergus LPC
- Joliette—Manawan Gabriel Ste-Marie BQ
- Jonquière—Hébertville—Pays-des-Bleuets Mario Simard BQ
- La Pointe-de-l'Île Mario Beaulieu BQ
- La Prairie—Atateken Jacques Ramsay LPC
- Lac-Saint-Jean Alexis Brunelle-Duceppe BQ
- Lac-Saint-Louis Francis Scarpaleggia LPC
- LaSalle—Émard—Verdun Claude Guay LPC
- Laurentides—Labelle Marie-Hélène Gaudreau BQ
- Laurier—Sainte-Marie Vacant
- Laval—Les Îles Fayçal El-Khoury LPC
- Les Pays-d'en-Haut Tim Watchorn LPC
- Lévis—Lotbinière Jacques Gourde CPC
- Longueuil—Charles-LeMoyne—Greenfield Park Sherry Romanado LPC
- Longueuil—Saint-Hubert Natilien Joseph LPC
- Louis-Hébert Joël Lightbound LPC
- Louis-Saint-Laurent—Akiawenhrahk Gérard Deltell CPC
- Marc-Aurèle-Fortin Carlos Leitão LPC
- Mégantic—L’Érable—Lotbinière Luc Berthold CPC
- Mirabel Jean-Denis Garon BQ
- Mont-Saint-Bruno—L’Acadie Bienvenu-Olivier Ntumba LPC
- Montcalm Luc Thériault BQ
- Montmorency—Charlevoix Gabriel Hardy CPC
- Mount Royal Anthony Housefather LPC
- Notre-Dame-de-Grâce—Westmount Anna Gainey LPC
- Outremont Rachel Bendayan LPC
- Papineau Marjorie Michel LPC
- Pierre-Boucher—Les Patriotes—Verchères Xavier Barsalou-Duval BQ
- Pierrefonds—Dollard Sameer Zuberi LPC
- Pontiac—Kitigan Zibi Sophie Chatel LPC
- Québec Centre Jean-Yves Duclos LPC
- Repentigny Patrick Bonin BQ
- Richmond—Arthabaska—des-Sources Eric Lefebvre CPC
- Rimouski-Neigette—Mitis—Matapédia—Les Basques Maxime Blanchette-Joncas BQ
- Rivière-des-Mille-Îles Linda Lapointe LPC
- Rivière-du-Nord Rhéal Éloi Fortin BQ
- Rosemont—La Petite-Patrie Vacant
- Saint-Augustin—Portneuf—Jacques-Cartier Joël Godin CPC
- Saint-Hyacinthe—Bagot—Acton Vacant
- Saint-Jean Christine Normandin BQ
- Saint-Laurent Emmanuella Lambropoulos LPC
- Saint-Léonard—Saint-Michel Patricia Lattanzio LPC
- Saint-Maurice—Champlain François-Philippe Champagne LPC
- Shefford Andréanne Larouche BQ
- Sherbrooke Élisabeth Brière LPC
- Terrebonne Tatiana Auguste LPC
- Thérèse-De Blainville Madeleine Chenette LPC
- Trois-Rivières Caroline Desrochers LPC
- Vallée-du-Haut-Saint-Laurent Claude DeBellefeuille BQ
- Vaudreuil Peter Schiefke LPC
- Ville-Marie—Le Sud-Ouest—Île-des-Soeurs Marc Miller LPC
- Vimy Annie Koutrakis LPC
New Brunswick 10 ridings
- Acadie—Bathurst Serge Cormier LPC
- Beauséjour Dominic LeBlanc LPC
- Fredericton—Oromocto David Myles LPC
- Fundy Royal Rob Moore CPC
- Madawaska—Restigouche Guillaume Deschênes-Thériault LPC
- Miramichi—Grand Lake Mike Dawson CPC
- Moncton—Dieppe Ginette Petitpas Taylor LPC
- New Brunswick Southwest John Williamson CPC
- Saint John—Kennebecasis Wayne Long LPC
- Tobique—Mactaquac Richard Bragdon CPC
Nova Scotia 11 ridings
- Acadie—Annapolis Chris d'Entremont LPC
- Cape Breton—Canso—Antigonish Jaime Battiste LPC
- Central Nova Sean Fraser LPC
- Cumberland—Colchester Alana Hirtle LPC
- Dartmouth—Cole Harbour Darren Fisher LPC
- Halifax Shannon Miedema LPC
- Halifax West—Peggy's Cove Lena Metlege Diab LPC
- Kings—Hants Kody Blois LPC
- Sackville—Bedford—Preston Braedon Clark LPC
- South Shore—St. Margarets Jessica Fancy LPC
- Sydney—Glace Bay Mike Kelloway LPC
Prince Edward Island 4 ridings
- Cardigan Kent MacDonald LPC
- Charlottetown Sean Casey LPC
- Egmont Robert Morrissey LPC
- Malpeque Heath MacDonald LPC
Newfoundland and Labrador 7 ridings
- Avalon Paul Connors LPC
- Cape Spear—Mount Pearl—Paradise Tom Osborne LPC
- Coast of Bays—Central—Notre Dame Clifford Small CPC
- Labrador Philip Earle LPC
- Long Range Mountains Carol Anstey CPC
- St. John's East Joanne Thompson LPC
- The Eastern Peninsulas Jonathan Rowe CPC
Yukon 1 riding
- Yukon Brendan Hanley LPC
Northwest Territories 1 riding
- Northwest Territories Rebecca Alty LPC
Nunavut 1 riding
- Nunavut Lori Idlout LPC
Each riding's record: whether its boundaries changed, how close it really was, how election day differed from the advance vote, what kind of place it is, and where it sits. Every number traceable, every caveat beside its figure. Take a province on the board to see its ridings close up, with the member standing on each.

