# 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.

## Members

Key:
* Party leaders are italicized.
* Cabinet ministers are in boldface.
* The prime minister is both.
* The speaker is indicated by "†".
* Parliamentary secretaries is indicated by "‡".

### Alberta

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

### British Columbia

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

### Manitoba

| Name | Party | Electoral district | First elected / previously elected |
| Larry Maguire | Conservative | Brandon—Souris | 2013 |
| Doug Eyolfson | Liberal | Charleswood—St. James—Assiniboia—Headingley | 2015 |
| Niki Ashton | New Democratic | Churchill—Keewatinook Aski | 2008 |
| Robert Sopuck | Conservative | Dauphin—Swan River—Neepawa | 2010 |
| Daniel Blaikie | New Democratic | Elmwood—Transcona | 2015 |
| MaryAnn Mihychuk | Liberal | Kildonan—St. Paul | 2015 |
| Candice Bergen | Conservative | Portage—Lisgar | 2008 |
| Ted Falk | Conservative | Provencher | 2013 |
| Dan Vandal ‡ | Liberal | Saint Boniface—Saint Vital | 2015 |
| James Bezan | Conservative | Selkirk—Interlake—Eastman | 2004 |
| Robert-Falcon Ouellette | Liberal | Winnipeg Centre | 2015 |
| Kevin Lamoureux ‡ | Liberal | Winnipeg North | 2010 |
| Terry Duguid ‡ | Liberal | Winnipeg South | 2015 |
| Jim Carr | Liberal | Winnipeg South Centre | 2015 |

### New Brunswick

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

### Newfoundland and Labrador

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

### Nova Scotia

| Name | Party | Electoral district | First elected / previously elected |
| Rodger Cuzner ‡ | Liberal | Cape Breton—Canso | 2000 |
| Sean Fraser ‡ | Liberal | Central Nova | 2015 |
| Bill Casey | Liberal | Cumberland—Colchester | 1988, 1997, 2015 |
| Darren Fisher | Liberal | Dartmouth—Cole Harbour | 2015 |
| Andy Fillmore ‡ | Liberal | Halifax | 2015 |
| Geoff Regan † | Liberal | Halifax West | 1993, 2000 |
| Scott Brison (until February 10, 2019) | Liberal | Kings—Hants | 1997, 2000 |
| Vacant | Vacant | | Kings—Hants | 1997, 2000 |
| Darrell Samson | Liberal | Sackville—Preston—Chezzetcook | 2015 |
| Bernadette Jordan ‡ | Liberal | South Shore—St. Margarets | 2015 |
| Mark Eyking | Liberal | Sydney—Victoria | 2000 |
| Colin Fraser | Liberal | West Nova | 2015 |

### Ontario

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

| Name | Party | Electoral district | First elected / previously elected |
| Lawrence MacAulay | Liberal | Cardigan | 1988 |
| Sean Casey ‡ | Liberal | Charlottetown | 2011 |
| Bobby Morrissey | Liberal | Egmont | 2015 |
| Wayne Easter | Liberal | Malpeque | 1993 |

### Quebec

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

### Saskatchewan

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

### Territories

| Name | Party | Electoral district | First elected / previously elected |
| Michael McLeod | Liberal | Northwest Territories | 2015 |
| Hunter Tootoo | Liberal | Nunavut | 2015 |
| Hunter Tootoo | Independent | Nunavut | 2015 |
| Larry Bagnell | Liberal | Yukon | 2000, 2015 |
* ^r Resigned from caucus May 31, 2016.

## Changes since the 42nd election

The party standings have changed as follows:

### Membership changes

