2017 Canadian electoral calendar

This is a list of elections in Canada scheduled to be held in 2017. Included are provincial, municipal and federal elections, by-elections on any level, referendums and party leadership races at any level.

January to February

 * January 7: North Cedar, British Columbia Improvement District by-election.
 * January 14: Radium Hot Springs, British Columbia municipal by-election.
 * January 18: Naicam, Saskatchewan council by-election
 * January 21:
 * School District 92 Nisga'a, British Columbia by-election.
 * School District 27 Cariboo-Chilcotin, British Columbia by-election.
 * January 28: Mackenzie, British Columbia municipal by-election.
 * February 5: Coaticook, Quebec District 1 municipal by-election.
 * February 11: Salt Spring Island, British Columbia Fire Protection District trustee by-election.
 * February 13:
 * Ward 42 by-election, Toronto City Council
 * Yukon Francophone School Board trustee by-election
 * February 25: Warfield, British Columbia municipal by-election.
 * February 27:
 * Drayton Valley, Alberta municipal by-election.
 * Taku River Tlingit First Nation clan director by-election.

March to April

 * March 2:
 * Lax Kw'alaams Indian Band trustee by-election
 * Saskatoon Meewasin provincial by-election.
 * Nee-Tahi-Buhn Band councillor by-election.
 * March 3: Wet'suwet'en First Nation: Broman Lake councillor by-election.
 * March 4:
 * Wells, British Columbia municipal by-election.
 * McBride, British Columbia municipal by-election.
 * March 9&12: Roseau River Anishinabe First Nation, Manitoba band council election and re-vote
 * March 14: 2017 Bloc Québécois leadership election
 * March 18:
 * 2017 Progressive Conservative Association of Alberta leadership election
 * Municipality of the District of St. Mary's, Nova Scotia District 3/5 special election.
 * March 24: Peguis First Nation, Manitoba chief and council election.
 * March 25:
 * Port Clements, British Columbia mayoral and municipal by-elections.
 * School District 27 Cariboo-Chilcotin, British Columbia trustee by-election.
 * Tsawwassen First Nation legislative by-election.
 * March 27: Georgina, Ontario Ward 1 municipal by-election
 * March 31: Lake Cowichan First Nation land code ratification vote.
 * April 3: Federal by-elections in Ottawa—Vanier, Markham—Thornhill, Saint-Laurent, Calgary Heritage and Calgary Midnapore.
 * April 6: Hupacasath First Nation general election.
 * April 10: Iqaluit, Nunavut municipal by-election.
 * April 12:
 * Chinook School Division school board trustee by-election.
 * Halalt First Nation general election.
 * April 21: Sq'ewlets First Nation chief and council general election.
 * April 22:
 * School District 74 Gold Trail, British Columbia trustee by-election.
 * Lower Nicola Indian Band by-election
 * April 27: Frog Lake First Nation general election.
 * April 29: School District 19 Revelstoke, British Columbia trustee by-election.

May to June

 * May 1: Stratford, Prince Edward Island Stewart Cove Ward by-election.
 * May 4: Seabird Island First Nation: Business plan and land use plane referendum.
 * May 8: Gitwangak Indian Band: Chief and council general election.
 * May 9: 2017 British Columbia general election
 * May 10: Horizon School Division, Saskatchewan trustee by-election.
 * May 12: Skin Tyee First Nation: Council by-election.
 * May 15:
 * Kingston, Ontario District 1 municipal by-election
 * Municipal by-elections in Kedgwick, Le Goulet, Maisonnette, Shippagan, Salisbury and Saint-André, New Brunswick
 * Municipal election in Haut-Madawaska, New Brunswick
 * Plebiscites in the Local Service Districts of Cap-Bateau, Coteau Road, Haut-Lamèque, Miscou Island, Ste. Cecile, Petite-Lamèque, Pigeon Hill, Pointe-Alexandre, Pointe-Canot and Parish of Shippegan, New Brunswick
 * May 27:
 * 2017 Conservative Party of Canada leadership election
 * Métis Nation—Saskatchewan general election
 * May 29: Provincial by-election in Gouin, Quebec.
 * May 30: 2017 Nova Scotia general election
 * June 1: Provincial by-election in Sault Ste. Marie, Ontario
 * June 2: McLeod Lake Band: Chief and council general election
 * June 4: 2017 Alberta Liberal Party leadership election
 * June 5: Rideau Lakes, Ontario municipal by-election in Bastard & South Burgess Ward. (Election had been planned for July, but was filled by acclamation on June 5.)
 * June 8: Aamjiwnaang First Nation by-elections.
 * June 10: Creston, British Columbia municipal by-election
 * June 13: Provincial by-election in Point Douglas, Manitoba
 * June 20: Ka:'yu:'k't'h'/Che:k:tlesʔet'h' legislative by-election.
 * June 24:
 * Lake Country, British Columbia municipal by-elections
 * Temagami First Nation Land Code Ratification Vote

