Mary-Margaret McMahon
Member of Provincial Parliament for Beaches-East York
Mary-Margaret McMahon is the Member of Provincial Parliament for Beaches-East York and the Ontario Liberal Caucus Critic for Emergency Management and Critic for the Environment and Climate as well as Chair for the Standing Committee on Government Agencies.
A natural-born leader, Mary-Margaret McMahon was a strong City Builder long before she was first elected to Toronto City Council in 2010 and then to the Ontario Legislature in 2022 and again in 2025. She worked tirelessly as a passionate volunteer on projects for a variety of organizations in her community ranging from environmental education, small business advocacy and streetscape beautification, to public awareness-raising on food security initiatives, and extended this same passion to her work as an elected official.
During her two terms as a municipal councillor she implemented the City’s first climate change adaptation plan (TransformTO), spearheaded the Laneway Suites planning policy which added to the city’s rental stock and allowed residents to age in place, and helped to create the Vision Zero road safety plan ensuring safety for all road users.
MPP McMahon jumped back into politics because of the climate emergency. Since then, she has been sharply focused on implementing solutions to address the climate crisis, notably, advocating for an all-party climate caucus; hosting a Nature Summit to bring together eco-experts from water, plastic pollution reduction, species protection, and beyond; sitting on the Great Lakes-St. Lawrence Legislative Caucus; introducing Bill 29 to stay safe and healthy in extreme heat, as well as Bill 32 to implement a Bottle Deposit System and bolster the Circular Economy, and Bill 37 to raise awareness on increasingly severe, and frequent floods.
With her endless energy, creativity, and charisma, Mary-Margaret’s ambitious plans for positive change can be seen in Beaches-East York, in Toronto, and across Ontario!