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


NEW 2021 Stewart By-election – July 17, 2021

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
June 1, 2021 – June 11, 2021 Nomination period
June 19, 2021 – July 17, 2021 Campaign period
Saturday, July 17, 2021 General Voting Day
Friday, October 15, 2021 Financing disclosure statement filing deadline
Monday, November 15, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $5,000.00

NEW 2021 Pouce Coupe By-election – July 10, 2021

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 Pouce Coupe.

Key Dates Deadlines
May 25, 2021 – June 4, 2021 Nomination period
June 12, 2021 – July 10, 2021 Campaign period
Saturday, July 10, 2021 General Voting Day
Friday, October 8, 2021 Financing disclosure statement filing deadline
Monday, November 8, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $5,000.00

NEW 2021 Burnaby By-election – June 26, 2021

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 Burnaby.

Key Dates Deadlines
May 11, 2021 – May 21, 2021 Nomination period
May 29, 2021 – June 26, 2021 Campaign period
Saturday, June 26, 2021 General Voting Day
Friday, September 24, 2021 Financing disclosure statement filing deadline
Monday, October 25, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $70,629.90

NEW 2021 Central Okanagan School District (SD23) By-election – June 26, 2021

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 Kelowna.

Key Dates Deadlines
May 11, 2021 – May 21, 2021 Nomination period
May 29, 2021 – June 26, 2021 Campaign period
Saturday, June 26, 2021 General Voting Day
Friday, September 24, 2021 Financing disclosure statement filing deadline
Monday, October 25, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $40,825.04

NEW 2021 Silverton By-election – June 19, 2021

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
May 4, 2021 – May 14, 2021 Nomination period
May 22, 2021 – June 19, 2021 Campaign period
Saturday, June 19, 2021 General Voting Day
Friday, September 17, 2021 Financing disclosure statement filing deadline
Monday, October 18, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit Mayor $10,000.00 / Councillor $5,000.00

NEW 2021 Penticton By-election – June 19, 2021

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 Penticton.

Key Dates Deadlines
May 4, 2021 – May 14, 2021 Nomination period
May 22, 2021 – June 19, 2021 Campaign period
Saturday, June 19, 2021 General Voting Day
Friday, September 17, 2021 Financing disclosure statement filing deadline
Monday, October 18, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $13,081.80

2021 Terrace By-election – June 5, 2021

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 Terrace.

Key Dates Deadlines
April 20, 2021 – April 30, 2021 Nomination period
May 8, 2021 – June 5, 2021 Campaign period
Saturday, June 5, 2021 General Voting Day
Friday, September 3, 2021 Financing disclosure statement filing deadline
Monday, October 4, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $5,144.50

2021 Richmond By-election – May 29, 2021

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 Richmond.

Key Dates Deadlines
April 13, 2021 – April 23, 2021 Nomination period
May 1, 2021 – May 29, 2021 Campaign period
Saturday, May 29, 2021 General Voting Day
Friday, August 27, 2021 Financing disclosure statement filing deadline
Monday, September 27, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $66,081.90

2021 Vernon School District (SD22) By-election – May 29, 2021

For information not related to campaign financing or advertising, such as how to vote or how to file nomination papers, please contact the Vernon School District.

Key Dates Deadlines
April 13, 2021 – April 23, 2021 Nomination period
May 1, 2021 – May 29, 2021 Campaign period
Saturday, May 29, 2021 General Voting Day
Friday, August 27, 2021 Financing disclosure statement filing deadline
Monday, September 27, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $17,661.48

2021 North Vancouver School District (SD44) By-election – May 29, 2021

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 Vancouver.

Key Dates Deadlines
April 13, 2021 – April 23, 2021 Nomination period
May 1, 2021 – May 29, 2021 Campaign period
Saturday, May 29, 2021 General Voting Day
Friday, August 27, 2021 Financing disclosure statement filing deadline
Monday, September 27, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $27,326.52

2021 Fort St. John By-election – May 15, 2021

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 Fort St. John.

Key Dates Deadlines
March 30, 2021 – April 9, 2021 Nomination period
April 17, 2021 – May 15, 2021 Campaign period
Saturday, May 15, 2021 General Voting Day
Friday, August 13, 2021 Financing disclosure statement filing deadline
Monday, September 13, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $9,001.64

2021 Qualicum Beach By-election – May 15, 2021

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 Qualicum Beach.

