List of House members of the 42nd Parliament of Canada

This is a list of members of the House of Commons of Canada in the 42nd Canadian Parliament.[1]


Party leaders are italicized. Cabinet ministers are in boldface. The Prime Minister is both. The Speaker is (†).


Name Party Electoral district
  Blake Richards Conservative Banff—Airdrie
  Kevin Sorenson Conservative Battle River—Crowfoot
  Martin Shields Conservative Bow River
  Kent Hehr Liberal Calgary Centre
  Len Webber Conservative Calgary Confederation
  Deepak Obhrai (until August 2, 2019) Conservative Calgary Forest Lawn
  Stephen Harper (until August 26, 2016) Conservative Calgary Heritage
  Bob Benzen (from April 3, 2017)
  Jason Kenney (until September 23, 2016) Conservative Calgary Midnapore
  Stephanie Kusie (from April 3, 2017)
  Michelle Rempel Conservative Calgary Nose Hill
  Pat Kelly Conservative Calgary Rocky Ridge
  Tom Kmiec Conservative Calgary Shepard
  Ron Liepert Conservative Calgary Signal Hill
  Darshan Kang Liberal Calgary Skyview
  Randy Boissonnault Liberal Edmonton Centre
  Kerry Diotte Conservative Edmonton Griesbach
  Ziad Aboultaif Conservative Edmonton Manning
  Amarjeet Sohi Liberal Edmonton Mill Woods
  Matt Jeneroux Conservative Edmonton Riverbend
  Linda Duncan NDP Edmonton Strathcona
  Kelly McCauley Conservative Edmonton West
  Mike Lake Conservative Edmonton—Wetaskiwin
  John Barlow Conservative Foothills
  David Yurdiga Conservative Fort McMurray—Cold Lake
  Chris Warkentin Conservative Grande Prairie—Mackenzie
  Shannon Stubbs Conservative Lakeland
  Rachael Harder Conservative Lethbridge
  Jim Hillyer (until March 23, 2016) Conservative Medicine Hat—Cardston—Warner
  Glen Motz (since October 24, 2016)
  Arnold Viersen Conservative Peace River—Westlock
  Blaine Calkins Conservative Red Deer—Lacombe
  Earl Dreeshen Conservative Red Deer—Mountain View
  Garnett Genuis Conservative Sherwood Park—Fort Saskatchewan
  Michael Cooper Conservative St. Albert—Edmonton
  Rona Ambroseb (until July 4, 2017) Conservative Sturgeon River—Parkland
  Dane Lloyd (from October 23, 2017)
  Jim Eglinski Conservative Yellowhead
  • ^a Resigned from caucus on August 31, 2017.
  • ^b Conservative leader until May 27, 2017.

British ColumbiaEdit

Name Party Electoral district
  Ed Fast Conservative Abbotsford
  Terry Beech Liberal Burnaby North—Seymour
  Kennedy Stewart (until September 14, 2018) NDP Burnaby South
  Jagmeet Singh (from February 25, 2019) NDP
  Todd Doherty Conservative Cariboo—Prince George
  Dan Albas Conservative Central Okanagan—Similkameen—Nicola
  Mark Strahl Conservative Chilliwack—Hope
  John Aldag Liberal Cloverdale—Langley City
  Ron McKinnon Liberal Coquitlam—Port Coquitlam
  Gord Johns NDP Courtenay—Alberni
  Alistair MacGregor NDP Cowichan—Malahat—Langford
  Carla Qualtrough Liberal Delta
  Randall Garrison NDP Esquimalt—Saanich—Sooke
  Ken Hardie Liberal Fleetwood—Port Kells
  Cathy McLeod Conservative Kamloops—Thompson—Cariboo
  Stephen Fuhr Liberal Kelowna—Lake Country
  Wayne Stetski NDP Kootenay—Columbia
  Mark Warawa (until June 20, 2019) Conservative Langley—Aldergrove
  Jati Sidhu Liberal Mission—Matsqui—Fraser Canyon
  Sheila Malcolmson (until January 2, 2019) NDP Nanaimo—Ladysmith
  Paul Manly (from May 6, 2019) Green
  Peter Julian NDP New Westminster—Burnaby
  Rachel Blaney NDP North Island—Powell River
  Mel Arnold Conservative North Okanagan—Shuswap
  Jonathan Wilkinson Liberal North Vancouver
  Dan Ruimy Liberal Pitt Meadows—Maple Ridge
  Fin Donnelly NDP Port Moody—Coquitlam
  Bob Zimmer Conservative Prince George—Peace River—Northern Rockies
  Alice Wong Conservative Richmond Centre
  Elizabeth May Green Saanich—Gulf Islands
  Nathan Cullen NDP Skeena—Bulkley Valley
  Richard Cannings NDP South Okanagan—West Kootenay
  Dianne Watts (until September 29, 2017) Conservative South Surrey—White Rock
  Gordie Hogg (from December 11, 2017) Liberal
  Joe Peschisolido Liberal Steveston—Richmond East
  Randeep Sarai Liberal Surrey Centre
  Sukh Dhaliwal Liberal Surrey—Newton
  Hedy Fry Liberal Vancouver Centre
  Jenny Kwan NDP Vancouver East
  Jody Wilson-Raybould Liberal Vancouver Granville
  Don Davies NDP Vancouver Kingsway
  Joyce Murray Liberal Vancouver Quadra
  Harjit Sajjan Liberal Vancouver South
  Murray Rankin NDP Victoria
  Pamela Goldsmith-Jones Liberal West Vancouver—Sunshine Coast—Sea to Sky Country
  • ^c Expelled from caucus on April 2, 2019.


