October 17, 2026 | |
The 2026 municipal elections in British Columbia will be held on October 17, 2026. Voters in the Canadian province of British Columbia will elect mayors, school board trustees, rural directors and city councillors in all of the province's municipalities and regional district electoral areas. Elections BC will administer campaign financing, disclosure and advertisement of candidates; however, voting, ballots and candidate nominations will be administered by each jurisdiction's local electoral officer. [1] Mayors are elected using the first-past-the-post election system. City councillors, trustees and directors are elected using plurality block voting, where each voter has the right to cast up to as many votes as there are seats to fill.
Incumbents marked with "(X)". Candidates who were elected are listed in boldface and accompanied by a †.
| Political party | Contesting seats in [2] | Affiliate(s) |
|---|---|---|
| ABC Vancouver | Vancouver | |
| Achieving For Delta | Delta | |
| Burnaby Citizens Association | Burnaby | New Democratic Party |
| Burnaby Green Party | Burnaby | Green Party |
| Community First New West | New Westminster | New Democratic Party |
| Conservative Electors Association | Abbotsford | |
| Chilliwack | ||
| Delta | ||
| Fort St. John | ||
| Kamloops | ||
| Kelowna | ||
| Langley Township | ||
| Maple Ridge | ||
| Prince George | ||
| Richmond | ||
| Saanich | ||
| Surrey | ||
| Vancouver | ||
| Vanderhoof | ||
| West Vancouver | ||
| Coalition of Progressive Electors | Vancouver | |
| Green Party of Vancouver | Vancouver | Green Party |
| New West Progressives | New Westminster | |
| Non-Partisan Association | Vancouver | |
| OneCity Vancouver | Vancouver | |
| Safe Surrey Coalition | Surrey | |
| Surrey First | Surrey | |
| TEAM for a Livable Vancouver | Vancouver | |
| Vancouver Liberal Electors Association | Vancouver | |
| Vision Vancouver | Vancouver |
The results for mayor of Abbotsford were as follows:
The results for Abbotsford City Council were as follows: Top 8 candidates elected
The results in Armstrong were as follows:
The results in Regional District of Bulkley-Nechako Electoral Area A (Smithers Rural) were as follows:
The results for mayor of Burnaby were as follows:
The results for Burnaby City Council were as follows: Top 8 candidates elected
The results in Campbell River were as follows:
The results in Cariboo Regional District Electoral Area A (Red Bluff - Quesnel South) were as follows:
The results in Cariboo Regional District Electoral Area G (Lac la Hache - 108 Mile Ranch) were as follows:
The results in Castlegar were as follows:
The results in the Regional District of Central Kootenay Electoral Area H (The Slocan Valley) were as follows:
The results in Central Saanich were as follows:
The results for mayor of Chilliwack were as follows:
The results for Chilliwack City Council were as follows:
Top 6 candidates elected
The results in Coldstream were as follows:
The results in Columbia-Shuswap Regional District Electoral Area C (Eagle Bay, White Lake, Tappen, Sunnybrae) were as follows:
The results in Colwood were as follows:
The results in Comox were as follows:
The results in Comox Valley Regional District Electoral Area A (Baynes Sound-Denman/Hornby Islands) were as follows:
The results in Comox Valley Regional District Electoral Area B (Lazo North) were as follows:
The results in Comox Valley Regional District Electoral Area C (Puntledge - Black Creek) were as follows:
The results for mayor of Coquitlam were as follows:
The results for Coquitlam City Council were as follows: Top 8 candidates elected
The results in Courtenay were as follows:
The results in Cowichan Valley Regional District Electoral Area B (Shawnigan Lake) were as follows:
The results in Cowichan Valley Regional District Electoral Area C (Cobble Hill) were as follows:
The results in Cranbrook were as follows:
The results in Creston were as follows:
The results in Dawson Creek were as follows:
The results for mayor Delta are follows:
The results for Delta City Council were as follows: Top 6 candidates elected
The results in Duncan were as follows:
The results in the Regional District of East Kootenay Electoral Area C were as follows:
The results in Esquimalt were as follows:
The results in Fernie were as follows:
The results in Fort St. John were as follows:
The results for Fort St. John City Council were as follows: [3]
Top 6 candidates elected
The results for mayor of Gibsons were as follows:
The results for Gibsons Town Council were as follows: [4]
Top 4 candidates elected
The results in Hope were as follows:
The results in Capital Regional District Electoral Area H (Juan de Fuca) were as follows:
The results for mayor of Kamloops were as follows:
The results for Kamloops City Council were as follows:
Top 8 candidates elected
The results for mayor of Kelowna were as follows:
The results for Kelowna City Council were as follows:
Top 8 candidates elected
The results in Kent were as follows:
The results in Kimberley were as follows:
The results in Kitimat were as follows:
The results in Ladysmith were as follows:
The results in Lake Country were as follows:
The results for mayor of Langford were as follows:
The results for Langford City Council were as follows:
Top 6 candidates elected
The results in Langley City were as follows: [5]
The results for Langley City Council were as follows:
Top 8 candidates elected
The results for mayor of Langley Township were as follows:
The results for Langley District Council were as follows:
Top 8 candidates elected
The results for mayor of Maple Ridge were as follows:
The results for Maple Ridge City Council were as follows:
Top 6 candidates elected
The results in Merritt were as follows:
The results in Metchosin were as follows:
The results in Metro Vancouver Electoral Area A were as follows:
The results for mayor of Mission were as follows:
The results for Mission City Council were as follows:
Top 6 candidates elected
The results for mayor of Nanaimo were as follows:
The results for Nanaimo City Council were as follows:
Top 8 candidates elected
The results in the Regional District of Nanaimo Electoral Area A (South Wellington, Cassidy, Cedar) were as follows:
The results in the Regional District of Nanaimo Electoral Area E (Nanoose) were as follows:
The results in the Regional District of Nanaimo Electoral Area F (Coombs, Hilliers, Errington) were as follows:
The results in the Regional District of Nanaimo Electoral Area G (Dashwood, Englishman River, French Creek) were as follows:
The results in Nelson were as follows:
The results for mayor of New Westminster were as follows:
The results for New Westminster City Council were as follows:
Top 6 candidates elected
The results in North Cowichan were as follows:
The results in North Saanich were as follows:
The results for mayor of the City of North Vancouver were as follows:
The results for North Vancouver City Council were as follows:
Top 6 candidates elected
The results for mayor of North Vancouver District were as follows:
The results for North Vancouver District Council were as follows:
Top 6 candidates elected
The results in Oak Bay were as follows:
The results Regional District of Okanagan-Similkameen Electoral Area A (Osoyoos Rural) were as follows:
The results Regional District of Okanagan-Similkameen Electoral Area B (Cawston) were as follows:
The results Regional District of Okanagan-Similkameen Electoral Area C (Oliver Rural) were as follows:
The results Regional District of Okanagan-Similkameen Electoral Area D (Okanagan Falls Rural) were as follows:
The results Regional District of Okanagan-Similkameen Electoral Area E (Naramata Rural) were as follows:
The results Regional District of Okanagan-Similkameen Electoral Area F (Summerland Rural) were as follows:
The results Regional District of Okanagan-Similkameen Electoral Area G (Keremeos Rural) were as follows:
The results Regional District of Okanagan-Similkameen Electoral Area H (Princeton Rural) were as follows:
The results Regional District of Okanagan-Similkameen Electoral Area I (Kaleden Rural) were as follows:
The results in Oliver were as follows:
The results in Osoyoos were as follows:
The results in Parksville were as follows:
The results in the Peace River Regional District Electoral Area B were as follows:
The results in the Peace River Regional District Electoral Area C were as follows:
The results in Peachland were as follows:
The results in Penticton were as follows:
The results in Pitt Meadows were as follows:
Top 6 candidates elected
The results for mayor of Port Coquitlam were as follows:
The results for Port Coquitlam City Council were as follows:
Top 6 candidates elected
The results in Port Moody were as follows:
The results in Powell River were as follows:
The results for mayor of Prince George were as follows:
The results for Prince George City Council were as follows:
Top 8 candidates elected
The results in Prince Rupert were as follows:
The results in Qualicum Beach were as follows:
The results in Quesnel were as follows:
The results in Revelstoke were as follows:
The results for mayor of Richmond were as follows:
The results for Richmond City Council were as follows:
Top 8 candidates elected
The results for Saanich District Council were as follows:
Top 8 candidates elected
The results in Salmon Arm were as follows:
The results in Capital Regional District Electoral Area F (Salt Spring Island) were as follows:
The results in Sechelt were as follows:
The results in Sidney were as follows:
The results in Smithers were as follows:
The results in Sooke were as follows:
The results in Capital Regional District Electoral Area G (Southern Gulf Islands) were as follows:
The results in Spallumcheen were as follows:
The results in Squamish were as follows:
The results in Summerland were as follows:
| Polling firm | Link | Date(s) administered | Sample Size | Margin of error | Conservative | Surrey Connect | Surrey First | Safe Surrey Coalition | Other/Undecided |
|---|---|---|---|---|---|---|---|---|---|
| Mainstreet | 17–22 Oct2025 | 803 | ±3.5% | 25 | 4 | 11 | 7 | 53 |
The results for Surrey City Council were as follows:
Top 8 candidates elected
The results in Terrace were as follows:
The results in Trail were as follows:
The results for mayor of Vernon were as follows:
The results for Vernon City Council were as follows:
Top 6 candidates elected
The results for mayor of Victoria were as follows:
The results for Victoria City Council were as follows:
Top 8 candidates elected
The results in West Kelowna were as follows:
The results in View Royal were as follows:
The results for mayor of West Vancouver were as follows:
The results for West Vancouver District Council were as follows:
Top 6 candidates elected
The results in Whistler were as follows:
The results in White Rock were as follows:
The results in Williams Lake were as follows: