Vote Book Canada

All 343 Federal Electoral Districts (Ridings) · 10 Provinces & 3 Territories · Federal & Provincial Guide

Canadian Federal & Provincial Elections Calendar

Date / WindowElection
28 April 2025 (45th General Election)Federal election across all 343 House of Commons electoral districts under the 2023 Representation Order
5 October 2026Quebec Provincial General Election (125 National Assembly seats)
2027Scheduled provincial elections in Prince Edward Island, Manitoba, and Ontario municipal/by-election cycles
2028Scheduled provincial/territorial elections in British Columbia, Saskatchewan, New Brunswick, and Nova Scotia
By October 2029 (or earlier)46th Canadian Federal General Election across all 343 ridings (subject to parliamentary confidence in the 45th Parliament)

Federal voter registration, ID rules, and postal-code riding lookup: Elections Canada (elections.ca).

Search all 343 Federal Electoral Districts (Ridings)

Type above or choose a province/territory to search all 343 federal ridings instantly.

Browse by Province & Territory (343 ridings)

How Canadian elections work

Major Canadian federal parties & leaders in their own words

Liberal Party of Canada — Mark Carney (Prime Minister) (Governing party in the 45th Canadian Parliament (169 MPs))

Conservative Party of Canada — Pierre Poilievre (His Majesty's Loyal Opposition in the House of Commons (141 MPs))

Bloc Québécois — Yves-François Blanchet (Third-largest party in the House of Commons, representing ridings in Quebec (22 MPs))

New Democratic Party (NDP) — Don Davies (Interim Leader); Jagmeet Singh (2017–2025 Leader) (Federal social-democratic caucus in the House of Commons (7 MPs))

Green Party of Canada — Elizabeth May (Represented in the House of Commons by the Member for Saanich—Gulf Islands (1 MP))

People's Party of Canada (PPC) — Maxime Bernier (Registered federal political party contesting ridings nationwide)

Compare all 6 federal parties & verified quotes → Build my Canada ballot →