Saanich North and the Islands

MLA before the election: Rob Botterell, BC Green
Register read

2026 results

Elections BC, initial count, not verified · 105 of 105 ballot boxes · Nov 5 15:20 PT

Emily Lowan leading by 5,017 votes (16.8 points) · all ballot boxes counted

Emily Lowan
BC Green
14,481
48.5%
Ryan Windsor
Conservative
9,464
31.7%
Kala Bryson
BC NDP
5,225
17.5%
Richard Smith
CentreBC
698
2.3%

2024: BC Green. Preliminary until the final count, November 6 to 10, 2026. All 93 ridings

Past results

5 general elections since 2009
2024General election, October 19BC Green holdSwing 10.2 points to BC NDP
CandidateVotesShare±Spent
Rob BotterellBC Green · elected · $183,083 spent12,30836.2%−16.7$183,083$15 a vote
Sarah RiddellBC NDP · $97,020 spent10,95832.2%+3.6$97,020$8.85 a vote
David BuschConservative · $128,605 spent10,14529.8%new$128,605$13 a vote
Amy HaysomIndependent · $4,257 spent6351.9%$4,257$6.70 a vote
Margin1,350votes, 4.0 points
Turnout69.0%+1.3 points
Ballots34,08741 rejected
Registered49,437voters

± and swing against 338Canada’s estimate of the 2020 vote on the 2024 boundaries.

2020General election, October 24BC Green holdSwing 5.8 points to BC Green
CandidateVotesShare±Spent
Adam OlsenBC Green · elected · $51,643 spent17,89752.0%+10.1$51,643$2.89 a vote
Zeb KingBC NDP · $39,975 spent9,99029.0%−1.6$39,975$4.00 a vote
Stephen P. RobertsBC Liberal · $38,138 spent6,54719.0%−7.5$38,138$5.83 a vote
Margin7,907votes, 23.0 points
Turnout67.7%−6.5 points
Ballots34,593159 rejected
Registered51,126voters

± and swing against the 2017 election.

2017General election, May 9BC Green gain from BC NDPSwing 6.3 points to BC Green
CandidateVotesShare±Spent
Adam OlsenBC Green · elected · $68,851 spent14,77541.9%+9.8$68,851$4.66 a vote
Gary HolmanBC NDP · $70,266 spent10,76430.6%−2.7$70,266$6.53 a vote
Stephen P. RobertsBC Liberal · $71,305 spent9,32126.5%−6.3$71,305$7.65 a vote
Jordan TemplemanIndependent · $1,127 spent3641.0%$1,127$3.10 a vote
Margin4,011votes, 11.3 points
Turnout74.1%+4.9 points
Ballots35,30379 rejected
Registered47,615voters

± and swing against the 2013 election.

2013General election, May 14BC NDP gain from BC LiberalSwing 0.7 points to BC NDP
CandidateVotesShare±Spent
Gary HolmanBC NDP · elected10,51533.3%−10.7–
Stephen P. RobertsBC Liberal10,35232.8%−12.1–
Adam OlsenBC Green10,13632.1%+21.1–
Scott McEachernIndependent5991.9%–
Margin163votes, 0.5 points
Turnout69.2%+2.4 points
Ballots31,69694 rejected
Registered45,800voters

± and swing against the 2009 election. Spending: not on Wikipedia for this contest.

2009General election, May 12BC Liberal holdSwing 2.6 points to BC NDP
CandidateVotesShare±Spent
Murray CoellBC Liberal · elected13,13644.9%+1.2–
Gary HolmanBC NDP12,87844.0%+6.5–
Tom BradfieldBC Green3,22311.0%−4.4–
Margin258votes, 0.9 points
Turnout66.8%−6.3 points
Ballots29,395158 rejected
Registered43,989voters

± and swing against the 2005 election. Spending: not on Wikipedia for this contest.

Held by
1991now
5 members since 1991
  1. 1991–1996Clive TannerBC Liberal
  2. 1996–2013Murray CoellBC Liberal
  3. 2013–2017Gary HolmanBC NDP
  4. 2017–2024Adam OlsenBC Green
  5. 2024–Rob BotterellBC Green

Created from Saanich and the Islands.

Votes, ballots and registered voters: Elections BC. Spending and members before 2024: Wikipedia’s Saanich North and the Islands article. Members since 2024: the tracker’s record. 2020 on the 2024 boundaries: 338Canada.

Local news

Last 14 days

Nothing tagged to this riding in the last two weeks.

Questions

Who won Saanich North and the Islands in the 2026 BC election?

On Elections BC's initial count (105 of 105 ballot boxes, as of November 5 at 3:20 p.m. Pacific time), Emily Lowan (BC Green) leads Saanich North and the Islands with 14,481 votes (48.5%), 5,017 ahead of Ryan Windsor (Conservative). Preliminary until the final count, November 6 to 10, 2026.

Who won Saanich North and the Islands in 2024?

The BC Green candidate won Saanich North and the Islands in the 2024 BC election with 36.2% of the vote, a margin of 1,350 votes (4.0%).

‹ Juan de Fuca-Malahat All 93 ridings West Kelowna-Peachland ›