121 MP candidates endorsed the Protect Palestinian Children Now (PPCN) campaign ahead of the 2025 federal election. This includes 13 candidates who endorsed as MPs (prior to the election call) and ran for re-election.
Additionally, three Registered Parties and Party Leaders have endorsed the PPCN campaign: Communist Party of Canada , Rhinoceros Party , and the Centrist Party Canada .
Green Party of Canada
Candidate Name Province Riding Incumbent? David MacFarquhar NB 13008 Saint John Kennebecasis No Jessica Wegg BC 59021 North Island Powell River No Lux Burgess ON 35019 Cambridge No Valerie Brooks ON 47014 Yorkton Melville No Jayden Baldonado AB 48004 Calgary Centre No Troy Rife ON 35094 ScarboroughGuildwoodRouge Park No Lilian Barrera ON 35022 Davenport No Chris Markevich BC 59009 Courtenay Alberni No Elizabeth May BC 59029 Saanich-Gulf Islands Yes Mike Morrice ON 35048 Kitchener Centre Yes Kristian Solarik QC 24007 Beauharnois—Salaberry—Soulanges—Huntingdon No Jennifer Purdy ON 35043 Kanata No Andy Shadrack AB 48030 Medicine Hat—Cardston—Warner No Bertha Fuchsman-Small QC 24005 Argenteuil—La Petite-Nation No Raymond Frizzell QC 24034 Lac-Saint-Louis No Andrew Armstrong ON 35023 Don Valley North No Karen Faye Beazley NS 12008 Kings—Hants No Jodie Capling BC 59004 Cariboo—Prince George No Jacob Pirro QC 24026 Hochelaga—Rosemont-Est No Sulaiman Khan ON 35063 Mississauga—Erin Mills No Ethan Russell ON 35050 Kitchener South—Hespeler No Ashley MacDonald AB 48034 Red Deer No
New Democratic Party
Candidate Name Province Riding Incumbent? Lesley Thompson AB 48018 Edmonton Manning No Ali Bahman ON 35113 Vaughan Woodbridge No Cassie MacKay PE 11004 Malpeque No Daria Juüdi-Hope ON 35046 Kingston and the Islands No Serge Landry NB 13007 Moncton Dieppe No Pascale Matecki QC 24028 Hull Aylmer No Hugues Boily Maltais QC 24033 Lac-Saint-Jean No Yusuf Ulukanligil ON 35120 York Centre No Ty Boulay NB 13001 Acadie—Bathurst No Alexandre Boulerice QC 24065 Rosemont—La-Petite-Patrie Yes Heather McPherson AB 48022 Edmonton Strathcona Yes Taylor Bachrach BC 59031 Skeena–Bulkley Valley Yes Gord Johns BC 59009 Courtenay—Alberni Yes Peter Julian BC 59020 New Westminster–Burnaby–Maillardville Yes Laurel Collins BC 59042 Victoria Yes Alistair MacGregor BC 59010 Cowichan–Malahat–Langford Yes Lisa Marie Barron BC 59019 Nanaimo—Ladysmith Yes Blake Desjarlais AB 48017 Edmonton Griesbach Yes Keith Morrison NS 12005 Dartmouth—Cole Harbour No Samantha Green ON 35109 Toronto Centre No Jorge Requena Ramos MB 46013 Winnipeg South Centre No Beau Shaw AB 48004 Calgary Centre No Shinade Allder ON 35055 London West No Tommy Bureau QC 24059 Québec Centre No Maya Bozorgzad ON 35049 Kitchener—Conestoga No Nicki Lyons-MacFarlane NB 13003 Fredericton—Oromocto No Rachel Loewen Walker SK 47011 Saskatoon West No Ava Duffy ON 35040 Hastings—Lennox and Addington—Tyendinaga No Janice Folk-Dawson ON 35033 Guelph No Heather Ray ON 35086 Peterborough No Niki Ashton MB 46002 Churchill—Keewatinook Aski Yes Carol Rybinski PE 11003 Egmont No Bonita Zarrillo BC 59025 Port Moody—Coquitlam Yes Phaedra Izdan BC 59014 Kamloops—Shuswap—Central Rockies No Alex Ilijoski ON 35118 Windsor—Tecumseh—Lakeshore No Tania Cameron ON 35045 Kenora—Kiiwetinoong No Hailey Ford ON 35075 Oakville East No Taylor McIntosh ON 35059 Middlesex—London No Jacob Gadzella SK 47009 Saskatoon South No Craig Sauvé QC 24035 LaSalle—Émard—Verdun No Lori Wightman ON 35028 Essex No Josh Floyd NB 13006 Miramichi—Grand Lake No Lo-Anne Chan ON 35090 Sarnia— Lambton— Bkejwanong No Naila Saeed ON 35023 Don Valley North No Don Davies BC 59039 Vancouver Kingsway Yes Kaitte Aurora AB 48024 Foothills No Andrew Hill NB 13009 Saint John—St. Croix No Diane Downey ON 35076 Oakville West No
Liberal Party of Canada
Candidate Name Province Riding Incumbent? Salma Zahid ON 35093 Scarborough Centre–Don Valley East Yes Nathaniel Erskine-Smith ON 35007 Beaches–East York Yes
Communist Party of Canada
Candidate Name Province Riding Incumbent? Elizabeth Rowley ON 35007 Beaches—East York No Stéphane Doucet QC 24054 Papineau No Adrien Welsh QC 24037 Laurier–Sainte-Marie No Manuel Johnson QC 24035 LaSalle–Émard–Verdun No Joseph Markham ON 35119 Windsor West No Drew Garvie ON 35112 University–Rosedale No Rimmy Riarh ON 35105 Taiaiako’n–Parkdale–High Park No Cashton Perry ON 35079 Ottawa Centre No Jeanne McGuire ON 35041 Humber River–Black Creek No Dave McKee ON 35022 Davenport No Michael Speers ON 35005 Barrie–Springwater–Oro-Medonte No Sam Crête NL 10006 St. John’s – East No June Patterson NB 13003 Fredericton-Oromocto No Cam Scott MB 46013 Winnipeg South Centre No Sarah Borbridge MB 46011 Winnipeg North No Kimball Cariou BC 59036 Vancouver East No Salman Zafar BC 59034 Surrey Newton No Ryan Abbott BC 59033 Surrey Centre No Robert Crooks BC 59012 Esquimalt-Saanich-Sooke No Christian Bourque AB 48022 Edmonton Strathcona No Corinne Benson AB 48021 Edmonton Southeast No Alex Boykowich AB 48017 Edmonton Griesbach No Naomi Rankin AB 48015 Edmonton Centre No Jonathan Trautman AB 48007 Calgary East No
Parti Rhinoceros Party
Candidate Name Province Riding Incumbent? Chinook Blais NL 10001 Avalon (Party Leader) No Lysane Picker-Paquin QC 24062 Rimouski—La Matapédia No Stephen Hensley QC 24052 Notre-Dame-de-Grâce—Westmount No Sébastien Beaulieu QC 24021 Côte-Nord—Kawawachikamach—Nitassinan No Adam Smith ON 35008 Bowmanville—Oshawa North No Alexander Tilley NL 10001 Avalon (MP Candidate) No William Cooper ON 35080 Ottawa South No
Bloc Québécois
Candidate Name Province Riding Incumbent? Christopher Massé QC 24076 Vaudreuil No
Independents
Candidate Name Province Riding Incumbent? Spencer J Rocchi ON 35020 Carleton No Peter Gorman ON 35020 Carleton No Andrea Hollinger ON 35020 Carleton No Wallace Richard Rowat ON 35020 Carleton No Gregory Gillis ON 35020 Carleton No Alexandra Engering ON 35020 Carleton No Jaël Champagne Gareau ON 35020 Carleton No Daniel Gagnon ON 35020 Carleton No Bourgault Alain ON 35020 Carleton No Charles Lemieux ON 35020 Carleton No Jeani Boudreault ON 35020 Carleton No Gerrit Dogger ON 35020 Carleton No Mélodie Anderson ON 35020 Carleton No Sophie Bearden ON 35020 Carleton No Elliot Wand ON 35020 Carleton No John Dale ON 35020 Carleton No Agnieszka Marszalek ON 35020 Carleton No
Along with endorsing the campaign, some MPs and MP candidates have provided additional statements about their support for Protecting Palestinian Children Now. You can find these statements here .