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 Sunday to dissolve parliament.
Voters have until April 28 to make their choice.
Below is a list of candidates running, so far, from the four major parties 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. Check back here often for updates on who's running in your riding and around the Hamilton, Burlington, Brantford and Niagara regions.
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).
Burlington
This riding encapsulates most of the City of Burlington, except for parts of the city's north end.
- Emily Brown, Conservative.
- Karina Gould, Liberal Party of Canada — (Incumbent).
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).
- Peter Werhun, New Democratic Party (NDP).
Haldimand—Norfolk
Haldimand-Norfolk covers both counties and communities in it including Delhi, Simcoe, Port Dover, Townsend, Cayuga and Caledonia.
- Leslyn Lewis, Conservative — (Incumbent).
- Colin Walsh, Liberal.
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.
- Aslam Rana, Liberal.
- Matthew Green, NDP — (Incumbent).
Hamilton East—Stoney Creek
This riding represents the city's east end, Stoney Creek and Winona.
- Ned Kuruc, Conservative.
- Chad Collins, Liberal — (Incumbent).
Hamilton Mountain
Hamilton Mountain covers most of the city's south, between the Niagara Escarpment and a transmission line south of Rymal Road.
- Lisa Hepfner, Liberal — (Incumbent).
- Monique Taylor, NDP.
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.
- Erika Alexander, Conservative.
- Georgia Beauchemin, Green Party of Canada.
- John-Paul Danko, Liberal.
- Roberto Henriquez, NDP.
Niagara Falls—Niagara-on-the-Lake
This riding encompasses the City of Niagara Falls and the Town of Niagara-on-the-Lake
- Tony Baldinelli, Conservative — (Incumbent).
- Karen Fraser, Green.
- Andrea Kaiser, Liberal.
Niagara South
This riding encompasses Port Colborne, Thorold and Welland as well as the Town of Fort Erie.
- Fred Davies, Conservative.
- Vance Badawey, Liberal — (Incumbent)
- Chantal McCollum, NDP.
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.
- Dean Allison, Conservative — (Incumbent).
St. Catharines
This riding encompasses most of the City of St. Catharines.
- Bas Sluijmers, Conservative.
- Chris Bittle, Liberal — (Incumbent).
- Karen Orlandi, NDP.