Alberta Election 2023

Alberta’s Provincial Election

The next Provincial General Election is scheduled to be held on May 29, 2023, unless an election is called earlier.

The Election Act fixes the election to a three-month period, between March 1 and May 31 in the fourth calendar year after the preceding election day.


By law, a provincial general election must be held every 5 years, but may be held sooner. In a general election, Albertans from across the province vote on who they want to represent them in the Legislative Assembly.

Sometimes a seat in the Legislative Assembly is vacated before the next provincial election. When this happens, a by-election is called. A by-election is an election held in one constituency only. The winner of the by-election becomes the new MLA for that constituency until the next general election.

Elections Alberta is an independent, non-partisan office of the Legislative Assembly responsible for administering provincial elections, by-elections and referenda. They administer the Election Act and the provincial electoral process in Alberta.

Register to Vote

To be eligible to vote, you must be

  • a Canadian citizen
  • at least 18 years of age
  • ordinarily resident in Alberta

Registration online takes less than five minutes to complete. You will need to provide your Driver’s Licence number or Alberta Identification Card number.

Visit the Elections Alberta website for information on FAQs, Who is my MLA, Boundary Maps, Parties and Candidates, Reports and Guidelines, and an Election Readiness Toolkit – with a video on How Voting Works in Alberta.