
What to know
- Six federal byelections will take place across Canada on Dec. 7, including in Scarborough North.
- The Scarborough North seat became vacant following the August resignation of longtime Liberal MP Shaun Chen.
- Former Conservative MP Larry Brock’s resignation has also triggered a byelection in Brantford-Brant South.
- Advance voting is scheduled for Nov. 27 to 30, from 9 a.m. to 9 p.m. local time.
Voters across Canada will head to the polls next month for six federal byelections, including one in a Toronto-area riding.
On Sunday, Prime Minister Mark Carney announced that six byelections will be held across the country on Dec. 7, including in Scarborough North.
The byelections will take place in the following ridings:
- Brantford-Brant South
- Laurier-Sainte-Marie
- Rosemont-La Petite-Patrie
- Saint-Hyacinthe-Bagot-Acton
- Scarborough North
- Yorkton-Melville
In Scarborough North, the byelection follows the resignation of longtime Liberal MP Shaun Chen, who stepped down in August, citing ongoing complications related to an automobile accident in 2025.
Following his resignation, Chen ran for Toronto city council to represent Scarborough North at City Hall. He ultimately won the seat, defeating incumbent councillor Jamaal Myers.
In Quebec, voters in three ridings will elect new MPs: Rosemont-La Petite-Patrie, Saint-Hyacinthe-Bagot-Acton and Laurier-Sainte-Marie.
Meanwhile, in the Prairies, voters in Saskatchewan will head to the polls in Yorkton-Melville to elect an MP. Another Ontario riding, Brantford-Brant South, will also elect a new representative.
In Brantford-Brant South, the by-election follows the resignation of former Conservative MP Larry Brock, who stepped down over the summer.
Following his resignation, Brock accepted an opportunity to return to the Crown prosecutor’s office.
Advance voting will take place later this month, from Nov. 27 to 30, between 9 a.m. and 9 p.m. local time.
