When is the next municipal election in each province in Canada?

Avatar photo
by | Published , updated Aug 28, 2023
ProvinceNext Election DayElection DateTerm (Years)
AlbertaOctober 20, 20253rd Monday of October for all municipalities, except summer villages where elections take place in July and August4
British ColumbiaOctober 17, 20263rd Saturday of October4
ManitobaOctober 28, 20264th Wednesday of October However the Village of Dunnottar, Victoria Beach and Winnipeg Beach must hold elections on the fourth Friday in July4
New BrunswickMay 12, 20252nd Monday of May4
Newfoundland and LabradorSeptember 30, 2025Last Tuesday of September4
Northwest TerritoriesCity of Yellowknife:
October 19, 2026

October 21, 2024

December 11, 2023

Tłįcho community governments:
June 9, 2025

Tsiigehtchic chartered community:
June 19, 2023

Fort Good Hope chartered community:
July 17, 2023
For a city, town or village and municipal taxing authority:
3rd Monday in October

For a hamlet:
2nd Monday in December

For a Tłįcho community government:
2nd Monday in June

For settlement communities or chartered communities:
the date set out in the order or charter.
2, 3 or 4 depending on local bylaw4 Years for Tłįcho community
Nova ScotiaOctober 19, 20243rd Saturday of October4
NunavutOctober 23, 20234th Monday in October4
OntarioOctober 26, 20264th Monday of October4
Prince Edward IslandNovember 2, 2026

Resort Municipality:
August 10, 2026
1st Monday of November4
QuébecNovember 2, 20251st Sunday in November4
SaskatchewanCities, (southern) Towns and Villages:
November 13, 2024

Resort Villages:
July 27, 2024

Northern municipalities (northern towns, villages and hamlets):
fall 2024
Cities, (southern) Towns and Villages:
2nd Wednesday in November unless it falls on Remembrance Day

Resort Villages:
last Saturday of July

Northern Municipalities:
either the 2nd last Wednesday of September, the last Wednesday in September or the 1st Wednesday of October
YukonOctober 17, 20243rd Thursday of October3


The next municipal election in Ontario will be held Monday, October 26, 2026. Check that you’re on the municipal voter list and update your information at voterlookup.ca.

Leave a comment

All comments are reviewed prior to appearing on the site.


  • Remember the human. No harassment, bullying, and threats of violence.
  • Be respectful. Provide constructive feedback on specific policies and actions.
  • Stay on topic. Relevance to the subject of the post or to the previous comment.
Notify of
Inline Feedbacks
View all comments

Do you follow municipal politics in your area?

Join us in our Discord server!