Full list of 2025 federal election winners in Metro Vancouver and Fraser Valley

Apr 29 2025, 7:01 pm

In addition to winning nationally to form government, the Liberal Party of Canada is projected to sweep the ridings of the Lower Mainland of British Columbia in the 2025 federal election.

As of 11 a.m., the Liberals are expected to take at least 17 seats in the Metro Vancouver and the Fraser Valley regions.

The Conservative Party of Canada has secured at least six seats, specifically within areas in eastern Metro Vancouver, western Richmond, and the Fraser Valley.

The NDP currently only has a small island of representation in the Lower Mainland, with longtime MP Jenny Kwan maintaining her hold on the Vancouver East riding. The party has lost key ridings such as Burnaby Central — where leader Jagmeet Singh announced his imminent resignation after failing to secure a seat and leading the party to its worst election results ever — and New Westminster–Burnaby–Maillardville, where veteran candidate Peter Julian was defeated after winning seven consecutive elections since 2004.

At the moment, two ridings remain too close to call, with the top two candidates separated by fewer than 1,000 votes, with nearly all polls reporting.

Within Vancouver Kingsway, which is located next to Vancouver East, Don Davies of the NDP currently has 18,259 votes — a very narrow lead over Amy Gill of the Liberals, who has 17,951 votes. Currently, 192 of 193 polls are reporting.

The other close, undecided race is in Cloverdale-Langley City, with 183 of 195 polls reporting as of now. Tamara Jansen of the Conservatives has secured 22,942 votes, slightly ahead of the Liberals’ Kyle Latchford with 22,019 votes.

The 2025 federal election was also conducted under the 2023 federal electoral district redistribution, which was based on the 2021 census to account for population growth. This redistribution significantly altered the geographical boundaries of many ridings, consolidated others, and created new ridings that crossed both municipal and regional borders.

