Click on a program to get started today!

About White Rock

White Rock, BC, is a city in British Columbia, Canada. It is a member municipality of Metro Vancouver, the governing body of the Greater Vancouver Regional District. It borders Semiahmoo Bay and is surrounded on three sides by Surrey. To the south lies the Semiahmoo First Nation, which is within the city limits of Surrey. Semiahmoo Bay and the Southern Gulf Islands in the Strait of Georgia are also to the south.