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 8, 2025 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 update: December 10, 2024 |