MUNICIPAL ELECTION SCHEDULE IN CANADA

 

  ELECTION TERM ELECTION DATE NEXT ELECTIONS
British Columbia 4 Years 3rd Saturday in October October 17, 2026
Alberta 4 Years 3rd Monday in 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 in July

Northern Municipalities (northern towns, villages and hamlets):
Either the 2nd last Wednesday in September, the last Wednesday in September or the 1st Wednesday in 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 Municipalities:
4th Wednesday in October

Village of Dunnottar, Rural Municipality of Victoria Beach and Town of Winnipeg Beach:
4th Friday in July
Municipalities:
October 28, 2026

Village of Dunnottar, Rural Municipality of Victoria Beach and Town of Winnipeg Beach:
July 24, 2026
Ontario 4 Years 4th Monday in October October 26, 2026
Québec 4 Years 1st Sunday in November November 2, 2025
New Brunswick 4 Years 2nd Monday in May May 11, 2026
Nova Scotia 4 Years 3rd Saturday in October October 21, 2028
Prince Edward Island 4 Years 1st Monday in November November 2, 2026

Resort Municipality:
August 10, 2026
Newfoundland and Labrador 4 Years Last Tuesday in 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:
Date set out in the order or charter
City of Yellowknife:
October 19, 2026

Municipalities:
October 18, 2027

Hamlets:
December 8, 2025

Tłįcho Community governments:
June 11, 2029

Tsiigehtchic chartered community:
June 21, 2027

Fort Good Hope chartered community:
July 19, 2027
Nunavut 4 Years 4th Monday in October October 25, 2027
Last update: July 23, 2025