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

NEW 2021 Fraser-Fort George Regional District 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 Regional District of Fraser-Fort George.

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,000.00

NEW 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

NEW 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

NEW 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

NEW 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

NEW 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

NEW 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

NEW 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

NEW 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

NEW 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

NEW 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

2021 Chilliwack School District (SD33) By-election – February 13, 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 Chilliwack.

Key Dates Deadlines
December 29, 2020 – January 8, 2021 Nomination period
January 16, 2021 – February 13, 2021 Campaign period
Saturday, February 13, 2021 General Voting Day
Friday, May 14, 2021 Financing disclosure statement filing deadline
Monday, June 14, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $30,309.64

2021 Revelstoke By-election – February 13, 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 Revelstoke.

Key Dates Deadlines
December 29, 2020 – January 8, 2021 Nomination period
January 16, 2021 – February 13, 2021 Campaign period
Saturday, February 13, 2021 General Voting Day
Friday, May 14, 2021 Financing disclosure statement filing deadline
Monday, June 14, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $5,000

2021 Kootenay Boundary Regional District By-election – February 13, 2021

For information not related to campaign financing or advertising, such as how to vote or how to file nomination papers, please contact the Regional District of Kootenay Boundary.

Key Dates Deadlines
December 29, 2020 – January 8, 2021 Nomination period
January 16, 2021 – February 13, 2021 Campaign period
Saturday, February 13, 2021 General Voting Day
Friday, May 14, 2021 Financing disclosure statement filing deadline
Monday, June 14, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $5,000

2021 Kootenay-Columbia (SD20) By-election – February 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 Kootenay-Columbia School District.

Key Dates Deadlines
December 22, 2020 – December 31, 2020 Nomination period
January 9, 2021 – February 6, 2021 Campaign period
Saturday, February 6, 2021 General Voting Day
Friday, May 7, 2021 Financing disclosure statement filing deadline
Monday, June 7, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $5,000

2021 Fort St. James By-election – January 30, 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 Fort St. James.

Key Dates Deadlines
December 15, 2020 – December 24, 2020 Nomination period
January 2, 2021 – January 30, 2021 Campaign period
Saturday, January 30, 2021 General Voting Day
Friday, April 30, 2021 Financing disclosure statement filing deadline
Monday, May 31, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $5,000

2021 Belcarra By-election – January 23, 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 Belcarra.

Key Dates Deadlines
December 8, 2020 – December 18, 2020 Nomination period
December 26, 2020 – January 23, 2021 Campaign period
Saturday, January 23, 2021 General Voting Day
Friday, April 23, 2021 Financing disclosure statement filing deadline
Tuesday, May 25, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

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

2021 Burns Lake By-election – January 23, 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 Burns Lake.

Key Dates Deadlines
December 8, 2020 – December 18, 2020 Nomination period
December 26, 2020 – January 23, 2021 Campaign period
Saturday, January 23, 2021 General Voting Day
Friday, April 23, 2021 Financing disclosure statement filing deadline
Tuesday, May 25, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $5,000

2021 Stikine School District (SD87) – January 23, 2021

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 87 Stikine.

Key Dates Deadlines
December 8, 2020 – December 18, 2020 Nomination period
December 26, 2020 – January 23, 2021 Campaign period
Saturday, January 23, 2021 General Voting Day
Friday, April 23, 2021 Financing disclosure statement filing deadline
Tuesday, May 25, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $5,000