# Pete Fry elected mayor of Vancouver

*Politics. 45% certain. Sunday, 18 October 2026*

> Speculative fiction assembled from prediction-market prices. This has not happened.

**Brenda Locke won Surrey's Mayoral race and Gary Sulz took Revelstoke.**

On Sunday, October 18, municipal elections across British Columbia concluded, producing New mayors in ten municipalities while the Prince George race was cancelled. The contests were held simultaneously as part of the province-wide municipal ballot.

In Vancouver, Pete Fry defeated incumbent Ken Sim and challenger Kareem Allam to become mayor. Surrey elected Brenda Locke, who ran against a field that included Igal Ammons II and Linda Annis. Richmond's Mayoral contest was won by Rob Howard, beating Kash Heed and Alexa Loo. Kelowna chose Tom Dyas over Ron Cannan.

Zac de Vries secured the mayoralty of Saanich, unseating Rishi Sharma and Karen Harper. Patrick Johnstone was declared mayor of New Westminster, surpassing Daniel Fontaine. Mark Sager won West Vancouver's Mayoral race. Mike O'Reilly became mayor of Kamloops after a vote against Nelly Dever and Reid Hamer-Jackson.

Delta's voters chose Dylan Kruger over Melissa Granum and George Harvie. In Revelstoke, Gary Sulz emerged victorious against Tim Palmer and Aaron Orlando. Both campaigns focused heavily on local development and community services.

The municipal election in Prince George did not take place, leaving the city without a Mayoral contest.

## Analysis

This turnover may alter the balance of priorities between local governments and the provincial administration, especially on issues where municipal input has been contentious.

In the province's biggest urban centres, the arrival of Pete Fry in Vancouver and Brenda Locke in Surrey introduces fresh perspectives on housing affordability, transit expansion, and public safety. Their policy agendas will likely shape regional planning discussions, given the size of their budgets and the influence these cities wield in provincial negotiations.

The elected mayors will inherit ongoing projects and may recalibrate them to reflect community preferences expressed during the campaigns.

The cancellation of Prince George's Mayoral race creates a governance gap that may delay decisions on infrastructure and service delivery. Until a by-election is held, the existing council must operate without a freshly elected mayor, potentially limiting its ability to pursue New initiatives or respond swiftly to emerging challenges.

### Background consulted for the analysis

- [2026 Surrey municipal election - Wikipedia](https://en.wikipedia.org/wiki/2026_Surrey_municipal_election)
- [Surrey Mayor Candidates 2026 | Complete Voters Guide](https://www.imaginesurrey.ca/surrey-mayor-candidates-2026/)
- [Candidates | City of Surrey](https://www.surrey.ca/2026-municipal-election/candidates)
- [2026 Municipal Election | City of Surrey](https://www.surrey.ca/2026-municipal-election)

## What this was built from

- **Vancouver Mayoral Election Winner**: Pete Fry, 59%; settles Sunday, 18 October 2026 (polymarket). [Market](https://polymarket.com/event/vancouver-mayoral-election-winner)
- **Saanich, BC Mayoral Election Winner**: Zac de Vries, 83%; settles Sunday, 18 October 2026 (polymarket). [Market](https://polymarket.com/event/saanich-mayoral-election-winner)
- **Kamloops, BC Mayoral Election Winner**: Mike O'Reilly, 67%; settles Sunday, 18 October 2026 (polymarket). [Market](https://polymarket.com/event/kamloops-mayoral-election-winner)
- **Revelstoke, BC Mayoral Election Winner**: Gary Sulz, 83%; settles Sunday, 18 October 2026 (polymarket). [Market](https://polymarket.com/event/revelstoke-mayoral-election-winner)
- **Delta, BC Mayoral Election Winner**: Dylan Kruger, 61%; settles Sunday, 18 October 2026 (polymarket). [Market](https://polymarket.com/event/delta-mayoral-election-winner)
- **Richmond Mayoral Election**: Rob Howard, 45%; settles Sunday, 18 October 2026 (polymarket). [Market](https://polymarket.com/event/richmond-mayoral-election-2026)
- **Kelowna Mayoral Election**: Tom Dyas, 55%; settles Sunday, 18 October 2026 (polymarket). [Market](https://polymarket.com/event/kelowna-mayoral-election-2026)
- **Surrey Mayoral Election**: Brenda Locke, 94%; settles Sunday, 18 October 2026 (polymarket). [Market](https://polymarket.com/event/surrey-mayoral-election-20260807185613301)
- **New Westminster, BC Mayoral Election Winner**: Patrick Johnstone, 70%; settles Sunday, 18 October 2026 (polymarket). [Market](https://polymarket.com/event/new-westminster-mayoral-election-winner)
- **Prince George, BC Mayoral Election Winner**: did not happen, 60%; settles Sunday, 18 October 2026 (polymarket). [Market](https://polymarket.com/event/prince-george-mayoral-election-winner)
- **West Vancouver, BC Mayoral Election Winner**: Mark Sager, 69%; settles Sunday, 18 October 2026 (polymarket). [Market](https://polymarket.com/event/west-vancouver-mayoral-election-winner)