The name West Kelowna-Peachland first appears at the 2024 provincial general election. The Electoral Boundaries Commission proposed it in April 2023, after removing downtown Kelowna from Kelowna West and extending the district to include the communities on the west side of Okanagan Lake south to Peachland. Elections BC's conversion table matches the new voting areas to the earlier districts. It records overlaps between the district's 74 voting areas and the 2017 to 2024 districts: 68 with Kelowna West, 9 with Penticton, 8 with Kelowna-Mission, 4 with Kelowna-Lake Country, and 1 each with Boundary-Similkameen, Fraser-Nicola and Shuswap.
The volume for 1987 to 2001 says the Electoral Districts Act (SBC 1999 c. 31) received assent on 15 July 1999 and took effect on 18 April 2001, and the volumes print the name Okanagan-Westside first at the 2001 election. Rick Thorpe of the BC Liberal Party won it with 14,181 votes (68.08%), against 3,176 for Ernie Dmetro Ursuliak of the NDP. In 2005 Thorpe won with 12,148 votes (54.39%) against 6,873 for Joyce Procure of the NDP. The legislature lists Thorpe for Okanagan-Westside in the 37th and 38th Parliaments. The volume for 2002 to 2013 says the Electoral Districts Act (SBC 2008 c.14), assented to on 1 May 2008, raised the number of districts to 85 for the 2009 election, and Westside-Kelowna appears at that election. Ben Stewart of the BC Liberal Party won it in 2009 with 10,334 votes (53.33%), against 5,656 for Tish Lakes of the NDP.
At the general election of 14 May 2013 Stewart won Westside-Kelowna with 12,405 votes (58.07%), against 6,588 for Carole Gordon of the NDP. The volume for 2002 to 2013 lists him among the elected candidates who did not take their seats, with the reason "Resigned June 11, 2013, before first session of the 40th Parliament", and in that table it prints the election date as May 14, 2014. In the by-election of 10 July 2013 Christy Clark won with 11,758 votes (62.66%), against 5,563 for Gordon. The volume says the member was sworn in on 30 July 2013. The legislature's records list Stewart for Westside-Kelowna in the 39th Parliament, dated 25 August 2009 to 16 April 2013, and list Clark for Westside-Kelowna in the 40th Parliament, dated 23 June 2013 to 16 April 2017. Those dates belong to the Parliaments as the records print them. This page prints what each source says and chooses neither.
Kelowna West first appears at the 2017 general election. Clark won it with 15,674 votes (58.96%), against 6,712 for Shelley Cook of the BC NDP. Elections BC says the seat became vacant when she resigned on 4 August 2017, and that a by-election was called for 14 February 2018. The legislature's biography of Clark says she won Westside-Kelowna in 2013 and resigned as the member for Kelowna West in August 2017. Stewart won it with 8,406 votes (56.28%), against 3,511 for Cook. In 2020 he won with 12,991 votes (49.89%), against 8,854 for Spring Hawes of the BC NDP. The legislature's records list both Clark and Stewart under Kelowna West for the 41st Parliament, dated 22 June 2017 to 21 September 2020, without dates for each member, and list Stewart as a member of BC United in the 42nd.
In 2024 Macklin McCall of the Conservative Party won West Kelowna-Peachland with 13,475 votes (50.85%). Krystal Smith of the BC NDP received 7,394 votes (27.90%) and Stephen Johnston, with no affiliation, received 5,630 votes (21.25%). Turnout was 58.36% of 45,467 registered voters. The legislature's records list Macklin McCall as the member in the 43rd Parliament, for the Conservative Party of British Columbia. The Canadian Press reported on 30 June 2026, in a story on the new Conservative leader Kerry-Lynne Findlay's leadership team, that McCall will serve as whip, the caucus officer who organises the party's members in the legislature.
“Elected as” is the affiliation Elections BC printed with the winning result. The last column is the party the legislature’s records give for that parliament, which differs when a member changed party while in office. A row with that column empty is a winner Elections BC prints whom the legislature’s records leave out. Source: Legislative Assembly of British Columbia (opens in a new tab)
Boundaries since 2024
West Kelowna-Peachland has 74 voting areas. They overlap these districts from 2017 to 2024: Kelowna West (68), Penticton (9), Kelowna-Mission (8), Kelowna-Lake Country (4), Boundary-Similkameen (1), Fraser-Nicola (1), Shuswap (1).
The commission that drew the boundaries counted 55,664 people in the district, 3.5% above the average for a district, over 1,438 km².
Sources: British Columbia Electoral Boundaries Commission, Final report, April 3, 2023 (opens in a new tab), Elections BC, Voting area conversion table, 2017 to 2024 (opens in a new tab)