logo
Canada

338Canada federal projection | British Columbia, 43 districts


Latest update: April 21, 2024
British Columbia 44% ± 6% 25% ± 5% 21% ± 4%▼ 7% ± 3% 338Canada Popular vote projection | April 21, 2024
This projection is calculated using a weighted average of polls by the 338Canada model to estimate current party support. This is not a poll, but the result of an aggregation of polls and modelization of various data. Read more on 338Canada's methodology here.
British Columbia, 43 federal districts 32▲ [26-36] 6 [4-9] 4 [1-8] 1 [1-2] 338Canada seat projection | April 21, 2024
The seat projections are a forecast of the most likely results if a general election were held today. The brackets indicate the current ranges from worst to best possible outcomes. The distributions follow Gaussian-like curves, so the extremes are not as likely as the values near the mean. Does it work? See 338Canada's full record here.

Popular vote projection | British Columbia

LPC 21% ± 4% CPC 44% ± 6% NDP 25% ± 5% GPC 7% ± 3% Popular vote projection % | British Columbia 45 40 35 30 25 20 15 10 5 2022► 2022-01-01 2022-05-01 2022-09-01 2023► 2023-01-01 2023-05-01 2023-09-01 2024► 2024-01-01 2024-05-01 2024-09-01 2025► 2025-01-01 2025-05-01 LPC CPC NDP GPC

Seat projection | British Columbia

LPC 4 [1-8] CPC 32 [26-36] NDP 6 [4-9] GPC 1 [1-2] Seat projection | British Columbia 35 30 25 20 15 10 5 2022► 2022-01-01 2022-05-01 2022-09-01 2023► 2023-01-01 2023-05-01 2023-09-01 2024► 2024-01-01 2024-05-01 2024-09-01 2025► 2025-01-01 2025-05-01 LPC CPC NDP GPC

Safe Likely Leaning Toss up Projected ahead Last election (2021)
21 4 6 1 32 14.0
3 2 0 1 6 13.0
1 0 2 1 4 15.0
1 0 0 0 1 1.0

List of electoral districts


Latest update: April 21, 2024
Electoral district Current party Latest projection
59001 Abbotsford—South Langley CPC safe hold
59002 Burnaby Central Toss up CPC/NDP
59003 Burnaby North—Seymour CPC leaning gain
59004 Cariboo—Prince George CPC safe hold
59005 Chilliwack—Hope CPC safe hold
59006 Cloverdale—Langley City CPC safe gain
59007 Columbia—Kootenay—Southern Rockies CPC safe hold
59008 Coquitlam—Port Coquitlam CPC likely gain
59009 Courtenay—Alberni CPC leaning gain
59010 Cowichan—Malahat—Langford CPC leaning gain
59011 Delta CPC likely gain
59012 Esquimalt—Saanich—Sooke NDP likely hold
59013 Fleetwood—Port Kells Toss up LPC/CPC
59014 Kamloops—Shuswap—Central Rockies CPC safe hold
59015 Kamloops—Thompson—Nicola CPC safe hold
59016 Kelowna CPC safe hold
59017 Langley Township—Fraser Heights CPC safe hold
59018 Mission—Matsqui—Abbotsford CPC safe hold
59019 Nanaimo—Ladysmith CPC likely gain
59020 New Westminster—Burnaby—Maillardville NDP likely hold
59021 North Island—Powell River CPC safe gain
59022 North Vancouver—Capilano CPC leaning gain
59023 Okanagan Lake West—South Kelowna CPC safe hold
59024 Pitt Meadows—Maple Ridge CPC safe hold
59025 Port Moody—Coquitlam CPC safe gain
59026 Prince George—Peace River—Northern Rockies CPC safe hold
59027 Richmond Centre—Marpole CPC safe gain
59028 Richmond East—Steveston CPC likely gain
59029 Saanich—Gulf Islands GPC safe hold
59030 Similkameen—South Okanagan—West Kootenay CPC safe gain
59031 Skeena—Bulkley Valley CPC safe gain
59032 South Surrey—White Rock CPC safe hold
59033 Surrey Centre LPC leaning hold
59034 Surrey Newton LPC safe hold
59035 Vancouver Centre Toss up LPC/CPC
59036 Vancouver East NDP safe hold
59037 Vancouver Fraserview—South Burnaby LPC leaning hold
59038 Vancouver Granville CPC leaning gain
59039 Vancouver Kingsway NDP safe hold
59040 Vancouver Quadra CPC leaning gain
59041 Vernon—Lake Country—Monashee CPC safe hold
59042 Victoria NDP safe hold
59043 West Vancouver—Sunshine Coast—Sea to Sky Country CPC safe gain