Local By-elections

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.

Current local by-elections dates and information


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