Here is a rundown of the projected winners (✅) in the ridings of Metro Vancouver and the Fraser Valley, including the candidates (⁉️) in the two too-close-to-call ridings:

  1. Abbotsford—South Langley
    • Liberal: Kevin Gillies
    • Conservative: Sukhman Gill ✅
    • NDP: Dharmasena Yakandawela
    • Green: Melissa Snazell
    • People’s Party: Aeriol Alderking
    • Independent: Mike de Jong
  2. Burnaby Central
    • NDP: Jagmeet Singh (Incumbent)
    • Liberal: Wade Chang ✅
    • Conservative: James Yan
    • People’s Party: Richard Farbridge
  3. Burnaby North-Seymour
    • Liberal: Terry Beech (Incumbent) ✅
    • Conservative: Mauro Francis
    • NDP: Michael Charrois
    • People’s Party: Jesse Fulton
  4. Chilliwack-Hope
    • Conservative: Mark Strahl (Incumbent) ✅
    • Liberal: Zeeshan Khan
    • NDP: Teri Westerby
    • Green: Salina Derish
    • United Party: Christopher Adam
    • People’s Party: Jeff Galbraith
  5. Cloverdale-Langley City
    • Conservative: Tamara Jansen (Incumbent) ⁉️
    • Liberal: Kyle Latchford ⁉️
    • NDP: Vanessa Sharma
    • Green: Kevin Wilkie
    • People’s Party: Jim McMurtry
  6. Coquitlam-Port Coquitlam
    • Liberal: Ron McKinnon (Incumbent) ✅
    • Conservative: Iain Black
    • NDP: Laura Dupont
    • Green: Michael Glenister
    • Libertarian: Lewis Clarke Dahlby
  7. Delta
    • Liberal: Jill McKnight ✅
    • Conservative: Jessy Sahota
    • NDP: Jason McCormick
    • People’s Party: Natasa Sirotic
  8. Fleetwood-Port Kells
    • Liberal: Gurbux Saini ✅
    • Conservative: Sukh Pandher
    • NDP: Shannon Permal
    • Green: Murali Krishnan
    • People’s Party: John Hetherington
  9. Langley Township—Fraser Heights
    • Conservative: Tako Van Popta (Incumbent) ✅
    • Liberal: John Aldag
      NDP: Holly Isaac
    • Green: Debora Soutar
    • People’s Party: Sepehr Haghighat
    • Libertarian: Alex Joehl
  10. Mission—Matsqui—Abbotsford
    • Conservative: Brad Vis (Incumbent) ✅
    • Liberal: Jeff Howe
    • NDP: Jules Côté
    • Green: John Kidder
    • People’s Party: Kevin Sinclair
  11. New Westminster—Burnaby—Maillardville
    • NDP: Peter Julian (Incumbent)
    • Liberal: Jake Sawatzky ✅
    • Conservative: Indy Panchi
    • Green: Tara Shushtarian
    • Independent: Lourence Almonte Singh
  12. North Vancouver—Capilano
    • Liberal: Jonathan Wilkinson (Incumbent) ✅
    • Conservative: Stephen Curran
    • NDP: Tammy Bentz Green: Andrew Robinson
    • People’s Party: Ehsan Arjmand
    • Independent: Oliver King
  13. Pitt Meadows-Maple Ridge
    • Conservative: Marc Dalton (Incumbent) ✅
    • Liberal: Angie Rowell
    • NDP: Daniel Heydenrych
    • Rhinoceros: Peter Buddle
    • People’s Party: Chris Lehner
  14. Port Moody-Coquitlam
    • NDP: Bonita Zarrillo (Incumbent)
    • Liberal: Zoe Royer ✅
    • Conservative: Paul Lambert
    • Green: Nash Milani
    • Marxist-Leninist: Roland Verrier
  15. Richmond Centre—Marpole
    • Liberal: Wilson Miao (Incumbent)
    • Conservative: Chak Au ✅
    • NDP: Martin Li
    • Green: Michael Sisler
    • People’s Party: David Wang
  16. Richmond East—Steveston
    • Liberal: Parm Bains (Incumbent) ✅
    • Conservative: Zach Segal
    • NDP: Keefer Pelech
    • Green: Steven J
  17. South Surrey-White Rock
    • Conservative: Kerry-Lynne Findlay (Incumbent)
    • Liberal: Ernie Klassen ✅
    • NDP: Jureun Park
    • Green: Christine Kinnie
  18. Surrey Centre
    • Liberal: Randeep Sarai (Incumbent) ✅
    • Conservative: Rajvir Dhillon
    • NDP: Dominic Denofrio
    • Green: Krishan Khurana
    • Communist: Ryan Abbott
    • People’s Party: Beverly Tanchak
  19. Surrey Newton
    • Liberal: Sukh Dhaliwal (Incumbent) ✅
    • Conservative: Harjit Singh Gill
    • NDP: Raj Singh Toor
    • Communist: Salman Zafar
  20. Vancouver Centre
    • Liberal: Hedy Fry (Incumbent) ✅
    • Conservative: Elaine Allan
    • NDP: Avi Lewis
    • Green: Scott MacDonald
    • Independent: Drew McPherson
    • People’s Party: Chris Varga
  21. Vancouver East
    • NDP: Jenny Kwan (Incumbent) ✅
    • Liberal: Mark Wiens
    • Conservative: Lita Cabal
    • Green: Nikida Steel
    • Communist: Kimball Cariou
    • People’s Party: Meghan Murphy
  22. Vancouver Fraserview—South Burnaby
    • Liberal: Gregor Robertson ✅
    • Conservative: Avi Nayyar
    • NDP: Manoj Bhangu
    • Green: Alexander Dow
    • People’s Party: Desiderio Magtanggol Reyes
  23. Vancouver Granville
    • Liberal: Taleeb Noormohamed (Incumbent) ✅
    • Conservative: Marie Rogers
    • NDP: Sukhi Singh Sahota
    • Green: Jerry Kroll
  24. Vancouver Kingsway
    • NDP: Don Davies (Incumbent) ⁉️
    • Liberal: Amy Gill ⁉️
    • Conservative: Ravinder Bhatia
    • Green: Imtiaz Popat
    • People’s Party: Fiona Wang
  25. Vancouver Quadra
    • Liberal: Wade Grant ✅
    • Conservative: Ken Charko
    • NDP: Alim Fakirani
    • Green: Tom Digby
    • People’s Party: John Ede
  26. West Vancouver-Sunshine Coast-Sea to Sky Country
    • Liberal: Patrick Weiler (Incumbent) ✅
    • Conservative: Keith Roy
    • NDP: Jäger Rosenberg
    • Green: Lauren Greenlaw
    • People’s Party: Peyman Askari
    • Rhinoceros: Gordon Jeffrey

With the exception of Calgary and Edmonton, the Liberals also swept other major metropolitan regions, including Greater Toronto, Greater Montreal, and Ottawa.

GET MORE URBANIZED NEWS

By signing up, you agree to receive email newsletters from Daily Hive.

You can unsubscribe at any time by clicking “unsubscribe” at the bottom of the email.

Daily Hive is a division of ZoomerMedia Limited, 70 Jefferson Avenue, Toronto ON M6K 3H4.

ADVERTISEMENT