Name Party Electoral district
  Larry Maguire Conservative Brandon—Souris
  Marty Morantz Conservative Charleswood—St. James—Assiniboia—Headingley
  Niki Ashton NDP Churchill—Keewatinook Aski
  Robert Sopuck Conservative Dauphin—Swan River—Neepawa
  Daniel Blaikie NDP Elmwood—Transcona
  MaryAnn Mihychuk Liberal Kildonan—St. Paul
  Candice Bergen Conservative Portage—Lisgar
  Ted Falk Conservative Provencher
  Dan Vandal Liberal Saint Boniface—Saint Vital
  James Bezan Conservative Selkirk—Interlake—Eastman
  Robert-Falcon Ouellette Liberal Winnipeg Centre
  Kevin Lamoureux Liberal Winnipeg North
  Terry Duguid Liberal Winnipeg South
  Jim Carr Liberal Winnipeg South Centre

New BrunswickEdit

Name Party Electoral district
  Serge Cormier Liberal Acadie—Bathurst
  Dominic LeBlanc Liberal Beauséjour
  Matt DeCourcey Liberal Fredericton
  Alaina Lockhart Liberal Fundy Royal
  René Arseneault Liberal Madawaska—Restigouche
  Pat Finnigan Liberal Miramichi—Grand Lake
  Ginette Petitpas Taylor Liberal Moncton—Riverview—Dieppe
  Karen Ludwig Liberal New Brunswick Southwest
  Wayne Long Liberal Saint John—Rothesay
  T. J. Harvey Liberal Tobique—Mactaquac

Newfoundland and LabradorEdit

Name Party Electoral district
  Ken McDonald Liberal Avalon
  Judy Foote (until September 30, 2017) Liberal Bonavista—Burin—Trinity
  Churence Rogers (from December 11, 2017)
  Scott Simms Liberal Coast of Bays—Central—Notre Dame
  Yvonne Jones Liberal Labrador
  Gudie Hutchings Liberal Long Range Mountains
  Nick Whalen Liberal St. John's East
  Seamus O'Regan Liberal St. John's South—Mount Pearl

Nova ScotiaEdit

Name Party Electoral district
  Rodger Cuzner Liberal Cape Breton—Canso
  Sean Fraser Liberal Central Nova
  Bill Casey Liberal Cumberland—Colchester
  Darren Fisher Liberal Dartmouth—Cole Harbour
  Andy Fillmore Liberal Halifax
  Geoff Regan (†) Liberal Halifax West
  Scott Brison (until February 10, 2019) Liberal Kings—Hants
  Darrell Samson Liberal Sackville—Preston—Chezzetcook
  Bernadette Jordan Liberal South Shore—St. Margaret's
  Mark Eyking Liberal Sydney—Victoria
  Colin Fraser Liberal West Nova


