Find Federal MP Candidates
Your voice – Your vote – “Your future”
Riding: North Island—Powell River
5 Questions: Joined the Pledge:
Election Date: April 28, 2025 Elected: ?
Province/Territory: British Columbia
Party: Conservative Party of Canada
Riding: Bow River
5 Questions: Joined the Pledge:
Election Date: April 28, 2025 Elected: ?
Province/Territory: Alberta
Party: People’s Party of Canada
Riding: Bourassa
5 Questions: Joined the Pledge:
Election Date: April 28, 2025 Elected: ?
Province/Territory: Quebec
Party: Liberal Party of Canada
Riding: Burlington North—Milton West
5 Questions: Joined the Pledge:
Election Date: April 28, 2025 Elected: ?
Province/Territory: Ontario
Party: New Democratic Party
Riding: Souris—Moose Mountain
5 Questions: Joined the Pledge:
Election Date: April 28, 2025 Elected: ?
Province/Territory: Saskatchewan
Party: Liberal Party of Canada
Riding: Brampton East
5 Questions: Joined the Pledge:
Election Date: April 28, 2025 Elected: ?
Province/Territory: Ontario
Party: Centrist Party of Canada
Riding: Vancouver Fraserview—South Burnaby
5 Questions: Joined the Pledge:
Election Date: April 28, 2025 Elected: ?
Province/Territory: British Columbia
Party: Conservative Party of Canada
Riding: London West
5 Questions: Joined the Pledge:
Election Date: April 28, 2025 Elected: ?
Province/Territory: Ontario
Party: Conservative Party of Canada
Riding: Simcoe North
5 Questions: Joined the Pledge:
Election Date: April 28, 2025 Elected: ?
Province/Territory: Ontario
Party: Conservative Party of Canada
Riding: Calgary Midnapore
5 Questions: Joined the Pledge:
Election Date: April 28, 2025 Elected: ?
Province/Territory: Alberta
Party: Green Party of Canada