VoteDataCanada

2020 British Columbia Provincial Election

October 24, 2020

General Election · October 24, 2020

NDP won 57 of 87 seats. This meets the 44-seat majority threshold.

Contests
87
Candidates
332
Eligible voters
3,524,812
Votes cast
1,898,553
Voter turnout
53.9%
Elections BC
Source catalogue

Source and licence notes

Party results

Seats won Majority threshold: 44
NDP: 57 seatsBC Liberal Party: 28 seatsGreen: 2 seats
  • NDP 57
  • BC Liberal Party 28
  • Green 2
PartyVotesVote %SeatsSeats %
BC NDP898,38447.7%5765.5%
BC Liberal Party636,14833.8%2832.2%
BC Green Party284,15115.1%22.3%
Conservative35,9021.9%00.0%
Independent13,8180.7%00.0%

Party2017 seats2020 seatsChange2017 Vote %2020 Vote %Vote share Δ
BC NDP4157+1640.3%47.7%+7.4 pp
BC Liberal Party4328−1540.4%33.8%−6.6 pp
BC Green Party32−116.8%15.1%−1.7 pp

Seat changes by party

015304560NDPBC Liberal PartyGreen20172020

87 → 87 seats

2017 election results →

Historical trends

870201320172020

BC Green Party BC Liberal Party BC NDP

Chart data
ElectionBC Green PartyBC Liberal PartyBC NDP
May 14, 201314934
May 9, 201734341
October 24, 202022857

Surrey-Fleetwood · Member of the Legislative Assembly

October 24, 2020 · General Election

Eligible voters
37,309
Votes cast
18,942
Valid votes
18,804
Candidates
3
Elections BC
Source catalogue

Source and licence notes

ElectedJagrup Brar

60.9% of valid votes · Leads by 5,681 votes

CandidatePartyVotesVote %Result
Jagrup Brar

Expand to view election history.

NDPElected
NDP11,45760.9%Elected
Garry Thind

Expand to view election history.

BC Liberal Party
BC Liberal Party5,77630.7%
Dean McGee

Expand to view election history.

Green
Green1,5718.4%

District map

Boundary sources appear with the loaded map. · Colours show party affiliation where available. Use the district selector for keyboard navigation.

Results by District

87 districts found

Swipe to compare parties · Tap a district for full results

DistrictNDPBC Liberal PartyGreen
VotesVote %VotesVote %VotesVote %
7,70635.4%35.4%9,73044.7%44.7%2,61712.0%12.0%21,77348.5%
7,11936.5%36.5%8,88045.5%45.5%1,6718.6%8.6%19,51150.0%
10,36441.1%41.1%9,62038.1%38.1%2,66710.6%10.6%25,23553.4%
10,50049.9%49.9%7,73536.7%36.7%———21,06356.8%
12,89457.8%57.8%6,84630.7%30.7%2,56811.5%11.5%22,30851.4%
9,19056.6%56.6%5,16331.8%31.8%1,87811.6%11.6%16,23143.8%
11,06362.0%62.0%4,75426.6%26.6%2,02311.3%11.3%17,84044.4%
12,57460.3%60.3%5,38625.8%25.8%2,62812.6%12.6%20,86953.1%
3,80934.4%34.4%5,36748.4%48.4%7076.4%6.4%11,08450.2%
4,18032.5%32.5%6,60051.2%51.2%1,37910.7%10.7%12,87950.6%
7,34941.6%41.6%5,10228.9%28.9%1,88810.7%10.7%17,68347.0%
8,26836.4%36.4%6,96430.7%30.7%1,8228.0%8.0%22,70252.0%
5,70839.0%39.0%7,03448.0%48.0%1,90413.0%13.0%14,64654.8%
12,62754.9%54.9%8,32436.2%36.2%2,0338.8%8.8%22,98450.4%
12,27859.7%59.7%5,88228.6%28.6%2,40511.7%11.7%20,56552.5%
14,66350.6%50.6%8,65529.8%29.8%5,68119.6%19.6%28,99961.5%
11,87540.2%40.2%4,60615.6%15.6%13,05944.2%44.2%29,54059.9%
12,21556.8%56.8%7,17933.4%33.4%2,1209.9%9.9%21,51456.5%
8,40433.9%33.9%12,82851.7%51.7%3,58114.4%14.4%24,81366.5%
15,07059.3%59.3%3,94015.5%15.5%6,14024.2%24.2%25,40461.0%

Parties with seats, or the top three by votes. Valid votes include all candidates. Turnout is votes cast / registered voters.

