British Columbia Resorts

Spectacular scenery and a mild winter climate provide the perfect combination for winter sports in British Columbia with each resort offering a unique experience. Whistler is one of North America's premier four season mountain resorts. It's 78 miles from Vancouver. Whistler and Blackcomb mountains combine to offer over 200 marked runs and one of the longest ski seasons in North America. Big White is the second largest resort in the province. It's located southeast of Kelowna where champagne powder and mild temperatures are the norm. Sun Peaks located 45 minutes north of Kamloops offers diversity across it's three mountains...bumps, bowls, steeps and long cruisers. Revelstoke boasts North America's highest lift-serviced vertical at 5,620 feet. Grouse Mountain couldn't be more convenient because it is located right in the City of Vancouver. Kicking Horse, located just 2 1/2 hours west of Calgary, Alberta is the 4th highest vertical in North America. The resort also has exceptional backcountry access.
Filter
Sort By
Filter
Sort By
Showing all 30 resorts
South Okanagan / Penticton
2000 ft vertical, 67 trails, 4 lifts, 1112 skiable acres
OPEN - 80 trails, 3 lifts
A hidden gem of Canadian skiing located on Beaconsfield Mountain about 21 miles/33km west of Penticton, British Columbia. The resort is intimate and cozy. A village with everything you need is within a snowball's throw and includes ski-in/ski-out access lodging options.
more
Vancouver
2010 ft vertical, 53 trails, 6 lifts, 600 skiable acres
OPEN - 24 trails, 5 lifts
Cypress is only 30 minutes from downtown Vancouver and provides skiers, riders and snowboarders with the most vertical drop, most terrain, most lifts and best snow conditions on the highest skiing and riding peak of Vancouver's North Shore Mountains. During the Vancouver 2010 Olympic Winter Games, Cypress hosted all of the freestyle skiing and snowboarding competitions.
more
East Kootenay / Invermere
1000 ft vertical, 14 trails, 3 lifts, 88 skiable acres
OPEN - 14 trails, 3 lifts
A popular best value ski resort located in the British Columbia Rockies. Relax in its world-famous mineral hot pools. Only 35 minutes from nearby Panorama. The family-friendly runs of Fairmont Hot Springs Ski Resort are ideal for beginners and for seasoned skiers to fine-tune their skills.
more
Kamloops
1400 ft vertical, 15 trails, 3 lifts, 400 skiable acres
Family-friendly ski hill, 16km east of Kamloops, in the Okanagan region of British Columbia. Night skiing, cross country trails and snowboarding at affordable prices.
more
Coast Mountains / Terrace
1750 ft vertical, 36 trails, 3 lifts, 315 skiable acres
OPEN - 14 trails, 4 lifts
This small ski resort offers some challenging terrain over 300 acres. It is located between Prince George and Prince Rupert, British Columbia.
more

0 ft vertical, 0 trails, 0 lifts, 0 skiable acres
East Kootenay / Invermere
5627 ft vertical, 0 trails, 0 lifts, 1510 skiable acres
Jumbo Glacier Resort is a proposed year round ski resort located at the foot of Jumbo Mountain and Jumbo Glacier 55 km west of Invermere, British Columbia.
more
South Okanagan / Hope
1433 ft vertical, 30 trails, 4 lifts, 140 skiable acres
OPEN - 21 trails, 2 lifts
This smaller ski area is located in E. C. Manning Provincial Park 45 minutes east of Hope and a scenic three hour drive from Vancouver. For cross country skiing a shuttle service runs regularly from Manning Park Lodge to the downhill ski area day lodge.
more
South Okanagan / Osoyoos
1293 ft vertical, 35 trails, 4 lifts, 500 skiable acres
OPEN - 35 trails, 3 lifts
This family ski area is located in the southern Okanagan Valley close to Penticton. On top of the 35 runs there is access to 240 acres of glades and trees. In addition to downhill, Mt. Baldy offers a variety of other activities including 20 km of marked snowshoe trails, groomed & ungroomed x-country trails for day use, a tobogganing area and a terrain park.
more
Prince George
1700 ft vertical, 22 trails, 1 lifts, 0 skiable acres
Murray Ridge Ski Hill, a family oriented ski hill, is located 6miles (10 km) north of Fort St. James, and northwest of Prince George. It is open to downhill skiers and snowboarders plus there are 20km of cross country trails. The season usually runs from December through to late March.
more
Prince George
2100 ft vertical, 37 trails, 3 lifts, 925 skiable acres
OPEN - 37 trails, 3 lifts
This mountain ski resort has an average snowfall of 41 feet. Only 500 yards from the highway, Powder King is located in the center of the Pine Pass in Northern British Columbia. Terrain ranges from breath taking drops for the adventurous skier, to the gentle groomed slopes of beginner runs.
more
Prince George
1100 ft vertical, 25 trails, 3 lifts, 0 skiable acres
Central British Columbia's largest ski mountain located near Prince George, British Columbia. Over 1,100 vertical feet of skiing on dry powder snow, treed runs and uncrowded slopes.
more
Frazer Valley / Abbotsford
1300 ft vertical, 34 trails, 4 lifts, 300 skiable acres
OPEN - 30 trails, 4 lifts
Sasquatch Mountain Resort is located 2 hours from Vancouver. It located in the Douglas Ranges near Chehalis, British Columbia, between the towns of Mission and Agassiz. Average annual snowfall at Hemlock Valley is 30-35 ft. All vehicles travelling to the resort in the winter are required to carry tire cables or chains due to changing road conditions. Previously known as Hemlock Valley.
more
Coast Mountains / Terrace
1600 ft vertical, 28 trails, 3 lifts, 252 skiable acres
Skiing in the Coastal Mountain Range of British Columbia.
more
Vancouver Island
1499 ft vertical, 21 trails, 3 lifts, 0 skiable acres
Situated on the northern end of Vancouver Island, Mount Cain is open three days a week which lets the power accumulate all week. Mt. Cain is located near Schoen Lake Provincial Park and is run by the non-profit Mount Cain Alpine Park Society, Vancouver Island's only community owned and operated ski hill.
more
South Cariboo / 100 Mile House
989 ft vertical, 35 trails, 5 lifts, 0 skiable acres
The South Cariboo's ski hill is located 23 km east of Lac La Hache in British Columbia. There is a handcrafted log chalet day lodge with great views of the slopes.
more
Northeastern Cariboo / Quesnel
1729 ft vertical, 35 trails, 4 lifts, 0 skiable acres
Located in Quesnel, British Columbia. While most of the runs are for intermediate skiers, there is a great teaching/beginner area, and black diamond runs as well. The snow is 100 percent natural.
more
Central Kootenay / Nelson
2043 ft vertical, 69 trails, 4 lifts, 1184 skiable acres
OPEN - 97 trails, 5 lifts
This ski resort is located near Nelson, in the Selkirk Mountains of British Columbia. In addition to its snow, the resort is renowned for its tree skiing and steep runs. At the base you will find their award winning cafeteria, a rental shop and guest services. Heliskiing and catskiing are available out of Nelson. Access the webcam from the main page.
more