Name Party Electoral district
  Mark Holland Liberal Ajax
  Carol Hughes NDP Algoma—Manitoulin—Kapuskasing
  Leona Alleslev Liberal Aurora—Oak Ridges—Richmond Hill
  John Brassard Conservative Barrie—Innisfil
  Alex Nuttall Conservative Barrie—Springwater—Oro-Medonte
  Neil Ellis Liberal Bay of Quinte
  Nathaniel Erskine-Smith Liberal Beaches—East York
  Ramesh Sangha Liberal Brampton Centre
  Raj Grewal Liberal Brampton East
  Ruby Sahota Liberal Brampton North
  Sonia Sidhu Liberal Brampton South
  Kamal Khera Liberal Brampton West
  Phil McColeman Conservative Brantford—Brant
  Larry Miller Conservative Bruce—Grey—Owen Sound
  Karina Gould Liberal Burlington
  Bryan May Liberal Cambridge
  Pierre Poilievre Conservative Carleton
  Dave Van Kesteren Conservative Chatham-Kent—Leamington
  Julie Dzerowicz Liberal Davenport
  Yasmin Ratansi Liberal Don Valley East
  Geng Tan Liberal Don Valley North
  Rob Oliphant Liberal Don Valley West
  David Tilson Conservative Dufferin—Caledon
  Erin O'Toole Conservative Durham
  Marco Mendicino Liberal Eglinton—Lawrence
  Karen Vecchio Conservative Elgin—Middlesex—London
  Tracey Ramsey NDP Essex
  Borys Wrzesnewskyj Liberal Etobicoke Centre
  James Maloney Liberal Etobicoke—Lakeshore
  Kirsty Duncan Liberal Etobicoke North
  David Sweet Conservative Flamborough—Glanbrook
  Francis Drouin Liberal Glengarry—Prescott—Russell
  Lloyd Longfield Liberal Guelph
  Diane Finley Conservative Haldimand—Norfolk
  Jamie Schmale Conservative Haliburton—Kawartha Lakes—Brock
  David Christopherson NDP Hamilton Centre
  Bob Bratina Liberal Hamilton East—Stoney Creek
  Scott Duvall NDP Hamilton Mountain
  Filomena Tassi Liberal Hamilton West—Ancaster—Dundas
  Mike Bossio Liberal Hastings—Lennox and Addington
  Judy Sgro Liberal Humber River—Black Creek
  Ben Lobb Conservative Huron—Bruce
  Karen McCrimmon Liberal Kanata—Carleton
  Bob Nault Liberal Kenora
  Deb Schulte Liberal King—Vaughan
  Mark Gerretsen Liberal Kingston and the Islands
  Raj Saini Liberal Kitchener Centre
  Harold Albrecht Conservative Kitchener—Conestoga
  Marwan Tabbara Liberal Kitchener South—Hespeler
  Bev Shipley Conservative Lambton—Kent—Middlesex
  Scott Reid Conservative Lanark—Frontenac—Kingston
  Gord Brown (until May 2, 2018) Conservative Leeds—Grenville—Thousand Islands and Rideau Lakes
  Michael Barrett (from December 3, 2018)
  Irene Mathyssen NDP London—Fanshawe
  Peter Fragiskatos Liberal London North Centre
  Kate Young Liberal London West
  Jane Philpott Liberal Markham—Stouffville
  John McCallum (until January 31, 2017) Liberal Markham—Thornhill
  Mary Ng (from April 3, 2017)
  Bob Saroya Conservative Markham—Unionville
  Lisa Raitt Conservative Milton
  Omar Alghabra Liberal Mississauga Centre
  Peter Fonseca Liberal Mississauga East—Cooksville
  Iqra Khalid Liberal Mississauga—Erin Mills
  Sven Spengemann Liberal Mississauga—Lakeshore
  Navdeep Bains Liberal Mississauga—Malton
  Gagan Sikand Liberal Mississauga—Streetsville
  Chandra Arya Liberal Nepean
  Kyle Peterson Liberal Newmarket—Aurora
  Vance Badawey Liberal Niagara Centre
  Rob Nicholson Conservative Niagara Falls
  Dean Allison Conservative Niagara West
  Marc Serré Liberal Nickel Belt
  Anthony Rota Liberal Nipissing—Timiskaming
  Kim Rudd Liberal Northumberland—Peterborough South
  John Oliver Liberal Oakville
  Pam Damoff Liberal Oakville North—Burlington
  Andrew Leslie Liberal Orléans
  Colin Carrie Conservative Oshawa
  Catherine McKenna Liberal Ottawa Centre
  David McGuinty Liberal Ottawa South
  Mauril Bélanger (until August 16, 2016) Liberal Ottawa—Vanier
  Mona Fortier (from April 3, 2017)
  Anita Vandenbeld Liberal Ottawa West—Nepean
  Dave MacKenzie Conservative Oxford
  Arif Virani Liberal Parkdale—High Park
  Tony Clement Conservative Parry Sound—Muskoka
  John Nater Conservative Perth—Wellington
  Maryam Monsef Liberal Peterborough—Kawartha
  Jennifer O'Connell Liberal Pickering—Uxbridge
  Cheryl Gallant Conservative Renfrew—Nipissing—Pembroke
  Majid Jowhari Liberal Richmond Hill
  Marilyn Gladu Conservative Sarnia—Lambton
  Terry Sheehan Liberal Sault Ste. Marie
  Arnold Chan (until September 14, 2017) Liberal Scarborough—Agincourt
  Jean Yip (from December 11, 2017)
  Salma Zahid Liberal Scarborough Centre
  John McKay Liberal Scarborough—Guildwood
  Shaun Chen Liberal Scarborough North
  Gary Anandasangaree Liberal Scarborough—Rouge Park
  Bill Blair Liberal Scarborough Southwest
  Kellie Leitch Conservative Simcoe—Grey
  Bruce Stanton Conservative Simcoe North
  Adam Vaughan Liberal Spadina—Fort York
  Chris Bittle Liberal St. Catharines
  Guy Lauzon Conservative Stormont—Dundas—South Glengarry
  Paul Lefebvre Liberal Sudbury
  Peter Kent Conservative Thornhill
  Don Rusnak Liberal Thunder Bay—Rainy River
  Patty Hajdu Liberal Thunder Bay—Superior North
  Charlie Angus NDP Timmins—James Bay
  Bill Morneau Liberal Toronto Centre
  Julie Dabrusin Liberal Toronto—Danforth
  Carolyn Bennett Liberal Toronto—St. Paul's
  Chrystia Freeland Liberal University—Rosedale
  Francesco Sorbara Liberal Vaughan—Woodbridge
  Bardish Chagger Liberal Waterloo
  Michael Chong Conservative Wellington—Halton Hills
  Celina Caesar-Chavannes Liberal Whitby
  Ali Ehsassi Liberal Willowdale
  Cheryl Hardcastle NDP Windsor—Tecumseh
  Brian Masse NDP Windsor West
  Michael Levitt Liberal York Centre
  Peter Van Loan (until September 30, 2018) Conservative York—Simcoe
  Scot Davidson (from February 25, 2019) Conservative
  Ahmed Hussen Liberal York South—Weston
  • ^d Changed affiliation on September 17, 2018.
  • ^e Resigned from caucus November 30, 2018.
  • ^f Expelled from caucus on April 2, 2019.
  • ^g Resigned from caucus November 7, 2018.
  • ^h Resigned from caucus March 20, 2019.

