MP Pledge Supporters List

We’re asking MPs and federal candidates to demonstrate their support for environmental rights by signing the MP pledge for environmental rights.

83 MPs from all major parties have signed the pledge, since its launch on October 20, 2018, and the list continues to grow!

Who has signed?

List current as of April 15, 2019. Note that taking part in the MP Pledge does not indicate endorsement of the MP/candidate by Blue Dot or the David Suzuki Foundation.

MPs signed on so far include:


  • Edmonton–Strathcona: Linda Duncan (NDP)

British Columbia

  • Burnaby – North Seymour: Terry Beech (Liberal Party of Canada)
  • Burnaby South: Jagmeet Singh (NDP)
  • Cloverdale–Langley City: John Aldag (Liberal Party of Canada)
  • Coquitlam–Port Alberni: Ron McKinnon (Liberal Party of Canada)
  • Courtenay—Alberni: Gord Johns (NDP)
  • Cowichan—Malahat—Langford: Alistair MacGregor (NDP)
  • Esquimalt—Saanich—Sooke: Randall Garrison (NDP)
  • Kootenay – Columbia: Wayne Stetski (NDP)
  • Mission — Matsqui — Fraser Canyon: Jati Sidhu (Liberal Party of Canada)
  • New Westminster–Burnaby: Peter Julian (NDP)
  • North Island–Powell River: Rachel Blaney (NDP)
  • Port Moody–Coquitlam: Fin Donnelly (NDP)
  • Saanich–Gulf Islands: Elizabeth May (Green Party of Canada)
  • Skeena—Bulkley Valley: Nathan Cullen (NDP)
  • South Okanagan—West Kootenay: Richard Cannings (NDP)
  • South Surrey–White Rock: Gordie Hogg (Liberal Party of Canada)
  • Steveston–Richmond East: Joe Peschisolido (Liberal Party of Canada)
  • Surrey–Newton: Sukh Dhaliwal (Liberal Party of Canada)
  • Vancouver East: Jenny Kwan (NDP)
  • Vancouver Kingsway: Don Davies (NDP)
  • Vancouver Quadra: Joyce Murray (Liberal Party of Canada)
  • Victoria: Murray Rankin (NDP)
  • West Vancouver–Sunshine Coast–Sea to Sky Country: Pamela Goldsmith-Jones (Liberal Party of Canada)


  • Churchill—Keewatinook Aski: Niki Ashton (NDP)
  • Elmwood—Transcona: Daniel Blaikie (NDP)

Nova Scotia

  • Cumberland-Colchester: Bill Casey (Liberal Party of Canada)
  • Dartmouth–Cole Harbour: Darren Fisher (Liberal Party of Canada)
  • Sackville—Preston—Chezzetcook: Darrell Samson (Liberal Party of Canada)


  • Algoma—Manitoulin—Kapuskasing: Carol Hughes (NDP)
  • Aurora—Oak Ridges—Richmond Hill: Leona Alleslev (Conservative Party of Canada)
  • Beaches—East York: Nathaniel Erskine-Smith (Liberal Party of Canada)
  • Cambridge: Bryan May (Liberal Party of Canada)
  • Davenport: Julie Dzerowicz (Liberal Party of Canada)
  • Don Valley West: Rob Oliphant (Liberal Party of Canada)
  • Essex: Tracey Ramsay (NDP)
  • Hamilton Mountain: Scott Duvall (NDP)
  • Hastings–Lennox and Addington: Mike Bossio (Liberal Party of Canada)
  • King–Vaughan: Deb Schulte (Liberal Party of Canada)
  • Kingston and the Islands: Mark Gerretsen (Liberal Party of Canada)
  • Kitchener Centre: Raj Saini (Liberal Party of Canada)
  • Kitchener–Conestoga: Harold Albrecht (Conservative Party of Canada)
  • Kitchener South—Hespeler: Marwan Tabbara (Liberal Party of Canada)
  • London—Fanshawe: Irene Mathyssen (NDP)
  • Markham–Unionville: Bob Saroya (Conservative party of Canada)
  • Mississauga–Lakeshore: Sven Spengemann (Liberal Party of Canada)
  • Northumberland–Peterborough South: Kim Rudd (Liberal Party of Canada)
  • Newmarket–Aurora: Kyle Petersen (Liberal Party of Canada)
  • Oakville: John Oliver (Liberal Party of Canada)
  • Oakville North—Burlington: Pam Damoff (Liberal Party of Canada)
  • Parkdale—High Park: Arif Virani (Liberal Party of Canada)
  • Richmond Hill: Majid Jowhari (Liberal Party of Canada)
  • Scarborough–Agincourt: Jean Yip (Liberal Party of Canada)
  • Scarborough Centre: Salma Zahid (Liberal Party of Canada)
  • Timmins—James Bay: Charlie Angus (NDP)
  • Toronto—Danforth: Julie Dabrusin (Liberal Party of Canada)
  • Windsor — Tecumseh: Cheryl Hardcastle (NDP)
  • Windsor West: Brian Masse (NDP)


  • Bécancour–Nicolet–Saurel: Louis Plamondon (Bloc Québécois)
  • Berthier—Maskinongé: Ruth Ellen Brosseau (NDP)
  • Chambly—Borduas: Matthew Dubé (NDP)
  • Dorval—Lachine—LaSalle: Anju Dhillon (Liberal Party of Canada)
  • Drummond: François Choquette (NDP)
  • Hochelaga: Marjolaine Boutin-Sweet (NDP)
  • Joliette: Gabriel Ste-Marie (Bloc Québécois)
  • Jonquière: Karine Trudel (NDP)
  • La Pointe-de-l’Île: Mario Beaulieu (Bloc Québécois)
  • Laurier–Sainte-Marie: Hélène Laverdiere (NDP)
  • Longueuil—Pierre-Boucher: Pierre Nantel (NDP)
  • Montcalm: Luc Thériault (Bloc Québécois)
  • Pontiac: Will Amos (Liberal Party of Canada)
  • Portneuf–Jacques-Cartier: Joël Godin (Conservative Party of Canada)
  • Repentigny: Monique Pauzé (Bloc Québécois)
  • Rimouski-Neigette—Témiscouata—Les Basques: Guy Caron (NDP)
  • Rivière-du-Nord: Rhéal Éloi Fortin (Bloc Québécois)
  • Rosemont–La Petite-Patrie: Alexandre Boulerice (NDP)
  • Saint-Hyacinthe—Bagot: Brigitte Sansoucy (NDP)
  • Salaberry—Suroît: Anne Minh-Thu Quach (NDP)
  • Sherbrooke: Pierre-Luc Dusseault (NDP)
  • St-Laurent: Emmanuella Lambropoulos (Liberal Party of Canada)
  • Vaudreuil-Soulanges: Peter Schiefke (Liberal Party of Canada)


  • Desnethé—Missinippi—Churchill River: Georgina Jolibois (NDP)
  • Regina Lewvan: Erin Weir (CCF)
  • Saskatoon West: Sheri Benson (NDP)

Will you join us?

One way you can help right now is to email your MP and ask them to sign the MP Pledge:

Email your MP