Canada General election15 Oct 2029in 1,078 days Liberal majority over 99% No majority under 1% Calendar Track record Research
Closest
Canada · Members

Liberal Party of Canada hold 173 of the 343 seats in the House of Commons; 12 members have left since 2025

Every one of the 337 MPs sitting now, with their party and seat, and each change since the 2025 election: who left, when, and who took their place. 6 seats are vacant.

The House of Commons by party

A majority is 172. Each member is counted under the party they were elected for.

Changes since 2025

  1. Larry BrockBrantford—Brant South Conservative Party of Canada left 18 Sep 2026 (resigned to return to the Crown attorney's office) seat open
  2. Cathay WagantallYorkton—Melville Conservative Party of Canada left 31 Aug 2026 (resigned (personal reasons)) seat open
  3. Steven GuilbeaultLaurier—Sainte-Marie Liberal Party of Canada left 28 Aug 2026 (resigned) seat open
  4. Alexandre BoulericeRosemont—La Petite-Patrie Independent left 25 Aug 2026 (resigned to stand for Québec solidaire in the 2026 Quebec election) seat open
  5. Shaun ChenScarborough North Liberal Party of Canada left 15 Aug 2026 (resigned (health, after a car accident)) seat open
  6. Richard MartelChicoutimi—Le Fjord Conservative Party of Canada left 7 Jul 2026 (resigned on appointment to the Senate) → Daniel Gobeil (Liberal Party of Canada)
  7. Nathaniel Erskine-SmithBeaches—East York Liberal Party of Canada left 7 Jul 2026 (resigned) → Tanveer Shahnawaz
  8. Simon-Pierre Savard-TremblaySaint-Hyacinthe—Bagot—Acton Bloc Québécois left 19 Jun 2026 (resigned to stand for the Parti Québécois in the 2026 Quebec election)
  9. Jonathan WilkinsonNorth Vancouver—Capilano Liberal Party of Canada left 19 Jun 2026 (resigned to become ambassador to the European Union) → Braeden Caley
  10. Bill BlairScarborough Southwest Liberal Party of Canada left 2 Feb 2026 (resigned to become High Commissioner to the United Kingdom) → Doly Begum
  11. Chrystia FreelandUniversity—Rosedale Liberal Party of Canada left 9 Jan 2026 (resigned to become an economic adviser to the President of Ukraine) → Danielle Martin
  12. Damien KurekBattle River—Crowfoot Conservative Party of Canada left 17 Jun 2025 (resigned to provide a seat for Pierre Poilievre) → Pierre Poilievre

Every member

  1. Ziad AboultaifZiad AboultaifEdmonton Manning Conservative Party of Canada
  2. Sima AcanOakville West Liberal Party of Canada
  3. Scott AitchisonScott AitchisonParry Sound—Muskoka Conservative Party of Canada
  4. Dan AlbasDan AlbasOkanagan Lake West—South Kelowna Conservative Party of Canada
  5. Shafqat AliBrampton—Chinguacousy Park Liberal Party of Canada
  6. Dean AllisonDean AllisonNiagara West Conservative Party of Canada
  7. Rebecca AltyNorthwest Territories Liberal Party of Canada
  8. Anita AnandAnita AnandOakville East Liberal Party of Canada
  9. Gary AnandasangareeGary AnandasangareeScarborough—Guildwood—Rouge Park Liberal Party of Canada
  10. Scott AndersonVernon—Lake Country—Monashee Conservative Party of Canada
  11. Carol AnsteyLong Range Mountains Conservative Party of Canada
  12. Mel ArnoldMel ArnoldKamloops—Shuswap—Central Rockies Conservative Party of Canada
  13. Chak AuChak AuRichmond Centre—Marpole Conservative Party of Canada
  14. Tatiana AugusteTerrebonne Liberal Party of Canada since 13 Apr 2026
  15. Roman BaberRoman BaberNorth York Conservative Party of Canada
  16. Burton BaileyRed Deer Conservative Party of Canada
  17. Parm BainsParm BainsRichmond East—Steveston Liberal Party of Canada
  18. Yvan BakerYvan BakerEtobicoke Centre Liberal Party of Canada
  19. Tony BaldinelliNiagara Falls—Niagara-on-the-Lake Conservative Party of Canada
  20. Karim BardeesyTaiaiako'n—Parkdale—High Park Liberal Party of Canada
  21. John BarlowJohn BarlowFoothills Conservative Party of Canada
  22. Michael BarrettMichael BarrettLeeds—Grenville—Thousand Islands—Rideau Lakes Conservative Party of Canada
  23. Xavier Barsalou-DuvalXavier Barsalou-DuvalPierre-Boucher—Les Patriotes—Verchères Bloc Québécois
  24. Jaime BattisteCape Breton—Canso—Antigonish Liberal Party of Canada
  25. Mario BeaulieuMario BeaulieuLa Pointe-de-l'Île Bloc Québécois
  26. Terry BeechTerry BeechBurnaby North—Seymour Liberal Party of Canada
  27. Doly BegumScarborough Southwest Liberal Party of Canada since 13 Apr 2026
  28. Buckley BelangerBuckley BelangerDesnethé—Missinippi—Churchill River Liberal Party of Canada
  29. Jim BélangerSudbury East—Manitoulin—Nickel Belt Conservative Party of Canada
  30. Rachel BendayanRachel BendayanOutremont Liberal Party of Canada
  31. Luc BertholdLuc BertholdMégantic—L’Érable—Lotbinière Conservative Party of Canada
  32. David BexteBow River Conservative Party of Canada
  33. James BezanJames BezanSelkirk—Interlake—Eastman Conservative Party of Canada
  34. Chris BittleSt. Catharines Liberal Party of Canada
  35. Yves-François BlanchetYves-François BlanchetBeloeil—Chambly Bloc Québécois
  36. Maxime Blanchette-JoncasMaxime Blanchette-JoncasRimouski-Neigette—Mitis—Matapédia—Les Basques Bloc Québécois
  37. Kelly BlockKelly BlockCarlton Trail—Eagle Creek Conservative Party of Canada
  38. Kody BloisKings—Hants Liberal Party of Canada
  39. Patrick BoninPatrick BoninRepentigny Bloc Québécois
  40. Steven BonkSouris—Moose Mountain Conservative Party of Canada
  41. Kathy BorrelliWindsor—Tecumseh—Lakeshore Conservative Party of Canada
  42. Richard BragdonRichard BragdonTobique—Mactaquac Conservative Party of Canada
  43. John BrassardJohn BrassardBarrie South—Innisfil Conservative Party of Canada
  44. Élisabeth BrièreSherbrooke Liberal Party of Canada
  45. Alexis Brunelle-DuceppeLac-Saint-Jean Bloc Québécois
  46. Braeden CaleyNorth Vancouver—Capilano Liberal Party of Canada since 31 Aug 2026
  47. Blaine CalkinsPonoka—Didsbury Conservative Party of Canada
  48. Frank CaputoKamloops—Thompson—Nicola Conservative Party of Canada
  49. Mark CarneyMark CarneyNepean Liberal Party of Canada
  50. Ben CarrWinnipeg South Centre Liberal Party of Canada
  51. Sean CaseySean CaseyCharlottetown Liberal Party of Canada
  52. Bardish ChaggerBardish ChaggerWaterloo Liberal Party of Canada
  53. Adam ChambersAdam ChambersSimcoe North Conservative Party of Canada
  54. François-Philippe ChampagneFrançois-Philippe ChampagneSaint-Maurice—Champlain Liberal Party of Canada
  55. Martin ChampouxDrummond Bloc Québécois
  56. Wade ChangWade ChangBurnaby Central Liberal Party of Canada
  57. Rebecca ChartrandChurchill—Keewatinook Aski Liberal Party of Canada
  58. Sophie ChatelSophie ChatelPontiac—Kitigan Zibi Liberal Party of Canada
  59. Madeleine ChenetteThérèse-De Blainville Liberal Party of Canada
  60. Maggie ChiDon Valley North Liberal Party of Canada
  61. Michael ChongMichael ChongWellington—Halton Hills North Conservative Party of Canada
  62. Leslie ChurchLeslie ChurchToronto—St. Paul's Liberal Party of Canada
  63. Braedon ClarkSackville—Bedford—Preston Liberal Party of Canada
  64. Sandra CobenaNewmarket—Aurora Conservative Party of Canada
  65. Connie CodyCambridge Conservative Party of Canada
  66. Paul ConnorsAvalon Liberal Party of Canada
  67. Michael CooperMichael CooperSt. Albert—Sturgeon River Conservative Party of Canada
  68. Serge CormierAcadie—Bathurst Liberal Party of Canada
  69. Michael CoteauMichael CoteauScarborough—Woburn Liberal Party of Canada
  70. Chris d'EntremontChris d'EntremontAcadie—Annapolis Liberal Party of Canada
  71. Julie DabrusinJulie DabrusinToronto—Danforth Liberal Party of Canada
  72. Marc DaltonMarc DaltonPitt Meadows—Maple Ridge Conservative Party of Canada
  73. Raquel DanchoRaquel DanchoKildonan—St. Paul Conservative Party of Canada
  74. Marianne DandurandCompton—Stanstead Liberal Party of Canada
  75. John-Paul DankoHamilton West—Ancaster—Dundas Liberal Party of Canada
  76. Scot DavidsonScot DavidsonYork—South Simcoe Conservative Party of Canada
  77. Fred DaviesNiagara South Conservative Party of Canada
  78. Don DaviesDon DaviesVancouver Kingsway New Democratic Party
  79. Mike DawsonMike DawsonMiramichi—Grand Lake Conservative Party of Canada
  80. Claude DeBellefeuilleVallée-du-Haut-Saint-Laurent Bloc Québécois
  81. Gérard DeltellGérard DeltellLouis-Saint-Laurent—Akiawenhrahk Conservative Party of Canada
  82. Kelly DeRidderKitchener Centre Conservative Party of Canada
  83. Kristina Tesser DerksenKristina Tesser DerksenMilton East—Halton Hills South Liberal Party of Canada
  84. Alexis DeschênesAlexis DeschênesGaspésie—Les Îles-de-la-Madeleine—Listuguj Bloc Québécois
  85. Guillaume Deschênes-ThériaultGuillaume Deschênes-ThériaultMadawaska—Restigouche Liberal Party of Canada
  86. Caroline DesrochersTrois-Rivières Liberal Party of Canada
  87. Sukh DhaliwalSukh DhaliwalSurrey Newton Liberal Party of Canada
  88. Anju DhillonDorval—Lachine—LaSalle Liberal Party of Canada
  89. Lena Metlege DiabLena Metlege DiabHalifax West—Peggy's Cove Liberal Party of Canada
  90. Kerry DiotteKerry DiotteEdmonton Griesbach Conservative Party of Canada
  91. Todd DohertyTodd DohertyCariboo—Prince George—Omineca Conservative Party of Canada
  92. Terry DowdallSimcoe—Grey Conservative Party of Canada
  93. Jean-Yves DuclosJean-Yves DuclosQuébec Centre Liberal Party of Canada
  94. Terry DuguidTerry DuguidWinnipeg South Liberal Party of Canada
  95. Eric DuncanEric DuncanStormont—Dundas—Glengarry Conservative Party of Canada
  96. Julie DzerowiczJulie DzerowiczDavenport Liberal Party of Canada
  97. Philip EarleLabrador Liberal Party of Canada
  98. Ali EhsassiAli EhsassiWillowdale Liberal Party of Canada
  99. Fayçal El-KhouryLaval—Les Îles Liberal Party of Canada
  100. Dave EppChatham-Kent—Leamington Conservative Party of Canada
  101. Doug EyolfsonDoug EyolfsonWinnipeg West Liberal Party of Canada
  102. Ted FalkTed FalkProvencher Conservative Party of Canada
  103. Rosemarie FalkRosemarie FalkBattlefords—Lloydminster—Meadow Lake Conservative Party of Canada
  104. Jessica FancySouth Shore—St. Margarets Liberal Party of Canada
  105. Bruce FanjoyCarleton Liberal Party of Canada
  106. Greg FergusGreg FergusHull—Aylmer Liberal Party of Canada
  107. Darren FisherDarren FisherDartmouth—Cole Harbour Liberal Party of Canada
  108. Peter FonsecaPeter FonsecaMississauga East—Cooksville Liberal Party of Canada
  109. Mona FortierOttawa—Vanier—Gloucester Liberal Party of Canada
  110. Rhéal Éloi FortinRhéal Éloi FortinRivière-du-Nord Bloc Québécois
  111. Peter FragiskatosPeter FragiskatosLondon Centre Liberal Party of Canada
  112. Sean FraserSean FraserCentral Nova Liberal Party of Canada
  113. Hedy FryHedy FryVancouver Centre Liberal Party of Canada
  114. Stephen FuhrKelowna Liberal Party of Canada
  115. Iqwinder GaheerIqwinder GaheerMississauga—Malton Liberal Party of Canada
  116. Anna GaineyNotre-Dame-de-Grâce—Westmount Liberal Party of Canada
  117. Cheryl GallantCheryl GallantAlgonquin—Renfrew—Pembroke Conservative Party of Canada
  118. Michelle Rempel GarnerMichelle Rempel GarnerCalgary Nose Hill Conservative Party of Canada
  119. Jean-Denis GaronJean-Denis GaronMirabel Bloc Québécois
  120. Vince GasparroVince GasparroEglinton—Lawrence Liberal Party of Canada
  121. Marie-Hélène GaudreauLaurentides—Labelle Bloc Québécois
  122. Leah GazanLeah GazanWinnipeg Centre New Democratic Party
  123. Bernard GénéreuxBernard GénéreuxCôte-du-Sud—Rivière-du-Loup—Kataskomiq—Témiscouata Conservative Party of Canada
  124. Garnett GenuisGarnett GenuisSherwood Park—Fort Saskatchewan Conservative Party of Canada
  125. Mark GerretsenMark GerretsenKingston and the Islands Liberal Party of Canada
  126. Marilène GillCôte-Nord—Kawawachikamach—Nitassinan Bloc Québécois
  127. Amarjeet GillBrampton West Conservative Party of Canada
  128. Harb GillWindsor West Conservative Party of Canada
  129. Dalwinder GillCalgary McKnight Conservative Party of Canada
  130. Amanpreet GillCalgary Skyview Conservative Party of Canada
  131. Sukhman GillAbbotsford—South Langley Conservative Party of Canada
  132. Marilyn GladuMarilyn GladuSarnia—Lambton—Bkejwanong Liberal Party of Canada
  133. Daniel GobeilChicoutimi—Le Fjord Liberal Party of Canada since 31 Aug 2026
  134. Joël GodinJoël GodinSaint-Augustin—Portneuf—Jacques-Cartier Conservative Party of Canada
  135. Laila GoodridgeFort McMurray—Cold Lake Conservative Party of Canada
  136. Karina GouldKarina GouldBurlington Liberal Party of Canada
  137. Jacques GourdeJacques GourdeLévis—Lotbinière Conservative Party of Canada
  138. Wade GrantWade GrantVancouver Quadra Liberal Party of Canada
  139. Will GreavesVictoria Liberal Party of Canada
  140. Jason GroleauBeauce Conservative Party of Canada
  141. Claude GuayLaSalle—Émard—Verdun Liberal Party of Canada
  142. Michael GuglielminVaughan—Woodbridge Conservative Party of Canada
  143. Mandy Gull-MastyMandy Gull-MastyAbitibi—Baie-James—Nunavik—Eeyou Liberal Party of Canada
  144. Aaron GunnNorth Island—Powell River Conservative Party of Canada
  145. Patty HajduPatty HajduThunder Bay—Superior North Liberal Party of Canada
  146. Jasraj HallanJasraj HallanCalgary East Conservative Party of Canada
  147. Brendan HanleyYukon Liberal Party of Canada
  148. Gabriel HardyMontmorency—Charlevoix Conservative Party of Canada
  149. Emma HarrisonPeterborough Liberal Party of Canada
  150. Lisa HepfnerLisa HepfnerHamilton Mountain Liberal Party of Canada
  151. Alana HirtleCumberland—Colchester Liberal Party of Canada
  152. Vincent HoRichmond Hill South Conservative Party of Canada
  153. Randy HobackRandy HobackPrince Albert Conservative Party of Canada
  154. Tim HodgsonTim HodgsonMarkham—Thornhill Liberal Party of Canada
  155. Corey HoganCalgary Confederation Liberal Party of Canada
  156. Kurt HolmanLondon—Fanshawe Conservative Party of Canada
  157. Anthony HousefatherAnthony HousefatherMount Royal Liberal Party of Canada
  158. Ahmed HussenAhmed HussenYork South—Weston—Etobicoke Liberal Party of Canada
  159. Angelo IaconoAngelo IaconoAlfred-Pellan Liberal Party of Canada
  160. Lori IdloutLori IdloutNunavut Liberal Party of Canada
  161. Grant JacksonBrandon—Souris Conservative Party of Canada
  162. Helena JaczekMarkham—Stouffville Liberal Party of Canada
  163. Tamara JansenTamara JansenCloverdale—Langley City Conservative Party of Canada
  164. Matt JenerouxMatt JenerouxEdmonton Riverbend Liberal Party of Canada
  165. Jamil JivaniJamil JivaniBowmanville—Oshawa North Conservative Party of Canada
  166. Gord JohnsGord JohnsCourtenay—Alberni New Democratic Party
  167. Mélanie JolyMélanie JolyAhuntsic-Cartierville Liberal Party of Canada
  168. Natilien JosephLongueuil—Saint-Hubert Liberal Party of Canada
  169. Arielle KayabagaArielle KayabagaLondon West Liberal Party of Canada
  170. Mike KellowaySydney—Glace Bay Liberal Party of Canada
  171. Pat KellyPat KellyCalgary Crowfoot Conservative Party of Canada
  172. Iqra KhalidIqra KhalidMississauga—Erin Mills Liberal Party of Canada
  173. Arpan KhannaOxford Conservative Party of Canada
  174. Jeff KibbleCowichan—Malahat—Langford Conservative Party of Canada
  175. Rhonda KirklandRhonda KirklandOshawa Conservative Party of Canada
  176. Ernie KlassenErnie KlassenSouth Surrey—White Rock Liberal Party of Canada
  177. Tom KmiecTom KmiecCalgary Shepard Conservative Party of Canada
  178. Adam van KoeverdenAdam van KoeverdenBurlington North—Milton West Liberal Party of Canada
  179. Helena KonanzHelena KonanzSimilkameen—South Okanagan—West Kootenay Conservative Party of Canada
  180. Annie KoutrakisVimy Liberal Party of Canada
  181. Michael KramMichael KramRegina—Wascana Conservative Party of Canada
  182. Shelby Kramp-NeumanShelby Kramp-NeumanHastings—Lennox and Addington—Tyendinaga Conservative Party of Canada
  183. Tamara KronisNanaimo—Ladysmith Conservative Party of Canada
  184. Ned KurucHamilton East—Stoney Creek Conservative Party of Canada
  185. Stephanie KusieStephanie KusieCalgary Midnapore Conservative Party of Canada
  186. Jenny KwanJenny KwanVancouver East New Democratic Party
  187. Mike LakeMike LakeLeduc—Wetaskiwin Conservative Party of Canada
  188. Marie-France LalondeMarie-France LalondeOrléans Liberal Party of Canada
  189. Emmanuella LambropoulosEmmanuella LambropoulosSaint-Laurent Liberal Party of Canada
  190. Kevin LamoureuxKevin LamoureuxWinnipeg North Liberal Party of Canada
  191. Melissa LantsmanMelissa LantsmanThornhill Conservative Party of Canada
  192. Linda LapointeLinda LapointeRivière-des-Mille-Îles Liberal Party of Canada
  193. Viviane LapointeSudbury Liberal Party of Canada
  194. Andréanne LaroucheShefford Bloc Québécois
  195. Patricia LattanzioSaint-Léonard—Saint-Michel Liberal Party of Canada
  196. Stéphane LauzonArgenteuil—Papineau—Des Collines Liberal Party of Canada
  197. Ginette LavackSt. Boniface—St. Vital Liberal Party of Canada
  198. Steeve LavoieBeauport—Limoilou Liberal Party of Canada
  199. Philip LawrencePhilip LawrenceNorthumberland—Clarke Conservative Party of Canada
  200. Andrew LawtonElgin—St. Thomas—London South Conservative Party of Canada
  201. Dominic LeBlancDominic LeBlancBeauséjour Liberal Party of Canada
  202. Eric LefebvreEric LefebvreRichmond—Arthabaska—des-Sources Conservative Party of Canada
  203. Carlos LeitãoMarc-Aurèle-Fortin Liberal Party of Canada
  204. Sébastien LemireSébastien LemireAbitibi—Témiscamingue Bloc Québécois
  205. Branden LeslieBranden LesliePortage—Lisgar Conservative Party of Canada
  206. Chris LewisEssex Conservative Party of Canada
  207. Leslyn LewisLeslyn LewisHaldimand—Norfolk Conservative Party of Canada
  208. Joël LightboundJoël LightboundLouis-Hébert Liberal Party of Canada
  209. Dane LloydParkland Conservative Party of Canada
  210. Ben LobbBen LobbHuron—Bruce Conservative Party of Canada
  211. Wayne LongWayne LongSaint John—Kennebecasis Liberal Party of Canada
  212. Tim LouisTim LouisKitchener—Conestoga Liberal Party of Canada
  213. Michael MaMarkham—Unionville Liberal Party of Canada
  214. Kent MacDonaldKent MacDonaldCardigan Liberal Party of Canada
  215. Heath MacDonaldMalpeque Liberal Party of Canada
  216. Steven MacKinnonSteven MacKinnonGatineau Liberal Party of Canada
  217. Jagsharan Singh MahalEdmonton Southeast Conservative Party of Canada
  218. Shuvaloy MajumdarCalgary Heritage Conservative Party of Canada
  219. Gaétan MaletteKapuskasing—Timmins—Mushkegowuk Conservative Party of Canada
  220. Chris MaletteBay of Quinte Liberal Party of Canada
  221. James MaloneyJames MaloneyEtobicoke—Lakeshore Liberal Party of Canada
  222. Jacob MantleYork—Durham Conservative Party of Canada
  223. Danielle MartinUniversity—Rosedale Liberal Party of Canada since 13 Apr 2026
  224. Elizabeth MayElizabeth MaySaanich—Gulf Islands Green Party of Canada
  225. Dan MazierRiding Mountain Conservative Party of Canada
  226. Kelly McCauleyEdmonton West Conservative Party of Canada
  227. David McGuintyDavid McGuintyOttawa South Liberal Party of Canada
  228. Jennifer McKelvieJennifer McKelvieAjax Liberal Party of Canada
  229. David McKenzieCalgary Signal Hill Conservative Party of Canada
  230. Ron McKinnonCoquitlam—Port Coquitlam Liberal Party of Canada
  231. Jill McKnightDelta Liberal Party of Canada
  232. Greg McLeanGreg McLeanCalgary Centre Conservative Party of Canada
  233. Stephanie McLeanStephanie McLeanEsquimalt—Saanich—Sooke Liberal Party of Canada
  234. Heather McPhersonHeather McPhersonEdmonton Strathcona New Democratic Party
  235. Eric MelilloEric MelilloKenora—Kiiwetinoong Conservative Party of Canada
  236. Marie-Gabrielle MénardHochelaga—Rosemont-Est Liberal Party of Canada
  237. Alexandra MendèsAlexandra MendèsBrossard—Saint-Lambert Liberal Party of Canada
  238. Costas MenegakisCostas MenegakisAurora—Oak Ridges—Richmond Hill Conservative Party of Canada
  239. Marjorie MichelPapineau Liberal Party of Canada
  240. Shannon MiedemaShannon MiedemaHalifax Liberal Party of Canada
  241. Marc MillerMarc MillerVille-Marie—Le Sud-Ouest—Île-des-Soeurs Liberal Party of Canada
  242. Giovanna MingarelliGiovanna MingarelliPrescott—Russell—Cumberland Liberal Party of Canada
  243. Rob MooreRob MooreFundy Royal Conservative Party of Canada
  244. Billy MorinBilly MorinEdmonton Northwest Conservative Party of Canada
  245. Rob MorrisonColumbia—Kootenay—Southern Rockies Conservative Party of Canada
  246. Robert MorrisseyRobert MorrisseyEgmont Liberal Party of Canada
  247. Glen MotzGlen MotzMedicine Hat—Cardston—Warner Conservative Party of Canada
  248. Dan MuysFlamborough—Glanbrook—Brant North Conservative Party of Canada
  249. David MylesDavid MylesFredericton—Oromocto Liberal Party of Canada
  250. Yasir NaqviYasir NaqviOttawa Centre Liberal Party of Canada
  251. John NaterJohn NaterPerth—Wellington Conservative Party of Canada
  252. Juanita NathanPickering—Brooklin Liberal Party of Canada
  253. Chi NguyenSpadina—Harbourfront Liberal Party of Canada
  254. Taleeb NoormohamedVancouver Granville Liberal Party of Canada
  255. Christine NormandinChristine NormandinSaint-Jean Bloc Québécois
  256. Bienvenu-Olivier NtumbaMont-Saint-Bruno—L’Acadie Liberal Party of Canada
  257. Dominique O'RourkeGuelph Liberal Party of Canada
  258. Robert OliphantRobert OliphantDon Valley West Liberal Party of Canada
  259. Eleanor OlszewskiEleanor OlszewskiEdmonton Centre Liberal Party of Canada
  260. Tom OsborneTom OsborneCape Spear—Mount Pearl—Paradise Liberal Party of Canada
  261. Jeremy PatzerSwift Current—Grasslands—Kindersley Conservative Party of Canada
  262. Pierre Paul-HusPierre Paul-HusCharlesbourg—Haute-Saint-Charles Conservative Party of Canada
  263. Yves PerronYves PerronBerthier—Maskinongé Bloc Québécois
  264. Louis PlamondonBécancour—Nicolet—Saurel—Alnôbak Bloc Québécois
  265. Pierre PoilievrePierre PoilievreBattle River—Crowfoot Conservative Party of Canada since 18 Aug 2025
  266. Tako Van PoptaTako Van PoptaLangley Township—Fraser Heights Conservative Party of Canada
  267. Marcus PowlowskiMarcus PowlowskiThunder Bay—Rainy River Liberal Party of Canada
  268. Nathalie ProvostChâteauguay—Les Jardins-de-Napierville Liberal Party of Canada
  269. Jacques RamsayLa Prairie—Atateken Liberal Party of Canada
  270. Aslam RanaHamilton Centre Liberal Party of Canada
  271. Brad RedekoppSaskatoon West Conservative Party of Canada
  272. Scott ReidScott ReidLanark—Frontenac Conservative Party of Canada
  273. Colin ReynoldsElmwood—Transcona Conservative Party of Canada
  274. Blake RichardsBlake RichardsAirdrie—Cochrane Conservative Party of Canada
  275. Anna RobertsKing—Vaughan Conservative Party of Canada
  276. Gregor RobertsonGregor RobertsonVancouver Fraserview—South Burnaby Liberal Party of Canada
  277. Pauline RochefortNipissing—Timiskaming Liberal Party of Canada
  278. Sherry RomanadoLongueuil—Charles-LeMoyne—Greenfield Park Liberal Party of Canada
  279. Lianne RoodMiddlesex—London Conservative Party of Canada
  280. Ellis RossEllis RossSkeena—Bulkley Valley Conservative Party of Canada
  281. Jonathan RoweThe Eastern Peninsulas Conservative Party of Canada
  282. Zoe RoyerZoe RoyerPort Moody—Coquitlam Liberal Party of Canada
  283. Alex RuffBruce—Grey—Owen Sound Conservative Party of Canada
  284. Ruby SahotaRuby SahotaBrampton North—Caledon Liberal Party of Canada
  285. Gurbux SainiFleetwood—Port Kells Liberal Party of Canada
  286. Randeep SaraiSurrey Centre Liberal Party of Canada
  287. Abdelhaq SariBourassa Liberal Party of Canada
  288. Jake SawatzkyNew Westminster—Burnaby—Maillardville Liberal Party of Canada
  289. Francis ScarpaleggiaFrancis ScarpaleggiaLac-Saint-Louis Liberal Party of Canada
  290. Andrew ScheerAndrew ScheerRegina—Qu'Appelle Conservative Party of Canada
  291. Peter SchiefkePeter SchiefkeVaudreuil Liberal Party of Canada
  292. Jamie SchmaleJamie SchmaleHaliburton—Kawartha Lakes Conservative Party of Canada
  293. Kyle SeebackKyle SeebackDufferin—Caledon Conservative Party of Canada
  294. Judy A. SgroJudy A. SgroHumber River—Black Creek Liberal Party of Canada
  295. Tanveer ShahnawazBeaches—East York Liberal Party of Canada since 31 Aug 2026
  296. Terry SheehanSault Ste. Marie—Algoma Liberal Party of Canada
  297. Doug ShipleyBarrie—Springwater—Oro-Medonte Conservative Party of Canada
  298. Maninder SidhuManinder SidhuBrampton East Liberal Party of Canada
  299. Sonia SidhuSonia SidhuBrampton South Liberal Party of Canada
  300. Mario SimardJonquière—Hébertville—Pays-des-Bleuets Bloc Québécois
  301. Clifford SmallClifford SmallCoast of Bays—Central—Notre Dame Conservative Party of Canada
  302. Amandeep SodhiAmandeep SodhiBrampton Centre Liberal Party of Canada
  303. Evan SolomonEvan SolomonToronto Centre Liberal Party of Canada
  304. Fares Al SoudMississauga Centre Liberal Party of Canada
  305. Charles SousaCharles SousaMississauga—Lakeshore Liberal Party of Canada
  306. Eric St-PierreHonoré-Mercier Liberal Party of Canada
  307. Gabriel Ste-MarieGabriel Ste-MarieJoliette—Manawan Bloc Québécois
  308. Warren SteinleyWarren SteinleyRegina—Lewvan Conservative Party of Canada
  309. William StevensonYellowhead Conservative Party of Canada
  310. Mark StrahlMark StrahlChilliwack—Hope Conservative Party of Canada
  311. Matt StraussKitchener South—Hespeler Conservative Party of Canada
  312. Shannon StubbsShannon StubbsLakeland Conservative Party of Canada
  313. Jenna SuddsJenna SuddsKanata Liberal Party of Canada
  314. Ginette Petitpas TaylorGinette Petitpas TaylorMoncton—Dieppe Liberal Party of Canada
  315. Luc ThériaultMontcalm Bloc Québécois
  316. Rachael ThomasRachael ThomasLethbridge Conservative Party of Canada
  317. Joanne ThompsonJoanne ThompsonSt. John's East Liberal Party of Canada
  318. Corey TochorCorey TochorSaskatoon East Conservative Party of Canada
  319. Fraser TolmieMoose Jaw—Lake Centre—Lanigan Conservative Party of Canada
  320. Ryan TurnbullWhitby Liberal Party of Canada
  321. Tim UppalTim UppalEdmonton Gateway Conservative Party of Canada
  322. Rechie ValdezRechie ValdezMississauga—Streetsville Liberal Party of Canada
  323. Anita VandenbeldAnita VandenbeldOttawa West—Nepean Liberal Party of Canada
  324. Dominique VienDominique VienBellechasse—Les Etchemins—Lévis Conservative Party of Canada
  325. Arnold ViersenArnold ViersenPeace River—Westlock Conservative Party of Canada
  326. Louis VilleneuveBrome—Missisquoi Liberal Party of Canada
  327. Brad VisMission—Matsqui—Abbotsford Conservative Party of Canada
  328. Chris WarkentinChris WarkentinGrande Prairie Conservative Party of Canada
  329. Tim WatchornLes Pays-d'en-Haut Liberal Party of Canada
  330. Kevin WaughKevin WaughSaskatoon South Conservative Party of Canada
  331. Patrick WeilerWest Vancouver—Sunshine Coast—Sea to Sky Country Liberal Party of Canada
  332. John WilliamsonJohn WilliamsonNew Brunswick Southwest Conservative Party of Canada
  333. Jean YipScarborough—Agincourt Liberal Party of Canada
  334. Salma ZahidSalma ZahidScarborough Centre—Don Valley East Liberal Party of Canada
  335. John ZerucelliEtobicoke North Liberal Party of Canada
  336. Bob ZimmerBob ZimmerPrince George—Peace River—Northern Rockies Conservative Party of Canada
  337. Sameer ZuberiPierrefonds—Dollard Liberal Party of Canada

From each parliament's own list of members, checked every day. Photos: as on each seat page, with the credit in each photo's tooltip.

Every seat → · Seats changing hands → · The battleground →