Prince Edward IslandEdit

Name Party Electoral district
  Lawrence MacAulay Liberal Cardigan
  Sean Casey Liberal Charlottetown
  Bobby Morrissey Liberal Egmont
  Wayne Easter Liberal Malpeque


Name Party Electoral district
  Romeo Saganash NDP Abitibi—Baie-James—Nunavik—Eeyou
  Christine Moore NDP Abitibi—Témiscamingue
  Mélanie Joly Liberal Ahuntsic-Cartierville
  Angelo Iacono Liberal Alfred-Pellan
  Stéphane Lauzon Liberal Argenteuil—La Petite-Nation
  Rémi Massé Liberal Avignon—La Mitis—Matane—Matapédia
  Maxime Bernier Conservative Beauce
  Sylvie Boucher Conservative Beauport—Côte-de-Beaupré—Île d'Orléans—Charlevoix
  Alupa Clarke Conservative Beauport—Limoilou
  Louis Plamondon Bloc Québécois Bécancour—Nicolet—Saurel
  Québec Deboutj
  Bloc Québécoisk
  Steven Blaney Conservative Bellechasse—Les Etchemins—Lévis
  Matthew Dubé NDP Beloeil—Chambly
  Ruth Ellen Brosseau NDP Berthier—Maskinongé
  Emmanuel Dubourg Liberal Bourassa
  Denis Paradis Liberal Brome—Missisquoi
  Alexandra Mendès Liberal Brossard—Saint-Lambert
  Pierre Paul-Hus Conservative Charlesbourg—Haute-Saint-Charles
  Brenda Shanahan Liberal Châteauguay—Lacolle
  Denis Lemieux (until December 1, 2017) Liberal Chicoutimi—Le Fjord
  Richard Martel (from June 18, 2018) Conservative
  Marie-Claude Bibeau Liberal Compton—Stanstead
  Anju Dhillon Liberal Dorval—Lachine—LaSalle
  François Choquette NDP Drummond
  Diane Lebouthillier Liberal Gaspésie—Les Îles-de-la-Madeleine
  Steven MacKinnon Liberal Gatineau
  Marjolaine Boutin-Sweet NDP Hochelaga
  Pablo Rodríguez Liberal Honoré-Mercier
  Greg Fergus Liberal Hull—Aylmer
  Gabriel Ste-Marie Bloc Québécois Joliette
  Québec Deboutj
  Bloc Québécoisk
  Karine Trudel NDP Jonquière
  Mario Beaulieu Bloc Québécois La Pointe-de-l'Île
  Jean-Claude Poissant Liberal La Prairie
  Denis Lebel (until August 9, 2017) Conservative Lac-Saint-Jean
  Richard Hébert (from October 23, 2017) Liberal
  Francis Scarpaleggia Liberal Lac-Saint-Louis
  David Lametti Liberal LaSalle—Émard—Verdun
  David Graham Liberal Laurentides—Labelle
  Hélène Laverdière NDP Laurier—Sainte-Marie
  Fayçal El-Khoury Liberal Laval—Les Îles
  Jacques Gourde Conservative Lévis—Lotbinière
  Sherry Romanado Liberal Longueuil—Charles-LeMoyne
  Pierre Nantel NDP Longueuil—Saint-Hubert
  Joël Lightbound Liberal Louis-Hébert
  Gérard Deltell Conservative Louis-Saint-Laurent
  Marilène Gill Bloc Québécois Manicouagan
  Yves Robillard Liberal Marc-Aurèle-Fortin
  Luc Berthold Conservative Mégantic—L'Érable
  Simon Marcil Bloc Québécois Mirabel
  Québec Deboutj
  Bloc Québécoism
  Michel Picard Liberal Montarville
  Luc Thériault Bloc Québécois Montcalm
  Québec Deboutj
  Bloc Québécoisk
  Bernard Généreux Conservative Montmagny—L'Islet—Kamouraska—Rivière-du-Loup
  Anthony Housefather Liberal Mount Royal
  Marc Garneau Liberal Notre-Dame-de-Grâce—Westmount
  Thomas Mulcairn (until August 3, 2018) NDP Outremont
  Rachel Bendayan (from February 25, 2019) Liberal
  Justin Trudeau Liberal Papineau
  Xavier Barsalou-Duval Bloc Québécois Pierre-Boucher—Les Patriotes—Verchères
  Frank Baylis Liberal Pierrefonds—Dollard
  Will Amos Liberal Pontiac
  Joël Godin Conservative Portneuf—Jacques-Cartier
  Jean-Yves Duclos Liberal Québec
  Monique Pauzé Bloc Québécois Repentigny
  Québec Deboutj
  Bloc Québécoisk
  Alain Rayes Conservative Richmond—Arthabaska
  Guy Caron NDP Rimouski-Neigette—Témiscouata—Les Basques
  Linda Lapointe Liberal Rivière-des-Mille-Îles
  Rhéal Fortino Bloc Québécois Rivière-du-Nord
  Québec Deboutj
  Bloc Québécoisk
  Alexandre Boulerice NDP Rosemont—La Petite-Patrie
  Brigitte Sansoucy NDP Saint-Hyacinthe—Bagot
  Jean Rioux Liberal Saint-Jean
  Stéphane Dion (until January 31, 2017) Liberal Saint-Laurent
  Emmanuella Lambropoulos (from April 3, 2017)
  Nicola Di Iorio (until January 29, 2019) Liberal Saint-Léonard—Saint-Michel
  François-Philippe Champagne Liberal Saint-Maurice—Champlain
  Anne Minh-Thu Quach NDP Salaberry—Suroît
  Pierre Breton Liberal Shefford
  Pierre-Luc Dusseault NDP Sherbrooke
  Michel Boudrias Bloc Québécois Terrebonne
  Québec Deboutj
  Bloc Québécoism
  Ramez Ayoub Liberal Thérèse-De Blainville
  Robert Aubin NDP Trois-Rivières
  Peter Schiefke Liberal Vaudreuil—Soulanges
  Marc Miller Liberal Ville-Marie—Le Sud-Ouest—Île-des-Sœurs
  Eva Nassif Liberal Vimy
  • ^i Resigned from caucus August 23, 2018. Changed affiliation on September 14, 2018.
  • ^ ^ ^ ^ ^ ^ ^j Resigned from caucus February 28, 2017.
  • ^ ^ ^ ^ ^k Changed affiliation on September 17, 2018.
  • ^l Expelled from NDP caucus August 16, 2019; joined Green caucus on August 19, 2019.
  • ^ ^m Changed affiliation on June 6, 2018.
  • ^n NDP leader until October 1, 2017.
  • ^o Bloc Québécois leader until March 18, 2017.


