Net als het regeringssysteem in de Verenigde Staten, zijn er drie bestuursniveaus in Canada: federaal, provinciaal of territoriaal en lokaal. Omdat Canada een parlementair systeem heeft, is het niet helemaal hetzelfde als het Amerikaanse verkiezingsproces, en sommige regels zijn anders.
Canadezen die ten minste 18 jaar oud zijn en gevangenen in een penitentiaire inrichting of een federale penitentiaire instelling in Canada kunnen bijvoorbeeld bij speciale stemming stemmen bij federale verkiezingen, bijverkiezingen en referenda, ongeacht de duur van de ambtstermijn. In de VS is stemmen door misdadigers niet gereguleerd op federaal niveau, en slechts twee Amerikaanse staten laten gevangenen stemmen.
Canada gebruikt een meervoudig stemsysteem, waarmee elke kiezer op één kandidaat per kantoor kan stemmen. De kandidaat die meer stemmen krijgt dan elke andere kandidaat wordt gekozen, ook al heeft hij of zij mogelijk niet de meerderheid van de uitgebrachte stemmen. Bij de Canadese federale verkiezingen kiest elk district het lid dat het in het Parlement zal vertegenwoordigen.
De regels voor verkiezingen op lokaal niveau in Canada kunnen variëren, afhankelijk van het doel van de verkiezing en waar deze wordt gehouden.
Om te stemmen bij een Canadese federale verkiezing, moet u een Canadese burger zijn en op de dag van de verkiezing 18 jaar of ouder zijn.
De namen van de meeste in aanmerking komende kiezers in Canada verschijnen in het National Register of Electors. Dit is een database met basisinformatie afkomstig uit verschillende federale en provinciale bronnen, waaronder het Canada Revenue Agency, de registers van motorvoertuigen van provincies en gebieden, en de afdeling Citizenship and Immigration Canada.
Het National Register of Electors wordt gebruikt om de voorlopige lijst van kiezers voor Canadese federale verkiezingen op te stellen. Als u in Canada wilt stemmen en niet op de lijst staat, moet u op de lijst komen of uw geschiktheid kunnen aantonen via andere kwalificerende documentatie.
De Chief Electoral Officer van Canada en de Assistant Chief Electoral Officer mogen niet stemmen in een Canadese federale verkiezing om de onpartijdigheid te behouden.
In de meeste Canadese provincies en gebieden mogen alleen burgers stemmen. Tot het einde van de 20e en het begin van de 21e eeuw kwamen Britse onderdanen die geen burgers waren maar in een Canadese provincie of gebied woonden in aanmerking om te stemmen bij verkiezingen op provinciaal / territoriaal niveau.
Naast de Canadese nationaliteit, vereisen de meeste provincies en gebieden dat kiezers 18 jaar oud zijn en een inwoner van de provincie of het gebied gedurende zes maanden voorafgaand aan de verkiezingsdag.
Er zijn echter enkele variaties op die regels. In de Northwest Territories, Yukon en Nunavut moet een kiezer daar een jaar voorafgaand aan de verkiezingsdag wonen om in aanmerking te komen. In Ontario is er geen beperking voor hoe lang een burger daar moet wonen voordat hij gaat stemmen, maar vluchtelingen, permanente bewoners en tijdelijke bewoners komen niet in aanmerking.
New Brunswick vereist dat burgers daar 40 dagen verblijven voorafgaand aan een provinciale verkiezing om in aanmerking te komen. Newfoundland-kiezers moeten de dag vóór de verkiezingsdag (stemming) in de provincie wonen om in aanmerking te komen voor stemmingen op provinciale verkiezingen. En in Nova Scotia moeten burgers daar zes maanden wonen voordat er een verkiezing wordt gehouden.
In Saskatchewan kunnen Britse onderdanen (dat wil zeggen iedereen die in Canada woont maar staatsburgerschap heeft in een ander Brits Gemenebest) nog steeds stemmen bij gemeenteraadsverkiezingen. Studenten en militairen die naar de provincie verhuizen, komen onmiddellijk in aanmerking om te stemmen bij de verkiezingen van Saskatchewan.