Neben Alberta ist British Columbia die wichtigste Skiregion Kanadas. Vier Gebirgsketten der Rocky Mountains verlaufen durch die Provinz, deren höchster Punkt der Mount Fairweather mit einer Höhe von 4.663 Metern ist.
Spätestens seit den Olympischen Winterspielen 2010 ist Whistler Blackcomb international bekannt. Das riesige Skigebiet hat nicht weniger als 200 Pisten vorzuweisen und zählt damit zu den größten der Welt. Familien sind hier genauso gut aufgehoben wie echte Profis: Sogar Heli-Skiing ist möglich. Als Mekka und Geburtsort des Heli-Skiings gilt jedoch die Region der Kootenay Rockies. Zu den größeren Skigebieten zählen außerdem Sun Peaks, das sich über drei Gipfel erstreckt, Big White Ski Resort und das Silver Star Mountain Resort.
Urlauber in Vancouver sind am schnellsten im Skigebiet Cypress Mountain. Hier lassen sich Naturerlebnisse und urbanes Feeling verbinden. Langlaufen ist in Kanada zudem Nationalsport und so gibt es in British Columbia mehr als 50 Langlaufgebiete. Außerdem sollte man unbedingt einmal eine Fahrt mit dem Hundeschlitten wagen.
Für die Reise nach British Columbia ist meist ein Zwischenstopp an einem der US-Drehkreuze nötig. Von dort fliegt man weiter nach Vancouver.