when is the next canadian election
The next Canadian federal election is scheduled for October 15, 2029, at the latest, but it could be called earlier if the government triggers an early vote.
Key dates in one glance
- Last federal election: April 28, 2025.
- Fixed latest date for the next federal election: October 15, 2029 (third Monday in October of the fourth year after the last election).
- Important note: Canada often has elections earlier than the maximum date if a minority government falls or the prime minister asks for dissolution.
Why that date?
Under the Canada Elections Act, federal elections are supposed to happen on the third Monday in October in the fourth calendar year after the previous election.
Since voters last went to the polls in 2025, that points to October 15, 2029, as the scheduled date for the next one, assuming no early call.
Other upcoming Canadian elections
If you meant “Canadian elections” more broadly (not just federal), several provincial and municipal elections are also on the calendar:
- Quebec provincial election: October 5, 2026.
- New Brunswick municipal elections: May 11, 2026.
- British Columbia municipal elections: October 17, 2026.
- Ontario municipal elections: October 26, 2026.
- Manitoba municipal elections: October 28, 2026.
- Prince Edward Island municipal elections: November 2, 2026.
- Saskatchewan municipal elections: November 9, 2026.
- Northwest Territories municipal elections: December 14, 2026.
Tiny “forum-style” takeaway
People watching Canadian politics expect that, with a minority government in Ottawa, the next federal vote might come before 2029—even though that’s the official latest date on the books.
TL;DR:
- Next federal election: no later than October 15, 2029, but it might be earlier.
- Several provincial/municipal votes happen in 2026 (notably Quebec’s provincial election on October 5, 2026).
Information gathered from public forums or data available on the internet and portrayed here.