Zoe Royer


Zoe Royer is a Canadian politician from the Liberal Party of Canada. She was elected Member of Parliament for Port Moody—Coquitlam in the 2025 Canadian federal election. She served as a Port Moody city councillor for 11 years, and is a Trustee for SD43.
She ran as the NDP candidate in Port Moody—Westwood—Port Coquitlam at the 2008 Canadian federal election.

Early life and career

Royer was born in Scotland, and moved to Canada as a baby. Her mother was a Physician, specializing in obstetrics and gynaecology, and her father was a geophysicist.
Royer is a former health care administrator. She founded, and was CEO of her own dentistry solutions company. In 2020, Royer founded a subscription company along with her two daughters, for monthly youth-oriented stories and recipes. The company appears to have become inactive in 2022. Royer is the former Strategic Growth Officer for Massive Canada Building Systems. She resigned from that position in February 2025 to focus on her successful campaign as Member of Parliament.
She is married to Gaëtan Royer, and has 2 daughters, Charlotte and Carola.

Political career

On April 28, 2025, Zoe Royer was elected Member of Parliament to represent the Port Moody-Coquitlam riding. Royer first ran for election in Port Moody—Westwood—Port Coquitlam in the 2008 federal election, as a member of the New Democratic Party. She came in second, receiving 22.3% of the vote, losing to incumbent Conservative candidate James Moore. She also ran against Liberal candidate Ron McKinnon, both of whom now hold a seat in the House of Commons as of the 2025 federal election.
Royer was elected to the Port Moody city council in 2011. She served three terms, choosing not to run for re-election in 2022. Instead of running for Council for a fourth term, Zoe Royer ran for School Trustee and was successfully elected as a SD43 trustee.
In the 2025 Canadian federal election, Royer ran as the Liberal Party candidate in Port Moody—Coquitlam. She won, receiving 43.6% of the votes and unseating incumbent New Democratic Party candidate Bonita Zarrillo, who came in third.
During the campaign, a complaint filed with the elections commissioner, alleged that Zarrillo’s campaign had spread polling misinformation and attempted to discredit SmartVoting.ca, a registered third party with Elections Canada.

Electoral record