Name Party Electoral district
  Gerry Ritz (until October 2, 2017) Conservative Battlefords—Lloydminster
  Rosemarie Falk (from December 11, 2017)
  Kelly Block Conservative Carlton Trail—Eagle Creek
  David Anderson Conservative Cypress Hills—Grasslands
  Georgina Jolibois NDP Desnethé—Missinippi—Churchill River
  Tom Lukiwski Conservative Moose Jaw—Lake Centre—Lanigan
  Randy Hoback Conservative Prince Albert
  Erin Weir NDP Regina—Lewvan
  Andrew Scheerq Conservative Regina—Qu'Appelle
  Ralph Goodale Liberal Regina—Wascana
  Kevin Waugh Conservative Saskatoon—Grasswood
  Brad Trost Conservative Saskatoon—University
  Sheri Benson NDP Saskatoon West
  Robert Kitchen Conservative Souris—Moose Mountain
  Cathay Wagantall Conservative Yorkton—Melville
  • ^p Expelled from NDP caucus May 3, 2018; declared himself a member of the CCF on May 11, 2018.
  • ^q Conservative leader since May 27, 2017.

The NorthEdit

Name Party Electoral district
  Michael McLeod Liberal Northwest Territories
  Hunter Tootoo Liberal Nunavut
  Larry Bagnell Liberal Yukon
  • ^r Resigned from caucus May 31, 2016.

Changes since the 42nd electionEdit

The party standings have changed as follows:

Membership changesEdit

