In the 2019 Canadian federal election, 42 members of parliament were elected to the House of Commons from the province of British Columbia (12.4% of all members). British Columbia had a voter turnout of 66.0% with 2,402,554 ballots cast, making up 13.1% of the total national voter turnout.
+ Changes in British Columbian seats held (2015–2019) Seat Before Change Date Member Party Reason Date Member PartySouth Surrey—White RockSeptember 29, 2017Dianne WattsResigned to seek the leadership of the British Columbia Liberal PartyDecember 11, 2017Gordie HoggBurnaby SouthSeptember 14, 2018Kennedy StewartResigned to run for Mayor of Vancouver in the 2018 Vancouver municipal electionFebruary 25, 2019Jagmeet SinghNanaimo—LadysmithJanuary 2, 2019Sheila MalcolmsonResigned to enter provincial politicsMay 6, 2019Paul ManlyVancouver GranvilleApril 2, 2019Jody Wilson-RaybouldRemoved from the Liberal caucusLangley—AldergroveJune 20, 2019Mark WarawaDied of cancerVictoriaSeptember 1, 2019Murray RankinResigned
Results
Summary The Conservative Party won the most seats in British Columbia during the 2019 federal election, taking 17 ridings, a gain of 7 from the previous election, with 34.0% of the popular vote. The Liberal Party came in second in seat count, winning 11 ridings, a loss of 6, with 26.2% of the popular vote. The NDP had a small decline of support, winning 11 seats, a loss of 2, with 24.4% of the popular vote.
The Green Party won 2 seats, both on Vancouver Island, increasing their share of the popular vote to 12.5%. The People's Party did not win any seats, capturing 1.7% of the vote.
Independent Jody Wilson-Raybould successfully retained her seat in Vancouver Granville after leaving the Liberal Party. Smaller parties, including the Christian Heritage Party, the Communist Party, the Marxist-Leninist Party, the Libertarian Party, the Animal Protection Party, the Progressive Canadian Party, the Rhino Party, and the Veterans Coalition Party, ran candidates in BC but didn't win any seats.https://www.elections.ca/res/rep/off/ovr2019app/51/table8E.html PartyVotesVote %Vote SeatsSeat 811,362 4.0pp 9 624,545 9.0pp 6 583,401 1.5pp 1 297,835 4.3pp 0 39,496n/an/a 22,495 0.2pp 0 8,295 0 Total 2,387,429 – 2 Seat apportionment diagram: Full results
|- style="text-align:center;background-color:#e9e9e9" ! rowspan="2" colspan="2" style="text-align:left;" | Party ! rowspan="2" style="text-align:left;" | Party leader ! rowspan="2" | Candidates ! colspan="5" | Seats ! colspan="5" | Popular vote |- style="text-align:center;background-color:#e9e9e9" | 2015 | style="font-size:80%" | Dissol. | 2019 | style="font-size:80%" | % changefrom dissolution | style="font-size:80%" | % seats | style="font-size:80%" | Votes | style="font-size:80%" | Votechange | style="font-size:80%" |% | style="font-size:80%" | pp change | style="font-size:80%" | % whererunning
| style="text-align:left;" |Justin Trudeau | style="text-align:right;" |42 | style="text-align:right;" |17 | style="text-align:right;" |17 | style="text-align:right;" |11 | style="text-align:right;" |−% | style="text-align:right;" |26.19% | style="text-align:right;" |624,545 | style="text-align:right;" |− | style="text-align:right;" |26.2% | style="text-align:right;" |−pp | style="text-align:right;" |26.2%
| style="text-align:left;" |Andrew Scheer | style="text-align:right;" |42Includes Heather Leung in Burnaby North-Seymour, who was ejected from the Conservative Party after candidate registration was closed. | style="text-align:right;" |10 | style="text-align:right;" |8 | style="text-align:right;" |18 | style="text-align:right;" |+% | style="text-align:right;" |40% | style="text-align:right;" |811,362 | style="text-align:right;" |+ | style="text-align:right;" |34% | style="text-align:right;" |+pp | style="text-align:right;" |34%
| style="text-align:left;" |Jagmeet Singh | style="text-align:right;" |42 | style="text-align:right;" |14 | style="text-align:right;" |13 | style="text-align:right;" |11 | style="text-align:right;" |−% | style="text-align:right;" |26.19% | style="text-align:right;" |583,401 | style="text-align:right;" |− | style="text-align:right;" |24.4% | style="text-align:right;" |−pp | style="text-align:right;" |24.4%
| style="text-align:left;" |Elizabeth May | style="text-align:right;" |42 | style="text-align:right;" |1 | style="text-align:right;" |2 | style="text-align:right;" |2 | style="text-align:right;" |+% | style="text-align:right;" |4.2% | style="text-align:right;" |297,835 | style="text-align:right;" |+ | style="text-align:right;" |12.5% | style="text-align:right;" |+pp | style="text-align:right;" |12.5%
| style="text-align:left;" colspan="2" |Independent and No Affiliation | style="text-align:right;" |19 | style="text-align:right;" |0 | style="text-align:right;" |1 | style="text-align:right;" |1 | style="text-align:right;" | | style="text-align:right;" |2.4% | style="text-align:right;" |22,495 | style="text-align:right;" |+ | style="text-align:right;" |0.9% | style="text-align:right;" |+pp | style="text-align:right;" |%
| style="text-align:left;" |Maxime Bernier | style="text-align:right;" |42 | style="text-align:right;" | style="text-align:right;" |1 | style="text-align:right;" |0 | style="text-align:right;" |−% | style="text-align:right;" |0.00% | style="text-align:right;" |39,496 | style="text-align:right;" |* | style="text-align:right;" |1.7% | style="text-align:right;" |* | style="text-align:right;" |1.70%
| style="text-align:left;" |Tim Moen | style="text-align:right;" |7 | style="text-align:right;" |0 | style="text-align:right;" |0 | style="text-align:right;" |0 | style="text-align:right;" | | style="text-align:right;" | | style="text-align:right;" |2,712 | style="text-align:right;" |− | style="text-align:right;" |0.1% | style="text-align:right;" |−pp | style="text-align:right;" |%
| style="text-align:left;" |Rod Taylor | style="text-align:right;" |5 | style="text-align:right;" |0 | style="text-align:right;" |0 | style="text-align:right;" |0 | style="text-align:right;" | | style="text-align:right;" | | style="text-align:right;" |2,402 | style="text-align:right;" |+ | style="text-align:right;" |0.10% | style="text-align:right;" |+pp | style="text-align:right;" |%
| style="text-align:left;" |Elizabeth Rowley | style="text-align:right;" |7 | style="text-align:right;" |0 | style="text-align:right;" |0 | style="text-align:right;" |0 | style="text-align:right;" | | style="text-align:right;" | | style="text-align:right;" |1,061 | style="text-align:right;" |− | style="text-align:right;" |0.05% | style="text-align:right;" |– | style="text-align:right;" |%
| style="text-align:left;" |Liz White | style="text-align:right;" |3 | style="text-align:right;" |0 | style="text-align:right;" |0 | style="text-align:right;" |0 | style="text-align:right;" | | style="text-align:right;" | | style="text-align:right;" |881 | style="text-align:right;" |+ | style="text-align:right;" |0.01% | style="text-align:right;" |+pp | style="text-align:right;" |0.42%
| style="text-align:left;" |Anna Di Carlo | style="text-align:right;" |9 | style="text-align:right;" |0 | style="text-align:right;" |0 | style="text-align:right;" |0 | style="text-align:right;" | | style="text-align:right;" | | style="text-align:right;" |715 | style="text-align:right;" |− | style="text-align:right;" |0.01% | style="text-align:right;" |−pp | style="text-align:right;" |%
| style="text-align:left;" |Joe Hueglin | style="text-align:right;" |1 | style="text-align:right;" |0 | style="text-align:right;" |0 | style="text-align:right;" |0 | style="text-align:right;" | | style="text-align:right;" | | style="text-align:right;" |207 | style="text-align:right;" |− | style="text-align:right;" |>0.01% | style="text-align:right;" |−pp | style="text-align:right;" |0.29%
| style="text-align:left;" |Sébastien CoRhino | style="text-align:right;" |1 | style="text-align:right;" |0 | style="text-align:right;" |0 | style="text-align:right;" |0 | style="text-align:right;" | | style="text-align:right;" | | style="text-align:right;" |173 | style="text-align:right;" |+ | style="text-align:right;" |>0.01% | style="text-align:right;" |+pp | style="text-align:right;" |0.27%
| style="text-align:left;" |Randy David Joy | style="text-align:right;" |2 | style="text-align:right;" | style="text-align:right;" |0 | style="text-align:right;" |0 | style="text-align:right;" | | style="text-align:right;" | | style="text-align:right;" |144 | style="text-align:right;" |* | style="text-align:right;" |>0.01% | style="text-align:right;" |* | style="text-align:right;" |0.115%
|colspan="8"
| colspan="4" style="text-align:left;" |Vacant |1 |colspan="8" |- | colspan="3" style="text-align:left;" |Total valid votes | — | — | — | — | — | — | 2,387,429 | + | 100.00% | — | — |- ! colspan="15"| |- | colspan="3" style="text-align:left;" |Blank and invalid votes | — | — | — | — | — | —
| + | % | +pp | — |- | colspan="3" style="text-align:left;" |Total |264 |42 |42 |42 | — |100.00% | style="text-align:center;" | | style="text-align:center;" |+ | style="text-align:center;" |100.00% | style="text-align:center;" | — | style="text-align:center;" |100.00% |- | colspan="3" style="text-align:left;" |Registered voters/turnout | — | — | — | — | — | — | 3,641,258 | + | 66.0% | −pp | — |- | style="text-align:left;" colspan="15" | Source: Elections CanadaElections Canada Official Voting Results, Forty-Third General Election (Official Voting Results)
Comparison with national results +Results by partyPartyPopular vote %Seats in caucus BC Natl. avg. 34.0 34.3 −0.3 26.2 33.1 −6.9 24.4 16.0 +8.4 12.5 6.5 +6.0 1.7 1.6 +0.1no caucus 0.9 0.4 +0.5no caucus
Synopsis by riding