Here's who's running so far in the federal election in Hamilton, Burlington, Niagara, Brant and area
Election day is April 28, 2025

Election day in Canada is fast approaching after Liberal Leader Mark Carney officially asked Gov. Gen. Mary Simon on March 23 to dissolve parliament.
Voters have until April 28 to make their choice.
Below is a list of candidates, listed by Elections Canada as of April 9, running in ridings in Hamilton, Burlington, Niagara, Brant and surrounding areas.
Some riding boundaries in Hamilton and surrounding areas have changed slightly since the last election. Find out which riding you're in by visiting the Elections Canada website.
CBC Hamilton will be sharing more information about candidates and their platforms in our ongoing coverage.
The candidates are listed in alphabetical order according to their party's name.
Brantford—Brant South—Six Nations
This riding encompasses the City of Brantford, part of Brant County, including Onondaga and Burtch, as well as Six Nations of the Grand River and Mississaugas of the Credit First Nation.
- Larry Brock, Conservative Party of Canada — (Incumbent).
- Karleigh Csordas, Green Party of Canada.
- Clo Marie, Independent.
- Leslie Bory, Independent.
- Mike Clancy, Independent.
- Joy O'Donnell, Liberal Party of Canada.
- Anne Gajerski-Cauley, New Democratic Party (NDP).
- Nicholas Xenos, People's Party of Canda (PPC)
Burlington
This riding encapsulates most of the City of Burlington, except for parts of the city's north end.
- Emily Brown, Conservative.
- Kyle Hutton, Green.
- Karina Gould, Liberal — (Incumbent).
- Michael Beauchemin, NDP.
- Paul Harper, Parti Rhinocéros Party.
- Michael Bator, PPC.
Flamborough—Glanbrook—Brant North
This riding includes parts of the County of Brant, including Paris and St. George, and parts of the City of Hamilton, including Waterdown, Rockton, Binbrook and Mount Hope.
- Dan Muys, Conservative — (Incumbent).
- Anita Payne, Green.
- Chuck Phillips, Liberal.
- Peter Werhun, NDP.
- Nikita Mahood, PPC.
Haldimand—Norfolk
Haldimand-Norfolk covers both counties and communities in it including Delhi, Simcoe, Port Dover, Townsend, Cayuga and Caledonia.
- Lily Eggink, Christian Heritage Party of Canada.
- Leslyn Lewis, Conservative — (Incumbent).
- Nate Hawkins, Green.
- Colin Walsh, Liberal.
- Shannon Horner-Shepherd, NDP.
- Henry Geissler, PPC.
Hamilton Centre
Hamilton Centre encompasses the lower city and includes the Hamilton Harbour, north of the Niagara Escarpment, between Highway 403 and Parkdale Avenue/the Red Hill Valley Parkway.
- Hayden Lawrence, Conservative.
- Sandy Crawley, Green.
- Aslam Rana, Liberal.
- Matthew Green, NDP — (Incumbent).
- Carla Green, No Affiliation.
- Michael Loomans, No Affiliation.
- Cody Chenier, Parti Rhinocéros Party.
- David Speicher, PPC.
Hamilton East—Stoney Creek
This riding represents the city's east end, Stoney Creek and Winona.
- Ned Kuruc, Conservative.
- Chad Collins, Liberal — (Incumbent).
- Nayla Mithani, NDP.
- Jim Boutsikakis, PPC.
Hamilton Mountain
Hamilton Mountain covers most of the city's south, between the Niagara Escarpment and a transmission line south of Rymal Road.
- Ken Hewitt, Conservative.
- Lisa Hepfner, Liberal — (Incumbent).
- Rolf Gerstenberger, Marxist-Leninist Party of Canada.
- Monique Taylor, NDP.
- Bing Wong, PPC.
Hamilton West—Ancaster—Dundas
This riding includes some areas of the West Mountain in Hamilton as well as areas south of a Canadian National Railway line north of Governor's Road such as Ancaster and Dundas and communities like Copetown and Westdale.
The riding's current MP is Liberal Filomena Tassi. She announced in October she would not be seeking reelection after holding the seat since 2015.
- Jim Enos, Christian Heritage Party of Canada.
- Erika Alexander, Conservative.
- Georgia Beauchemin, Green.
- John-Paul Danko, Liberal.
- Roberto Henriquez, NDP.
- Ava Sharavi, PPC.
Niagara Falls—Niagara-on-the-Lake
This riding encompasses the City of Niagara Falls and the Town of Niagara-on-the-Lake
- Yawar Anwar, Centrist Party of Canada.
- Tony Baldinelli, Conservative — (Incumbent).
- Celia Taylor, Green.
- Andrea Kaiser, Liberal.
- Daniel Shakhmundes, Libertarian Party of Canada.
- Shannon Mitchell, NDP.
- Dinah Althorpe, PPC.
Niagara South
This riding encompasses Port Colborne, Thorold and Welland as well as the Town of Fort Erie.
- David Vedova, Christian Heritage Party of Canada.
- Fred Davies, Conservative.
- Natashia Bergen, Green.
- Vance Badawey, Liberal — (Incumbent)
- Chantal McCollum, NDP.
- Peter Taras, PPC.
Niagara West
This riding includes western parts of the City of St. Catharines, the towns of Grimsby, Lincoln and Pelham, the townships of West Lincoln and Wainfleet and communities like Beamsville and Wellandport.
- Dave Bylsma, Christian Heritage Party of Canada.
- Dean Allison, Conservative — (Incumbent).
- Jennifer Korstanje, Liberal.
- Justin Abando, NDP.
- Ryan Anderson, PPC.
St. Catharines
This riding encompasses most of the City of St. Catharines.
- Taha Alexander Haj-Ahmad, Centrist Party of Canada.
- Bas Sluijmers, Conservative.
- Christopher Reilly, Independent.
- Chris Bittle, Liberal — (Incumbent).
- Karen Orlandi, NDP.
- Dennis Wilson, PPC.