Vernon-Lumby 2024 British Columbia Provincial Election Results Map

Vernon-Lumby — 2024 Election Results

Poll-by-poll results for Vernon-Lumby in the 2024 British Columbia election. The BC NDP candidate won this riding. Explore detailed voting data, candidate results, and turnout statistics at the poll level.

Riding information

Auto generated. Flag an issue.

Vernon-Lumby

Vernon-Lumby stretches from the city of Vernon — the commercial and service hub of the North Okanagan — eastward through the rolling farmland of the Coldstream Valley to the village of Lumby at the junction of Highways 6 and 97A. The riding was renamed from Vernon-Monashee during the 2024 redistribution, with modest boundary adjustments, and it retained its mix of urban Vernon neighbourhoods, agricultural operations in the Coldstream and Lavington areas, and the smaller rural communities that depend on forestry, ranching, and outdoor recreation. Okanagan Lake lies just to the west, and the Monashee Mountains rise to the east, framing a landscape shaped by orchards, cattle ranches, and increasingly, by the pressures of population growth and climate-related hazards.

Candidates

Harwinder Sandhu (BC NDP) — Sandhu was the incumbent MLA, having won the predecessor riding of Vernon-Monashee in 2020 as the first NDP candidate to take the seat in decades. A registered nurse by profession, she had spent years on the front lines at Vernon Jubilee Hospital as a patient care coordinator and advocated for healthcare workers through her role as a regional lobby coordinator for the BC Nurses' Union. In the Legislature, she had served as Parliamentary Secretary for Seniors' Services and Long-Term Care.

Dennis Giesbrecht (Conservative Party) — Giesbrecht was born in Winnipeg and grew up in Logan Lake near Kamloops. He had worked in the heavy-duty equipment industry as an inspector for more than twenty years. He lived in Kamloops and had originally been slated to run for the Conservatives there before a multi-riding candidate shuffle following the collapse of BC United in August 2024.

Kevin Acton (Independent) — Acton had served five terms as mayor of Lumby and fifteen years as a director of the Regional District of North Okanagan, including four years as its chair. He was a small business owner and partner at Bloom Wellness Centre in Lumby. He had been the nominated BC United candidate for the riding before the party suspended its campaign in August 2024, and he chose to remain on the ballot as an Independent.

Robert Johnson (Libertarian) — Johnson was a part-time dentist based in Salmon Arm. He described his candidacy as an effort to highlight what he saw as the shortcomings of the mainstream party system.

Local Issues

Healthcare access was the paramount concern in a riding represented by a former frontline nurse. The closure of Vernon's last walk-in clinic at the Sterling Centre in November 2023 — following the shutdown of the Primacy clinic six weeks earlier — left Vernon Jubilee Hospital's emergency department as the only option for patients without a family doctor. Emergency physicians at VJH warned in an open letter that the clinic closures would overwhelm the emergency department. By February 2024, the ER was seeing more than 4,600 patients per month, up from roughly 3,400 in the same month three years earlier. The NDP government had invested in primary care networks and nurse practitioner recruitment, but residents questioned whether the pace of provider recruitment was adequate for a region where the population was growing and aging simultaneously.

Wildfires and emergency preparedness remained an ever-present concern. The catastrophic 2023 wildfire season — the worst in British Columbia's recorded history, burning 2.84 million hectares province-wide — had heightened anxiety across the North Okanagan, even in communities that were not directly hit. In 2024, fires near Echo Lake east of Lumby and in the Sugar Lake area northeast of Cherryville triggered evacuation alerts and reminded residents of their vulnerability. Candidates debated the adequacy of fuel management programs, FireSmart community investments, and the provincial government's wildfire response capacity in a region where hotter summers and drier forests had become the norm.

The presence of three right-leaning candidates on the ballot shaped the riding's competitive dynamics. Kevin Acton's decision to remain as an Independent after BC United's collapse, combined with Dennis Giesbrecht's Conservative candidacy, created a vote-splitting scenario that became one of the most discussed storylines of the election. Acton, a well-known local figure with a quarter-century of municipal government experience, drew support from voters who might otherwise have consolidated behind a single centre-right candidate. The resulting three-way division of the non-NDP vote made the race exceptionally close.

Nearby Ridings