DistrictElectedRunner-up
Bruce BanmanBC Liberal Party9,730 votes · 44.7%
Runner-upInder JohalNDP7,706 votes · 35.4%
Inder JohalNDP7,706 votes · 35.4%9.3percentage points
Michael de JongBC Liberal Party8,880 votes · 45.5%
Runner-upPreet RaiNDP7,119 votes · 36.5%
Preet RaiNDP7,119 votes · 36.5%9.0percentage points
Pam AlexisNDP10,364 votes · 41.1%
Runner-upSimon GibsonBC Liberal Party9,620 votes · 38.1%
Simon GibsonBC Liberal Party9,620 votes · 38.1%3.0percentage points
Roly RussellNDP10,500 votes · 49.9%
Runner-upPetra VeintimillaBC Liberal Party7,735 votes · 36.7%
Petra VeintimillaBC Liberal Party7,735 votes · 36.7%13.1percentage points
Janet RoutledgeNDP12,894 votes · 57.8%
Runner-upRaymond DongBC Liberal Party6,846 votes · 30.7%
Raymond DongBC Liberal Party6,846 votes · 30.7%27.1percentage points
Anne KangNDP9,190 votes · 56.6%
Runner-upGlynnis Hoi Sum ChanBC Liberal Party5,163 votes · 31.8%
Glynnis Hoi Sum ChanBC Liberal Party5,163 votes · 31.8%24.8percentage points
Raj ChouhanNDP11,063 votes · 62.0%
Runner-upTripat AtwalBC Liberal Party4,754 votes · 26.7%
Tripat AtwalBC Liberal Party4,754 votes · 26.7%35.4percentage points
Katrina ChenNDP12,574 votes · 60.3%
Runner-upTariq MalikBC Liberal Party5,386 votes · 25.8%
Tariq MalikBC Liberal Party5,386 votes · 25.8%34.4percentage points
Coralee OakesBC Liberal Party5,367 votes · 48.4%
Runner-upScott ElliottNDP3,809 votes · 34.4%
Scott ElliottNDP3,809 votes · 34.4%14.1percentage points
Lorne DoerksonBC Liberal Party6,600 votes · 51.3%
Runner-upScott AndrewsNDP4,180 votes · 32.5%
Scott AndrewsNDP4,180 votes · 32.5%18.8percentage points
Dan CoulterNDP7,349 votes · 41.6%
Runner-upJohn MartinBC Liberal Party5,102 votes · 28.9%
John MartinBC Liberal Party5,102 votes · 28.9%12.7percentage points
Kelli PaddonNDP8,268 votes · 36.4%
Runner-upLaurie ThronessBC Liberal Party6,964 votes · 30.7%
Laurie ThronessBC Liberal Party6,964 votes · 30.7%5.7percentage points
Doug ClovechokBC Liberal Party7,034 votes · 48.0%
Runner-upNicole CherletNDP5,708 votes · 39.0%
Nicole CherletNDP5,708 votes · 39.0%9.1percentage points
Fin DonnellyNDP12,627 votes · 54.9%
Runner-upJoan IsaacsBC Liberal Party8,324 votes · 36.2%
Joan IsaacsBC Liberal Party8,324 votes · 36.2%18.7percentage points
Selina RobinsonNDP12,278 votes · 59.7%
Runner-upWill DavisBC Liberal Party5,882 votes · 28.6%
Will DavisBC Liberal Party5,882 votes · 28.6%31.1percentage points
Ronna-Rae LeonardNDP14,663 votes · 50.6%
Runner-upBrennan DayBC Liberal Party8,655 votes · 29.9%
Brennan DayBC Liberal Party8,655 votes · 29.9%20.7percentage points
Sonia FurstenauGreen13,059 votes · 44.2%
Runner-upRob DouglasNDP11,875 votes · 40.2%
Rob DouglasNDP11,875 votes · 40.2%4.0percentage points
Ravi KahlonNDP12,215 votes · 56.8%
Runner-upJet SunnerBC Liberal Party7,179 votes · 33.4%
Jet SunnerBC Liberal Party7,179 votes · 33.4%23.4percentage points
Ian PatonBC Liberal Party12,828 votes · 51.7%
Runner-upBruce ReidNDP8,404 votes · 33.9%
Bruce ReidNDP8,404 votes · 33.9%17.8percentage points
Mitzi DeanNDP15,070 votes · 59.3%
Runner-upAndy MacKinnonGreen6,140 votes · 24.2%
Andy MacKinnonGreen6,140 votes · 24.2%35.2percentage points