Federal election 2021: Results for all 42 ridings in B.C.
CTV News has declared a Liberal minority government, and few seats in B.C. changed hands during the 2021 federal election.
The list below and the map on CTVNewsVancouver.ca's federal election hub were updated as candidates were elected.
Candidates marked with "(i)" are incumbents, and those with an asterisk have been declared winners by CTV News' results team.
Ridings that are too close to call will not have any asterisks.
VANCOUVER CENTRE
Conservative – Harry Cockell
Green – Alaric Paivarinta
*Liberal – Hedy Fry(i)
NDP – Breen Ouellette
People's Party of Canada – Taylor Singleton-Fookes
VANCOUVER EAST
Communist – Natasha Hale
Conservative – Mauro Francis
Green – Cheryl Matthew
Liberal – Josh Vander Vies
Libertarian – Golok Buday
*NDP – Jenny Kwan(i)
People's Party of Canada – Karin Litzcke
VANCOUVER GRANVILLE
Conservative – Kailin Che
Green – Imtiaz Popat
Liberal – Taleeb Noormohamed
NDP – Anjali Appadurai
People's Party of Canada – Damian Jewett
VANCOUVER KINGSWAY
Communist – Kimball Cariou
Conservative – Carson Binda
Green – Farrukh Chishtie
Liberal – Virginia Bremner
Marxist-Leninist – Donna Petersen
*NDP – Don Davies(i)
People's Party of Canada – Jeremy MacKenzie
VANCOUVER QUADRA
Conservative – Brad Armstrong
Green – Devyani Singh
*Liberal – Joyce Murray(i)
NDP – Naden Abenes
People's Party of Canada – Renate Siekmann
VANCOUVER SOUTH
Conservative – Sukhbir Singh Gill
*Liberal – Harjit S. Sajjan(i)
Marxist-Leninist – Anne Jamieson
NDP – Sean McQuillan
People's Party of Canada – Anthony Cook
NORTH VANCOUVER
Conservative – Les Jickling
Green – Archie Kaario
*Liberal – Jonathan Wilkinson(i)
NDP – Tammy Bentz
People's Party of Canada – John Galloway
WEST VANCOUVER-SUNSHINE COAST-SEA TO SKY COUNTRY
Conservative – John Weston
Green – Mike Simpson
Independent – Chris MacGregor
Independent – Terry Grimwood
*Liberal – Patrick Weiler(i)
NDP – Avi Lewis
Parti Rhinocéros Party – Gordon Jeffrey
People's Party of Canada – Doug Bebb
RICHMOND CENTRE
Conservative – Alice Wong(i)
Green – Laura Gillanders
Liberal – Wilson Miao
NDP – Sandra Nixon
People's Party of Canada – James Hinton
STEVESTON-RICHMOND EAST
Conservative – Kenny Chiu(i)
Green – Francoise Raunet
*Liberal – Parm Bains
NDP – Jack Trovato
People's Party of Canada – Jennifer Singh
DELTA
Conservative – Garry Shearer
Green – Jeremy Smith
Independent – Hong Yan Pan
*Liberal – Carla Qualtrough(i)
NDP – Monika Dean
People's Party of Canada – Paul Tarasenko
BURNABY NORTH-SEYMOUR
Conservative – Kelsey Shein
Green – Peter Dolling
*Liberal – Terry Beech(i)
NDP – Jim Hanson
People's Party of Canada – Brad Nickerson
BURNABY SOUTH
Conservative – Likky Lavji
Green – Maureen Curran
Independent – Martin Kendell
Liberal – Brea Huang Sami
*NDP – Jagmeet Singh(i)
People's Party of Canada – Marcella Williams
NEW WESTMINSTER-BURNABY
Conservative – Paige Munro
Green – David MacDonald
Liberal – Rozina Jaffer
*NDP – Peter Julian(i)
People's Party of Canada – Kevin Heide
PORT MOODY-COQUITLAM
Conservative – Nelly Shin(i)
Liberal – Will Davis
Marxist-Leninist – Roland Verrier
*NDP – Bonita Zarrillo
People's Party of Canada – Desta McPherson
COQUITLAM-PORT COQUITLAM
Conservative – Katerina Anastasiadis
*Liberal – Ron McKinnon(i)
NDP – Laura Dupont
People's Party of Canada – Kimberly Brundell
PITT MEADOWS-MAPLE RIDGE
*Conservative – Marc Dalton(i)
Independent – Steven William Ranta
Liberal – Ahmed Yousef
NDP – Phil Klapwyk
Parti Rhinocéros Party – Peter Buddle
People's Party of Canada – Julius Hoffmann
SOUTH SURREY-WHITE ROCK
*Conservative – Kerry-Lynne Findlay(i)
Liberal – Gordie Hogg
NDP – June Liu
People's Party of Canada – Gary Jensen
SURREY CENTRE
Communist – Ryan Abbott
Conservative – Tina Bains
Green – Felix Kongyuy
*Liberal – Randeep Sarai(i)
NDP – Sonia Andhi
People's Party of Canada – Joe Kennedy
SURREY-NEWTON
Conservative – Syed Mohsin
Independent - Parveer Hundal
*Liberal – Sukh Dhaliwal(i)
NDP – Avneet Johal
People's Party of Canada – Pamela Singh
LANGLEY-ALDERGROVE
*Conservative – Tako Van Popta(i)
Green – Kaija Farstad
Liberal – Kim Richter
NDP – Michael Chang
People's Party of Canada – Rayna Boychuk
CLOVERDALE-LANGLEY CITY
Conservative – Tamara Jansen(i)
*Liberal – John Aldag
NDP – Rajesh Jayaprakash
People's Party of Canada – Ian Kennedy
FLEETWOOD-PORT KELLS
Conservative – Dave Hayer
Green – Perry Denure
Independent – Murali Krishnan
*Liberal – Ken Hardie(i)
NDP – Raji Toor
People's Party of Canada – Amrit Birring
ABBOTSFORD
*Conservative – Ed Fast(i)
Green – Stephen Fowler
Liberal - Navreen Gill
NDP - Dharmasena Yakandawela
People's Party of Canada – Kevin Sinclair
CHILLIWACK-HOPE
*Conservative – Mark Strahl(i)
Green – Arthur Green
Liberal – Kelly Velonis
NDP – DJ Pohl
People's Party of Canada – Rob Bogunovic
CARIBOO – PRINCE GEORGE
Christian Heritage Party – Henry Thiessen
*Conservative – Todd Doherty(i)
Green – Leigh Hunsinger-Chang
Liberal – Garth Frizzell
NDP – Audrey McKinnon
People's Party of Canada – Jeremy Gustafson
CENTRAL OKANAGAN-SIMILKAMEEN-NICOLA
*Conservative – Dan Albas(i)
Green – Brennan Wauters
Liberal – Sarah Eves
NDP – Joan Phillip
People's Party of Canada – Kathryn McDonald
COURTENAY-ALBERNI
Conservative – Mary Lee
Green – Susanne Lawson
Liberal – Susan Farlinger
Marxist-Leninist – Barbara Biley
*NDP – Gord Johns(i)
People's Party of Canada – Robert Eppich
COWICHAN-MALAHAT-LANGFORD
Conservative – Alana Delong
Green – Lia Versaevel
Liberal – Blair Herbert
*NDP – Alistair MacGregor(i)
People's Party of Canada – Mark Hecht
ESQUIMALT-SAANICH-SOOKE
Communist – Tyson Riel Standlund
Conservative – Laura Anne Frost
Green – Harley Gordon
Liberal – Doug Kobayashi
*NDP – Randall Garrison(i)
People's Party of Canada – Rob Anderson
KAMLOOPS-THOMPSON-CARIBOO
*Conservative – Frank Caputo
Green – Iain Currie
Independent – Wayne Allan
Independent – Bob O'Brien
Liberal – Jesse McCormick
NDP – Bill Sundhu
People's Party of Canada – Corally Delwo
KELOWNA-LAKE COUNTRY
*Conservative – Tracy Gray(i)
Green – Imre Szeman
Liberal – Tim Krupa
NDP – Cade Desjarlais
People's Party of Canada – Brian Rogers
KOOTENAY-COLUMBIA
*Conservative – Rob Morrison(i)
Green – Rana Nelson
Liberal – Robin Goldsbury
NDP – Wayne Stetski
People's Party of Canada – Sarah Bennett
MISSION-MATSQUI-FRASER CANYON
*Conservative – Brad Vis(i)
Green – Nicole Bellay
Liberal – Geet Grewal
NDP – Lynn Perrin
People's Party of Canada – Tyler Niles
NANAIMO-LADYSMITH
Conservative – Tamara Kronis
Green – Paul Manly(i)
Liberal – Michelle Corfield
NDP – Lisa Marie Barron
People's Party of Canada – Stephen Welton
NORTH ISLAND-POWELL RIVER
Conservative – Shelley Downey
Green – Jessica Wegg
Liberal – Jennifer Grenz
Marxist-Leninist – Carla Neal
Maverick – Stacey Gastis
*NDP – Rachel Blaney(i)
People's Party of Canada – Paul Macknight
NORTH OKANAGAN-SHUSWAP
*Conservative – Mel Arnold(i)
Green – Andrea Gunner
Liberal – Shelley Desautels
NDP – Ron Johnston
People's Party of Canada – Kyle Delfing
PRINCE GEORGE-PEACE RIVER-NORTHERN ROCKIES
Canada's Fourth Front – Phil Hewkin
*Conservative – Bob Zimmer(i)
Green – Catharine Kendall
Liberal – Amir Alavi
Maverick – David Jeffers
NDP – Cory Grizz Longley
People's Party of Canada – Ryan Dyck
SAANICH-GULF ISLANDS
Communist – Dock Currie
Conservative – David Busch
*Green – Elizabeth May(i)
Liberal – Sherri Moore-Arbour
NDP – Sabina Singh
People's Party of Canada – David Hilderman
SKEENA-BULKLEY VALLEY
Christian Heritage Party – Rod Taylor
Conservative – Claire Rattee
Green – Adeana Young
Liberal – Lakhwinder Jhaj
*NDP – Taylor Bachrach(i)
People's Party of Canada – Jody Craven
SOUTH OKANAGAN-WEST KOOTENAY
Conservative – Helena Konanz
Green – Tara Howse
Liberal – Ken Robertson
*NDP – Richard Cannings(i)
People's Party of Canada – Sean Taylor
VICTORIA
Animal Protection Party – Jordan Reichert
Communist – Janis Zroback
Conservative – Hannah Hodson
Green – Nick Loughton
Liberal – Nikki MacDonald
*NDP – Laurel Collins(i)
People's Party of Canada – John Randal Phipps
With files from CTV News Vancouver's Meagan Gill
CTVNews.ca Top Stories
Trudeau and Harris? Poilievre and Trump? Here's who Canadians think would work best with: survey
As Americans prepare to elect their next president on Tuesday, new data from the Angus Reid Institute suggests Canadians hold differing views as to which federal party leaders would be best suited to deal with either Donald Trump or Kamala Harris.
B.C. port employers launch lockout at terminals in labour dispute with workers
Employers at British Columbia ports say they are going ahead with locking out more than 700 foremen across the province after strike activities from union members began.
Months after VRBO booking, Taylor Swift fan told home 'not available' during Vancouver concert
A frustrated Taylor Swift fan is speaking out after being pushed from a short-term rental she booked for the upcoming Vancouver leg of the superstar’s Eras Tour.
Felonies, assassination attempts and a last-minute change on the ticket leads voters to Tuesday's U.S. election
A campaign that has careened through a felony trial, incumbent being pushed off the ticket and assassination attempts comes down to Election Day on Tuesday.
Measles cases in New Brunswick more than double in three days
A measles outbreak declared in New Brunswick’s Zone 3 last week, which includes Fredericton and the upper Saint John River Valley, has more than doubled since last week.
Prison sentences handed down for sexually abusive London, Ont. parents
In handing down the sentences for two London parents, Justice Thomas Heeney told the court, "The facts of this case were the most egregious that I have encountered during my 26 years on the bench."
She was diagnosed with Type 2 diabetes about a year ago. Here's how her condition was reversed
A year ago, Lorraine O'Quinn was coping with stress, chronic illness and Type 2 diabetes. Then she discovered a health program that she says changed her life.
Surprise swing state? Iowa poll has Harris suddenly leading
Based on victories in the past two elections and polls leading up to Tuesday’s election, Donald Trump had seemed almost certain to win Iowa, but a new poll has Kamala Harris with a sudden three-point lead.
Russia suspected of sending incendiary devices on US- and Canada-bound planes, Wall Street Journal reports
Incendiary devices that ignited in Germany and the United Kingdom in July were part of a covert Russian operation that aimed to start fires aboard cargo and passenger flights heading to the U.S. and Canada, the Wall Street Journal (WSJ) reported Monday, citing Western security officials.