Surf spots in British Columbia
229 spots and beaches in British Columbia, Canada.
British Columbia has 229 surf spots and beaches on the Coastal Waters — from sheltered coves to open-coast beach breaks. Every page carries a live 10-day forecast, water temperature and wind rated against that break's offshore direction.
Kitsilano Beach
British Columbia · Canada
Jericho Beach
British Columbia · Canada
MacKenzie Beach
British Columbia · Canada
Keeha Beach
British Columbia · Canada
Wickaninnish Beach
British Columbia · Canada
Combers Beach
British Columbia · Canada
English Bay Beach
British Columbia · Canada
Long Beach
British Columbia · Canada
Second Beach
British Columbia · Canada
Spanish Banks Beach
British Columbia · Canada
Third Beach
British Columbia · Canada
Florencia Beach
British Columbia · Canada
Radar Beaches
British Columbia · Canada
Locarno Beach
British Columbia · Canada
Middle Beach
British Columbia · Canada
Pachena Beach
British Columbia · Canada
Stanley Beach
British Columbia · Canada
Sunset Beach
British Columbia · Canada
Tonquin Beach
British Columbia · Canada
White Rock Beach
British Columbia · Canada
Semiahmoo Spit
British Columbia · Canada
Conawaga Beach
British Columbia · Canada
Breaker Beach
British Columbia · Canada
Columbia Beach
British Columbia · Canada
Dolphin Beach
British Columbia · Canada
Mabens Beach
British Columbia · Canada
Sayward Beach
British Columbia · Canada
Wall Beach
British Columbia · Canada
Brady Beach
British Columbia · Canada
Cordova Bay Beach
British Columbia · Canada
Eagle Beach
British Columbia · Canada
Brunswick Beach
British Columbia · Canada
Crescent Beach
British Columbia · Canada
Crayola Beach
British Columbia · Canada
First Beach
British Columbia · Canada
Hadden Beach
British Columbia · Canada
Pebble Beach
British Columbia · Canada
Sandy Beach
British Columbia · Canada
Walker Hook Beach
British Columbia · Canada
Lions Bay Beach
British Columbia · Canada
Sandy Cove Beach
British Columbia · Canada
Second Beach
British Columbia · Canada
Secret Beach
British Columbia · Canada
Ambleside Beach
British Columbia · Canada
Cable Beach
British Columbia · Canada
Centennial Beach
British Columbia · Canada
Little Tribune Beach
British Columbia · Canada
Mahoods Beach
British Columbia · Canada