# 2024 British Columbia general election

The 2024 British Columbia general election was held on October 19, 2024, to elect 93 members (MLAs) of the Legislative Assembly to serve in the 43rd parliament of the Canadian province of British Columbia.
The election was the first to be held since a significant redistribution of electoral boundaries was finalised in 2023. The Legislative Assembly also expanded in size from 87 seats to 93 seats. The election saw a broad political realignment in British Columbia; amid a resurgence for the Conservative Party of British Columbia, the official opposition BC United (formerly the BC Liberals) withdrew from the race a little over a month before the election to avoid splitting the vote. BC United formally endorsed the Conservatives, with several BC United candidates either defecting to the Conservatives or standing as independent or unaligned candidates; this marked the party's first absence from a provincial election since 1900.
The preliminary vote count was completed on October 20 with a record 2,037,897 votes cast in total. A final count triggered automatic recounts in close races, as well the inclusion of approximately 65,000 out-of-district and mail-in ballots. The NDP won a third term in government and second consecutive majority government, but with a net loss of eight seats. It was the first time that the NDP had won three consecutive elections. The Conservatives formed the official opposition, with their best electoral performance in 72 years.

## Redistribution of electoral districts

The Electoral Boundaries Commission was required to complete a redistribution of seats following the 2020 general election, and the government subsequently appointed commissioners in October 2021. Their final report was completed April 3, 2023. An act was passed later that year, providing for a consequential increase in seats from 87 to 93, upon the next election. The following changes were made:
| Abolished | New |
| Renaming of districts ||
| Burnaby-Lougheed | Burnaby East |
| Cariboo North | Prince George-North Cariboo |
| Chilliwack | Chilliwack North |
| Chilliwack-Kent | Chilliwack-Cultus Lake |
| Kootenay East | Kootenay-Rockies |
| Kootenay West | Kootenay-Monashee |
| Maple Ridge-Mission | Maple Ridge East |
| Nelson-Creston | Kootenay Central |
| North Coast | North Coast-Haida Gwaii |
| Penticton | Penticton-Summerland |
| Port Moody-Coquitlam | Port Moody-Burquitlam |
| Richmond North Centre | Richmond-Bridgeport |
| Richmond South Centre | Richmond Centre |
| Shuswap | Salmon Arm-Shuswap |
| Stikine | Bulkley Valley-Stikine |
| Vancouver-Kingsway | Vancouver-Renfrew |
| Vancouver-Mount Pleasant | Vancouver-Strathcona |
| Vernon-Monashee | Vernon-Lumby |
| Drawn from other districts ||
| | Surrey-Serpentine River |
| Reorganization of districts ||
| Burnaby-Deer Lake Burnaby-Edmonds New Westminster | Burnaby Centre Burnaby-New Westminster Burnaby South-Metrotown New Westminster-Coquitlam |
| Esquimalt-Metchosin Langford-Juan de Fuca | Esquimalt-Colwood Juan de Fuca-Malahat Langford-Highlands |
| Kamloops-North Thompson Kamloops-South Thompson | Kamloops Centre Kamloops-North Thompson |
| Kelowna-Lake Country Kelowna West | Kelowna Centre Kelowna-Lake Country-Coldstream West Kelowna-Peachland |
| Langley Langley East | Langley-Abbotsford Langley-Walnut Grove Langley-Willowbrook |
| Nanaimo Nanaimo-North Cowichan Parksville-Qualicum | Ladysmith-Oceanside Nanaimo-Gabriola Island Nanaimo-Lantzville |
| Surrey-Green Timbers Surrey-Whalley | Surrey City Centre Surrey North |
| Vancouver-Fairview Vancouver-False Creek | Vancouver-Little Mountain Vancouver-South Granville Vancouver-Yaletown |
* ↑ From parts of Surrey-Cloverdale, Surrey-Panorama and Surrey-Fleetwood.

## Background

