who is cooperating for climate?
Below is the list of all the candidates that responded to our candidate survey, in support of cooperation. Those labeled “climate champion” answered “yes” in support of all of the bold climate actions we asked them about in the survey. This is not an endorsement.
We’re in a climate emergency. We need politicians championing bolder solutions to the climate crisis and coming together to put our future ahead of their political interests.
That’s why we invited federal election candidates to take our survey, assessing whether or not they supported a set of bold climate policies that can address the climate emergency at the scale required -- and were willing to work across party lines to make it happen.
35 of these candidates won their seats, 27 of whom are Climate Champions.
Click here to see all the survey questions and here to view the full responses from candidates.
To search a name, click [CTRL] and [F] together to bring up your in-browser search bar.
Anna Betty Achneepineskum
Thunder Bay Superior North
New Democratic Party
Brogan Anderson
Kings-Hants
Green Party of Canada
Randy Anderson-Fennell
Delta
New Democratic Party
Charlie Angus
Timmins-James bay
New Democratic Party
Niki Ashton
Churchill--Keewatinook Aski
New Democratic Party
Jenica Atwin
Fredericton
Green Party of Canada
John Aldag
Cloverdale - Langley City
Liberal Party of Canada
William Amos
PontiacLiberal Party of Canada
Taylor Bachrach
Skeena-Bulkley Valley
New Democratic Party
Clement Badra
Montreal
Green Party of Canada
Tanya Baertl
Fleetwood-Port Kells
Green Party of Canada
Rae Banwarie
Cloverdale-Langley City
New Democratic Party
Brian Barker
Niagara Falls
New Democratic Party
Lesley Barron
Wellington Halton Hills
Liberal Party of Canada
Walter Bauer
Newmarket-Aurora
Green Party of Canada
Stephanie Bell
Bay of Quinte
New Democratic Party
Justine Bell
North Vancouver
New Democratic Party
Sheri Benson
Saskatoon West
New Democratic Party
Paul Bettess
Winnipeg South
Green Party of Canada
Dave Birdi
Skeena Bulkley ValleyLiberal Party of Canada
Lisa Birtch-Carriere
Oxford
Green Party of Canada
Daniel Blaikie
Elmwood-Transcona
New Democratic Party
Jason Blanch
Cumberland-Colchester
Green Party of Canada
Rachel Blaney
North Island-Powell River
New Democratic Party
Shandi Bleiken
Lethbridge
New Democratic Party
Remo Boscarino-Gaetano
Mississauga- Erin Mills
Green Party of Canada
Louise Boutin
Vancouver Granville
Green Party of Canada
Jesse Brown
Vancouver CentreGreen Party of Canada
Bridget Burns
Vancouver East
Green Party of Canada
David Busch
Saanich-Gulf IslandsConservative Party of Canada
Amanda Cain
Scarborough Southwest
Green Party of Canada
Lori Campbell
Waterloo
New Democratic Party
Richard Cannings
South Okanagan-West Kootenay
New Democratic Party
Claire Card
Saskatoon-University
New Democratic Party
Andrew Cash
Davenport
New Democratic Party
Bardish Chagger
WaterlooLiberal Party of Canada
Bob Chamberlin
Nanaimo-Ladysmith
New Democratic Party
Matthew Chambers
Oxford
New Democratic Party
Michael Chong
Wellington-Halton HillsConservative Party of Canada
Andrea Clarke
Outremont
New Democratic Party
Melissa Coenraad
Kanata-Carleton
New Democratic Party
Laurel Collins
Victoria
New Democratic Party
Hannah Conover-Arthurs
Davenport
Green Party of Canada
Jean-Luc Cooke
Nepean
Green Party of Canada
Stephen Crozier
South Surrey - White Rock
New Democratic Party
Iain Currie
Kamloops Thompson Cariboo
Green Party of Canada
Don Davies
Vancouver Kingsway
New Democratic Party
Craig DeCraene
Delta
Green Party of Canada
Jason Deveau
West Nova
Liberal Party of Canada
Macarena Diab
Louis Heber
Green Party of Canada
Nicolas Dion
Oakville North-Burlington
New Democratic Party
Marie Duplessis
Trois-Rivieres
Green Party of Canada
Scott Duvall
Hamilton Mountain
New Democratic Party
Steven Dyck
Guelph
Green Party of Canada
Carol Dyck
London North Centre
Green Party of Canada
Anthony Edmonds
Sackville-Preston-Chezzetcook
Green Party of Canada
Melissa Edwards
Brampton North
New Democratic Party
Beverley Eert
Portage-Lisgar
Green Party of Canada
Ali Ehsassi
Willowdale
Liberal Party of Canada
Dalila Elhak
Beauport-LimoilouGreen Party of Canada
James Elwick
Oakville
Green Party of Canada
Nathaniel Erskine-Smith
Beaches-East York
Liberal Party of Canada
Michele Fisher
Dufferin-Caledon
Liberal Party of Canada
Randall Garrison
Esquimalt-Saanich-Sooke
New Democratic Party
Leah Gazan
Winnipeg Centre
New Democratic Party
Stephanie Lindsay Sylvia Goertz
Kitchener-Conestoga
Green Party of Canada
Joan Gottman
Salaberry-Suroît
New Democratic Party
Christina Gower
Coquitlam - Port Coquitlam
New Democratic Party
Tim Grant
University-Rosedale
Green Party of Canada
Matthew Green
Hamilton Centre
New Democratic Party
Judy N Green
West Nova
Green Party of Canada
Steven Guilbeault
Laurier—Sainte-MarieLiberal Party of Canada
Scott Hamilton
Cambridge
New Democratic Party
Jessica Hamilton
Scarborough-Rouge Park
Green Party of Canada
Yvonne Hanson
Vancouver Granville
New Democratic Party
Gerry Hawes
Simcoe North
Liberal Party of Canada
Jessika Hepburn
South Shore - St Margarets
New Democratic Party
Beverly Pixie Hobby
South Surrey/White Rock
Green Party of Canada
Michael Houghton
Oakville North- Burlington
Green Party of Canada
Tara Howse
South Okanagan-West Kootenay
Green Party of Canada
Kevin Hua
Carleton
New Democratic Party
Quinn Hunt
Windsor West
Green Party of Canada
Naomi Hunter
Regina-Lewvan
Green Party of Canada
Lydia Hwitsum
Cowichan-Malahat-Langford
Green Party of Canada
Sherri Jackson
Simcoe-grey
Green Party of Canada
Aisha Jahangir
Guelph
New Democratic Party
Dan Janssen
Barrie Springwater Oro-Medonte
New Democratic Party
Leon Jensen
Langley-Aldergrove
Liberal Party of Canada
Gord Johns
Courtenay-Alberni
New Democratic Party
Georgina Jolibois
Desnethe-Missinippi-Churchill River
New Democratic Party
Peter Julian
New Westminster - Burnaby
New Democratic Party
Todd William Kathol
Calgary Rock RidgeLiberal Party of Canada
Anna Keenan
Malpeque
Green Party of Canada
Angela Keller-Herzog
Ottawa Centre
Green Party of Canada
Max Kennedy
Timmins-James Bay
Green Party of Canada
Mackenzie Kerr
Cariboo-Prince George
Green Party of Canada
Safi Khan
Edmonton-Griesbach
Green Party of Canada
John Kidder
Mission-Matsqui-Fraser Canyon
Green Party of Canada
Signe Kathryn Knutson
Calgary Skyview
Green Party of Canada
Adam van Koeverden
MiltonLiberal Party of Canada
Georgia Kokotsis
Saint-Laurent
Green Party of Canada
Racelle Kooy
Victoria
Green Party of Canada
Stephen Kotze
Lanark-Frontenac-Kingston
Green Party of Canada
Geoff Krauter
Perth-Wellington
New Democratic Party
Sarah Kraynick
Desnethé-Missinippi-Churchill River
Green Party of Canada
Justin Kulik
Kelowna–Lake Country
New Democratic Party
Amita Kuttner
Burnaby North-Seymour
Green Party of Canada
Jenny Kwan
Vancouver East
New Democratic Party
Kevin Lamoureux
Winnipeg NorthLiberal Party of Canada
Darcie Lanthier
Charlottetown
Green Party of Canada
Jean-Michel Lavarenne
Ahuntsic-Cartierville
Green Party of Canada
Joey Leckman
Rivière-du-Nord
Green Party of Canada
Min Sook Lee
Toronto Danforth
New Democratic Party
Justin Lemphers
Yukon
New Democratic Party
Marthe Lépine
Glengarry-Prescott-Russell
Green Party of Canada
Anthony Li
Lambton-Kent-Middlesex
Green Party of Canada
Benjamin Linnick
Saint Boniface-Saint Vital
Green Party of Canada
Lloyd Longfield
Guelph
Liberal Party of Canada
Gregory De Luca
Brossard / Saint-Lambert
Green Party of Canada
Laurel MacDowell
Don Valley WestNew Democratic Party
Angella MacEwen
Ottawa West-Nepean
New Democratic Party
Alistair MacGregor
Cowichan-Malahat-Langford
New Democratic Party
Nima Machouf
Laurier-Sainte-Marie
New Democratic Party
Lil MacPherson
Dartmouth-Cole Harbour
Green Party of Canada
Konstantine Malakos
Glengarry-Prescott-Russell
New Democratic Party
Paul Manly
Nanaimo-Ladysmith
Green Party of Canada
Simon Marchand
Hochelaga
Bloc Quebecois
Ralph Martin
Wellington-Halton Hills
Green Party of Canada
Brooke Martin
Haldimand-Norfolk
Green Party of Canada
Kyle Mason
Winnipeg NorthNew Democratic Party
Ilona Matthews
Simcoe-Grey
New Democratic Party
Elizabeth May
Saanich-Gulf Islands
Green Party of Canada
Heather McPherson
Edmonton Strathcona
New Democratic Party
Tony McQuail
Huron-Bruce
New Democratic Party
Dennis Van Meer
St. Catharines
New Democratic Party
David Merner
Esquimalt-Saanich-Sooke
Green Party of Canada
Samuel Moisan-Domm
Charlesbourg--Haute-Saint-Charles
Green Party of Canada
Suzanne de Montigny
New Westminster-Burnaby
Green Party of Canada
Andrew Moraga
Kitchener Centre
New Democratic Party
Mathieu Morin
Sherbrooke
Green Party of Canada
Mike Morrice
Kitchener Centre
Green Party of Canada
Lenore Margaret Morris
Yukon Territory
Green Party of Canada
Austin Mullins
Banff-Airdrie
Green Party of Canada
Joyce Murray
Vancouver Quadra
Liberal Party of Canada
Mae J Nam
Beaches East York
New Democratic Party
Michael Nenn
Mission-Matsqui-Fraser Canyon
New Democratic Party
Kevin Nichols
Charleswood St. James Assiniboina Headingley
Green Party of Canada
Taleeb Noormohamed
Vancouver GranvilleLiberal Party of Canada
Bonnie North
Barrie-InnisfilGreen Party of Canada
Emma Norton
Dartmouth-Cole Harbour
New Democratic Party
Sandra O'Connor
Niagara Falls
Green Party of Canada
Natalie Odd
Calgary Confederation
Green Party of Canada
Annie Ohana
Fleetwood Port Kells
New Democratic Party
Katie Omstead
Chatham-Kent-LeamingtonLiberal Party of Canada
George Orr
North Vancouver
Green Party of Canada
Annamie Paul
Toronto CentreGreen Party of Canada
Joan Phillip
Central Okanagan-Similkmeen-Nicola
New Democratic Party
Jane Philpott
Markham-Stouffville
INDEPENDENT
Ian Pineau
Renfrew-Nipissing-Pembroke
Green Party of Canada
Evan Price
Durham
Green Party of Canada
Dirka Prout
London North Centre
New Democratic Party
Jennifer Lynn Purdy
Kanata-Carleton
Green Party of Canada
Wasai Rahimi
Kitchener South-HespelerNew Democratic Party
Nameer Rahman
Niagara West
New Democratic Party
Marc Reinarz
North Okanagan - Shuswap
Green Party of Canada
Laura Reinsborough
Beauséjour
Green Party of Canada
Lorraine Rekmans
Leeds Grenville Thousand Islands and Rideau Lakes
Green Party of Canada
Jo-Ann Roberts
Halifax
Green Party of Canada
Svend Robinson
Burnaby North - Seymour
New Democratic Party
Cass Romyn
Sturgeon River-Parkland
Green Party of Canada
Brigitte Sansoucy
Saint-Hyacinthe--BagotNew Democratic Party
Christine Saulnier
Halifax
New Democratic Party
Madeleine Sauvé
AbbotsfordNew Democratic Party
Kelsey Catherine Schmitz
Stormont-Dundas-South Glengarry
New Democratic Party
Stephen Schneider
Kings-Hants
New Democratic Party
Les Schram
Ottawa South
Green Party of Canada
Deb Schulte
King-VaughanLiberal Party of Canada
Peter Schwarzhoff
North Island - Powell RiverLiberal Party of Canada
Collan Simmons
Perth-Wellington
Green Party of Canada
Jagmeet Singh
Burnaby South
New Democratic Party
Saranjit Singh
Brampton East
New Democratic Party
Peter R. Smith
Sarnia-Lambton
Green Party of Canada
Ken St.George
Charleswood St.James Assiniboia Headingley
New Democratic Party
Jordan Stein
Calgary - ConfederationLiberal Party of Canada
Chris Stephen
Bruce Grey Owen Sound
New Democratic Party
Wayne Stetski
Kootenay - Columbia
New Democratic Party
Matt Stickland
Sackville Preston ChezzetcookNew Democratic Party
Cameron Stiff
Vaudreuil - Soulanges
Green Party of Canada
Kate Storey
Dauphin Swan River Neepawa
Green Party of Canada
Katherine Swampy
Edmonton Centre
New Democratic Party
Alessandra Szilagyi
Saint-Léonard—Saint-Michel
Green Party of Canada
Emilie R. Taman
Ottawa Centre
New Democratic Party
Michelle Taylor
Leeds-Grenville-Thousand Islands & Rideau Lakes
New Democratic Party
Paul Taylor
Parkdale High Park
New Democratic Party
Lawrence Taylor
Vancouver Kingsway
Green Party of Canada
Dana Taylor
West Vancouver-Sunshine Coast-Sea to Sky Country
Green Party of Canada
Terry Teather
Niagara West
Green Party of Canada
Sophie Thiebaut
Ville-Marie-Le Sud-Ouest-Île-des-Soeurs
New Democratic Party
Helen-Claire Tingling
University-RosedaleConservative Party of Canada
Chris Tolley
Toronto-Danforth
Green Party of Canada
Cynthia Trentelman
Mississauga Lakeshore
Green Party of Canada
Katherine Turgeon
Shefford
Green Party of Canada
Melissa Jean-Baptiste Vajda
University-Rosedale
New Democratic Party
Danielle Valiquette
Bruce Grey Owen Sound
Green Party of Canada
Juan Vazquez
Papineau
Green Party of Canada
Mark Vercouteren
Chatham-Kent--Leamington
Green Party of Canada
Stacey Wakelin
Langley-Aldergrove
New Democratic Party
Stephnie Watson
Lethbridge
Green Party of Canada
Brennan Wauters
Burnaby SouthGreen Party of Canada
Nicholas Wendler
Huron-Bruce
Green Party of Canada
Cynthia C. Wesley-Esquimaux
York Simcoe
Liberal Party of Canada
Sarah Whalen-Wright
Durham
New Democratic Party
Jacqui Wiens
Orléans
New Democratic Party
Stefan Wiesen
Dufferin-Caledon
Green Party of Canada
Scott Williams
Vancouver GranvilleINDEPENDENT
Gareth Williams
Burlington
Green Party of Canada
Jody Wilson-Raybould
Vancouver Granville
INDEPENDENT
Yuk-Sem Won
Thunder Bay Rainy River
New Democratic Party
Sean Wood
Courtenay-Alberni
Green Party of Canada
Kirsten Wright
Waterloo
Green Party of Canada
Catriona Wright
Calgary Rocky Ridge
Green Party of Canada
Geoff Wright
Vancouver Quadra
Green Party of Canada
Diana Yoon
Spadina-Fort York
New Democratic Party
Tom Young
Parry Sound Muskoka
New Democratic Party
Salma Zahid
Scarborough CentreLiberal Party of Canada
Judy Zaichkowsky
Vancouver south
Green Party of Canada
Lenore Zann
Cumberland Colchester
Liberal Party of Canada
Bonita Zarrillo
Port Moody - Coquitlam
New Democratic Party