Elections BC Services App Unavailable
Elections BC oversees campaign financing and election advertising rules for local by-elections in B.C., but does not administer voting or candidate nominations. For key by-election dates and disclosure deadlines, click the local event information below.
For general information about local government by-elections in B.C., see the Province of B.C.’s Local Government By-elections page.
2024 Tahsis By-election – May 18, 2024
For information not related to campaign financing or advertising, such as how to vote or how to file nomination papers, please contact the Village of Tahsis.
Key Dates | Deadlines |
April 2, 2024 – April 12, 2024 | Nomination period |
April 20, 2024 – May 18, 2024 | Campaign period |
Saturday, May 18, 2024 | General Voting Day |
Friday, August 16, 2024 |
Financing disclosure statement filing deadline |
Monday, September 16, 2024 | Financing disclosure statement late filing deadline with $500 late filing fee |
Candidate expense limit | $5,398.92 |
2024 Merritt By-election – April 20, 2024
For information not related to campaign financing or advertising, such as how to vote or how to file nomination papers, please contact the City of Merritt.
Key Dates | Deadlines |
March 5, 2024 – March 15, 2024 | Nomination period |
March 23, 2024 – April 20, 2024 | Campaign period |
Saturday, April 20, 2024 | General Voting Day |
Friday, July 19, 2024 |
Financing disclosure statement filing deadline |
Monday, August 19, 2024 | Financing disclosure statement late filing deadline with $500 late filing fee |
Candidate expense limit | $5,398.92 |
2024 Kootenay-Columbia School District (SD20) By-election – April 20, 2024
For information not related to campaign financing or advertising, such as how to vote or how to file nomination papers, please contact the Kooteney-Columbia School District (SD20).
Key Dates | Deadlines |
March 5, 2024 – March 15, 2024 | Nomination period |
March 23, 2024 – April 20, 2024 | Campaign period |
Saturday, April 20, 2024 | General Voting Day |
Friday, July 19, 2024 |
Financing disclosure statement filing deadline |
Monday, August 19, 2024 | Financing disclosure statement late filing deadline with $500 late filing fee |
Candidate expense limit | $5,784.48 |
2024 Creston By-election – March 16, 2024
For information not related to campaign financing or advertising, such as how to vote or how to file nomination papers, please contact the Town of Creston.
Key Dates | Deadlines |
January 30, 2024 – February 9, 2024 | Nomination period |
February 17, 2024 – March 16, 2024 | Campaign period |
Saturday, March 16, 2024 | General Voting Day |
Friday, June 14, 2024 |
Financing disclosure statement filing deadline |
Monday, July 15, 2024 | Financing disclosure statement late filing deadline with $500 late filing fee |
Candidate expense limit | $5,398.92 |
2024 Silverton By-election – March 16, 2024
For information not related to campaign financing or advertising, such as how to vote or how to file nomination papers, please contact the Village of Silverton.
Key Dates | Deadlines |
January 30, 2024 – February 9, 2024 | Nomination period |
February 17, 2024 – March 16, 2024 | Campaign period |
Saturday, March 16, 2024 | General Voting Day |
Friday, June 14, 2024 |
Financing disclosure statement filing deadline |
Monday, July 15, 2024 | Financing disclosure statement late filing deadline with $500 late filing fee |
Candidate expense limit | Mayor $10,797.83 / Councillor $5,398.92 |
2024 Gold Trail School District (SD74) By-election – March 9, 2024
For information not related to campaign financing or advertising, such as how to vote or how to file nomination papers, please contact the Gold Trail School District (SD74).
Key Dates | Deadlines |
January 23, 2024 – February 2, 2024 | Nomination period |
February 10, 2024 – March 9, 2024 | Campaign period |
Saturday, March 9, 2024 | General Voting Day |
Friday, June 7, 2024 |
Financing disclosure statement filing deadline |
Monday, July 8, 2024 | Financing disclosure statement late filing deadline with $500 late filing fee |
Candidate expense limit | $5,398.92 |
2024 Chetwynd By-election – March 2, 2024
For information not related to campaign financing or advertising, such as how to vote or how to file nomination papers, please contact the District of Chetwynd.
Key Dates | Deadlines |
January 16, 2024 – January 26, 2024 | Nomination period |
February 3, 2024 – March 2, 2024 | Campaign period |
Saturday, March 2, 2024 | General Voting Day |
Friday, May 31, 2024 |
Financing disclosure statement filing deadline |
Tuesday, July 2, 2024 | Financing disclosure statement late filing deadline with $500 late filing fee |
Candidate expense limit | $5,398.92 |
2024 Hudson’s Hope By-election – February 24, 2024
For information not related to campaign financing or advertising, such as how to vote or how to file nomination papers, please contact the District of Hudson’s Hope.
Key Dates | Deadlines |
January 9, 2024 – January 19, 2024 | Nomination period |
January 27, 2024 – February 24, 2024 | Campaign period |
Saturday, February 24, 2024 | General Voting Day |
Friday, May 24, 2024 |
Financing disclosure statement filing deadline |
Monday, June 24, 2024 | Financing disclosure statement late filing deadline with $500 late filing fee |
Candidate expense limit | $5,398.92 |
2024 New Westminster School District (SD40) By-election – February 3, 2024
For information not related to campaign financing or advertising, such as how to vote or how to file nomination papers, please contact the New Westminster School District (SD40).
Key Dates | Deadlines |
December 19, 2023 – December 29, 2023 | Nomination period |
January 6, 2024 – February 3, 2024 | Campaign period |
Saturday, February 3, 2024 | General Voting Day |
Friday, May 3, 2024 |
Financing disclosure statement filing deadline |
Tuesday, June 3, 2024 | Financing disclosure statement late filing deadline with $500 late filing fee |
Candidate expense limit | $28,377.00 |
2024 Chase By-election – January 20, 2024
For information not related to campaign financing or advertising, such as how to vote or how to file nomination papers, please contact the Village of Chase.
Key Dates | Deadlines |
December 5, 2023 – December 15, 2023 | Nomination period |
December 23, 2023 – January 20, 2024 | Campaign period |
Saturday, January 20, 2024 | General Voting Day |
Friday, April 19, 2024 |
Financing disclosure statement filing deadline |
Tuesday, May 21, 2024 | Financing disclosure statement late filing deadline with $500 late filing fee |
Candidate expense limit | $5,398.92 |
2024 Stewart By-election – January 13, 2024
For information not related to campaign financing or advertising, such as how to vote or how to file nomination papers, please contact the District of Stewart.
Key Dates | Deadlines |
November 28, 2023 – December 8, 2023 | Nomination period |
December 16, 2023 – January 13, 2024 | Campaign period |
Saturday, January 13, 2024 | General Voting Day |
Friday, April 12, 2024 |
Financing disclosure statement filing deadline |
Monday, May 13, 2024 | Financing disclosure statement late filing deadline with $500 late filing fee |
Candidate expense limit | $5,398.92 |
2023 Sunshine Coast School District (SD46)-Area 1 By-election – December 9, 2023
For information not related to campaign financing or advertising, such as how to vote or how to file nomination papers, please contact the School District 46 – Sunshine Coast.
Key Dates | Deadlines |
October 24, 2023 – November 3, 2023 | Nomination period |
November 11, 2023 – December 9, 2023 | Campaign period |
Saturday, December 9, 2023 | General Voting Day |
Friday, March 8, 2024 |
Financing disclosure statement filing deadline |
Monday, April 8, 2024 | Financing disclosure statement late filing deadline with $500 late filing fee |
Candidate expense limit | $5,398.92 |
2023 Hope By-election – November 25, 2023
For information not related to campaign financing or advertising, such as how to vote or how to file nomination papers, please contact the District of Hope.
Key Dates | Deadlines |
October 10, 2023 – October 20, 2023 | Nomination period |
October 28, 2023 – November 25, 2023 | Campaign period |
Saturday, November 25, 2023 | General Voting Day |
Friday, February 23, 2024 |
Financing disclosure statement filing deadline |
Monday, March 25, 2024 | Financing disclosure statement late filing deadline with $500 late filing fee |
Candidate expense limit | $5,398.92 |
2023 Logan Lake By-election – November 18, 2023
For information not related to campaign financing or advertising, such as how to vote or how to file nomination papers, please contact the District of Logan Lake.
Key Dates | Deadlines |
October 3, 2023 – October 13, 2023 | Nomination period |
October 21, 2023 – November 18, 2023 | Campaign period |
Saturday, November 18, 2023 | General Voting Day |
Friday, February 16, 2024 |
Financing disclosure statement filing deadline |
Monday, March 18, 2024 | Financing disclosure statement late filing deadline with $500 late filing fee |
Candidate expense limit | $5,398.92 |
2023 Greenwood By-election – November 18, 2023
For information not related to campaign financing or advertising, such as how to vote or how to file nomination papers, please contact the City of Greenwood.
Key Dates | Deadlines |
October 3, 2023 – October 13, 2023 | Nomination period |
October 21, 2023 – November 18, 2023 | Campaign period |
Saturday, November 18, 2023 | General Voting Day |
Friday, February 16, 2024 |
Financing disclosure statement filing deadline |
Monday, March 18, 2024 | Financing disclosure statement late filing deadline with $500 late filing fee |
Candidate expense limit | $5,398.92 |
2023 Nechako Lakes School District (SD91) By-election – November 4, 2023
For information not related to campaign financing or advertising, such as how to vote or how to file nomination papers, please contact the Nechako Lakes School District (SD91).
Key Dates | Deadlines |
September 19, 2023 – September 29, 2023 | Nomination period |
October 7, 2023 – November 4, 2023 | Campaign period |
Saturday, November 4, 2023 | General Voting Day |
Friday, February 2, 2024 |
Financing disclosure statement filing deadline |
Monday, March 4, 2024 | Financing disclosure statement late filing deadline with $500 late filing fee |
Candidate expense limit | $5,398.92 |
2023 Nisga’a School District (SD92) By-election – September 30, 2023
For information not related to campaign financing or advertising, such as how to vote or how to file nomination papers, please contact the Nisga’a School District (SD92).
Key Dates | Deadlines |
August 15, 2023 – August 25, 2023 | Nomination period |
September 2, 2023 – September 30, 2023 | Campaign period |
Saturday, September 30, 2023 | General Voting Day |
Friday, December 29, 2023 |
Financing disclosure statement filing deadline |
Monday, January 29, 2024 | Financing disclosure statement late filing deadline with $500 late filing fee |
Candidate expense limit | $5,398.92 |
2023 McBride By-election – September 30, 2023
For information not related to campaign financing or advertising, such as how to vote or how to file nomination papers, please contact the Village of McBride.
Key Dates | Deadlines |
August 15, 2023 – August 25, 2023 | Nomination period |
September 2, 2023 – September 30, 2023 | Campaign period |
Saturday, September 30, 2023 | General Voting Day |
Friday, December 29, 2023 |
Financing disclosure statement filing deadline |
Monday, January 29, 2024 | Financing disclosure statement late filing deadline with $500 late filing fee |
Candidate expense limit | $5,398.92 |
2023 Sooke School District (SD62) By-election – October 14, 2023
For information not related to campaign financing or advertising, such as how to vote or how to file nomination papers, please contact the Sooke School District (SD62).
Key Dates | Deadlines |
August 29, 2023 – September 8, 2023 | Nomination period |
September 16, 2023 – October 14, 2023 | Campaign period |
Saturday, October 14, 2023 | General Voting Day |
Friday, January 12, 2024 |
Financing disclosure statement filing deadline |
Monday, February 12, 2024 | Financing disclosure statement late filing deadline with $500 late filing fee |
Candidate expense limit | $24,812.40 |
2023 Harrison Hot Springs By-election – September 16, 2023
For information not related to campaign financing or advertising, such as how to vote or how to file nomination papers, please contact the Village of Harrison Hot Springs.
Key Dates | Deadlines |
August 1, 2023 – August 11, 2023 | Nomination period |
August 19, 2023 – September 16, 2023 | Campaign period |
Saturday, September 16, 2023 | General Voting Day |
Friday, December 15, 2023 |
Financing disclosure statement filing deadline |
Monday, January 15, 2024 | Financing disclosure statement late filing deadline with $500 late filing fee |
Candidate expense limit | $5,398.92 |