Elections

Coquitlam’s next General Local Election will be held on Saturday, October 17, 2026.

Eligible voters will vote for:

  • 1 Mayor
  • 8 City Councillors
  • 4 School Trustees for School District No. 43

Eligible Voters in Coquitlam will elect one mayor, eight councillors and four school trustees (for School District Number 43). The City of Coquitlam holds elections in accordance with the Local Government Act, the Community Charter and the School Act.

Register now to vote!

Register to vote, update your voter registration, or register as a future voter. The deadline for advance registration is August 18, 2026.  

Register online today

The City of Coquitlam held a general local election on Oct. 15, 2022 to elect one mayor, eight councillors, and four school trustees (for School District Number 43).   View the election results (PDF)

Elections News

 Subscribe now to receive email updates on the upcoming General Local Election.

Important Dates

  • Election period begins - January 1, 2026
  • Pre-campaign period begins - July 20, 2026
  • Deadline to apply to register an elector organization with Elections BC - July 31, 2026
  • Deadline for voter registration with Elections BC - August 18, 2026
  • Nomination period begins - 9 a.m., September 1, 2026
  • Close of nominations - 4 p.m., September 11, 2026
  • Campaign period begins - September 19, 2026
  • General Voting Day - October 17, 2026
  • Disclosure statement filing deadline - January 15, 2027
  • Late filing deadline for disclosure statements (with $500 fee) - February 16, 2027

Advance Voting Days

  • Monday, October 5, 2026
    • Town Centre Park Community Centre - 1207 Pinetree Way
  • Wednesday, October 7, 2026
    • Centennial Pavilion - 620 Poirier Street
  • Thursday, October 8, 2026
    • Town Centre Park Community Centre - 1207 Pinetree Way
  • Saturday, October 10, 2026
    • Town Centre Park Community Centre - 1207 Pinetree Way
    • Centennial Pavilion - 620 Poirier Street
    • Victoria Community Hall - 3435 Victoria Drive
  • Tuesday, October 13, 2026
    • Centennial Pavilion - 620 Poirier Street
  • Thursday, October 15, 2026
    • Centennial Pavilion - 620 Poirier Street