BC 2024 election results: seats, votes and turnout
Official results of the October 19, 2024 BC provincial general election from Elections BC. The NDP won 47 of 93 seats with 44.87% of the vote, a one-seat majority; the Conservatives won 44 seats with 43.28%; the Greens won 2.
Results by party
| Party | Valid votes | % of total | Seats |
|---|---|---|---|
| BC NDP | 944,579 | 44.87% | 47 |
| Conservative Party | 911,153 | 43.28% | 44 |
| BC Green Party | 173,377 | 8.24% | 2 |
| Independent | 47,117 | 2.24% | 0 |
| Unaffiliated | 25,464 | 1.21% | 0 |
| Libertarian | 1,380 | 0.07% | 0 |
| Freedom Party of BC | 1,267 | 0.06% | 0 |
| Communist Party of BC | 639 | 0.03% | 0 |
| Christian Heritage Party of B.C. | 365 | 0.02% | 0 |
| Total | 2,105,341 | 100.00% | 93 |
Source: Elections BC — Statement of Votes, 43rd Provincial General Election (October 19, 2024), presented to the Speaker on April 17, 2025. Official results by riding and candidate are in the same document and at Elections BC results.
Turnout
Including 4,317 rejected ballots.
As of the close of voting.
Of registered voters.
How close it was
Province-wide the NDP led the Conservatives by 33,426 votes (1.59 percentage points). The NDP won exactly the 47 seats needed for a majority in a 93-seat Legislature. Seats are won riding by riding, so a small vote lead can produce a very different seat margin. See how ridings work.
When British Columbians voted
- Advance voting: 47.5% of votes (45.17% in district, 2.32% out of district)
- Final Voting Day: 44.0% (42.33% in district, 1.71% out of district)
- Vote by mail: 3.7% (3.24% at headquarters, 0.48% at district offices)
- District electoral office voting: 3.0%; special voting: 1.6%; assisted telephone voting: 0.2%
Shares are of votes considered (including rejected ballots); source Elections BC. Ways to vote today: how to vote in BC.
2024 BC election results FAQ
Who won the 2024 BC election?
The BC NDP under David Eby won 47 of 93 seats, a one-seat majority, with 44.87% of the vote. The Conservative Party won 44 seats (43.28%) and the BC Greens 2 seats (8.24%) (Elections BC Statement of Votes).
What was voter turnout in the 2024 BC election?
2,109,658 votes were cast, 58.45% of the 3,609,288 registered voters, according to Elections BC.
How close was the 2024 BC election?
The NDP finished 33,426 votes and 1.59 percentage points ahead of the Conservatives province-wide. It won exactly the 47 seats needed for a majority in the 93-seat Legislature.
When did people vote in the 2024 BC election?
About 47.5% of votes were cast at advance voting, 44.0% on Final Voting Day and 3.7% by mail; the rest came from district electoral office, special and assisted telephone voting.
Are these the current seats in the Legislature?
No. These are the results on election night in 2024. Party standings have since changed; see BC party leaders and the Legislative Assembly of BC.
These are 2024 election-night results, not the current standings of the Legislature. What has changed since: BC election 2026 guide · party leaders · Abbotsford-Mission by-election.