N環球 N GLOBE
Canada · Politics

Carney calls by-elections for December 7 in six ridings across Ontario, Quebec and Saskatchewan

· N GLOBE

Prime Minister Mark Carney announced on November 1, 2026 that by-elections will be held on December 7, 2026 in six federal electoral districts.

Prime Minister Mark Carney announced in Ottawa on November 1, 2026 that by-elections will be held on December 7, 2026 in six federal electoral districts. The announcement lists all six districts and does not give the specific reason for each vacancy in the same release.

The six ridings

The ridings are Brantford—Brant South and Scarborough North in Ontario; Laurier—Sainte-Marie, Rosemont—La Petite-Patrie and Saint-Hyacinthe—Bagot—Acton in Quebec; and Yorkton—Melville in Saskatchewan. All six will vote on the same day, with voters in each riding electing their member of Parliament.

What comes next

With the date set, campaigning in the six ridings will build toward December 7. The results will change the seat count in the House of Commons, but the announcement itself predicts no outcome in any riding; that will only be known once the votes are counted.

💬 Comments

No comments yet. Be the first!