civicpublic

Historical election · April 28, 2025

2025 federal candidates and results

1,959 candidates in 343 ridings. Names, parties, votes and percentages come from Elections Canada’s official results.

This is a historical candidate list. It does not establish current office or current candidacy. The source CSV does not provide an elected flag, so this page reports votes and percentages without inferring that flag.

1,959 matching candidates · Sorted by riding, then name

CandidateRidingParty at electionVotesShare
Jack PenningsBeaches--East YorkOntarioGreen Party7481.3%
Jocelyne PoirierBeaches--East YorkOntarioConservative13,83023.5%
Nate Erskine-SmithIncumbent at electionBeaches--East YorkOntarioLiberal39,80467.7%
Shannon DevineBeaches--East YorkOntarioNDP-New Democratic Party4,0276.9%
Steve RutchinskiBeaches--East YorkOntarioMarxist-Leninist390.1%
Annabelle Lafond-PoirierBeauceQuebecNDP-New Democratic Party1,1001.7%
Gaétan MathieuBeauceQuebecBloc Québécois8,59513.6%
Jason GroleauBeauceQuebecConservative37,60459.7%
Maryelle-Henriette DoumbiaBeauceQuebecLiberal12,05719.1%
Maxime BernierBeauceQuebecPeople's Party - PPC3,6265.8%
Claude DebellefeuilleIncumbent at electionBeauharnois--Salaberry--Soulanges--HuntingdonQuebecBloc Québécois30,00543.9%
Kristian SolarikBeauharnois--Salaberry--Soulanges--HuntingdonQuebecGreen Party8021.2%
Martin LévesqueBeauharnois--Salaberry--Soulanges--HuntingdonQuebecPeople's Party - PPC6751%
Miguel PerrasBeauharnois--Salaberry--Soulanges--HuntingdonQuebecLiberal21,93932.1%
Priska St-PierreBeauharnois--Salaberry--Soulanges--HuntingdonQuebecConservative13,23019.4%
Tyler JonesBeauharnois--Salaberry--Soulanges--HuntingdonQuebecNDP-New Democratic Party1,6632.4%
Andrée MassicotteBeauport--LimoilouQuebecPeople's Party - PPC3960.6%
Claude MoreauBeauport--LimoilouQuebecMarxist-Leninist950.2%
Dalila ElhakBeauport--LimoilouQuebecGreen Party9241.5%
Hugo LangloisBeauport--LimoilouQuebecConservative18,49230.1%
Julie VignolaIncumbent at electionBeauport--LimoilouQuebecBloc Québécois17,55828.6%
Raymond CôtéBeauport--LimoilouQuebecNDP-New Democratic Party2,0953.4%
Steeve LavoieBeauport--LimoilouQuebecLiberal21,85835.6%
Alex GagneBeauséjourNew BrunswickNDP-New Democratic Party1,4482.4%
Dominic LeBlancIncumbent at electionBeauséjourNew BrunswickLiberal36,13960.6%
Donna AllenBeauséjourNew BrunswickLibertarian3880.7%
Eddie CornellBeauséjourNew BrunswickPeople's Party - PPC5030.8%
Josh ShaddickBeauséjourNew BrunswickGreen Party1,2912.2%
Nathalie VautourBeauséjourNew BrunswickConservative19,86233.3%
Lara StilloBécancour--Nicolet--Saurel--AlnôbakQuebecPeople's Party - PPC4320.8%
Submit a source or correction