Trevor Halford

Trevor Halford
Leader of the Opposition in British Columbia
Assumed office
December 4, 2025
Preceded byJohn Rustad
Interim Leader of Conservative Party of British Columbia
Assumed office
December 4, 2025
Preceded byJohn Rustad
Member of the British Columbia Legislative Assembly
for Surrey-White Rock
Assumed office
October 24, 2020
Preceded byTracy Redies
Personal details
Born
Surrey, British Columbia, Canada
PartyBC Conservative
(since 2024)
Other political
affiliations
BC United (until 2024)
Surrey First (2018)
SpouseHolly Halford
Children3
Alma materTrinity Western University
Preview warning: Page using Template:Infobox officeholder with deprecated parameter "otherparty". Replace with "other_party".

Trevor Halford MLA is a Canadian politician who has served as the interim leader of the Conservative Party of British Columbia and leader of the Opposition since 2025. He has served as a member of the Legislative Assembly (MLA) for the electoral district of Surrey-White Rock. Having first been elected in the 2020 provincial election as a member of the BC Liberal Party (later renamed BC United), he was re-elected in 2024 as a member of the Conservative Party.

His position as interim party leader was initially disputed by John Rustad, the ousted leader, and his supporters on December 3, 2025, though Rustad resigned the following day.