Municipal service · Voting and democracy

Vote in a municipal election

Compiled by Mahmoud Halat, updated

Short answer

Your municipality runs elections for mayor and council (and often school trustees). Check the voters' list and where to vote.

Who handles it

Handled by your municipality: your city, town or regional government.

Canada Service Map is independent and not a government website. The official page always has the final word.

By province and territory

Each province sets its own rules. Pick yours for the sourced details.

  • British ColumbiaElection day: 17 October 2026
  • SaskatchewanElection day: 9 November 2026 for rural municipalities (even-numbered divisions); 29 July 2028 for resort villages; 8 November 2028 for cities, towns and villages, and for rural reeves and odd-numbered divisions
  • ManitobaElection day: 28 October 2026 for most municipalities; Victoria Beach, Dunnottar and Winnipeg Beach voted 24 July 2026
  • OntarioElection day: 26 October 2026
  • New BrunswickLast held 11 May 2026
  • Prince Edward IslandElection day: 2 November 2026
  • NunavutElection day: 25 October 2027

Your city or town

Each municipality runs its own, with its own rules and website. Start from your city's page:

Cite this page

Canada Service Map, "Vote in a municipal election", updated 13 October 2026, https://canadaservicemap.ca/services/vote-municipal