Section 23 of British Columbia's Constitution Act provides that general elections occur on the third Saturday in October of the fourth calendar year after the last election. The same section, though, makes the fixed election date subject to the lieutenant governor's prerogative to dissolve the Legislative Assembly as they see fit (in practice, on the advice of the province's premier or following a vote of non-confidence).

### Standings

42nd Parliament of British Columbia – Movement in seats held up to the election (2020–2024) :
| Party | Party | 2020 | Gain/(loss) due to | Gain/(loss) due to | Gain/(loss) due to | Gain/(loss) due to | Gain/(loss) due to | 2024 |
| Party | Party | 2020 | Leaves caucus | Resignation as MLA | Removed from caucus | Switching allegiance | Byelection hold | 2024 |
| | New Democratic | 57 | (1) | (2) | (1) | | 2 | 55 |
| | Liberal | 28 | | (2) | (1) | (7) | 2 | 20 |
| | BC United (from April 12, 2023) | 28 | | (2) | (1) | (7) | 2 | 20 |
| | Conservative | – | | | | 8 | | 8 |
| | Green | 2 | | | | | | 2 |
| | Independent | – | 1 | | 2 | (1) | | 2 |
| Total | Total | 87 | – | (4) | – | – | 4 | 87 |

### Retiring incumbents

| MLA | Party | Seat | First elected | Date announced |
| Dan Ashton | BC United | Penticton | 2013 | December 20, 2023 |
| Harry Bains | New Democratic | Surrey-Newton | 2005 | July 4, 2024 |
| Shirley Bond | BC United | Prince George-Valemount | 2001 | August 29, 2024 |
| Katrine Conroy | New Democratic | Kootenay West | 2005 | May 10, 2024 |
| Katrina Chen | New Democratic | Burnaby-Lougheed | 2017 | November 22, 2023 |
| Doug Clovechok | BC United | Columbia River-Revelstoke | 2017 | February 24, 2024 |
| Mitzi Dean | New Democratic | Esquimalt-Metchosin | 2017 | August 31, 2024 |
| Mike de Jong | BC United | Abbotsford West | 1994 by-election | February 14, 2024 |
| Fin Donnelly | New Democratic | Coquitlam-Burke Mountain | 2020 | May 9, 2024 |
| Kevin Falcon | BC United | Vancouver-Quilchena | 2022 by-election | August 28, 2024 |
| Rob Fleming | New Democratic | Victoria-Swan Lake | 2005 | July 4, 2024 |
| George Heyman | New Democratic | Vancouver-Fairview | 2013 | March 4, 2024 |
| Greg Kyllo | BC United | Shuswap | 2013 | November 22, 2023 |
| Michael Lee | BC United | Vancouver-Langara | 2017 | July 11, 2024 |
| Norm Letnick | BC United | Kelowna-Lake Country | 2009 | November 22, 2023 |
| Renee Merrifield | BC United | Kelowna-Mission | 2020 | May 16, 2024 |
| Mike Morris | BC United | Prince George-Mackenzie | 2013 | March 21, 2023 |
| Adam Olsen | Green | Saanich North and the Islands | 2017 | June 25, 2024 |
| Bruce Ralston | New Democratic | Surrey-Whalley | 2005 | July 2, 2024 |
| Murray Rankin | New Democratic | Oak Bay-Gordon Head | 2020 | June 3, 2024 |
| Jennifer Rice | New Democratic | North Coast | 2013 | May 16, 2024 |
| Selina Robinson | Independent | Coquitlam-Maillardville | 2013 | February 5, 2024 |
| Ellis Ross | BC United | Skeena | 2017 | January 22, 2024 |
| Doug Routley | New Democratic | Nanaimo-North Cowichan | 2005 | September 26, 2023 |
| Nicholas Simons | New Democratic | Powell River-Sunshine Coast | 2005 | September 1, 2023 |
| Ben Stewart | BC United | Kelowna West | 2018 by-election | November 22, 2023 |
| Todd Stone | BC United | Kamloops-South Thompson | 2013 | August 29, 2024 |
| Jordan Sturdy | BC United | West Vancouver-Sea to Sky | 2013 | January 12, 2024 |
| Jackie Tegart | BC United | Fraser-Nicola | 2013 | September 3, 2024 |
BC United MLA Karin Kirkpatrick originally announced on February 8, 2024, that she would not seek re-election. However, after the campaign suspension of BC United, she changed her mind and decided to run as an independent candidate.

### Withdrawal of BC United

On August 28, 2024, BC United leader and Leader of the Opposition Kevin Falcon announced that the party would pull out of the campaign. Falcon endorsed the BC Conservatives, saying "John Rustad and I haven't always agreed on everything, but one thing is clear: our province cannot take another four years of the NDP". Falcon noted that this was done to prevent vote splitting in competitive ridings.
Mike Bernier (Peace River South) pointed out that Falcon, as leader, only had the power to withdraw the party from the forthcoming contest, but could not do so on behalf of the individual candidates. Elections BC confirmed that that was a correct interpretation of the elections law, and only the candidates could choose to withdraw or to stand as independent or unaffiliated on the ballot. Several BCU candidates were openly considering accepting a Conservative nomination. Bernier confirmed that he had spoken with Karin Kirkpatrick (West Vancouver-Capilano) about the possibility of several of the BCU candidates forming their own alliance or possible new party before the required registration deadline, or even forming a party post-election, as Legislature rules recognize a party as long as it has at least two MLAs.
On September 20, BCU announced that it would not field any paper candidates in this campaign. Under BC's election law, they can still maintain their registration as long as they nominate candidates in the next round (tentatively scheduled for 2028).
There was further fallout in September, when a mailout was sent to BCU's members urging them to renew their membership, under a letterhead bearing the name of John Yap (who had resigned as party president the previous month). It was speculated that the mailing had been previously scheduled but not cancelled upon BCU's staff vacating their offices. BCU also secured a commitment from the Legislature to cover any shortfall in meeting severance obligations for their staff, estimated to cost up to $1 million.
Herb Dhaliwal, a former federal Cabinet minister, attempted to found an organization to be called the New Liberal Party of BC, but found that BCU still controlled the Liberal name under BC's election law. He urged Elections BC to reconsider its decision, saying, "There are lots of people, they're not interested in voting for either [the BCU or the Conservatives], so they feel betrayed and they feel orphaned by what's happened."
Prior to folding, the party had commissioned research to aid in attacks on Conservative nominees. Former MLA and current media personality Jas Johal released a file that was subsequently confirmed to be a working draft, although incomplete. The NDP were making use of the released information.
At the time of BC United's withdrawal, the party had nominated candidates in 56 ridings.
Fate of BC United candidates after party withdrawal from contention :
| District | Candidate | Withdrew | Continued standing as | Continued standing as | Continued standing as | Elected |
| District | Candidate | Withdrew | Con. | Ind. | Un. | Elected |
| Abbotsford-Mission | Merrick Matteazzi | Y | | | | |
| Abbotsford South | Markus Delves | Y | | | | |
| Boundary-Similkameen | Ron Hovanes | Y | | | | |
| Burnaby East | Tariq Malik | Y | | | | |
| Burnaby-New Westminster | Daniel Kofi Ampong | | | Y | | N |
| Burnaby North | Michael Wu | | Y | | | N |
| Burnaby South-Metrotown | Meiling Chia | | | | Y | N |
| Cariboo-Chilcotin | Michael Grenier | Y | | | | |
| Chilliwack-Cultus Lake | Sue Attrill Knott | Y | | | | |
| Chilliwack North | David Moniz | Y | | | | |
| Columbia River-Revelstoke | Scott McInnis | | Y | | | Y |
| Coquitlam-Burke Mountain | Kash Tayal | Y | | | | |
| Courtenay-Comox | Bill Coltart | Y | | | | |
| Cowichan Valley | Jon Coleman | | | | Y | N |
| Delta North | Amrit Pal Singh Dhot | Y | | | | |
| Delta South | Ian Paton | | Y | | | Y |
| Esquimalt-Colwood | Meagan Brame | Y | | | | |
| Fraser-Nicola | Jackie Tegart | Y | | | | |
| Juan de Fuca-Malahat | Herb Haldane | Y | | | | |
| Kamloops Centre | Peter Milobar | | Y | | | Y |
| Kamloops-North Thompson | Todd Stone | Y | | | | |
| Kelowna Centre | Michael Humer | | | | Y | N |
| Kelowna-Lake Country-Coldstream | Pavneet Singh | Y | | | | |
| Kelowna-Mission | Ashley Ramsay | | | | Y | N |
| Kootenay-Rockies | Tom Shypitka | | | Y | | N |
| Ladysmith-Oceanside | Lehann Wallace | Y | | | | |
| Langford-Highlands | Sean Flynn | Y | | | | |
| Langley-Abbotsford | Karen Long | | | Y | | N |
| Langley-Walnut Grove | Barb Martens | Y | | | | |
| Mid Island-Pacific Rim | Joshua Dahling | Y | | | | |
| Nanaimo-Gabriola Island | Dale Parker | | Y | | | N |
| Nechako Lakes | Shane Brienen | Y | | | | |
| North Vancouver-Seymour | James Mitchell | Y | | | | |
| Peace River North | Dan Davies | | | Y | | N |
| Peace River South | Mike Bernier | | | | Y | N |
| Penticton-Summerland | Tracy St. Claire | | | | Y | N |
| Port Coquitlam | Keenan Adams | | Y | | | N |
| Prince George-Mackenzie | Kiel Giddens | | Y | | | Y |
| Prince George-Valemount | Shirley Bond | Y | | | | |
| Prince George-North Cariboo | Coralee Oakes | | | Y | | N |
| Richmond Centre | Wendy Yuan | | | | Y | N |
| Richmond-Queensborough | Pavan Bahia | Y | | | | |
| Richmond-Steveston | Jackie Lee | | | | Y | N |
| Salmon Arm-Shuswap | Greg McCune | | | Y | | N |
| Surrey-Cloverdale | Claudine Storness-Bliss | Y | | | | |
| Surrey-Guildford | Noemi Victorino | Y | | | | |
| Surrey-Newton | Japreet Lehal | | | | Y | N |
| Surrey South | Ernie Klassen | Y | | | | |
| Surrey-White Rock | Trevor Halford | | Y | | | Y |
| Vancouver-Kensington | Aronjit Lageri | | Y (Vancouver-South Granville) | | | N |
| Vancouver-Langara | Jaime Stein | Y | | | | |
| Vancouver-Quilchena | Kevin Falcon | Y | | | | |
| Vernon-Lumby | Kevin Acton | | | | Y | N |
| Victoria-Swan Lake | Daryl Learned | Y | | | | |
| West Kelowna-Peachland | Stephen Johnston | | | | Y | N |
| West Vancouver-Capilano | Caroline Elliott | Y | | | | |
    = Incumbent MLA
As a result of some BC United candidates joining the Conservatives, there was a domino effect on some other Conservative candidates already nominated:
Fate of BC Conservative candidates after BC United withdrawal from contention :
| District | Candidate | Withdrew | Continued standing as | Continued standing as |
| District | Candidate | Withdrew | Con. in different riding | Un. |
| Burnaby North | Simon Chandler | | Y (Burnaby East) | |
| Columbia River-Revelstoke | AJ Wolfe | Y | | |
| Kamloops Centre | Dennis Giesbrecht | | Y (Vernon-Lumby) | |
| Nanaimo-Gabriola Island | Viraat Thammanna | Y | | |
| Prince George-Mackenzie | Rachael Weber | | | Y |
| Surrey-Panorama | Dupinder Saran | Y | | |
| Surrey-White Rock | Bryan Tepper | | Y (Surrey-Panorama) | |
| West Vancouver-Capilano | Jaclyn Aubichon | Y | | |

### Independent wave

40 independent and 14 unaffiliated candidates, a record number, were in the race by the time nominations closed. 18 of those candidates were previously BC United candidates or MLAs. This is notable, as only one Independent has been elected to the Legislature in the past 60 years—Vicki Huntington (Delta South) in 2009 and 2013. At the beginning of the campaign, six incumbent MLAs announced that they intended to run as such, of which five had been with BCU and one with the NDP. Karin Kirkpatrick expressed the view that the Conservatives had brought this phenomenon on themselves in believing that BCU members would follow Falcon's lead in switching over. "That’s not how democracy works. People want to run. They’re going to run, and so they’re floundering right now."

### Indigenous candidates

Eleven candidates of Indigenous background stood for election—two Conservatives, seven New Democrats and two Greens.
Outcomes for Indigenous candidates :
| Party | Candidate | Riding | Elected |
| Conservative | Christopher Jason Sankey | North Coast-Haida Gwaii | 2nd |
| Conservative | Á'a:líya Warbus | Chilliwack-Cultus Lake | Y |
| NDP | Murphy Abraham | Nechako Lakes | 2nd |
| NDP | Tamara Davidson | North Coast-Haida Gwaii | Y |
| NDP | Francyne Joe | Fraser-Nicola | 2nd |
| NDP | Michael Moses | Cariboo-Chilcotin | 2nd |
| NDP | Joan Phillip | Vancouver-Strathcona | Y |
| NDP | Clay Pountney | Prince George-Valemount | 2nd |
| NDP | Debra Toporowski | Cowichan Valley | Y |
| Green | Dana-Lyn Mackenzie | Vancouver-Yaletown | 3rd |
| Green | Gamlakyeltxw Wilhelm Marsden | Bulkley Valley-Stikine | 3rd |

### Vote counting

After trials during by-elections in 2022, Elections BC adopted digital voter rolls and electronic tabulation machines for the first time during this election. The digital roll made it possible to cast ballots at any polling location across the province and enabled mail-in ballots returned before the last day of advance voting – October 16 – to be counted instantly (they were previously counted two weeks after Election Day, thus casting in doubt certain close results).
The tabulators facilitated the vote count process and it was projected that 98% of votes would be reported one hour after polls close, not accounting for mail-in ballots returned after the last day of advance voting, and close results subject to manual recount.
An atmospheric river event struck southwestern British Columbia from October 18 to October 20; rainfall was heaviest in the Lower Mainland on October 19, causing flooding in North Shore communities and Surrey, and several street and highway closures. Elections BC stated that paper ballots would be available at voting sites in the event of power outages, and that it had made BC Hydro aware of the locations of voting sites so that they can be prioritized in the event of an outage. While it was suggested that the weather could impact voter turnout, Elections BC stated that a record number of advance ballots had been cast for the election, while the last day of advance voting on October 16 had set a single-day record of 223,000 ballots cast.

## Timeline

Changes in seats held (2020–2024) :
| Seat | Before | Before | Before | Before | Change | Change | Change |
| Seat | Date | Member | Party | Reason | Date | Member | Party |
| Vancouver-Quilchena | February 7, 2022 | Andrew Wilkinson | █ Liberal | Resigned | April 30, 2022 | Kevin Falcon | █ Liberal |
| Surrey South | April 30, 2022 | Stephanie Cadieux | █ Liberal | Resigned | September 10, 2022 | Elenore Sturko | █ Liberal |
| Nechako Lakes | August 18, 2022 | John Rustad | █ Liberal | Removed from caucus | | | █ Independent |
| Nechako Lakes | February 16, 2023 | John Rustad | █ Independent | Crossed the floor | | | █ Conservative |
| Vancouver-Mount Pleasant | February 22, 2023 | Melanie Mark | █ New Democratic | Resigned | June 24, 2023 | Joan Phillip | █ New Democratic |
| Langford-Juan de Fuca | March 31, 2023 | John Horgan | █ New Democratic | Resigned | June 24, 2023 | Ravi Parmar | █ New Democratic |
| → BC Liberals become BC United (April 12, 2023) ||||||||
| Abbotsford South | September 13, 2023 | Bruce Banman | █ BC United | Crossed the floor | | | █ Conservative |
| Parksville-Qualicum | September 17, 2023 | Adam Walker | █ New Democratic | Removed from caucus | | | █ Independent |
| Coquitlam-Maillardville | March 6, 2024 | Selina Robinson | █ New Democratic | Left caucus | | | █ Independent |
| Cariboo-Chilcotin | May 31, 2024 | Lorne Doerkson | █ BC United | Crossed the floor | | | █ Conservative |
| Surrey South | June 3, 2024 | Elenore Sturko | █ BC United | Crossed the floor | | | █ Conservative |
| Richmond North Centre | July 29, 2024 | Teresa Wat | █ BC United | Crossed the floor | | | █ Conservative |
| Delta South | September 3, 2024 | Ian Paton | █ BC United | Crossed the floor to run for the BC Conservatives | | | █ Conservative |
| Kamloops-North Thompson | September 3, 2024 | Peter Milobar | █ BC United | Crossed the floor to run for the BC Conservatives | | | █ Conservative |
| Surrey-White Rock | September 3, 2024 | Trevor Halford | █ BC United | Crossed the floor to run for the BC Conservatives | | | █ Conservative |

### 2020

* October 24: The 2020 British Columbia general election is held, resulting in a majority government for the BC NDP.
* November 21: Andrew Wilkinson steps aside for an interim leader to be selected for the BC Liberal Party.
* November 23: Shirley Bond is selected as interim leader of the BC Liberal party.

### 2021

* February 17: Wilkinson officially resigns, triggering a year-long leadership race.

### 2022

* February 5: Kevin Falcon wins the 2022 British Columbia Liberal Party leadership election.
* June 28: John Horgan announces his intention to step down as premier and as leader of the NDP.
* October 21: David Eby is declared leader of the BC NDP in the 2022 leadership election by acclamation and becomes the premier-designate.
* November 16: BC Liberal members approve the party's name change to "BC United".
* November 18: Eby is sworn in as premier of British Columbia.

### 2023

* March 31: John Rustad acclaimed as new leader in the 2023 Conservative Party of British Columbia leadership election to replace outgoing leader Trevor Bolin.
* April 12: The BC Liberal Party officially changes its name to BC United.

### 2024

* January 31: Sonia Furstenau (Cowichan Valley) announces that she will run in Victoria-Beacon Hill.
* February 5: Selina Robinson is removed from cabinet and announces that she will not seek re-election as MLA for Coquitlam-Maillardville. Lisa Beare replaces her as Minister of Advanced Education.
* August 28: Kevin Falcon announces that BC United is suspending its campaign and endorsing the Conservative Party.
* September 21: Writ for general election dropped by the lieutenant governor, for October 19.
* September 28, 1 pm: Deadline for candidate nominations.
* October 19: General election is held.
* October 26–28: Final count is conducted. Mail-in and absentee ballots are counted. Recounts are completed in Surrey City Centre, Juan de Fuca-Malahat, and a partial recount in Kelowna Centre.
* October 28: CBC News projects that the NDP will form government.
* November 7–8: Judicial recounts held in Kelowna Centre, Surrey-Guildford, and a partial judicial recount in Prince George-Mackenzie.
* December 12: The BC NDP and BC Greens announce the "Co-operation and Responsible Government Accord"

## Campaign
### New Democratic

On September 20, one day before the writ was dropped, the BC New Democratic Party unveiled their campaign bus in Surrey, which is home to some anticipated key ridings, marking the start of their campaign.
On September 23, the BC NDP released a video of Rustad saying he regrets receiving the "so-called [COVID-19] vaccine", as well as claiming the vaccine mandates were about population control. BC NDP leader David Eby criticized these statements, asserting that such beliefs are based on internet conspiracies and that Rustad could not be trusted on health policy.
On September 25, Eby promised his party would provide 25,000 new homes while financing 40% of the purchase price for first-time home buyers, at an annual cost of $1.29 billion. On September 27, he stated that the government would continue its focus on the use of prefabricated homes as a strategy to ease the housing crisis, with the government pre-approving designs for permits and developing skills training programs in consultation with the industry.
Following the Conservative Party's tax rebate proposal, the New Democrats announced their tax relief plan on September 29. Eby announced that $10,000 of individual income will be exempted from annual tax, adding that 90% of taxpayers would save $1,000 per year.
On October 1, Bowinn Ma, NDP candidate in North Vancouver-Lonsdale, announced the party would connect West Vancouver and Metrotown, Burnaby with a Bus Rapid Transit line, which will be entirely separated from traffic. In short term, they would also guarantee the existing R2 RapidBus would be extended from Phibbs Exchange to Metrotown.
On October 4, the NDP filed a petition with the Supreme Court of British Columbia seeking to compel Elections BC to change the name of the Conservative Party on ballot papers from "Conservative Party" to "B.C. Conservative Party", on the grounds that Rustad was "pretending to be part of the federal Conservative Party". A court ruling in favour of the NDP would require all ballot papers to be reprinted.

### Conservative

On September 21, John Rustad chose to kick off the campaign in CRAB Park, a homeless encampment near Vancouver's Downtown Eastside. In his speech, he emphasized the severity of the addiction issue, as well as the importance of removing the carbon tax and investing in healthcare.
On September 22, Rustad announced that he would close all safe injection sites in the province, and replace them with mental health and addictions treatment centres. He referred to the sites as "drug dens", and pledged to end the decriminalization and safe supply policy introduced by the NDP government. In response, NDP leader David Eby and Green leader Sonia Furstenau both condemned the platform, pointing out the closure of safe injection sites would push the drug addicts back on streets. The following day, Elenore Sturko clarified that the party did not plan to immediately close all of the safe injection sites at once as implicated by Rustad, but transition them to treatment centres gradually. Sturko stated that "this is about transitioning people, not medicating them", and that "we need to make sure the model is supported medically".
On September 23, Rustad revealed the Conservatives' plan for tax rebates to alleviate high housing costs, which he claimed would be the greatest tax cut in BC history. The rebate would allow renters and homeowners with mortgage to exempt up to $3,000 per month from their provincial income tax. The program would start in 2026, where the exemption would begin with $1,500 per month, costing $900 million for the first year. The exemption amount would increase by $500 each year, and the final annual cost would be at $3.5 billion.
On September 25, Sturko requested an investigation by the Registrar of Lobbyists for BC against Ravi Kahlon, the incumbent Minister of Housing. She alleged the minister might be involved in a conflict of interest as his sister Parm Kahlon owns a government relations firm, where a client of the firm would be a potential partner in housing projects. Kahlon has refuted the allegation and defended that the housing company does not do work with the government.
On September 27, Rustad announced the housing platform for the Conservative Party. He committed to set deadlines for municipalities to issue rezoning, development and building permits. He also intended to repeal the BC's Step Code policy and Net-Zero mandate, which he claimed to have driven the construction cost up by 30–40%. On top of the NDP's transit-oriented policy, Rustad further assured they will amend the bill to require grocery stores and small businesses to be within walking distance of homes.
On September 28, a few hours before the candidate nomination deadline, David Eby issued an open letter requesting that Rustad to drop candidates which he considered to have "dangerous and extremist views". Eby singled out five candidates who had perpetuated conspiracy theories regarding the results of the 2020 United States presidential election, Sheldon Clare for comparing gun control to Japanese internment camps, and Bryan Breguet for his "bigoted and sexist views". Rustad declined, and suggested in a reply that Eby investigate Ravi Kahlon. The party released its agricultural plan the same day, including investments in agricultural development, financial support for yield-increasing measures and expanding the Buy BC program. Rustad also promised to review the Agricultural Land Commission.
On October 14, the Conservative Party released their education plan, including ending the SOGI 123 program (a program of materials related to gender identity and sexual orientation, which Rustad considered to be indoctrination of children), reintroducing letter grades for grades 4 to 9, and reinstating provincial standardized tests for grades 10 and 12.
During a speech to his supporters on election night, Rustad pledged to make it "as difficult as possible" for the NDP if they formed a minority government, in order to prevent "any more destruction in the province".

### Green

On October 8, following the televised debate, American actor Mark Ruffalo endorsed the Green Party.

### Candidates by Party

| Party | Leader | Candidates |
| New Democratic | David Eby | 93 |
| Conservative | John Rustad | 93 |
| Green | Sonia Furstenau | 69 |
| Independent / Unaffiliated | Independent / Unaffiliated | 54 |
| Freedom | Amrit Birring | 5 |
| Libertarian | Alex Joehl | 4 |
| Communist | Kimball Cariou | 3 |
| Christian Heritage | Rod Taylor | 2 |
Candidate contests :
| Candidates nominated | Constituencies | Party | Party | Party | Party | Party | Party | Party | Party | Party | Party |
| Candidates nominated | Constituencies | NDP | Con | Grn | Ind | Un | Free | Ltn | Comm | CHP | Totals |
| 2 | 10 | 10 | 10 | | | | | | | | 20 |
| 3 | 42 | 42 | 42 | 32 | 6 | 2 | 1 | 1 | | | 126 |
| 4 | 30 | 30 | 30 | 28 | 18 | 6 | 2 | 2 | 2 | 2 | 120 |
| 5 | 9 | 9 | 9 | 7 | 13 | 4 | 2 | | 1 | | 45 |
| 6 | 2 | 2 | 2 | 2 | 3 | 2 | | 1 | | | 12 |
| Total | 93 | 93 | 93 | 69 | 40 | 14 | 5 | 4 | 3 | 2 | 323 |
Shelly Jan, an unaffiliated candidate in Langley-Abbotsford, withdrew after nominations were closed, but not in time to have her name removed from the printed ballots. Carlos Suarez Rubio (Langley-Walnut Grove), initially classified as unaffiliated, was later designated as an independent candidate on the ballot.

## Candidates

* Names in bold are outgoing cabinet ministers, and names in italics are party leaders. The premier is in both.
* † denotes incumbent MLAs who are not seeking re-election.
* ‡ denotes incumbent MLAs who are seeking re-election in a different riding.
* †† denotes a former BC United candidate at the time of the party campaign suspension.

### Northern British Columbia

| Electoral district | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Incumbent |
| Electoral district | NDP | NDP | Green | Green | Conservative | Conservative | Other | Other | Incumbent | Incumbent |
| Bulkley Valley-Stikine | | Nathan Cullen | | Gamlakyeltxw Wilhelm Marsden | | Sharon L. Hartwell | | Rod Taylor (CHP) | Nathan Cullen Stikine |
| Nechako Lakes | | Murphy Abraham | | Douglas Gook | | John Rustad | | | John Rustad |
| North Coast-Haida Gwaii | | Tamara Davidson | | | | Christopher Jason Sankey | | | Jennifer Rice † North Coast |
| Peace River North | | Ian McMahon | | | | Jordan Kealy | | Dan Davies (ind.)†† | Dan Davies |
| Peace River South | | Marshall Bigsby | | | | Larry Neufeld | | Mike Bernier (Un.)†† | Mike Bernier |
| Skeena | | Sarah Zimmerman | | Teri Young | | Claire Rattée | | Irwin Jeffrey (CHP) | Ellis Ross † |

### Prince George and the Cariboo

| Electoral district | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Incumbent |
| Electoral district | NDP | NDP | Green | Green | Conservative | Conservative | Other | Other | Incumbent | Incumbent |
| Cariboo-Chilcotin | | Michael Moses | | | | Lorne Doerkson | | | Lorne Doerkson |
| Prince George-Mackenzie | | Shar McCrory | | James Steidle | | Kiel Giddens†† | | Rachael Weber (Un.) | Mike Morris † |
| Prince George-North Cariboo | | Denice Bardua | | Randy Thompson | | Sheldon Clare | | Coralee Oakes (ind.)†† | Coralee Oakes Cariboo North |
| Prince George-Valemount | | Clay Pountney | | Gwen Johansson | | Rosalyn Bird | | | Shirley Bond † |

### The Kootenays

| Electoral district | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Incumbent |
| Electoral district | NDP | NDP | Green | Green | Conservative | Conservative | Independent | Independent | Incumbent | Incumbent |
| Columbia River-Revelstoke | | Andrea Dunlop | | Calvin Beauchesne | | Scott McInnis †† | | | Doug Clovechok † |
| Kootenay Central | | Brittny Anderson | | Nicole Charlwood | | Kelly Vandenberghe | | Corinne Mori | Brittny Anderson Nelson-Creston |
| Kootenay-Monashee | | Steve Morissette | | Donovan Cavers | | Glen Byle | | | Katrine Conroy † Kootenay West |
| Kootenay-Rockies | | Sam Atwal | | Kerri Wall | | Pete Davis | | Tom Shypitka†† | Tom Shypitka Kootenay East |

### Thompson, Okanagan, Shuswap and Boundary

| Electoral district | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Incumbent |
| Electoral district | NDP | NDP | Green | Green | Conservative | Conservative | Other | Other | Incumbent | Incumbent |
| Boundary-Similkameen | | Roly Russell | | Kevin Eastwood | | Donegal Wilson | | Sean Taylor (ind.) | Roly Russell |
| Fraser-Nicola | | Francyne Joe | | Jonah Timms | | Tony Luck | | | Jackie Tegart † |
| Kamloops Centre | | Kamal Grewal | | Randy Sunderman | | Peter Milobar†† | | | Todd Stone † Kamloops-South Thompson |
| Kamloops-North Thompson | | Maddi Genn | | Tristan Cavers | | Ward Stamer | | | Peter Milobar ‡ |
| Kelowna Centre | | Loyal Wooldridge | | Bryce Tippe | | Kristina Loewen | | Michael Humer (Un.)†† | New district |
| Kelowna-Lake Country-Coldstream | | Anna Warwick Sears | | Andrew Rose | | Tara Armstrong | | Kevin Kraft (ind.) | Norm Letnick † Kelowna-Lake Country |
| Kelowna-Mission | | Harpreet Badohal | | Billy Young | | Gavin Dew | | Ashley Ramsay (Un.)†† | Renee Merrifield † |
| Penticton-Summerland | | Tina Lee | | Bradley Bartsch | | Amelia Boultbee | | Roger Harrington (ind.) Anna Paddon (ind.) Tracy St Claire (Un.)†† | Dan Ashton † Penticton |
| Salmon Arm-Shuswap | | Sylvia Lindgren | | Jed Wiebe | | David L. Williams | | Greg McCune (ind.)†† Sherry Roy (ind.) | Greg Kyllo † Shuswap |
| Vernon-Lumby | | Harwinder Sandhu | | | | Dennis Giesbrecht | | Robert Johnson (Ltn.) Kevin Acton (Un.)†† | Harwinder Sandhu Vernon-Monashee |
| West Kelowna-Peachland | | Krystal Smith | | | | Macklin McCall | | Stephen Johnston (Un.)†† | Ben Stewart † Kelowna West |

### Fraser Valley-Langley-Maple Ridge

| Electoral district | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Incumbent |
| Electoral district | NDP | NDP | Green | Green | Conservative | Conservative | Other | Other | Incumbent | Incumbent |
| Abbotsford-Mission | | Pam Alexis | | | | Reann Gasper | | | Pam Alexis |
| Abbotsford South | | Sarah Kooner | | | | Bruce Banman | | Amandeep Singh (ind.) | Bruce Banman |
| Abbotsford West | | Graeme Hutchison | | | | Korky Neufeld | | James Davison (ind.) | Mike de Jong † |
| Chilliwack-Cultus Lake | | Kelli Paddon | | | | Á'a:líya Warbus | | | Kelli Paddon Chilliwack-Kent |
| Chilliwack North | | Dan Coulter | | Tim Cooper | | Heather Maahs | | Dan Grice (ind.) | Dan Coulter Chilliwack |
| Langley-Abbotsford | | John Aldag | | Melissa Snazell | | Harman Bhangu | | Alex Joehl (Ltn.) Karen Long (ind.)†† Shelly Jan (Un.) (withdrawn) | New district |
| Langley-Walnut Grove | | Megan Dykeman | | Rylee Mac Lean | | Misty Van Popta | | Carlos Suarez Rubio (ind.) | Megan Dykeman Langley East |
| Langley-Willowbrook | | Andrew Mercier | | Petrina Arnason | | Jody Toor | | | Andrew Mercier Langley |
| Maple Ridge East | | Bob D'Eith | | Kylee Williams | | Lawrence Mok | | | Bob D'Eith Maple Ridge-Mission |
| Maple Ridge-Pitt Meadows | | Lisa Beare | | | | Mike Morden | | | Lisa Beare |

### Surrey

| Electoral district | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Incumbent |
| Electoral district | NDP | NDP | Green | Green | Conservative | Conservative | Other | Other | Incumbent | Incumbent |
| Surrey City Centre | | Amna Shah | | Colin Boyd | | Zeeshan Wahla | | Ryan Abbott (Comm.) Saeed Naguib (ind.) | Bruce Ralston † Surrey-Whalley |
| Surrey-Cloverdale | | Mike Starchuk | | Pat McCutcheon | | Elenore Sturko | | Judy Meilleur (Freedom) | Mike Starchuk |
| Surrey-Fleetwood | | Jagrup Brar | | Tim Binnema | | Avtar Gill | | | Jagrup Brar |
| Surrey-Guildford | | Garry Begg | | Manjeet Singh Sahota | | Honveer Singh Randhawa | | Kabir Qurban (ind.) | Garry Begg |
| Surrey-Newton | | Jessie Sunner | | | | Tegjot Bal | | Amrit Birring (Freedom) Joginder Singh Randhawa (ind.) Japreet Lehal (Un.)†† | Harry Bains † |
| Surrey North | | Rachna Singh | | Sim Sandhu | | Mandeep Dhaliwal | | Kiran Hundal (Freedom) Hobby Nijjar (ind.) | Rachna Singh Surrey-Green Timbers |
| Surrey-Panorama | | Jinny Sims | | | | Bryan Tepper | | Paramjit Rai (Freedom) | Jinny Sims |
| Surrey-Serpentine River | | Baltej Singh Dhillon | | | | Linda Hepner | | Jim McMurtry (ind.) | New district |
| Surrey South | | Haroon Ghaffar | | | | Brent Chapman | | | Elenore Sturko ‡ |
| Surrey-White Rock | | Darryl Walker | | | | Trevor Halford†† | | Damyn Tassie (Ltn.) | Trevor Halford |

### Richmond and Delta

| Electoral district | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Incumbent |
| Electoral district | NDP | NDP | Green | Green | Conservative | Conservative | Other | Other | Incumbent | Incumbent |
| Delta North | | Ravi Kahlon | | Nick Dickinson-Wilde | | Raj Veauli | | Manqoosh Khan (Freedom) | Ravi Kahlon |
| Delta South | | Jason McCormick | | | | Ian Paton†† | | | Ian Paton |
| Richmond-Bridgeport | | Linda Li | | Tamás Revóczi | | Teresa Wat | | Glynnis Hoi Sum Chan (ind.) Charlie Smith (ind.) | Teresa Wat Richmond North Centre |
| Richmond Centre | | Henry Yao | | | | Hon Chan | | Dickens Cheung (ind.) Sunny Ho (ind.) Wendy Yuan (Un.)†† | Henry Yao Richmond South Centre |
| Richmond-Queensborough | | Aman Singh | | | | Steve Kooner | | Errol E. Povah (ind.) Cindy Wu (ind.) | Aman Singh |
| Richmond-Steveston | | Kelly Greene | | Elodie Vaudandaine | | Michelle Mollineaux | | Jackie Lee (Un.)†† | Kelly Greene |

### Burnaby-New Westminster-Tri-Cities

| Electoral district | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Incumbent |
| Electoral district | NDP | NDP | Green | Green | Conservative | Conservative | Other | Other | Incumbent | Incumbent |
| Burnaby Centre | | Anne Kang | | | | Dharam Kajal | | | Anne Kang Burnaby-Deer Lake |
| Burnaby East | | Rohini Arora | | Tara Shushtarian | | Simon Chandler | | | Katrina Chen † Burnaby-Lougheed |
| Burnaby-New Westminster | | Raj Chouhan | | | | Deepak Suri | | Daniel Kofi Ampong (ind.)†† | Raj Chouhan Burnaby-Edmonds |
| Burnaby North | | Janet Routledge | | | | Michael Wu†† | | Martin Kendell (ind.) | Janet Routledge |
| Burnaby South-Metrotown | | Paul Choi | | Carrie McLaren | | Han Lee | | MichaelAngelo Abc RobinHood (ind.) Meiling Chia (Un.)†† | New district |
| Coquitlam-Burke Mountain | | Jodie Wickens | | | | Stephen Frolek | | | Fin Donnelly † |
| Coquitlam-Maillardville | | Jennifer Blatherwick | | Nicola Spurling | | Hamed Najafi | | Ken Holowanky (ind.) | Selina Robinson † |
| New Westminster-Coquitlam | | Jennifer Whiteside | | Maureen Curran | | Ndellie Massey | | | Jennifer Whiteside New Westminster |
| Port Coquitlam | | Mike Farnworth | | Adam Bremner-Akins | | Keenan Adams†† | | Lewis Dahlby (Ltn.) | Mike Farnworth |
| Port Moody-Burquitlam | | Rick Glumac | | Samantha Agtarap | | Kerry van Aswegen | | | Rick Glumac Port Moody-Coquitlam |

### Vancouver

| Electoral district | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Incumbent |
| Electoral district | NDP | NDP | Green | Green | Conservative | Conservative | Other | Other | Incumbent | Incumbent |
| Vancouver-Fraserview | | George Chow | | Francoise Raunet | | Jag S Sanghera | | | George Chow |
| Vancouver-Hastings | | Niki Sharma | | Bridget Burns | | Jacob Burdge | | Zsolt Kiss (ind.) | Niki Sharma |
| Vancouver-Kensington | | Mable Elmore | | Amy Fox | | Syed Mohsin | | | Mable Elmore |
| Vancouver-Langara | | Sunita Dhir | | Scottford Price | | Bryan Breguet | | | Michael Lee † |
| Vancouver-Little Mountain | | Christine Boyle | | Wendy Hayko | | John Coupar | | | George Heyman † Vancouver-Fairview |
| Vancouver-Point Grey | | David Eby | | Devyani Singh | | Paul Ratchford | | | David Eby |
| Vancouver-Quilchena | | Callista Ryan | | Michael Barkusky | | Dallas Brodie | | Caroline Ying-Mei Wang (ind.) | Kevin Falcon † |
| Vancouver-Renfrew | | Adrian Dix | | Lawrence Taylor | | Tom Ikonomou | | | Adrian Dix Vancouver-Kingsway |
| Vancouver-South Granville | | Brenda Bailey | | Adam Hawk | | Aron Lageri†† | | | Brenda Bailey Vancouver-False Creek |
| Vancouver-Strathcona | | Joan Phillip | | Simon de Weerdt | | Scott Muller | | Kimball Cariou (Comm.) | Joan Phillip Vancouver-Mount Pleasant |
| Vancouver-West End | | Spencer Chandra Herbert | | Eoin O'Dwyer | | Jon Ellacott | | Carl Turnbull (ind.) | Spencer Chandra Herbert |
| Vancouver-Yaletown | | Terry Yung | | Dana-Lyn Mackenzie | | Melissa De Genova | | | New district |

### North Shore-Sea to Sky-Sunshine Coast

| Electoral district | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Incumbent |
| Electoral district | NDP | NDP | Green | Green | Conservative | Conservative | Independent | Independent | Incumbent | Incumbent |
| North Vancouver-Lonsdale | | Bowinn Ma | | | | David Splett | | | Bowinn Ma |
| North Vancouver-Seymour | | Susie Chant | | Subhadarshi Tripathy | | Sam Chandola | | Mitchell Baker | Susie Chant |
| Powell River-Sunshine Coast | | Randene Neill | | Chris Hergesheimer | | Chris Moore | | Greg Reid | Nicholas Simons † |
| West Vancouver-Capilano | | Sara Eftekhar | | Archie Kaario | | Lynne Block | | Karin Kirkpatrick | Karin Kirkpatrick |
| West Vancouver-Sea to Sky | | Jen Ford | | Jeremy Valeriote | | Yuri Fulmer | | | Jordan Sturdy † |

### Vancouver Island

| Electoral district | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Incumbent |
| Electoral district | NDP | NDP | Green | Green | Conservative | Conservative | Other | Other | Incumbent | Incumbent |
| Courtenay-Comox | | Ronna-Rae Leonard | | Arzeena Hamir | | Brennan Day | | John Hedican (ind.) Devin Howell (ind.) | Ronna-Rae Leonard |
| Cowichan Valley | | Debra Toporowski | | Cammy Lockwood | | John Koury | | Eden Haythornthwaite (ind.) Jon Coleman (Un.)†† | Sonia Furstenau ‡ |
| Ladysmith-Oceanside | | Stephanie Higginson | | Laura Ferreira | | Brett Fee | | Adam Walker (ind.) | Doug Routley † Nanaimo-North Cowichan |
| Merged district ||
| Ladysmith-Oceanside | | Stephanie Higginson | | Laura Ferreira | | Brett Fee | | Adam Walker (ind.) | Adam Walker Parksville-Qualicum |
| Mid Island-Pacific Rim | | Josie Osborne | | Ross Reid | | Adam Hayduk | | | Josie Osborne |
| Nanaimo-Gabriola Island | | Sheila Malcolmson | | Shirley Lambrecht | | Dale Parker†† | | | Sheila Malcolmson Nanaimo |
| Nanaimo-Lantzville | | George Anderson | | Lia Versaevel | | Gwen O'Mahony | | | New district |
| North Island | | Michele Babchuk | | Nic Dedeluk | | Anna Kindy | | | Michele Babchuk |

### Greater Victoria

| Electoral district | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Candidates | Incumbent |
| Electoral district | NDP | NDP | Green | Green | Conservative | Conservative | Other | Other | Incumbent | Incumbent |
| Esquimalt-Colwood | | Darlene Rotchford | | Camille Currie | | John Wilson | | | Mitzi Dean † Esquimalt-Metchosin |
| Juan de Fuca-Malahat | | Dana Lajeunesse | | David Evans | | Marina Sapozhnikov | | | New district |
| Langford-Highlands | | Ravi Parmar | | Erin Cassels | | Mike Harris | | | Ravi Parmar Langford-Juan de Fuca |
| Oak Bay-Gordon Head | | Diana Gibson | | Lisa Gunderson | | Stephen Andrew | | | Murray Rankin † |
| Saanich North and the Islands | | Sarah Riddell | | Rob Botterell | | David Busch | | Amy Haysom (ind.) | Adam Olsen † |
| Saanich South | | Lana Popham | | Ned Taylor | | Adam Kubel | | | Lana Popham |
| Victoria-Beacon Hill | | Grace Lore | | Sonia Furstenau | | Tim Thielmann | | | Grace Lore |
| Victoria-Swan Lake | | Nina Krieger | | Christina Winter | | Tim Taylor | | Robert Crooks (Comm.) | Rob Fleming † |

## Results

On October 20 at 14:30, PDT, Elections BC completed the initial count. This count included votes cast at district electoral offices, at advance voting and on Final Voting Day. It also includes vote-by-mail ballots that were returned by mail before the end of advance voting. The remaining votes were counted during Final count, which concluded on October 28. As a result of the remaining ballots counted, the Surrey-Guildford district flipped from Conservative to NDP, resulting in a narrow NDP majority. Shortly after the final count was concluded, Lieutenant Governor Janet Austin invited David Eby to continue as Premier of British Columbia.
Judicial recounts were conducted in two electoral districts:
   * Kelowna Centre
   * Surrey-Guildford
A third recount was ordered in Prince George-Mackenzie, following the discovery of an uncounted ballot box containing around 861 votes. Eleven tabulator tapes were also found to have been missed, affecting the results in six districts.
The final results were not affected by these recounts since no seat was flipped. This was widely anticipated, as in the 21st century only one recount has resulted in a seat change, being that of West Vancouver-Sea to Sky in 2020.
The 2024 election was significant for several reasons:
   * This was the first time since 1975 that the Conservative Party won seats.
   * It was also the first general election in British Columbia, as well as any other Canadian province or territory, to elect more women than men, with 49 of 93 (52%) female MLAs.
   * The province has not experienced such a delay in determining the eventual winner since 1952.
Final count results :
| Party | Party | Leader | Candidates | Votes | Votes | Votes | Votes | Votes | Votes | Seats | Seats | Seats |
| Party | Party | Leader | Candidates | # | ± | % | Change (pp) | Change (pp) | Change (pp) | 2020 | 2024 | ± |
| | New Democratic | David Eby | 93 | 944,463 | 46,079 | 44.86 | -2.83 | | | 57 | 47 / 93 | 10 |
| | Conservative | John Rustad | 93 | 911,142 | 875,240 | 43.28 | 41.37 | | 41.37 | – | 44 / 93 | 44 |
| | Green | Sonia Furstenau | 69 | 174,393 | 110,658 | 8.24 | -6.85 | | | 2 | 2 / 93 | |
| | Independent/No affiliation | Independent/No affiliation | 54 | 72,583 | 58,765 | 3.45 | 3.12 | | 3.12 |
| | BC United | Kevin Falcon | → BC Liberals became BC United (April 12, 2023) Withdrew from the campaign (August 28, 2024) | → BC Liberals became BC United (April 12, 2023) Withdrew from the campaign (August 28, 2024) | → BC Liberals became BC United (April 12, 2023) Withdrew from the campaign (August 28, 2024) | → BC Liberals became BC United (April 12, 2023) Withdrew from the campaign (August 28, 2024) | -33.77 | | | 28 | 0 / 93 | 28 |
| | Libertarian | Alex Joehl | 4 | 1,380 | 6,980 | 0.07 | -0.37 |
| | Freedom | Amrit Birring | 5 | 1,267 | 1,267 | 0.04 | New |
| | Communist | Kimball Cariou | 3 | 639 | 147 | 0.03 | -0.01 |
| | Christian Heritage | Rod Taylor | 2 | 365 | 3,530 | 0.02 | -0.19 |
| Total | Total | Total | 323 | 2,105,332 | 2,105,332 | 100.00% | 100.00% |
| Blank and invalid votes | Blank and invalid votes | Blank and invalid votes | Blank and invalid votes | 1,820 | 13,101 |
| Turnout | Turnout | Turnout | Turnout | 2,107,152 | 208,599 | 59.36% | 5.50 |
| Registered voters | Registered voters | Registered voters | Registered voters | 3,550,017 | 25,205 |

### Synopsis of results

2024 British Columbia general election – synopsis of riding results (Unofficial) :
| Riding | Winning party | Winning party | Winning party | Winning party | Winning party | Winning party | Winning party | Winning party | Winning party | Winning party | Winning party | Winning party | Turnout | Votes | Votes | Votes | Votes | Votes | Votes |
| Riding | 2020 | 2020 | 1st place | 1st place | Votes | Share | Margin # | Margin % | 2nd place | 2nd place | 3rd place | 3rd place | Turnout | NDP | Con. | Green | Ind | Other | Total |
| Abbotsford South | | Lib | | Con | 13,053 | 61.61% | 5,599 | 26.43% | | NDP | | Ind | % | 7,454 | 13,053 | – | 681 | – | 21,188 |
| Abbotsford West | | Lib | | Con | 11,483 | 58.35% | 4,228 | 21.49% | | NDP | | Ind | % | 7,255 | 11,483 | – | 940 | – | 19,678 |
| Abbotsford-Mission | | NDP | | Con | 13,523 | 55.39% | 2,630 | 10.77% | | NDP | None | None | % | 10,893 | 13,523 | – | – | – | 24,416 |
| Boundary-Similkameen | | NDP | | Con | 11,937 | 48.39% | 1,440 | 5.84% | | NDP | | Green | % | 10,497 | 11,937 | 1,454 | 779 | – | 24,667 |
| Bulkley Valley-Stikine | | NDP | | Con | 4,992 | 52.31% | 1,283 | 13.44% | | NDP | | Green | % | 3,709 | 4,992 | 604 | – | 239 | 9,544 |
| Burnaby Centre | New | New | | NDP | 9,780 | 57.28% | 2,486 | 14.56% | | Con | None | None | % | 9,780 | 7,294 | – | – | – | 17,074 |
| Burnaby East | | NDP | | NDP | 10,490 | 51.85% | 2,291 | 11.33% | | Con | | Green | % | 10,490 | 8,199 | 1,543 | – | – | 20,232 |
| Burnaby North | | NDP | | NDP | 10,724 | 53.26% | 2,066 | 10.26% | | Con | | Ind | % | 10,724 | 8,658 | – | 754 | – | 20,136 |
| Burnaby South-Metrotown | New | New | | NDP | 7,560 | 49.33% | 1,182 | 7.74% | | Con | | Green | % | 7,560 | 6,373 | 960 | 432 | – | 15,325 |
| Burnaby-New Westminster | New | New | | NDP | 10,647 | 59.99% | 4,486 | 25.28% | | Con | | Ind | % | 10,647 | 6,161 | – | 940 | – | 17,748 |
| Cariboo-Chilcotin | | Lib | | Con | 13,713 | 69.59% | 7,721 | 39.18% | | NDP | None | None | % | 5,992 | 13,713 | – | – | – | 19,705 |
| Chilliwack North | | NDP | | Con | 11,776 | 54.58% | 3,651 | 16.92% | | NDP | | Green | % | 8,125 | 11,776 | 1,187 | 487 | – | 21,575 |
| Chilliwack-Cultus Lake | | NDP | | Con | 13,657 | 54.58% | 2,290 | 9.15% | | NDP | None | None | % | 11,367 | 13,657 | – | – | – | 25,024 |
| Columbia River-Revelstoke | | Lib | | Con | 8,768 | 47.93% | 671 | 3.67% | | NDP | | Green | % | 8,097 | 8,768 | 1,430 | – | – | 18,295 |
| Coquitlam-Burke Mountain | | NDP | | NDP | 11,022 | 50.85% | 370 | 1.70% | | Con | None | None | % | 11,022 | 10,652 | – | – | – | 21,674 |
| Coquitlam-Maillardville | | NDP | | NDP | 11,973 | 51.80% | 2,827 | 12.23% | | Con | | Green | % | 11,973 | 9,146 | 1,462 | 535 | – | 23,116 |
| Courtenay-Comox | | NDP | | Con | 13,481 | 38.83% | 92 | 0.27% | | NDP | | Green | % | 13,389 | 13,481 | 7,203 | 647 | – | 34,720 |
| Cowichan Valley | | Green | | NDP | 11,795 | 40.51% | 849 | 2.92% | | Con | | Green | % | 11,795 | 10,946 | 5,773 | 604 | – | 29,118 |
| Delta North | | NDP | | NDP | 10,988 | 52.73% | 2,608 | 12.51% | | Con | | Green | % | 10,988 | 8,380 | 1,292 | – | 177 | 20,837 |
| Delta South | | Lib | | Con | 14,491 | 55.07% | 2,669 | 10.14% | | NDP | None | None | % | 11,822 | 14,491 | – | – | – | 26,313 |
| Esquimalt-Colwood | New | New | | NDP | 15,238 | 51.47% | 6,586 | 22.25% | | Con | | Green | % | 15,238 | 8,652 | 5,716 | – | – | 29,606 |
| Fraser-Nicola | | Lib | | Con | 10,325 | 54.34% | 3,408 | 17.94% | | NDP | | Green | % | 6,917 | 10,325 | 1,760 | – | – | 19,002 |
| Juan de Fuca-Malahat | New | New | | NDP | 9,308 | 38.79% | 141 | 0.59% | | Con | | Green | % | 9,308 | 9,167 | 5,522 | – | – | 23,997 |
| Kamloops Centre | New | New | | Con | 12,373 | 48.83% | 2,004 | 7.91% | | NDP | | Green | % | 10,369 | 12,373 | 2,597 | – | – | 25,339 |
| Kamloops-North Thompson | New | New | | Con | 17,929 | 59.74% | 8,055 | 26.84% | | NDP | | Green | % | 9,874 | 17,929 | 2,209 | – | – | 30,012 |
| Kelowna Centre | New | New | | Con | 11,033 | 42.85% | 40 | 0.16% | | NDP | | Un | % | 10,993 | 11,033 | 1,111 | 2,613 | – | 25,750 |
| Kelowna-Lake Country-Coldstream | New | New | | Con | 14,303 | 53.92% | 4,953 | 18.67% | | NDP | | Ind | % | 9,350 | 14,303 | 1,151 | 1,724 | – | 26,528 |
| Kelowna-Mission | | Lib | | Con | 14,071 | 51.49% | 5,158 | 18.87% | | NDP | | Un | % | 8,913 | 14,071 | 1,349 | 2,996 | – | 27,329 |
| Kootenay Central | | NDP | | NDP | 8,716 | 39.63% | 1,749 | 7.96% | | Con | | Green | % | 8,716 | 6,967 | 4,123 | 2,190 | – | 21,996 |
| Kootenay-Monashee | | NDP | | NDP | 10,202 | 52.04% | 2,586 | 13.19% | | Con | | Green | % | 10,202 | 7,616 | 1,785 | – | – | 19,603 |
| Kootenay-Rockies | | Lib | | Con | 8,217 | 42.71% | 2,373 | 12.34% | | Ind | | NDP | % | 4,184 | 8,217 | 996 | 5,844 | – | 19,241 |
| Ladysmith-Oceanside | New | New | | NDP | 14,144 | 41.49% | 2,047 | 6.00% | | Con | | Ind | % | 14,144 | 12,097 | 2,292 | 5,559 | – | 34,092 |
| Langford-Highlands | New | New | | NDP | 11,444 | 51.87% | 3,194 | 14.48% | | Con | | Green | % | 11,444 | 8,250 | 2,368 | – | – | 22,062 |
| Langley-Abbotsford | New | New | | Con | 14,338 | 55.64% | 5,647 | 21.91% | | NDP | | Green | % | 8,691 | 14,338 | 1,434 | 1,104 | 200 | 25,767 |
| Langley-Walnut Grove | New | New | | Con | 12,119 | 49.55% | 1,170 | 4.78% | | NDP | | Green | % | 10,949 | 12,119 | 1,254 | 136 | – | 24,458 |
| Langley-Willowbrook | New | New | | Con | 10,979 | 48.23% | 867 | 3.81% | | NDP | | Green | % | 10,112 | 10,979 | 1,671 | – | – | 22,762 |
| Maple Ridge East | | NDP | | Con | 12,058 | 47.02% | 97 | 0.38% | | NDP | | Green | % | 11,961 | 12,058 | 1,626 | – | – | 25,645 |
| Maple Ridge-Pitt Meadows | | NDP | | NDP | 14,478 | 54.88% | 2,577 | 9.76% | | Con | None | None | % | 14,478 | 11,901 | – | – | – | 26,379 |
| Mid Island-Pacific Rim | | NDP | | NDP | 14,042 | 48.74% | 2,676 | 9.29% | | Con | | Green | % | 14,042 | 11,366 | 3,402 | – | – | 28,810 |
| Nanaimo-Gabriola Island | New | New | | NDP | 14,663 | 52.75% | 5,033 | 18.10% | | Con | | Green | % | 14,663 | 9,630 | 3,502 | – | – | 27,795 |
| Nanaimo-Lantzville | New | New | | NDP | 15,307 | 51.75% | 3,620 | 12.24% | | Con | | Green | % | 15,307 | 11,687 | 2,586 | – | – | 29,580 |
| Nechako Lakes | | Lib | | Con | 7,852 | 67.45% | 4,685 | 40.25% | | NDP | | Green | % | 3,167 | 7,852 | 622 | – | – | 11,641 |
| New Westminster-Coquitlam | New | New | | NDP | 12,757 | 59.13% | 6,319 | 29.29% | | Con | | Green | % | 12,757 | 6,438 | 2,380 | – | – | 21,575 |
| North Coast-Haida Gwaii | | NDP | | NDP | 4,863 | 64.92% | 2,235 | 29.84% | | Con | None | None | % | 4,863 | 2,628 | – | – | – | 7,491 |
| North Island | | NDP | | Con | 14,100 | 47.07% | 639 | 2.14% | | NDP | | Green | % | 13,461 | 14,100 | 2,397 | – | – | 29,958 |
| North Vancouver-Lonsdale | | NDP | | NDP | 16,758 | 64.88% | 7,685 | 29.76% | | Con | None | None | % | 16,758 | 9,073 | – | – | – | 25,831 |
| North Vancouver-Seymour | | NDP | | NDP | 16,210 | 52.77% | 5,216 | 16.98% | | Con | | Ind | % | 16,210 | 10,995 | 1,721 | 1,794 | – | 30,720 |
| Oak Bay-Gordon Head | | NDP | | NDP | 14,519 | 49.10% | 5,977 | 20.21% | | Con | | Green | % | 14,519 | 8,542 | 6,509 | – | – | 29,570 |
| Peace River North | | Lib | | Con | 11,213 | 74.36% | 8,175 | 54.21% | | Ind | | NDP | % | 828 | 11,213 | – | 3,038 | – | 15,079 |
| Peace River South | | Lib | | Con | 7,181 | 69.84% | 4,656 | 45.28% | | Un | | NDP | % | 576 | 7,181 | – | 2,525 | – | 10,282 |
| Penticton-Summerland | | Lib | | Con | 11,615 | 41.37% | 317 | 1.13% | | NDP | | Un | % | 11,298 | 11,615 | 1,472 | 3,692 | – | 28,077 |
| Port Coquitlam | | NDP | | NDP | 13,843 | 53.87% | 3,876 | 15.08% | | Con | | Green | % | 13,843 | 9,967 | 1,644 | – | 244 | 25,698 |
| Port Moody-Burquitlam | | NDP | | NDP | 13,488 | 52.06% | 2,995 | 11.56% | | Con | | Green | % | 13,488 | 10,493 | 1,927 | – | – | 25,908 |
| Powell River-Sunshine Coast | | NDP | | NDP | 14,473 | 49.62% | 4,063 | 13.93% | | Con | | Green | % | 14,473 | 10,410 | 3,930 | 356 | – | 29,169 |
| Prince George-Mackenzie | | Lib | | Con | 11,310 | 60.92% | 6,068 | 32.68% | | NDP | | Green | % | 5,242 | 11,310 | 1,577 | 435 | – | 18,564 |
| Prince George-North Cariboo | | Lib | | Con | 11,427 | 56.82% | 7,034 | 34.98% | | Ind | | NDP | % | 3,425 | 11,427 | 866 | 4,393 | – | 20,111 |
| Prince George-Valemount | | Lib | | Con | 9,015 | 55.19% | 3,307 | 20.25% | | NDP | | Green | % | 5,708 | 9,015 | 1,612 | – | – | 16,335 |
| Richmond Centre | | NDP | | Con | 8,426 | 51.99% | 2,466 | 15.22% | | NDP | | Un | % | 5,960 | 8,426 | – | 1,821 | – | 16,207 |
| Richmond-Bridgeport | | Lib | | Con | 9,908 | 58.19% | 3,987 | 23.42% | | NDP | | Green | % | 5,921 | 9,908 | 547 | 651 | – | 17,027 |
| Richmond-Queensborough | | NDP | | Con | 10,052 | 50.91% | 1,338 | 6.78% | | NDP | | Ind | % | 8,713 | 10,052 | – | 979 | – | 19,744 |
| Richmond-Steveston | | NDP | | NDP | 10,332 | 44.27% | 484 | 2.07% | | Con | | Un | % | 10,332 | 9,848 | 803 | 2,354 | – | 23,337 |
| Saanich North and the Islands | | Green | | Green | 12,308 | 36.15% | 1,349 | 3.96% | | NDP | | Con | % | 10,958 | 10,145 | 12,308 | 635 | – | 34,046 |
| Saanich South | | NDP | | NDP | 15,338 | 49.76% | 5,335 | 17.31% | | Con | | Green | % | 15,338 | 10,003 | 5,485 | – | – | 30,826 |
| Salmon Arm-Shuswap | | Lib | | Con | 16,566 | 52.11% | 6,888 | 21.67% | | NDP | | Ind | % | 9,677 | 16,566 | 2,250 | 3,295 | – | 31,788 |
| Skeena | | Lib | | Con | 6,243 | 51.20% | 824 | 6.76% | | NDP | | Green | % | 5,419 | 6,243 | 406 | – | 126 | 12,194 |
| Surrey City Centre | New | New | | NDP | 6,727 | 46.71% | 236 | 1.64% | | Con | | Green | % | 6,727 | 6,491 | 878 | 160 | 147 | 14,403 |
| Surrey North | New | New | | Con | 7,954 | 50.67% | 1,160 | 7.39% | | NDP | | Green | % | 6,794 | 7,954 | 662 | 125 | 162 | 15,697 |
| Surrey South | | Lib | | Con | 13,056 | 58.83% | 3,920 | 17.66% | | NDP | None | None | % | 9,136 | 13,056 | – | – | – | 22,192 |
| Surrey-Cloverdale | | NDP | | Con | 10,268 | 48.32% | 587 | 2.77% | | NDP | | Green | % | 9,681 | 10,268 | 1,150 | – | 153 | 21,252 |
| Surrey-Fleetwood | | NDP | | NDP | 9,923 | 48.60% | 751 | 3.67% | | Con | | Green | % | 9,923 | 9,172 | 1,321 | – | – | 20,416 |
| Surrey-Guildford | | NDP | | NDP | 8,947 | 46.93% | 22 | 0.12% | | Con | | Green | % | 8,947 | 8,925 | 824 | 370 | – | 19,066 |
| Surrey-Newton | | NDP | | NDP | 7,924 | 51.17% | 1,266 | 8.18% | | Con | | Free | % | 7,924 | 6,658 | – | 533 | 371 | 15,486 |
| Surrey-Panorama | | NDP | | Con | 8,735 | 49.60% | 263 | 1.49% | | NDP | | Free | % | 8,472 | 8,735 | – | – | 404 | 17,611 |
| Surrey-Serpentine River | New | New | | Con | 9,782 | 49.70% | 435 | 2.21% | | NDP | | Ind | % | 9,347 | 9,782 | – | 554 | – | 19,683 |
| Surrey-White Rock | | Lib | | Con | 14,667 | 52.31% | 1,968 | 7.02% | | NDP | | Ltn | % | 12,699 | 14,667 | – | – | 671 | 28,037 |
| Vancouver-Fraserview | | NDP | | NDP | 11,896 | 57.18% | 4,278 | 20.56% | | Con | | Green | % | 11,896 | 7,618 | 1,291 | – | – | 20,805 |
| Vancouver-Hastings | | NDP | | NDP | 14,237 | 64.15% | 8,846 | 39.86% | | Con | | Green | % | 14,237 | 5,391 | 2,409 | 157 | – | 22,194 |
| Vancouver-Kensington | | NDP | | NDP | 11,713 | 60.90% | 5,652 | 29.38% | | Con | | Green | % | 11,713 | 6,061 | 1,458 | – | – | 19,232 |
| Vancouver-Langara | | Lib | | NDP | 8,506 | 48.43% | 419 | 2.38% | | Con | | Green | % | 8,506 | 8,087 | 969 | – | – | 17,562 |
| Vancouver-Little Mountain | New | New | | NDP | 15,636 | 62.11% | 7,931 | 31.50% | | Con | | Green | % | 15,636 | 7,705 | 1,833 | – | – | 25,174 |
| Vancouver-Point Grey | | NDP | | NDP | 12,538 | 56.77% | 4,916 | 22.26% | | Con | | Green | % | 12,538 | 7,622 | 1,925 | – | – | 22,085 |
| Vancouver-Quilchena | | Lib | | Con | 11,464 | 51.58% | 2,815 | 12.68% | | NDP | | Green | % | 8,649 | 11,464 | 1,729 | 385 | – | 22,227 |
| Vancouver-Renfrew | | NDP | | NDP | 10,983 | 63.22% | 5,656 | 32.56% | | Con | | Green | % | 10,983 | 5,327 | 1,064 | – | – | 17,374 |
| Vancouver-South Granville | New | New | | NDP | 17,208 | 64.31% | 10,530 | 39.35% | | Con | | Green | % | 17,208 | 6,678 | 2,872 | – | – | 26,758 |
| Vancouver-Strathcona | | NDP | | NDP | 13,563 | 67.62% | 10,136 | 50.53% | | Con | | Green | % | 13,563 | 3,427 | 2,731 | – | 336 | 20,057 |
| Vancouver-West End | | NDP | | NDP | 13,143 | 63.01% | 7,466 | 34.79% | | Con | | Green | % | 13,143 | 5,677 | 1,893 | 144 | – | 20,857 |
| Vancouver-Yaletown | New | New | | NDP | 9,018 | 49.76% | 1,160 | 6.40% | | Con | | Green | % | 9,018 | 7,858 | 1,248 | – | – | 18,124 |
| Vernon-Lumby | | NDP | | NDP | 11,837 | 42.69% | 476 | 1.72% | | Con | | Un | % | 11,837 | 11,361 | – | 4,266 | 265 | 27,729 |
| Victoria-Beacon Hill | | NDP | | NDP | 13,634 | 47.35% | 3,989 | 13.85% | | Green | | Con | % | 13,634 | 5,514 | 9,645 | – | – | 28,793 |
| Victoria-Swan Lake | | NDP | | NDP | 14,273 | 56.03% | 8,373 | 32.87% | | Green | | Con | % | 14,273 | 5,146 | 5,900 | – | 156 | 25,475 |
| West Kelowna-Peachland | New | New | | Con | 13,475 | 50.85% | 6,081 | 22.95% | | NDP | | Un | % | 7,394 | 13,475 | – | 5,630 | – | 26,499 |
| West Vancouver-Capilano | | Lib | | Con | 12,050 | 46.68% | 5,045 | 19.55% | | NDP | | Ind | % | 7,005 | 12,050 | 1,435 | 5,326 | – | 25,816 |
| West Vancouver-Sea to Sky | | Lib | | Green | 10,438 | 38.08% | 676 | 2.47% | | Con | | NDP | % | 7,212 | 9,762 | 10,438 | – | – | 27,412 |
* ↑ Including spoiled ballots
* ↑ Minor political parties receiving less than 1% of the popular vote are aggregated under Other
    = BC United candidates who opted to stand on other tickets
    = Conservative candidates displaced on BC United candidate migration
    = Retiring incumbent subsequently chose to stand again as an Independent
    = Open seat
    = Turnout is above provincial average
    = Winning candidate held seat in previous Legislature
    = Ridings where BCU incumbent MLA failed to secure reelection
    = Incumbent had switched allegiance
    = Previously incumbent in another riding
    = Not incumbent; was previously elected to the Legislature
    = Incumbency arose from byelection gain
    = Other incumbents renominated
    = Previously an MP in the House of Commons of Canada
    = Multiple candidates

### Summary analysis

Party candidates in 2nd place :
| Party in 1st place | Party in 1st place | Party in 2nd place | Party in 2nd place | Party in 2nd place | Party in 2nd place | Total |
| Party in 1st place | Party in 1st place | NDP | Con | Grn | Ind/Un | Total |
| | New Democratic | | 45 | 2 | | 47 |
| | Conservative | 40 | | | 4 | 44 |
| | Green | 1 | 1 | | | 2 |
| Total | Total | 41 | 46 | 2 | 4 | 93 |
Principal races, according to 1st and 2nd-place results :
| Parties | Parties | Seats |
| █ New Democratic | █ Conservative | 85 |
| █ New Democratic | █ Green | 3 |
| █ Conservative | █ Ind/Un | 4 |
| █ Conservative | █ Green | 1 |
| Total | Total | 93 |
Candidates ranked 1st to 5th place, by party :
| Parties | 1st | 2nd | 3rd | 4th | 5th |
| █ New Democratic | 47 | 41 | 5 | | |
| █ Conservative | 44 | 46 | 3 | | |
| █ Green | 2 | 2 | 54 | 11 | |
| █ Ind/Un | | 4 | 18 | 21 | 9 |
| █ Freedom | | | 2 | 3 | |
| █ Libertarian | | | 1 | 2 | 1 |
| █ Communist | | | | 2 | 1 |
Resulting composition of the 43rd Parliament of British Columbia :
| Source | Source | Party | Party | Party | Party |
| Source | Source | NDP | Con | Grn | Total |
| Seats retained | Incumbents returned | 22 | | | 22 |
| Seats retained | Open seats held | 9 | | 1 | 10 |
| Seats changing hands | Incumbents defeated | | 12 | 1 | 13 |
| Seats changing hands | Open seats gained | 2 | 11 | | 13 |
| Seats changing hands | Incumbents changing affiliation | | 6 | | 6 |
| Seats changing hands | Ouster of BCU incumbents standing as Independent/Unaffiliated | | 5 | | 5 |
| New seats | Previously incumbent - NDP | 6 | | | 6 |
| New seats | Previously incumbent - BCU | | 1 | | 1 |
| New seats | New MLAs | 8 | 9 | | 17 |
| Total | Total | 47 | 44 | 2 | 93 |

## Student Vote results

Student Vote elections are mock elections that run parallel to real elections, in which students not of voting age participate. They are administered by CIVIX Canada, in partnership with Elections BC. Student Vote elections are for educational purposes and do not count towards the actual results.
Summary of the 2024 BC Student Vote :
| Party | Party | Leader | Seats | Seats | Seats | Votes | Votes | Votes |
| Party | Party | Leader | Elected | 2020 | ± | # | % | Change (pp) |
| | New Democratic | David Eby | 43 | 58 | 15 | 64,899 | 36.66 | 3.20 |
| | Conservative | John Rustad | 40 | 1 | 39 | 63,973 | 36.13 | 33.68 |
| | Green | Sonia Furstenau | 10 | 17 | 7 | 34,256 | 19.35 | 8.33 |
| | Independent | Independent | 0 | 0 | 0 | 8,444 | 4.77 | 3.05 |
| | Unaffiliated | Unaffiliated | 0 | 0 | 0 | 2,817 | 1.59 | — |
| | Freedom | Amrit Birring | 0 | — | — | 1,352 | 0.76 | — |
| | Libertarian | Alex Joehl | 0 | 0 | 0 | 752 | 0.42 | 1.10 |
| | Communist | Kimball Cariou | 0 | 0 | 0 | 424 | 0.24 | 0.30 |
| | Christian Heritage | Rod Taylor | 0 | 1 | 1 | 126 | 0.07 | 1.05 |
| | BC United | Kevin Falcon | 0 | 12 | 12 |
| Valid votes | Valid votes | Valid votes | Valid votes | Valid votes | Valid votes | 177,043 | 96.66 | — |
| Rejected ballots | Rejected ballots | Rejected ballots | Rejected ballots | Rejected ballots | Rejected ballots | 6,113 | 3.34 | — |
| Total votes cast | Total votes cast | Total votes cast | 93 | 87 | 6 | 183,156 | 100.00 | — |
| Source: Student Vote BC 2024 complete results |||||||||

## Opinion polls

Opinion polls :
| Polling firm | Client | Dates conducted | Source | NDP | BCU | Green | Con. | Others | Margin of error | Sample size | Polling method | Lead |
| 2024 general election | 2024 general election | Oct 19, 2024 | – | 44.9% | — | 8.2% | 43.3% | 3.6% | – | – | – | 1.6% |
| Research Co. | — | Oct 17–18, 2024 | | 44% | — | 12% | 41% | 3% | ±3.5% | 803 | Online | 3% |
| Mainstreet Research | — | Oct 17–18, 2024 | | 42% | — | 10% | 45% | 3% | ±2.5% | 2,064 | IVR | 3% |
| Pallas Data | — | Oct 17–18, 2024 | | 45% | — | 9% | 42% | 3% | ±3.7% | 712 | IVR | 3% |
| Ipsos | Global BC | Oct 16–18, 2024 | | 44% | — | 11% | 42% | 3% | ±3.1% | 1,330 | Online/Phone | 2% |
| Mainstreet Research | — | Oct 16–17, 2024 | | 40% | — | 12% | 45% | 4% | ±2.5% | 1,651 | IVR | 5% |
| Liaison Strategies | NEPMCC | Oct 16–17, 2024 | | 43% | — | 10% | 45% | 3% | ±3.46% | 803 | IVR | 2% |
| Forum Research | — | Oct 15–17, 2024 | | 42.7% | — | 10.8% | 43.4% | 3.1% | ±2.2% | 2,083 | IVR | 0.7% |
| Mainstreet Research | — | Oct 15–16, 2024 | | 40% | — | 12% | 43% | 5% | ±2.5% | 1,517 | IVR | 3% |
| Pollara | Hotel Pacifico Podcast | Oct 13–16, 2024 | | 42% | — | 12% | 41% | 5% | — | 1,093 | Online/IVR | 1% |
| Leger | Vancouver Sun | Oct 14–15, 2024 | | 46% | — | 9% | 42% | 3% | ±3.1% | 1,017 | Online | 4% |
| Mainstreet Research | — | Oct 14–15, 2024 | | 40% | — | 11% | 44% | 5% | ±2.8% | 1,220 | IVR | 4% |
| Mainstreet Research | — | Oct 13–14, 2024 | | 39% | — | 12% | 44% | 5% | ±3.1% | 1,038 | IVR | 5% |
| Research Co. | — | Oct 12–14, 2024 | | 45% | — | 11% | 41% | 3% | ±3.5% | 800 | Online | 4% |
| Spark Insights | iPolitics | Oct 9–14, 2024 | | 42% | — | 12% | 40% | 7% | ±4.9% | 400 | Online | 2% |
| Pollara | Hotel Pacifico Podcast | Oct 9–14, 2024 | | 42% | — | 14% | 39% | 5% | — | 1,000 | Online/IVR | 3% |
| Mainstreet Research | — | Oct 12–13, 2024 | | 40% | — | 10% | 45% | 5% | — | 1,303 | IVR | 5% |
| Angus Reid | — | Oct 9–13, 2024 | | 45% | — | 12% | 40% | 3% | ±1.8% | 2,863 | Online | 5% |
| Pallas Data | — | Oct 12, 2024 | | 42% | — | 14% | 41% | 4% | ±3.7% | 699 | IVR | 1% |
| Mainstreet Research | — | Oct 11–12, 2024 | | 40% | — | 10% | 46% | 5% | ±2.8% | 1,248 | IVR | 6% |
| Mainstreet Research | — | Oct 10–11, 2024 | | 40% | — | 10% | 45% | 5% | ±2.7% | 1,360 | IVR | 5% |
| Ipsos | Global BC | Oct 9–10, 2024 | | 46% | — | 10% | 41% | 3% | ±3.5% | 1,000 | Online | 5% |
| Mainstreet Research | — | Oct 9–10, 2024 | | 39% | — | 12% | 45% | 4% | ±3.2% | 918 | IVR | 6% |
| Pollara | — | Oct 3–10, 2024 | | 42% | — | 14% | 40% | 4% | ±2.9% | 1,145 | Online/IVR | 2% |
| Mainstreet Research | — | Oct 8–9, 2024 | | 41% | — | 11% | 44% | 4% | ±3.1% | 1,035 | IVR | 3% |
| Pollara | Hotel Pacifico Podcast | Oct 4–7, 9, 2024 | | 41% | — | 15% | 40% | 4% | — | 1,100 | Online/IVR | 1% |
| | | Oct 8, 2024 | Leaders debate between David Eby, John Rustad, and Sonia Furstenau | Leaders debate between David Eby, John Rustad, and Sonia Furstenau | Leaders debate between David Eby, John Rustad, and Sonia Furstenau | Leaders debate between David Eby, John Rustad, and Sonia Furstenau | Leaders debate between David Eby, John Rustad, and Sonia Furstenau | Leaders debate between David Eby, John Rustad, and Sonia Furstenau | Leaders debate between David Eby, John Rustad, and Sonia Furstenau | Leaders debate between David Eby, John Rustad, and Sonia Furstenau | Leaders debate between David Eby, John Rustad, and Sonia Furstenau | Leaders debate between David Eby, John Rustad, and Sonia Furstenau |
| Mainstreet Research | — | Oct 7–8, 2024 | | 42% | — | 9% | 45% | 4% | ±2.9% | 1,159 | IVR | 3% |
| Mainstreet Research | — | Oct 6–7, 2024 | | 43% | — | 9% | 44% | 5% | ±2.9% | 1,166 | IVR | 1% |
| Pollara | Hotel Pacifico Podcast | Oct 4–7, 2024 | | 41% | — | 13% | 41% | 5% | — | ≈800 | Online/IVR | Tie |
| Leger | — | Oct 3–7, 2024 | | 47% | — | 9% | 42% | 2% | ±3.1% | 1,002 | Online | 5% |
| Counsel Public Affairs | BC Chamber of Commerce | Oct 1–7, 2024 | | 47% | — | 10% | 41% | 2% | ±2% | 2,009 | Online | 6% |
| Fairview Strategy | — | Oct 4–6, 2024 | | 44% | — | 10% | 38% | — | ±3.4% | 806 | Online | 6% |
| Mainstreet Research | — | Oct 4–6, 2024 | | 43% | — | 8% | 44% | 5% | ±2.9% | 1,192 | IVR | 1% |
| Mainstreet Research | — | Oct 3–5, 2024 | | 44% | — | 10% | 42% | 4% | ±2.8% | 1,277 | IVR | 2% |
| Mainstreet Research | — | Oct 2–4, 2024 | | 43% | — | 9% | 44% | 4% | ±2.8% | 1,279 | IVR | 1% |
| Pollara | Hotel Pacifico Podcast | Oct 2–3, 2024 | | 41% | — | 10% | 43% | 5% | — | ≈400 | Online/IVR | 2% |
| Mainstreet Research | — | Oct 1–3, 2024 | | 41% | — | 11% | 44% | 5% | ±2.8% | 1,241 | IVR | 3% |
| Research Co. | — | Sep 30 – Oct 2, 2024 | | 45% | — | 9% | 44% | 2% | ±3.5% | 801 | Online | 1% |
| Mainstreet Research | — | Sep 30 – Oct 2, 2024 | | 41% | — | 11% | 43% | 5% | ±2.8% | 1,247 | IVR | 2% |
| Mainstreet Research | — | Sep 29 – Oct 1, 2024 | | 42% | — | 11% | 43% | 5% | ±2.6% | 1,259 | IVR | 1% |
| Pollara | Hotel Pacifico Podcast | Sep 27 – Oct 1, 2024 | | 41% | — | 11% | 44% | 5% | — | ≈1,000 | Online/IVR | 3% |
| Mainstreet Research | — | Sep 28–30, 2024 | | 43% | — | 9% | 44% | 4% | ±2.6% | 1,331 | IVR | 1% |
| Leger | — | Sep 27–30, 2024 | | 43% | — | 10% | 46% | 2% | ±3.1% | 1,002 | Online | 3% |
| Mainstreet Research | — | Sep 27–29, 2024 | | 43% | — | 9% | 44% | 4% | ±2.6% | 1,331 | IVR | 1% |
| Mainstreet Research | — | Sep 26–28, 2024 | | 42% | — | 9% | 46% | 4% | ±2.6% | 1,302 | IVR | 4% |
| Mainstreet Research | — | Sep 25–27, 2024 | | 42% | — | 10% | 44% | 5% | ±2.6% | 1,247 | IVR | 2% |
| Mainstreet Research | — | Sep 24–26, 2024 | | 43% | — | 9% | 43% | 5% | ±2.4% | 1,651 | IVR | Tie |
| Pollara | Hotel Pacifico Podcast | Sep 21–26, 2024 | | 43% | — | 12% | 40% | 5% | — | 1,032 | Online/IVR | 3% |
| Mainstreet Research | — | Sep 23–25, 2024 | | 43% | — | 9% | 43% | 5% | ±2.2% | 2,065 | IVR | Tie |
| Mainstreet Research | — | Sep 23–24, 2024 | | 42% | — | 9% | 44% | 5% | ±2.4% | 1,474 | IVR | 2% |
| Leger | — | Sep 20–23, 2024 | | 43% | — | 10% | 45% | 2% | ±3.1% | 1,001 | Online | 2% |
| Angus Reid | — | Sep 20–22, 2024 | | 45% | — | 10% | 44% | 2% | ±3% | 1,215 | Online | 1% |
| Leger | — | Sep 13–16, 2024 | | 44% | — | 11% | 42% | 3% | ±3.1% | 1,001 | Online | 2% |
| Mainstreet Research | — | Sep 13–15, 2024 | | 44% | — | 7% | 46% | 3% | ±3.3% | 877 | IVR | 2% |
| Research Co. | — | Sep 09–11, 2024 | | 44% | — | 10% | 42% | 3% | ±3.5% | 802 | Online | 2% |
| Counsel Public Affairs | B.C. Chamber of Commerce | Sep 4–9, 2024 | | 45% | — | 12% | 40% | 3% | ±2% | 2,008 | Online | 5% |
| Angus Reid | — | Aug 28–30, 2024 | | 43% | — | 10% | 44% | 3% | ±3% | 1,049 | Online | 1% |
| Pallas Data | — | Aug 29, 2024 | | 43.6% | — | 11.2% | 42.7% | 2.5% | ±3.4% | 821 | IVR | 0.9% |
| | | Aug 28, 2024 | BC United suspends election campaign, formally endorses BC Conservatives | BC United suspends election campaign, formally endorses BC Conservatives | BC United suspends election campaign, formally endorses BC Conservatives | BC United suspends election campaign, formally endorses BC Conservatives | BC United suspends election campaign, formally endorses BC Conservatives | BC United suspends election campaign, formally endorses BC Conservatives | BC United suspends election campaign, formally endorses BC Conservatives | BC United suspends election campaign, formally endorses BC Conservatives | BC United suspends election campaign, formally endorses BC Conservatives | BC United suspends election campaign, formally endorses BC Conservatives |
| Mainstreet Research | — | Aug 15–17, 2024 | | 36% | 12% | 11% | 39% | 2% | ±3.2% | 962 | IVR | 3% |
| Abacus Data | — | Aug 14–16, 2024 | | 42% | 10% | 10% | 37% | 1% | ±3.1% | 1,000 | Online | 5% |
| Counsel Public Affairs | B.C. Chamber of Commerce | Aug 6–14, 2024 | | 43% | 12% | 10% | 35% | 1% | ±2% | 2,008 | Online | 8% |
| Leger | — | Aug 2–5, 2024 | | 42% | 10% | 8% | 39% | 2% | ±3.1% | 1,001 | Online | 3% |
| | | Jul 29, 2024 | BC United MLA Teresa Wat crosses the floor to the BC Conservatives. | BC United MLA Teresa Wat crosses the floor to the BC Conservatives. | BC United MLA Teresa Wat crosses the floor to the BC Conservatives. | BC United MLA Teresa Wat crosses the floor to the BC Conservatives. | BC United MLA Teresa Wat crosses the floor to the BC Conservatives. | BC United MLA Teresa Wat crosses the floor to the BC Conservatives. | BC United MLA Teresa Wat crosses the floor to the BC Conservatives. | BC United MLA Teresa Wat crosses the floor to the BC Conservatives. | BC United MLA Teresa Wat crosses the floor to the BC Conservatives. | BC United MLA Teresa Wat crosses the floor to the BC Conservatives. |
| Sovereign North Strategies | — | July 22–27, 2024 | | 36% | 15% | 9% | 31% | 9% | ±4% | 775 | Telephone | 5% |
| Research Co. | — | July 23–25, 2024 | | 41% | 9% | 10% | 38% | 2% | ±3.5% | 801 | Online | 3% |
| Mainstreet Research | — | July 4–6, 2024 | | 37.3% | 10.3% | 11.9% | 36.6% | 3.8% | ±3% | 1,048 | IVR | 0.7% |
| Pollara | — | June 2024 | | 40% | 9% | 9% | 41% | 1% | — | — | Online | 1% |
| Liaison Strategies | — | June 26–27, 2024 | | 40% | 9% | 10% | 38% | 3% | ±2.96% | 1,097 | IVR | 2% |
| Research Co. | — | June 17–19, 2024 | | 40% | 11% | 15% | 33% | 2% | ±3.5% | 800 | Online | 7% |
| | | Jun 3, 2024 | BC United MLA Elenore Sturko crosses the floor to the BC Conservatives. | BC United MLA Elenore Sturko crosses the floor to the BC Conservatives. | BC United MLA Elenore Sturko crosses the floor to the BC Conservatives. | BC United MLA Elenore Sturko crosses the floor to the BC Conservatives. | BC United MLA Elenore Sturko crosses the floor to the BC Conservatives. | BC United MLA Elenore Sturko crosses the floor to the BC Conservatives. | BC United MLA Elenore Sturko crosses the floor to the BC Conservatives. | BC United MLA Elenore Sturko crosses the floor to the BC Conservatives. | BC United MLA Elenore Sturko crosses the floor to the BC Conservatives. | BC United MLA Elenore Sturko crosses the floor to the BC Conservatives. |
| | | May 31, 2024 | BC United MLA and caucus chair Lorne Doerkson crosses the floor to the BC Conservatives. | BC United MLA and caucus chair Lorne Doerkson crosses the floor to the BC Conservatives. | BC United MLA and caucus chair Lorne Doerkson crosses the floor to the BC Conservatives. | BC United MLA and caucus chair Lorne Doerkson crosses the floor to the BC Conservatives. | BC United MLA and caucus chair Lorne Doerkson crosses the floor to the BC Conservatives. | BC United MLA and caucus chair Lorne Doerkson crosses the floor to the BC Conservatives. | BC United MLA and caucus chair Lorne Doerkson crosses the floor to the BC Conservatives. | BC United MLA and caucus chair Lorne Doerkson crosses the floor to the BC Conservatives. | BC United MLA and caucus chair Lorne Doerkson crosses the floor to the BC Conservatives. | BC United MLA and caucus chair Lorne Doerkson crosses the floor to the BC Conservatives. |
| Angus Reid | — | May 24–27, 2024 | | 41% | 16% | 11% | 30% | 1% | ±3% | 1,203 | Online | 11% |
| Navigator Ltd. | — | May 21–25, 2024 | | 47% | 13% | 7% | 32% | 1% | ±3.1% | 1,000 | Online | 15% |
| Research Co. | — | May 13–15, 2024 | | 42% | 12% | 12% | 32% | 2% | ±3.5% | 800 | Online | 10% |
| Pallas Data | — | May 14, 2024 | | 36.8% | 13.4% | 9.5% | 37.7% | 2.6% | ±3.4% | 808 | IVR | 0.9% |
| Mainstreet Research | — | May 8–11, 2024 | | 38% | 14% | 9% | 36% | 3% | ±3.1% | 935 | IVR | 2% |
| Abacus Data | — | May 6–9, 2024 | | 40% | 13% | 10% | 34% | 2% | ±3.1% | 1,000 | Online | 6% |
| Yorkville Strategies | — | Apr 26 – May 2, 2024 | | 35% | 16% | 12% | 37% | — | ±3.9% | 618 | Telephone | 2% |
| Mainstreet Research | — | Apr 23–24, 2024 | | 37.7% | 14.9% | 5.8% | 38.5% | 3.2% | ±3.2% | 507 | IVR | 0.8% |
| Research Co. | — | Apr 15–17, 2024 | | 45% | 15% | 11% | 27% | 1% | ±3.5% | 801 | Online | 18% |
| Liaison Strategies | — | Apr 2–3, 2024 | | 38% | 16% | 11% | 34% | 2% | ±2.94% | 1,105 | IVR | 4% |
| Leger | — | Mar 22–24, 2024 | | 43% | 18% | 11% | 26% | 2% | ±3.1% | 1,002 | Online | 17% |
| Mainstreet Research | — | Mar 18–19, 2024 | | 39.6% | 14.5% | 9.6% | 34.2% | 2.1% | ±3% | 1,063 | IVR | 5.4% |
| Angus Reid | — | Feb 28 – Mar 6, 2024 | | 43% | 22% | 12% | 22% | 1% | ±3% | 682 | Online | 21% |
| Research Co. | — | January 22–24, 2024 | | 46% | 17% | 11% | 25% | 2% | ±3.5% | 800 | Online | 21% |
| Pollara | — | January 8–16, 2024 | | 51% | 15% | 10% | 23% | 1% | ±2.2% | 1,512 | Online | 28% |
| Angus Reid | — | Nov 24 – Dec 1, 2023 | | 42% | 20% | 12% | 25% | 1% | ±4% | 487 | Online | 17% |
| Abacus Data | — | Nov 22–28, 2023 | | 44% | 17% | 9% | 26% | 3% | ±3.1% | 1,000 | Online | 18% |
| Angus Reid | — | Oct 2–9, 2023 | | 43% | 22% | 12% | 21% | 1% | ±2.5% | 714 | Online | 21% |
| Research Co. | — | Sep 17–19, 2023 | | 48% | 20% | 12% | 19% | 1% | ±3.5% | 800 | Online | 28% |
| Leger | — | Sep 15–18, 2023 | | 42% | 19% | 10% | 25% | 3% | ±3.1% | 1,001 | Online | 17% |
| | | Sep 13, 2023 | BC United MLA Bruce Banman crosses the floor to the BC Conservatives. | BC United MLA Bruce Banman crosses the floor to the BC Conservatives. | BC United MLA Bruce Banman crosses the floor to the BC Conservatives. | BC United MLA Bruce Banman crosses the floor to the BC Conservatives. | BC United MLA Bruce Banman crosses the floor to the BC Conservatives. | BC United MLA Bruce Banman crosses the floor to the BC Conservatives. | BC United MLA Bruce Banman crosses the floor to the BC Conservatives. | BC United MLA Bruce Banman crosses the floor to the BC Conservatives. | BC United MLA Bruce Banman crosses the floor to the BC Conservatives. | BC United MLA Bruce Banman crosses the floor to the BC Conservatives. |
| Mainstreet Research | — | Aug 29–31, 2023 | | 34.8% | 21.5% | 12.7% | 26.6% | 4.3% | ±4% | 601 | IVR | 8.2% |
| Leger | Postmedia News | Jun 30 – Jul 4, 2023 | | 44% | 27% | 11% | 16% | 3% | ±3.1% | 1,000 | Online | 17% |
| | | Jun 24, 2023 | By-elections are held in Vancouver-Mount Pleasant and Langford-Juan de Fuca. | By-elections are held in Vancouver-Mount Pleasant and Langford-Juan de Fuca. | By-elections are held in Vancouver-Mount Pleasant and Langford-Juan de Fuca. | By-elections are held in Vancouver-Mount Pleasant and Langford-Juan de Fuca. | By-elections are held in Vancouver-Mount Pleasant and Langford-Juan de Fuca. | By-elections are held in Vancouver-Mount Pleasant and Langford-Juan de Fuca. | By-elections are held in Vancouver-Mount Pleasant and Langford-Juan de Fuca. | By-elections are held in Vancouver-Mount Pleasant and Langford-Juan de Fuca. | By-elections are held in Vancouver-Mount Pleasant and Langford-Juan de Fuca. | By-elections are held in Vancouver-Mount Pleasant and Langford-Juan de Fuca. |
| Angus Reid | — | May 30 – Jun 3, 2023 | | 47% | 29% | 14% | — | 10% | — | 385 | Online | 18% |
| Research Co. | — | May 1–3, 2023 | | 46% | 33% | 16% | 4% | 1% | ±3.5% | 800 | Online | 13% |
| | | Apr 12, 2023 | BC Liberals change their party name to BC United. | BC Liberals change their party name to BC United. | BC Liberals change their party name to BC United. | BC Liberals change their party name to BC United. | BC Liberals change their party name to BC United. | BC Liberals change their party name to BC United. | BC Liberals change their party name to BC United. | BC Liberals change their party name to BC United. | BC Liberals change their party name to BC United. | BC Liberals change their party name to BC United. |
| | | Mar 31, 2023 | John Rustad is acclaimed as leader of the BC Conservatives. | John Rustad is acclaimed as leader of the BC Conservatives. | John Rustad is acclaimed as leader of the BC Conservatives. | John Rustad is acclaimed as leader of the BC Conservatives. | John Rustad is acclaimed as leader of the BC Conservatives. | John Rustad is acclaimed as leader of the BC Conservatives. | John Rustad is acclaimed as leader of the BC Conservatives. | John Rustad is acclaimed as leader of the BC Conservatives. | John Rustad is acclaimed as leader of the BC Conservatives. | John Rustad is acclaimed as leader of the BC Conservatives. |
| Angus Reid | — | Mar 6–13, 2023 | | 45% | 31% | 16% | — | 8% | ±4.0% | 641 | Online | 14% |
| | | Mar 3, 2023 | Trevor Bolin announces that he will be stepping down as leader of the BC Conservatives. | Trevor Bolin announces that he will be stepping down as leader of the BC Conservatives. | Trevor Bolin announces that he will be stepping down as leader of the BC Conservatives. | Trevor Bolin announces that he will be stepping down as leader of the BC Conservatives. | Trevor Bolin announces that he will be stepping down as leader of the BC Conservatives. | Trevor Bolin announces that he will be stepping down as leader of the BC Conservatives. | Trevor Bolin announces that he will be stepping down as leader of the BC Conservatives. | Trevor Bolin announces that he will be stepping down as leader of the BC Conservatives. | Trevor Bolin announces that he will be stepping down as leader of the BC Conservatives. | Trevor Bolin announces that he will be stepping down as leader of the BC Conservatives. |
| | | Feb 16, 2023 | John Rustad joins the BC Conservatives, giving the party its only MLA. | John Rustad joins the BC Conservatives, giving the party its only MLA. | John Rustad joins the BC Conservatives, giving the party its only MLA. | John Rustad joins the BC Conservatives, giving the party its only MLA. | John Rustad joins the BC Conservatives, giving the party its only MLA. | John Rustad joins the BC Conservatives, giving the party its only MLA. | John Rustad joins the BC Conservatives, giving the party its only MLA. | John Rustad joins the BC Conservatives, giving the party its only MLA. | John Rustad joins the BC Conservatives, giving the party its only MLA. | John Rustad joins the BC Conservatives, giving the party its only MLA. |
| Research Co. | — | Feb 4–6, 2023 | | 44% | 36% | 16% | 2% | 2% | ±3.5% | 800 | Online | 8% |
| Leger | Postmedia News | Jan 20–23, 2023 | | 47% | 28% | 10% | 12% | 3% | ±3.1% | 1,003 | Online | 19% |
| Angus Reid | — | Nov 28 – Dec 3, 2022 | | 47% | 32% | 14% | — | 7% | ±4.0% | 658 | Online | 15% |
| | | Oct 21 – Nov 18, 2022 | David Eby becomes NDP leader and premier of British Columbia. BC Liberal members approve name change to "BC United". | David Eby becomes NDP leader and premier of British Columbia. BC Liberal members approve name change to "BC United". | David Eby becomes NDP leader and premier of British Columbia. BC Liberal members approve name change to "BC United". | David Eby becomes NDP leader and premier of British Columbia. BC Liberal members approve name change to "BC United". | David Eby becomes NDP leader and premier of British Columbia. BC Liberal members approve name change to "BC United". | David Eby becomes NDP leader and premier of British Columbia. BC Liberal members approve name change to "BC United". | David Eby becomes NDP leader and premier of British Columbia. BC Liberal members approve name change to "BC United". | David Eby becomes NDP leader and premier of British Columbia. BC Liberal members approve name change to "BC United". | David Eby becomes NDP leader and premier of British Columbia. BC Liberal members approve name change to "BC United". | David Eby becomes NDP leader and premier of British Columbia. BC Liberal members approve name change to "BC United". |
| Research Co. | — | Oct 9–11, 2022 | | 44% | 35% | 15% | 4% | 1% | ±3.5% | 800 | Online | 9% |
| Angus Reid | — | Q3 2022 | | 42% | 29% | 13% | 14% | 1% | — | — | Online | 13% |
| Angus Reid | — | Sep 19–22, 2022 | | 40% | 34% | 17% | — | 9% | ±3.0% | 656 | Online | 6% |
| Leger | Postmedia News | Jul 22–24, 2022 | | 44% | 28% | 12% | 12% | 4% | — | 1,000 | Online | 16% |
| | | Jun 28, 2022 | John Horgan announces his intention to resign as premier of British Columbia and leader of the NDP. | John Horgan announces his intention to resign as premier of British Columbia and leader of the NDP. | John Horgan announces his intention to resign as premier of British Columbia and leader of the NDP. | John Horgan announces his intention to resign as premier of British Columbia and leader of the NDP. | John Horgan announces his intention to resign as premier of British Columbia and leader of the NDP. | John Horgan announces his intention to resign as premier of British Columbia and leader of the NDP. | John Horgan announces his intention to resign as premier of British Columbia and leader of the NDP. | John Horgan announces his intention to resign as premier of British Columbia and leader of the NDP. | John Horgan announces his intention to resign as premier of British Columbia and leader of the NDP. | John Horgan announces his intention to resign as premier of British Columbia and leader of the NDP. |
| Angus Reid | — | Jun 7–13, 2022 | | 42% | 31% | 15% | 10% | 2% | ±4.0% | 615 | Online | 11% |
| Angus Reid | — | Mar 10–15, 2022 | | 44% | 29% | 14% | 9% | 3% | ±4.0% | 604 | Online | 15% |
| Research Co. | — | Feb 12–14, 2022 | | 46% | 38% | 13% | 2% | 1% | ±3.5% | 800 | Online | 8% |
| | | Feb 5, 2022 | Kevin Falcon is elected leader of the BC Liberals | Kevin Falcon is elected leader of the BC Liberals | Kevin Falcon is elected leader of the BC Liberals | Kevin Falcon is elected leader of the BC Liberals | Kevin Falcon is elected leader of the BC Liberals | Kevin Falcon is elected leader of the BC Liberals | Kevin Falcon is elected leader of the BC Liberals | Kevin Falcon is elected leader of the BC Liberals | Kevin Falcon is elected leader of the BC Liberals | Kevin Falcon is elected leader of the BC Liberals |
| Angus Reid | — | Jan 7–12, 2022 | | 44% | 31% | 16% | 6% | 3% | ±4.0% | 522 | Online | 13% |
| Stratcom | — | Nov 2–8, 2021 | | 50% | 30% | 16% | — | 4% | — | 803 | IVR | 20% |
| Angus Reid | — | Sep 29 – Oct 3, 2021 | | 45% | 27% | 14% | 11% | 2% | ±4.0% | 448 | Online | 18% |
| Angus Reid | — | Jun 2–7, 2021 | | 50% | 24% | 18% | 7% | 2% | ±4.0% | 448 | Online | 26% |
| Insights West | — | May 26–30, 2021 | | 42% | 31% | 19% | 6% | 2% | ±3.4% | 831 | Online | 11% |
| Angus Reid | — | Mar 2021 | | 47% | 28% | 15% | 8% | 1% | — | — | Online | 19% |
| Angus Reid | — | Nov 24–30, 2020 | | 48% | 26% | 14% | 11% | 1% | ±1.4% | 551 | Online | 22% |
| | | Nov 23, 2020 | Shirley Bond becomes the interim leader of the BC Liberals | Shirley Bond becomes the interim leader of the BC Liberals | Shirley Bond becomes the interim leader of the BC Liberals | Shirley Bond becomes the interim leader of the BC Liberals | Shirley Bond becomes the interim leader of the BC Liberals | Shirley Bond becomes the interim leader of the BC Liberals | Shirley Bond becomes the interim leader of the BC Liberals | Shirley Bond becomes the interim leader of the BC Liberals | Shirley Bond becomes the interim leader of the BC Liberals | Shirley Bond becomes the interim leader of the BC Liberals |
| | | Nov 21, 2020 | Andrew Wilkinson resigns as leader of the BC Liberals | Andrew Wilkinson resigns as leader of the BC Liberals | Andrew Wilkinson resigns as leader of the BC Liberals | Andrew Wilkinson resigns as leader of the BC Liberals | Andrew Wilkinson resigns as leader of the BC Liberals | Andrew Wilkinson resigns as leader of the BC Liberals | Andrew Wilkinson resigns as leader of the BC Liberals | Andrew Wilkinson resigns as leader of the BC Liberals | Andrew Wilkinson resigns as leader of the BC Liberals | Andrew Wilkinson resigns as leader of the BC Liberals |
| 2020 general election | 2020 general election | Oct 24, 2020 | – | 47.7% | 33.8% | 15.1% | 1.9% | 1.5% | – | – | – | 13.9% |