July to August

 * July 5: Tsawout First Nation: General election
 * July 7:
 * Gwa'sala-'Nakwaxda'xw Nations: Chief and council general election
 * Gitsegukla Indian Band: General election.
 * July 8: Nanaimo, British Columbia municipal by-election.
 * July 19:
 * Rural Municipality of Ritchot, Manitoba: Mayoral and council by-elections
 * Municipality of Swan River, Manitoba reeve by-election
 * July 20: Kispiox Band Council: Chief and council general election.
 * July 25: Enoch Cree Nation: Chief and council general election
 * July 29: Lunenburg, Nova Scotia special election
 * July 2 to August 2: Long Plain First Nation: Community Ratification Vote - Land Code
 * August 11: Tobacco Indian Band council by-election
 * August 19: planned Central Coast Regional District Electoral Area B by-election. Election cancelled as no valid nomination received.
 * August 30: Rural Municipality of South Qu'Appelle No. 157, Saskatchewan Division 2 council by-election.

September

 * September 7:
 * Saskatoon Fairview provincial by-election
 * We Wai Kai Nation council by-election
 * September 9: Fort St. John, British Columbia council by-election
 * September 16:
 * 2017 Manitoba New Democratic Party leadership election
 * Wells, British Columbia municipal by-election.
 * September 19: Lynn Lake, Manitoba by-election.
 * September 20: Nipawin, Saskatchewan council by-election
 * September 23: Saanich, British Columbia council by-election
 * September 26: 2017 Newfoundland and Labrador municipal elections
 * September 30:
 * Kamloops, British Columbia mayoral by-election.
 * Port Moody, British Columbia council by-election.
 * Cowichan Valley Regional District Area B (Shawnigan Lake) by-election

October

 * October 1: 2017 New Democratic Party leadership election
 * October 2: Louis-Hébert provincial by-election.
 * October 14:
 * Vancouver City Council and Vancouver School Board by-elections
 * Municipality of Chester, Nova Scotia District 1 council by-election
 * October 16: 2017 Alberta municipal elections
 * October 17: Come By Chance, Newfoundland and Labrador by-election
 * October 18: Eston, Saskatchewan council by-election
 * October 20: 2017 Progressive Conservative Party of Prince Edward Island leadership election
 * October 21:
 * 2017 Manitoba Liberal Party leadership election
 * Cranbrook, British Columbia council by-election
 * Lions Bay, British Columbia council by-election
 * Municipality of Colchester, Nova Scotia District 9 council by-election
 * October 23:
 * Essex, Ontario Ward 3 by-election
 * Federal by-elections in Sturgeon River—Parkland and Lac-Saint-Jean
 * Municipal by-elections in Grande-Anse (mayor), McAdam, Nigadoo, Petit Rocher, Rexton and Saint-André (mayor), New Brunswick.
 * Municipal plebiscite in the local service districts of Keswick Ridge, Douglas, Bright, and portions Kingsclear and Queensbury, New Brunswick to form a new rural municipality.
 * October 25: Osler, Saskatchewan municipal by-election
 * October 27: 2017 New Brunswick New Democratic Party leadership election (planned date, cancelled due to having just one candidate)
 * October 28:
 * 2017 United Conservative Party leadership election (Alberta)
 * Whistler, British Columbia council by-election
 * Ɂakisq̓nuk First Nation by-election
 * October 30: 2017 Nunavut general election

November to December

 * November 4: Kaslo, British Columbia municipal by-election
 * November 5: 2017 Quebec municipal elections
 * November 18:
 * View Royal, British Columbia council by-election
 * Queen Charlotte, British Columbia municipal by-election
 * November 21: Mount Pearl North, Newfoundland and Labrador provincial by-election.
 * November 27: Charlottetown-Parkdale, Prince Edward Island provincial by-election.
 * December 2: Oliver, British Columbia municipal by-election
 * December 4: Nunavut municipal elections, 2017 (hamlets)
 * December 11: Federal by-elections in Bonavista—Burin—Trinity, Scarborough—Agincourt, Battlefords—Lloydminster and South Surrey—White Rock.
 * December 14: Provincial by-election in Calgary-Lougheed, Alberta.