Trevor Halford is a dedicated MLA for Surrey–White Rock, deeply rooted in the community where he was born and raised. Alongside his wife Holly, Trevor is raising their three young children in the same parks, fields, and rinks where he grew up, actively volunteering as a coach. His personal experiences with local challenges, such as housing affordability and commuting, drive his commitment to serving the needs of families in the Lower Mainland. Career Trevor Halford was first elected as MLA for Surrey–White Rock in 2020. He most recently served as the Shadow Minister for Transportation and Infrastructure, ICBC and Affordability, BC Transit, and Sport, having previously held roles as Shadow Minister for Mental Health and Addictions and Translink. A graduate of Elgin Park Secondary and Trinity Western University, Trevor’s career reflects his dedication to addressing local issues and advocating for a vibrant economy in Victoria.
Sign in to post on Trevor Halford's campaign wall.
Trevor Halford (MLA for Surrey-White Rock) delivers expanded clinical staffing and modern diagnostic equipment grants across Surrey-White Rock.
Trevor Halford (MLA for Surrey-White Rock) authorizes new school construction and STEM classroom tech upgrades across Surrey-White Rock.
Surrey-White Rock MLA Trevor Halford petitions the Legislature for dedicated pediatric triage staff at South Surrey's regional hospital.
Who's on your ballot?
Find your district to see every race you can vote in and the candidates running in it.