Federal by-elections
Six ridings vote on December 7, 2026: three in Quebec, two in Ontario and one in Saskatchewan.
The Liberals are favoured in four of the six, the Conservatives in Yorkton—Melville and the Bloc in Saint-Hyacinthe—Bagot—Acton. Two seats would change hands: Rosemont—La Petite-Patrie and Brantford—Brant South.
On December 7, 2026
| Riding | Won in 2025 | Favourite | Chance | Projected share |
|---|---|---|---|---|
| Laurier—Sainte-MarieQuebec · Steven Guilbeault | Liberal | Liberal | >99% | 48% |
| Yorkton—MelvilleSaskatchewan · Cathay Wagantall | Conservative | Conservative | >99% | 63% |
| Scarborough NorthOntario · Shaun Chen | Liberal | Liberal | >99% | 70% |
| Rosemont—La Petite-PatrieQuebec · Alexandre Boulerice | NDP | Liberal | 95% | 36% |
| Brantford—Brant SouthOntario · Larry Brock | Conservative | Liberal | 86% | 48% |
| Saint-Hyacinthe—Bagot—ActonQuebec · Simon-Pierre Savard-Tremblay | Bloc | Bloc | 72% | 38% |
No polling day yet
-
Parry Sound—Muskoka
Favourite: Liberal, 79% chance.