Trevor Halford

Candidate for Surrey-White Rock


June 24, 8 a.m. to 8 p.m.

Note: on Election Day, voting at the district electoral office is available until 4 p.m.


  • Britannia Comm Centre – Gym C 1661 Napier St, Vancouver
  • Charles Dickens Elem School  – 1010 E 17th Ave, Vancouver
  • Grandview Elem School – 2055 Woodland Dr, Vancouver
  • International Village Mall – 88 W Pender St, Vancouver
  • Kivan Club (BGC South Coast BC) – 2-2875 St George St, Vancouver
  • Mt. Pleasant Elem School – 2300 Guelph St, Vancouver
  • Queen Alexandra Elem School – 1300 E Broadway, Vancouver
  • RayCam Co-operative Centre – Gym 920 E Hastings St, Vancouver
  • Strathcona Comm Centre – 601 Keefer St, Vancouver
  • District Electoral Office – #615 369 Terminal Avenue, Vancouver

Get to Know Trevor Halford

Trevor Halford was first elected as MLA for Surrey–White Rock in 2020. He currently serves as Shadow Minister for Transportation and Infrastructure, ICBC and Affordability, BC Transit and Sport.

Previously he served as Shadow Minister for Mental Health and Addictions, Shadow Minister for Translink, and for Sport.

Halford’s roots run deep in both White Rock and Surrey. Born and raised in South Surrey, he is a graduate of Elgin Park Secondary and Trinity Western University. 

Today, Trevor and Holly are raising their three young children in the same parks, fields, and rinks where he grew up and where he now volunteers as a coach. 

Like so many young families, Trevor and Holly know how lucky they are to live in their neighbourhood, but have also experienced first-hand the many challenges that come with living in the Lower Mainland: finding an affordable home for their family, commuting to work, getting childcare for their kids, and running a small business. 

Halford is fortunate to have been mentored by community leaders such as Kevin Falcon, Gordie Hogg, Dianne Watts, and Stephanie Cadieux. From them, he learned what can be accomplished when Surrey and White Rock voters are represented by strong and committed voices. 

Halford understands that building a strong and vibrant economy is fundamental for all families. As a fierce advocate for Surrey-White Rock in Victoria, Trevor will fight to defend the future we want for every British Columbian. 

“Over the last three years I have had the privilege to serve as the MLA for Surrey–White Rock, I have seen tremendous challenges and growth for our residents, and I have been proud to advocate for you every day. Whether it’s affordability, crime, homelessness or health care, our residents are suffering under David Eby and the BC NDP — but I know that United we can fix this.”
—Trevor Halford, BC United Candidate for Surrey–White Rock

“Trevor Halford continues to be a fierce advocate for Surrey—White Rock in Victoria, where he stands up for everyday British Columbians against harmful NDP policies. While British Columbia faces crises in health care, crime and public safety, housing and cost-of-living — Trevor is exactly the strong voice we need to form government and fix the mess created by seven years of failed NDP policies.”
—Kevin Falcon, Leader of BC United

In the News

Lawn Signs

Get Email Updates
Keep up to date on important events and news.