Date District Name Party before Party after Reason
March 23, 2016 Medicine Hat—Cardston—Warner Jim Hillyer Conservative Vacant Died of an apparent heart attack.[2]
May 31, 2016 Nunavut Hunter Tootoo Liberal Independent Left Cabinet and the Liberal caucus to undergo addiction treatment.[3]
August 16, 2016 Ottawa—Vanier Mauril Bélanger Liberal Vacant Died of amyotrophic lateral sclerosis.[4]
August 26, 2016 Calgary Heritage Stephen Harper Conservative Vacant Resigned.[5]
September 23, 2016 Calgary Midnapore Jason Kenney Conservative Vacant Resigned to enter provincial politics.[6]
October 24, 2016 Medicine Hat—Cardston—Warner Glen Motz Vacant Conservative Elected as a member of parliament in a by-election.
January 31, 2017 Saint-Laurent Stéphane Dion Liberal Vacant Resigned to enter diplomatic post.[7]
January 31, 2017 Markham—Thornhill John McCallum Liberal Vacant Resigned to enter diplomatic post.[7]
April 3, 2017 Calgary Heritage Bob Benzen Vacant Conservative Elected in a by-election.
Ottawa—Vanier Mona Fortier Liberal
Calgary Midnapore Stephanie Kusie Conservative
Saint-Laurent Emmanuella Lambropoulos Liberal
Markham—Thornhill Mary Ng Liberal
July 4, 2017 Sturgeon River—Parkland Rona Ambrose Conservative Vacant Resigned to join the Wilson Center as a visiting scholar.[8]
August 9, 2017 Lac-Saint-Jean Denis Lebel Conservative Vacant Resigned to accept a position in the private sector.[9]
August 31, 2017 Calgary Skyview Darshan Kang Liberal Independent Resigned from the Liberal caucus amid allegations of sexual assault.[10]
September 14, 2017 Scarborough—Agincourt Arnold Chan Liberal Vacant Died of cancer.[11]
September 29, 2017 South Surrey—White Rock Dianne Watts Conservative Vacant Resigned to seek the leadership of the British Columbia Liberal Party.[12]
September 30, 2017 Bonavista—Burin—Trinity Judy Foote Liberal Vacant Resigned due to illness in her family.[13]
October 2, 2017 Battlefords—Lloydminster Gerry Ritz Conservative Vacant Resigned.[14]
October 23, 2017 Sturgeon River—Parkland Dane Lloyd Vacant Conservative Elected in a by-election.
Lac-Saint-Jean Richard Hébert Liberal
December 1, 2017 Chicoutimi—Le Fjord Denis Lemieux Liberal Vacant Resigned.[15]
December 11, 2017 Bonavista—Burin—Trinity Churence Rogers Vacant Liberal Elected as a member of parliament in a by-election.
Scarborough—Agincourt Jean Yip Liberal
Battlefords—Lloydminster Rosemarie Falk Conservative
South Surrey—White Rock Gordie Hogg Liberal
February 28, 2018 Terrebonne Michel Boudrias Bloc Québécois Québec debout[n 1] Resigned from the Bloc Québécois caucus citing conflict with party leader Martine Ouellet.[16]
Rivière-du-Nord Rhéal Fortin
Mirabel Simon Marcil
Repentigny Monique Pauzé
Bécancour—Nicolet—Saurel Louis Plamondon
Joliette Gabriel Ste-Marie
Montcalm Luc Thériault
May 2, 2018 Leeds—Grenville—Thousand Islands and Rideau Lakes Gord Brown Conservative Vacant Died of a heart attack.[17]
May 3, 2018 Regina—Lewvan Erin Weir New Democratic Independent Expelled from NDP caucus following investigation into allegations of sexual misconduct. Then changed affiliation to CCF.[18][19]
May 11, 2018 Independent CCF
June 6, 2018 Terrebonne Michel Boudrias Québec debout Bloc Québécois Rejoined the Bloc Québécois caucus following the resignation of party leader Martine Ouellet.[20]
Mirabel Simon Marcil
June 18, 2018 Chicoutimi—Le Fjord Richard Martel Vacant Conservative Elected as a member of parliament in a by-election.[21]
August 3, 2018 Outremont Thomas Mulcair New Democratic Vacant Resigned[22]
August 23, 2018 Beauce Maxime Bernier Conservative Independent Resigned from the Conservative caucus, and changed affiliation to newly created People's Party.[23][24]
September 14, 2018 Independent People's
September 14, 2018 Burnaby South Kennedy Stewart New Democratic Vacant Resigned to run for Mayor of Vancouver in the 2018 Vancouver municipal election.[25]
September 17, 2018 Rivière-du-Nord Rhéal Fortin Québec debout Bloc Québécois Rejoined the Bloc Québécois caucus.[26]
Repentigny Monique Pauzé
Bécancour—Nicolet—Saurel Louis Plamondon
Joliette Gabriel Ste-Marie
Montcalm Luc Thériault
September 17, 2018 Aurora—Oak Ridges—Richmond Hill Leona Alleslev Liberal Conservative Changed affiliation[27]
September 30, 2018 York—Simcoe Peter Van Loan Conservative Vacant Resigned[28]
November 7, 2018 Parry Sound—Muskoka Tony Clement Conservative Independent Resigned from the Conservative caucus amid sexting scandal[29]
November 30, 2018 Brampton East Raj Grewal Liberal Independent Resigned from the Liberal caucus due to controversy around his problem gambling and alleged ethical breaches.[30]
December 3, 2018 Leeds—Grenville—Thousand Islands and Rideau Lakes Michael Barrett Vacant Conservative Elected as a member of parliament in a by-election.
January 2, 2019 Nanaimo—Ladysmith Sheila Malcolmson New Democratic Vacant Resigned to enter provincial politics.[31]
January 29, 2019 Saint-Léonard—Saint-Michel Nicola Di Iorio Liberal Vacant Resigned.[32]
February 10, 2019 Kings—Hants Scott Brison Liberal Vacant Resigned[33]
February 25, 2019 Outremont Rachel Bendayan Vacant Liberal Elected as a member of parliament in a by-election.
York—Simcoe Scot Davidson Conservative
Burnaby South Jagmeet Singh New Democratic
March 20, 2019 Whitby Celina Caesar-Chavannes Liberal Independent Resigned from caucus.[34]
April 2, 2019 Markham—Stouffville Jane Philpott Liberal Independent Removed from the Liberal caucus.[35]
Vancouver Granville Jody Wilson-Raybould
May 6, 2019 Nanaimo—Ladysmith Paul Manly Vacant Green Elected as a member of parliament in a by-election.
June 20, 2019 Langley—Aldergrove Mark Warawa Conservative Vacant Died of cancer.[36]
August 2, 2019 Calgary Forest Lawn Deepak Obhrai Conservative Vacant Died of cancer.[37]
August 16, 2019 Longueuil—Saint-Hubert Pierre Nantel New Democratic Independent Expelled from NDP caucus following revelations that he had been in private talks to run for another political party in the next general election.[38]
September 1, 2019 Victoria Murray Rankin New Democratic Vacant Resigned


