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.
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 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 |
2023 Hudson’s Hope By-election – July 29, 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 Hudson’s Hope.
Key Dates | Deadlines |
June 13, 2023 – June 23, 2023 | Nomination period |
July 1, 2023 – July 29, 2023 | Campaign period |
Saturday, July 29, 2023 | General Voting Day |
Friday, October 27, 2023 |
Financing disclosure statement filing deadline |
Monday, November 27, 2023 | Financing disclosure statement late filing deadline with $500 late filing fee |
Candidate expense limit | Mayor $10,797.83 and Councillor $5,398.92 |
2023 North Saanich By-election – July 8, 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 North Saanich.
Key Dates | Deadlines |
May 23, 2023 – June 2, 2023 | Nomination period |
June 10, 2023 – July 8, 2023 | Campaign period |
Saturday, July 8, 2023 | General Voting Day |
Friday, October 6, 2023 |
Financing disclosure statement filing deadline |
Monday, November 6, 2023 | Financing disclosure statement late filing deadline with $500 late filing fee |
Candidate expense limit | $6,750.00 |
2023 Stewart By-election – July 8, 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 Stewart.
Key Dates | Deadlines |
May 23, 2023 – June 2, 2023 | Nomination period |
June 10, 2023 – July 8, 2023 | Campaign period |
Saturday, July 8, 2023 | General Voting Day |
Friday, October 6, 2023 |
Financing disclosure statement filing deadline |
Monday, November 6, 2023 | Financing disclosure statement late filing deadline with $500 late filing fee |
Candidate expense limit | $5,398.92 |
2023 Prince George School District (SD57) By-election – June 17, 2023
For information not related to campaign financing or advertising, such as how to vote or how to file nomination papers, please contact School District No. 57 (Prince George).
Key Dates | Deadlines |
May 2, 2023 – May 12, 2023 | Nomination period |
May 20, 2023 – June 17, 2023 | Campaign period |
Saturday, June 17, 2023 | General Voting Day |
Friday, September 15, 2023 |
Financing disclosure statement filing deadline |
Monday, October 16, 2023 | Financing disclosure statement late filing deadline with $500 late filing fee |
Candidate expense limit | $32,547.30 |
2023 Capital Regional District By-election (Salt Spring Island Local Community Commission) – May 27, 2023
For information not related to campaign financing or advertising, such as how to vote or how to file nomination papers, please contact the Capital Regional District (CRD).
Key Dates | Deadlines |
April 11, 2023 – April 21, 2023 | Nomination period |
April 29, 2023 – May 27, 2023 | Campaign period |
Saturday, May 27, 2023 | General Voting Day |
Friday, August 25, 2023 |
Financing disclosure statement filing deadline |
Monday, September 25, 2023 | Financing disclosure statement late filing deadline with $500 late filing fee |
Candidate expense limit | $6,282.90 |
2023 Lions Bay By-election – May 6, 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 Lions Bay.
Key Dates | Deadlines |
March 21, 2023 – March 31, 2023 | Nomination period |
April 8, 2023 – May 6, 2023 | Campaign period |
Saturday, May 6, 2023 | General Voting Day |
Friday, August 4, 2023 |
Financing disclosure statement filing deadline |
Tuesday, September 5, 2023 | Financing disclosure statement late filing deadline with $500 late filing fee |
Candidate expense limit | $5,398.92 |