Prime Minister Mark Carney calls six federal byelections for December
Voters in six federal ridings across Quebec, Ontario, and Saskatchewan will cast their ballots on December 7 following Prime Minister Mark Carney's announcement of six byelections on Sunday. The Prime Minister's Office disclosed that the byelections will be held in three Quebec ridings – Laurier—Sainte-Marie, Rosemont—La Petite-Patrie, and Saint-Hyacinthe—Bagot—Acton, which were previously represented by the Liberals, the NDP, and the Bloc Québécois, respectively.
The remaining byelections pertain to Ontario ridings Brantford—Brant South and Scarborough North, as well as the Saskatchewan riding Yorkton—Melville. The Conservatives had held these last two seats, while Scarborough North was previously held by the Liberals.
Conservative Leader Pierre Poilievre called upon Canadians to consider a different path, asserting that his party's policy would save money, safeguard jobs, and reform the immigration system. The byelections occur after several Members of Parliament resigned from their positions in the House of Commons to assume diplomatic roles, provincial politics, or retire.
Since the 2025 general election, 13 of the 343 Members of Parliament have chosen to depart. Prime Minister Carney is obligated to hold an election within 11 and 180 days of a member's resignation. This report is a recollection of a story published by The Canadian Press on November 1, 2026.
Written by urgent.news from Winnipeg Free Press's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.
Also reported by 4 other outlets
- Carney calls 6 byelections for December in Ontario, Quebec and Saskatchewan globalnews.ca
- Federal byelections to be held in Ontario, Quebec and Saskatchewan on Dec. 7 toronto.citynews.ca
- Carney calls December byelections for 6 ridings in Ontario, Quebec and Saskatchewan cbc.ca
- Mark Carney calls 6 byelections to be held in December torontosun.com