The party standings in the House of Commons have changed as follows:

October 19, 2015 – December 11, 2017
Number of members
per party by date
2015 2016 2017
Oct 19 Mar 23 May 31 Aug 16 Aug 26 Sep 23 Oct 24 Jan 31 Apr 3 Jul 4 Aug 9 Aug 31 Sep 14 Sep 30 Oct 2 Oct 23 Dec 1 Dec 11
Liberal 184 183 182 180 183 182 181 180 181 180 183
Conservative 99 98 97 96 97 99 98 97 96 95 96 97
New Democratic 44
Bloc Québécois 10
Green 1
Independent 0 1 2
  Total members 338 337 336 335 334 335 333 338 337 336 335 333 332 334 333 337
Government Majority 30 31 29 28 29 30 29 27 28 29 30 28 27 27 28 28 27 29
Vacant 0 1 2 3 4 3 5 0 1 2 3 5 6 4 5 1
February 28, 2018 – February 25, 2019
Number of members
per party by date
2018 2019
Feb 28 May 2 May 3 May 11 Jun 6 Jun 18 Aug 3 Aug 23 Sep 14 Sep 17 Sep 30 Nov 7 Nov 30 Dec 3 Jan 2 Jan 29 Feb 10 Feb 25
Liberal 183 182 181 180 179 180
Conservative 97 96 97 96 97 96 95 96 97
New Democratic 44 43 42 41 40 41
Bloc Québécois 3 5 10
  Québec debout 7 5
Green 1
Co-operative Commonwealth 1
People's 1
Independent 2 3 2 3 2 3 4
  Total members 337 336 337 336 335 334 335 334 333 332 335
Government Majority 29 30 29 30 31 29 30 28 27 28 27 26 25
Vacant 1 2 1 2 3 4 3 4 5 6 3
March 20 – September 11, 2019
Number of members
per party by date
Mar 20 Apr 2 May 6 Jun 20 Aug 2 Aug 16 Sep 1
Liberal 179 177
Conservative 97 96 95
New Democratic 41 40 39
Bloc Québécois 10
Green 1 2
Co-operative Commonwealth 1
People's 1
Independent 5 7 8
  Total members 335 336 335 334 333
