Federal by-elections in six ridings on December 7, 2026
There will be six federal by-elections held simultaneously in three different provinces across Canada on Monday, December 7, 2026. The six federal electoral districts being contested in the by-elections are:
- Brantford–Brant South (ON)
- Laurier–Sainte-Marie (QC)
- Rosemont–La Petite-Patrie (QC)
- Saint-Hyacinthe–Bagot–Acton (QC)
- Scarborough North (ON)
- Yorkton–Melville (SK)
Advance Voting: Polls are open for 12 hours on advance polling days, Friday, November 27; Saturday, November 28; Sunday, November 29; and Monday, November 30, from 9 a.m. to 9 p.m., local time (EST).
Election Day Voting: Polls are open for 12 hours on election day, Monday, December 7, from 9:30 a.m. to 9:30 p.m., local time (EST).
If you're registered to vote, you should receive a voter information card in the mail, telling you where and when you can vote.
Should you have information on pro-life candidates running in any of these by-elections, please share it with us by email here.
For details and updates on where the various candidates stand on pro-life issue, please check our CLC website regularly in the days leading up to the by-elections.