| 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 |
| May 31, 2016 | Nunavut | Hunter Tootoo | Liberal | Independent | Left Cabinet and the Liberal caucus to undergo addiction treatment |
| August 16, 2016 | Ottawa—Vanier | Mauril Bélanger | Liberal | Vacant | Died of amyotrophic lateral sclerosis |
| August 26, 2016 | Calgary Heritage | Stephen Harper | Conservative | Vacant | Resigned |
| September 23, 2016 | Calgary Midnapore | Jason Kenney | Conservative | Vacant | Resigned to enter provincial politics |
| 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 |
| January 31, 2017 | Markham—Thornhill | John McCallum | Liberal | Vacant | Resigned to enter diplomatic post |
| April 3, 2017 | Calgary Heritage | Bob Benzen | Vacant | Conservative | Elected in a by-election |
| April 3, 2017 | Ottawa—Vanier | Mona Fortier | Vacant | Liberal | Elected in a by-election |
| April 3, 2017 | Calgary Midnapore | Stephanie Kusie | Vacant | Conservative | Elected in a by-election |
| April 3, 2017 | Saint-Laurent | Emmanuella Lambropoulos | Vacant | Liberal | Elected in a by-election |
| April 3, 2017 | Markham—Thornhill | Mary Ng | Vacant | Liberal | Elected in a by-election |
| July 4, 2017 | Sturgeon River—Parkland | Rona Ambrose | Conservative | Vacant | Resigned to join the Wilson Center as a visiting scholar |
| August 9, 2017 | Lac-Saint-Jean | Denis Lebel | Conservative | Vacant | Resigned to accept a position in the private sector |
| August 31, 2017 | Calgary Skyview | Darshan Kang | Liberal | Independent | Resigned from the Liberal caucus amid allegations of sexual assault |
| September 14, 2017 | Scarborough—Agincourt | Arnold Chan | Liberal | Vacant | Died of cancer |
| September 29, 2017 | South Surrey—White Rock | Dianne Watts | Conservative | Vacant | Resigned to seek the leadership of the British Columbia Liberal Party |
| September 30, 2017 | Bonavista—Burin—Trinity | Judy Foote | Liberal | Vacant | Resigned due to illness in her family |
| October 2, 2017 | Battlefords—Lloydminster | Gerry Ritz | Conservative | Vacant | Resigned |
| October 23, 2017 | Sturgeon River—Parkland | Dane Lloyd | Vacant | Conservative | Elected in a by-election |
| October 23, 2017 | Lac-Saint-Jean | Richard Hébert | Vacant | Liberal | Elected in a by-election |
| December 1, 2017 | Chicoutimi—Le Fjord | Denis Lemieux | Liberal | Vacant | Resigned |
| December 11, 2017 | Bonavista—Burin—Trinity | Churence Rogers | Vacant | Liberal | Elected as a member of parliament in a by-election |
| December 11, 2017 | Scarborough—Agincourt | Jean Yip | Vacant | Liberal | Elected as a member of parliament in a by-election |
| December 11, 2017 | Battlefords—Lloydminster | Rosemarie Falk | Vacant | Conservative | Elected as a member of parliament in a by-election |
| December 11, 2017 | South Surrey—White Rock | Gordie Hogg | Vacant | Liberal | Elected as a member of parliament in a by-election |
| February 28, 2018 | Terrebonne | Michel Boudrias | Bloc Québécois | Québec debout | Resigned from the Bloc Québécois caucus citing conflict with party leader Martine Ouellet |
| February 28, 2018 | Rivière-du-Nord | Rhéal Fortin | Bloc Québécois | Québec debout | Resigned from the Bloc Québécois caucus citing conflict with party leader Martine Ouellet |
| February 28, 2018 | Mirabel | Simon Marcil | Bloc Québécois | Québec debout | Resigned from the Bloc Québécois caucus citing conflict with party leader Martine Ouellet |
| February 28, 2018 | Repentigny | Monique Pauzé | Bloc Québécois | Québec debout | Resigned from the Bloc Québécois caucus citing conflict with party leader Martine Ouellet |
| February 28, 2018 | Bécancour—Nicolet—Saurel | Louis Plamondon | Bloc Québécois | Québec debout | Resigned from the Bloc Québécois caucus citing conflict with party leader Martine Ouellet |
| February 28, 2018 | Joliette | Gabriel Ste-Marie | Bloc Québécois | Québec debout | Resigned from the Bloc Québécois caucus citing conflict with party leader Martine Ouellet |
| February 28, 2018 | Montcalm | Luc Thériault | Bloc Québécois | Québec debout | Resigned from the Bloc Québécois caucus citing conflict with party leader Martine Ouellet |
| May 2, 2018 | Leeds—Grenville—Thousand Islands and Rideau Lakes | Gord Brown | Conservative | Vacant | Died of a heart attack |
| 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 |
| May 11, 2018 | Regina—Lewvan | Erin Weir | Independent | CCF | Expelled from NDP caucus following investigation into allegations of sexual misconduct, then changed affiliation to 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 |
| June 6, 2018 | Mirabel | Simon Marcil | Québec debout | Bloc Québécois | Rejoined the Bloc Québécois caucus following the resignation of party leader Martine Ouellet |
| June 18, 2018 | Chicoutimi—Le Fjord | Richard Martel | Vacant | Conservative | Elected as a member of parliament in a by-election |
| August 3, 2018 | Outremont | Thomas Mulcair | New Democratic | Vacant | Resigned |
| August 23, 2018 | Beauce | Maxime Bernier | Conservative | Independent | Resigned from the Conservative caucus, and changed affiliation to newly created People's Party |
| September 14, 2018 | Beauce | Maxime Bernier | Independent | People's | Resigned from the Conservative caucus, and changed affiliation to newly created People's Party |
| September 14, 2018 | Burnaby South | Kennedy Stewart | New Democratic | Vacant | Resigned to run for Mayor of Vancouver in the 2018 Vancouver municipal election |
| September 17, 2018 | Rivière-du-Nord | Rhéal Fortin | Québec debout | Bloc Québécois | Rejoined the Bloc Québécois caucus |
| September 17, 2018 | Repentigny | Monique Pauzé | Québec debout | Bloc Québécois | Rejoined the Bloc Québécois caucus |
| September 17, 2018 | Bécancour—Nicolet—Saurel | Louis Plamondon | Québec debout | Bloc Québécois | Rejoined the Bloc Québécois caucus |
| September 17, 2018 | Joliette | Gabriel Ste-Marie | Québec debout | Bloc Québécois | Rejoined the Bloc Québécois caucus |
| September 17, 2018 | Montcalm | Luc Thériault | Québec debout | Bloc Québécois | Rejoined the Bloc Québécois caucus |
| September 17, 2018 | Aurora—Oak Ridges—Richmond Hill | Leona Alleslev | Liberal | Conservative | Changed affiliation |
| September 30, 2018 | York—Simcoe | Peter Van Loan | Conservative | Vacant | Resigned |
| November 7, 2018 | Parry Sound-Muskoka | Tony Clement | Conservative | Independent | Resigned from the Conservative caucus amid sexting scandal |
| 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 |
| 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 |
| January 29, 2019 | Saint-Léonard—Saint-Michel | Nicola Di Iorio | Liberal | Vacant | Resigned |
| February 10, 2019 | Kings—Hants | Scott Brison | Liberal | Vacant | Resigned |
| February 25, 2019 | Outremont | Rachel Bendayan | Vacant | Liberal | Elected as a member of parliament in a by-election |
| February 25, 2019 | York—Simcoe | Scot Davidson | Vacant | Conservative | Elected as a member of parliament in a by-election |
| February 25, 2019 | Burnaby South | Jagmeet Singh | Vacant | New Democratic | Elected as a member of parliament in a by-election |
| March 20, 2019 | Whitby | Celina Caesar-Chavannes | Liberal | Independent | Resigned from caucus |
| April 2, 2019 | Markham—Stouffville | Jane Philpott | Liberal | Independent | Removed from the Liberal caucus |
| April 2, 2019 | Vancouver Granville | Jody Wilson-Raybould | Liberal | Independent | Removed from the Liberal caucus |
| 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 |
| August 2, 2019 | Calgary Forest Lawn | Deepak Obhrai | Conservative | Vacant | Died of cancer |
| 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 |
| September 1, 2019 | Victoria | Murray Rankin | New Democratic | Vacant | Resigned |

### Standings

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