Government Majority 24 22 21 22 23
Vacant 3 2 3 4 5


  1. ^ At the time known as the Groupe parlementaire québécois


  1. ^ Members of Parliament.
  2. ^ "Alberta Conservative MP Jim Hillyer dies at age 41". The Toronto Star. March 23, 2016. Retrieved March 23, 2016.
  3. ^ "Hunter Tootoo suddenly resigns from Liberal cabinet to seek treatment for addiction". CBC News. June 1, 2016. Retrieved June 1, 2016.
  4. ^ "Liberal MP Mauril Bélanger dies at 61". CTV News. August 16, 2016. Retrieved August 17, 2016.
  5. ^ Fekete, Jason. "With little fanfare, Stephen Harper resigns after more than 17 years in Canadian politics". Retrieved 26 August 2016.
  6. ^ John Paul Tasker (September 22, 2016). "Kenney bids adieu to Parliament Hill after 20 years". CBC News. Retrieved September 23, 2016.
  7. ^ a b
  8. ^
  9. ^ "Dernière journée au boulot pour le député Denis Lebel". ICI Saguenay–Lac-Saint-Jean (in French). August 9, 2017. Retrieved August 11, 2017.
  10. ^ "Calgary MP Darshan Kang resigns from Liberal caucus amid sexual harassment allegations - Toronto Star". Retrieved 1 September 2017.
  11. ^ Wherry, Aaron (14 September 2017). "Liberal MP Arnold Chan dies after battle with cancer". CBC News. Retrieved 5 October 2017.
  12. ^ "Dianne Watts enters BC Liberal leadership race, will resign as Tory MP". CBC News. September 24, 2017. Retrieved September 29, 2017.
  13. ^ "Judy Foote to step down as MP on Saturday". The Telegram. September 27, 2017. Retrieved September 29, 2017.
  14. ^ Aiello, Rachel (August 31, 2017). "Long-time Conservative MP Gerry Ritz resigns, not running to lead Saskatchewan Party". CTV News. Retrieved August 31, 2017.
  15. ^ "Quebec member of Parliament Denis Lemieux resigns seat". CBC News. November 6, 2017. Retrieved November 6, 2017.
  16. ^ Allard, Clement (February 28, 2018). "Seven of 10 Bloc Quebecois MPs quit over Martine Ouellet's leadership". The Globe and Mail. The Canadian Press. Retrieved February 28, 2018.
  17. ^ Harris, Kathleen (May 2, 2018). "'Incredibly decent man': Conservative MP Gord Brown dies after heart attack in Parliament Hill office". CBC News. Retrieved May 3, 2018.
  18. ^ Tunney, Catharine (May 3, 2018). "MP Erin Weir expelled from NDP caucus after harassment investigation". CBC News. Retrieved May 3, 2018.
  19. ^ Tunney, Catharine (3 May 2018). "MP Erin Weir expelled from NDP caucus after harassment investigation". CBC News. Retrieved 4 May 2018.
  20. ^ "Two of seven MPs who quit the Bloc Quebecois returning to the party". The Canadian Press. June 6, 2018. Retrieved June 6, 2018.
  21. ^ "Conservatives win byelection in Liberal-held Quebec riding". CTV News. June 18, 2018. Retrieved June 19, 2018.
  22. ^ Aeillo, Rachel (August 3, 2018). "Mulcair resigns as an MP, putting Montreal seat up for grabs". CTV News. Retrieved August 5, 2018.
  23. ^ Stone, Laura (August 23, 2018). "Maxime Bernier launches new party with scathing attack on Conservatives". The Globe and Mail. Retrieved August 23, 2018.
  24. ^ "Maxime Bernier launches the People's Party of Canada". September 14, 2018. Retrieved September 14, 2018.
  25. ^ Laanela, Mike (May 10, 2018). "Kennedy Stewart confirms he will run for mayor of Vancouver as independent". Retrieved May 11, 2018.
  26. ^ "5 Bloc Québécois MPs who quit party returning to the fold". CBC News. September 17, 2018. Retrieved September 17, 2018.
  27. ^ Tasker, John Paul (September 17, 2018). "Toronto-area Liberal MP Leona Alleslev crosses the floor to join Conservatives". CBC News. Retrieved September 17, 2018.
  28. ^ "Peter Van Loan, former House Leader under Stephen Harper, retiring". Toronto Star. Canadian Press. July 29, 2018. Retrieved July 29, 2018.
  29. ^ Desmarais, Anna (November 7, 2018). "Scheer boots Clement from Tory caucus over sexually explicit images". iPolitics. Retrieved November 7, 2018.
  30. ^ von Scheel, Elise (December 1, 2018). "MP Raj Grewal remaining MP for now, addresses allegations of ethical breaches". CBC News. Retrieved December 5, 2018.
  31. ^ Harnett, Cindy E. (January 5, 2019). "B.C. NDP gears up for big battle in Nanaimo". Times Colonist. Retrieved January 27, 2019.
  32. ^ Zimonjic, Peter (January 29, 2019). "Liberal MP Nicola Di Iorio resigns Montreal seat". CBC News. Retrieved January 27, 2019.
  33. ^ Connolly, Amanda (6 February 2019). "Former Liberal cabinet minister Scott Brison stepping down as MP effective next week". Global News. Retrieved 10 February 2019.
  34. ^ Harris, Kathleen (20 March 2019). "MP Celina Caesar-Chavannes quits Liberal caucus". CBC News. Retrieved 20 March 2019.
  35. ^ Harris, Kathleen (April 2, 2019). "Trudeau ejects Wilson-Raybould, Philpott from Liberal caucus". CBC. Retrieved April 2, 2019.
  36. ^ "B.C. MP Mark Warawa dies after 'valiant battle' with cancer". CBC News, June 20, 2019.
  37. ^ "Conservative MP Deepak Obhra dies of cancer". The Canadian Press, August 3, 2019.
  38. ^ "NDP dumps Quebec MP Pierre Nantel over talks with another party". Toronto Star. August 16, 2019. Retrieved August 19, 2019.