Canada Desk · By-elections
7 seats waiting to be filled.
6 seats are vacant and waiting on a writ, and 1 member has announced a departure without the seat being vacant yet. The common thread is measurement: how much of each seat belonged to the party, and how much belonged to the person who is leaving.
Seats vacant — writ pending
Rosemont—La Petite-Patrie
One man, one seat.
Favourite · Liberal 95 %
View forecast QCSaint-Hyacinthe—Bagot—Acton
A Bloc seat, not a Bloc star.
Favourite · Bloc Québécois 70 %
View forecast QCLaurier—Sainte-Marie
Leaving to campaign elsewhere.
Favourite · Liberal > 99 %
View forecast SKYorkton—Melville
The safest of the eight.
Favourite · Conservative > 99 %
View forecast ONBrantford—Brant South—Six Nations
The first one that is actually in play.
Favourite · Liberal 86 %
View forecast ONScarborough North
The safest Liberal vacancy yet.
Favourite · Liberal > 99 %
View forecastAnnounced — seat not yet vacant
Resolved — April 13, 2026
Three by-elections, three correct calls.