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 Abbotsford By-election – September 25, 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 Abbotsford.

Key Dates Deadlines
August 10, 2021 – August 20, 2021 Nomination period
August 28, 2021 – September 25, 2021 Campaign period
Saturday, September 25, 2021 General Voting Day
Friday, December 24, 2021 Financing disclosure statement filing deadline
Monday, January 24, 2022 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $43,928.56

NEW 2021 Pouce Coupe By-election – September 18, 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
August 3, 2021 – August 13, 2021 Nomination period
August 21, 2021 – September 18, 2021 Campaign period
Saturday, September 18, 2021 General Voting Day
Friday, December 17, 2021 Financing disclosure statement filing deadline
Monday, January 17, 2022 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $5,000.00

NEW 2021 Creston By-election – September 18, 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 Creston.

Key Dates Deadlines
August 3, 2021 – August 13, 2021 Nomination period
August 21, 2021 – September 18, 2021 Campaign period
Saturday, September 18, 2021 General Voting Day
Friday, December 17, 2021 Financing disclosure statement filing deadline
Monday, January 17, 2022 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $5,000.00

NEW 2021 Lytton By-election – August 7, 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 Lytton.

Key Dates Deadlines
June 22, 2021 – July 2, 2021 Nomination period
July 10, 2021 – August 7, 2021 Campaign period
Saturday, August 7, 2021 General Voting Day
Friday, November 5, 2021 Financing disclosure statement filing deadline
Monday, December 6, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $5,000.00

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

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

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

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

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