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 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 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 Fort St. James District.

Key Dates Deadlines
December 15, 2020 – December 29, 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

NEW 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

NEW 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

NEW 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

NEW 2021 Zeballos By-election – January 9, 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 Zeballos.

Key Dates Deadlines
November 24, 2020 – December 4, 2020 Nomination period
December 12, 2020 – January 9, 2021 Campaign period
Saturday, January 9, 2021 General Voting Day
Friday, April 9, 2021 Financing disclosure statement filing deadline
Monday, May 10, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $5,000

NEW 2020 Lytton By-election – December 19, 2020

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

Key Dates Deadlines
November 3, 2020 – November 13, 2020 Nomination period
November 21, 2020 – December 19, 2020 Campaign period
December 19, 2020 General Voting Day
Friday, March 19, 2021 Financing disclosure statement filing deadline
Monday, April 19, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $5,000

NEW 2020 Victoria By-election – December 12, 2020

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

Key Dates Deadlines
October 27, 2020 – November 6, 2020 Nomination period
November 14, 2020 – December 12, 2020 Campaign period
Saturday, December 12, 2020 General Voting Day
Friday, March 12, 2021 Financing disclosure statement filing deadline
Monday, April 12, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $27,416.40

NEW 2020 Comox Valley School District (SD71) – December 12, 2020

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 71 Comox Valley.

Key Dates Deadlines
October 27, 2020 – November 6, 2020 Nomination period
November 14, 2020 – December 12, 2020 Campaign period
Saturday, December 12, 2020 General Voting Day
Friday, March 12, 2021 Financing disclosure statement filing deadline
Monday, April 12, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $5,000

NEW 2020 Grand Forks By-election – December 5, 2020

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 Grand Forks.

Key Dates Deadlines
October 20, 2020 – October 30, 2020 Nomination period
November 7, 2020 – December 5, 2021 Campaign period
Saturday, December 5, 2020 General Voting Day
Friday, March 5, 2021 Financing disclosure statement filing deadline
Monday, April 6, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $5,000

NEW 2020 Cowichan Valley Regional District By-election – November 28, 2020

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

Key Dates Deadlines
October 13, 2020 – October 23, 2020 Nomination period
October 31, 2020 – November 28, 2020 Campaign period
Saturday, November 28, 2020 General Voting Day
Friday, February 26, 2021 Financing disclosure statement filing deadline
Monday, March 29, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $5,000

NEW 2020 Rossland By-election – November 28, 2020

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

Key Dates Deadlines
October 13, 2020 – October 23, 2020 Nomination period
October 31, 2020 – November 28, 2020 Campaign period
Saturday, November 28, 2020 General Voting Day
Friday, February 26, 2021 Financing disclosure statement filing deadline
Monday, March 29, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $5,000

NEW 2020 Sayward By-election – November 21, 2020

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

Key Dates Deadlines
October 6, 2020 – October 16, 2020 Nomination period
October 24, 2020 – November 21, 2020 Campaign period
Saturday, November 21, 2020 General Voting Day
Friday, February 19, 2021 Financing disclosure statement filing deadline
Monday, March 22, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

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

NEW 2020 Queen Charlotte By-election – November 21, 2020

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 Queen Charlotte.

Key Dates Deadlines
October 6, 2020 – October 16, 2020 Nomination period
October 24, 2020 – November 21, 2020 Campaign period
Saturday, November 21, 2020 General Voting Day
Friday, February 19, 2021 Financing disclosure statement filing deadline
Monday, March 22, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $5,000.00

2020 Port Clements By-election – November 14, 2020

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 Port Clements.

Key Dates Deadlines
September 29, 2020 – October 9, 2020 Nomination period
October 17, 2020 – November 14, 2020 Campaign period
Saturday, November 14, 2020 General Voting Day
Friday, February 12, 2021 Financing disclosure statement filing deadline
Monday, March 15, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $5,000.00

2020 Lake Cowichan By-election – October 24, 2020

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 Lake Cowichan.

Key Dates Deadlines
September 8, 2020 – September 18, 2020 Nomination period
September 26, 2020 – October 24, 2020 Campaign period
Saturday, October 24, 2020 General Voting Day
Friday, January 22, 2021 Financing disclosure statement filing deadline
Monday, February 22, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

Candidate expense limit $10,000.00 Mayor

2020 Smithers By-election – October 17, 2020

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

Key Dates Deadlines
September 1, 2020 – September 11, 2020 Nomination period
September 19, 2020 – October 17, 2020 Campaign period
Saturday, October 17, 2020 General Voting Day
Friday, January 15, 2021 Financing disclosure statement filing deadline
Tuesday, February 16, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

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

2020 Dawson Creek By-election – October 17, 2020

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 Dawson Creek.

Key Dates Deadlines
September 1, 2020 – September 11, 2020 Nomination period
September 19, 2020 – October 17, 2020 Campaign period
Saturday, October 17, 2020 General Voting Day
Friday, January 15, 2021 Financing disclosure statement filing deadline
Tuesday, February 16, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

 


Candidate expense limit $5,920.00

 


2020 Greenwood By-election – October 10, 2020

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
August 25, 2020 – September 4, 2020 Nomination period
September 12, 2020 – October 10, 2020 Campaign period
Saturday, October 10, 2020 General Voting Day
Friday, January 8, 2021 Financing disclosure statement filing deadline
Monday, February 8, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

 


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

 


2020 Fort St. James By-election – September 26, 2020

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
August 11, 2020 – August 21, 2020 Nomination period
August 29, 2020 – September 26, 2020 Campaign period
Saturday, September 26, 2020 General Voting Day
Tuesday, December 29, 2020 Financing disclosure statement filing deadline
Monday, January 25, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

 


Candidate expense limit $10,000.00

 


2020 Arrow Lakes School District (SD10) By-election – September 12, 2020

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

Key Dates Deadlines
July 28, 2020 – August 7, 2020 Nomination period
August 15, 2020 – September 12, 2020 Campaign period
Saturday, September 12, 2020 General Voting Day
Friday, December 11, 2020 Financing disclosure statement filing deadline
Monday, January 11, 2021 Financing disclosure statement late filing deadline with $500 late filing fee

 


Candidate expense limit $5,000.00