MUNICIPAL ELECTION SCHEDULE IN CANADA

 

  ELECTION TERM ELECTION DATE NEXT ELECTIONS
British Columbia 4 Years 3rd Saturday of October October 17, 2026
Alberta 4 Years 3rd Monday of October for all municipalities, except summer villages where elections take place in July and August October 20, 2025
Saskatchewan 4 Years Urban Municipalities (cities and southern towns and villages) and Rural Municipalities:
2nd Wednesday in November; if it falls on a statutory holiday, it is held on the Monday of that week

Resort Villages:
last Saturday of July

Northern Municipalities (northern towns, villages and hamlets):
either the 2nd last Wednesday of September, the last Wednesday in September or the 1st Wednesday of October
Urban Municipalities and Rural Municipalities (odd-number divisions):
November 8, 2028

Rural Municipalities (even-number divisions):
November 9, 2026

Resort Villages:
July 29, 2028

Northern Municipalities:
fall 2028
Manitoba 4 Years 4th Wednesday of October

However the Village of Dunnottar, Victoria Beach and Winnipeg Beach must hold elections on the fourth Friday in July
October 28, 2026
Ontario 4 Years 4th Monday of October October 26, 2026
Québec 4 Years 1st Sunday in November November 2, 2025
New Brunswick 4 Years 2nd Monday of May May 12, 2025
Nova Scotia 4 Years 3rd Saturday of October October 21, 2028
Prince Edward Island 4 Years 1st Monday of November November 2, 2026

Resort Municipality:
August 10, 2026
Newfoundland and Labrador 4 Years Last Tuesday of September October 2, 2025
Yukon 4 Years 3rd Thursday of October October 19, 2028
Northwest Territories 2, 3 or 4 Years
(depending on local bylaw)

4 Years for Tłįcho community governments
Municipalities (cities, towns, villages and municipal taxing authorities):
3rd Monday in October

Hamlets:
2nd Monday in December

Tłįcho Community Government:
2nd Monday in June

Settlement Communities or Chartered Communities:
the date set out in the order or charter
City of Yellowknife:
October 19, 2026

Municipalities:
October 18, 2027

Hamlets:
December 9, 2024

Tłįcho Community governments:
June 9, 2025

Tsiigehtchic chartered community:
June 16, 2025

Fort Good Hope chartered community:
July 21, 2025
Nunavut 4 Years 4th Monday in October October 25, 2027
Last Updated: November 13, 2024