Calendar
Upcoming Canadian elections
Scheduled dates for the next federal, provincial, and territorial general elections. In Canada these dates can shift if a minority government falls.
Federal
Canada (federal)
CAFixed-date law: on or before the third Monday of October every 4 years.
October 15, 2029
In ~3.3 years
Provinces
Quebec
QCFixed-date: first Monday of October every 4 years.
October 5, 2026
In ~3 months
Alberta
ABFixed cycle: last Monday in May every 4 years.
May 31, 2027
In ~0.9 years
Prince Edward Island
PEFixed-date: first Monday of October every 4 years.
October 4, 2027
In ~1.2 years
Manitoba
MBFixed-date: first Tuesday after Labour Day every 4 years.
October 5, 2027
In ~1.2 years
Nova Scotia
NSFixed-date legislation adopted in 2021; next on or before July 15, 2028.
July 15, 2028
In ~2 years
New Brunswick
NBFixed-date: third Monday of October every 4 years.
October 16, 2028
In ~2.3 years
British Columbia
BCFixed-date: third Saturday of October every 4 years.
October 17, 2028
In ~2.3 years
Saskatchewan
SKFixed-date: last Monday of October every 4 years.
October 30, 2028
In ~2.3 years
Ontario
ONFixed-date: first Thursday in June every 4 years.
June 4, 2029
In ~2.9 years
Newfoundland and Labrador
NLFixed-date: second Tuesday of October every 4 years.
October 9, 2029
In ~3.3 years
Territories
Northwest Territories
NTFixed-date: first Monday of October every 4 years.
October 4, 2027
In ~1.2 years
Nunavut
NUFixed cycle every 4 years following the 2025 territorial election.
October 29, 2029
In ~3.3 years
Yukon
YTFixed cycle every 5 years following the 2025 election.
November 5, 2029
In ~3.3 years
Not sure you're registered or where to vote?
Our step-by-step guide covers registration, ID requirements, advance polls, and finding your assigned polling place.
How to vote in Canada