Key Dates Deadlines
March 30, 2021 – April 9, 2021 Nomination period
April 17, 2021 – May 15, 2021 Campaign period
Saturday, May 15, 2021 General Voting Day
Friday, August 13, 2021 Financing disclosure statement filing deadline
Monday, September 13, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $5,000.00

2021 Mission By-election – April 24, 2021

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 Mission.

Key Dates Deadlines
March 9, 2021 – March 19, 2021 Nomination period
March 27, 2021 – April 24, 2021 Campaign period
Saturday, April 24, 2021 General Voting Day
Friday, July 23, 2021 Financing disclosure statement filing deadline
Monday, August 23, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit Mayor $28,753.85

2021 Castlegar By-election – April 24, 2021

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 Castlegar.

Key Dates Deadlines
March 9, 2021 – March 19, 2021 Nomination period
March 27, 2021 – April 24, 2021 Campaign period
Saturday, April 24, 2021 General Voting Day
Friday, July 23, 2021 Financing disclosure statement filing deadline
Monday, August 23, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit Mayor $10,000.00 / Councillor $5,000.00

2021 Powell River School District (SD47) By-election – April 24, 2021

For information not related to campaign financing or advertising, such as how to vote or how to file nomination papers, please contact the Powell River Board of Education.

Key Dates Deadlines
March 9, 2021 – March 19, 2021 Nomination period
March 27, 2021 – April 24, 2021 Campaign period
Saturday, April 24, 2021 General Voting Day
Friday, July 23, 2021 Financing disclosure statement filing deadline
Monday, August 23, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $8,788.56

2021 Masset By-election – April 17, 2021

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 Masset.

Key Dates Deadlines
March 2, 2021 – March 12, 2021 Nomination period
March 20, 2021 – April 17, 2021 Campaign period
Saturday, April 17, 2021 General Voting Day
Friday, July 16, 2021 Financing disclosure statement filing deadline
Monday, August 16, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $5,000.00

2021 Nelson By-election – March 27, 2021

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 Nelson.

Key Dates Deadlines
February 9, 2021 – February 19, 2021 Nomination period
February 27, 2021 – March 27, 2021 Campaign period
Saturday, March 27, 2021 General Voting Day
Friday, June 25, 2021 Financing disclosure statement filing deadline
Monday, July 26, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $5,610.00

2021 Tofino By-election – March 6, 2021

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 Tofino.

Key Dates Deadlines
January 19, 2021 – January 29, 2021 Nomination period
February 6, 2021 – March 6, 2021 Campaign period
Saturday, March 6, 2021 General Voting Day
Friday, June 4, 2021 Financing disclosure statement filing deadline
Monday, July 5, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit Mayor $10,000.00 / Councillor $5,000.00

2021 Coast Mountains School District (SD82) By-election – March 6, 2021

For information not related to campaign financing or advertising, such as how to vote or how to file nomination papers, please contact the Coast Mountains School District.

Key Dates Deadlines
January 19, 2021 – January 29, 2021 Nomination period
February 6, 2021 – March 6, 2021 Campaign period
Saturday, March 6, 2021 General Voting Day
Friday, June 4, 2021 Financing disclosure statement filing deadline
Monday, July 5, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $5,596.50

2021 Langley School District (SD35) By-election – February 27, 2021

For information not related to campaign financing or advertising, such as how to vote or how to file nomination papers, please contact the Township of Langley.

Key Dates Deadlines
January 12, 2021 – January 22, 2021 Nomination period
January 30, 2021 – February 27, 2021 Campaign period
Saturday, February 27, 2021 General Voting Day
Friday, May 28, 2021 Financing disclosure statement filing deadline
Monday, June 28, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $38,186.60

2021 Campbell River By-election – February 27, 2021

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 Campbell River.

Key Dates Deadlines
January 12, 2021 – January 22, 2021 Nomination period
January 30, 2021 – February 27, 2021 Campaign period
Saturday, February 27, 2021 General Voting Day
Friday, May 28, 2021 Financing disclosure statement filing deadline
Monday, June 28, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $12,735.44

2021 Telkwa By-election – February 27, 2021

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 Telkwa.

Key Dates Deadlines
January 12, 2021 – January 22, 2021 Nomination period
January 30, 2021 – February 27, 2021 Campaign period
Saturday, February 27, 2021 General Voting Day
Friday, May 28, 2021 Financing disclosure statement filing deadline
Monday, June 28, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $5,000