The Complete Guide to BC Mountain Resorts
BC is home to an array of world-class destination resorts and beloved community ski hills. I'm sure you've heard of Whistler and Big White but what about Cain, Troll and Little Mac? This list of BC ski resorts is the most comprehensive list of every ski resort in British Columbia that you will find. Included is a breakdown of 38 BC mountain resorts spread throughout our province. How many BC ski resorts have you visited?
Region | Resorts |
---|---|
Caribou Chilcotin | 5 |
Kootenays Rockies | 10 |
Lower Mainland | 6 |
Northern BC | 7 |
Thompson Okanagan | 8 |
Vancouver Island | 2 |
Caribou Chilcotin | Hart Highlands Winter Club
Hart Highlands is located 10 minutes from downtown Prince George. The ski hill has 11 named runs and 22 acres of skiable terrain. This resort is the only hill located within Prince George's city limits and has been operating for 50 years.
Website: www.hartskihill.com
Phone: (250) 962-8006
Address: 3740 Winslow Dr, Prince George, BC V2K 3W4
Caribou Chilcotin | Purden Ski Village
Purden is 50 minutes from Prince George, has 26 named runs and 1280 acres of skiable terrain. The resort is within the limits of beautiful Purden Provincial Park and overlooks nearby Purden Lake.
Website: www.purden.com
Phone: (250) 565-7777
Address: Purden Ski Hill Rd, Fraser-Fort George F, BC V0J 3M0
Caribou Chilcotin | Tabor Mountain Ski Resort
The final resort in the Prince George area is Tabor Ski Resort located only 15 minutes east. Tabor has 35 named runs distributed among its skiable terrain. The mountain has been developing a strong mountain biking infrastructure and ridership in the past few years.
Website: www.tabormountain.com
Phone: (250) 963-7542
Address: 17875 Hwy 16 east, Prince George, BC V2L 2J2
Caribou Chilcotin | Mount Timothy
Mount Timothy is located 30 kilometres away from 100 Mile House. It has 35 named ski runs, 825 acres of skiable terrain, a triple chair, and t-bar. In late 2018, the resort received new local ownership, KevLar Development Group. The new ownership is dedicated to developing the resort by investing heavily into its resurgence.
Website: www.skitimothy.com
Phone: (250) 396-4095
Address: 5398 Timothy Lake Rd, Lac la Hache, BC V0K 1T1
Caribou Chilcotin | Troll Ski Resort
Troll Ski Resort is 40 minutes east of Quesnel. It has 35 named runs spread among the skiable terrain. The BC mountain provides an amazing discounted ticket deal for seasons pass holders of other mountains, 25% off. Staff of other mountains receive an astounding 50% off tickets!
Website: www.trollresort.com
Phone: (250) 994-3200
Address: 7271 Barkerville Hwy, Quesnel, BC V2J 2J1
Kootenay Rockies | Fairmont Hot Springs Resort Ski Area
The Fairmont Ski Area is a short 20 minutes south of Invermere. There are 12 named runs and 100 acres of skiable terrain. Fairmont Hot Springs only has a population of 476 but is home to a ski resort, 45 holes of golf, and much more.
Website: www.fairmonthotsprings.com
Phone: (250) 345-6029
Address: 5225 Fairmont Resort Rd, Fairmont Hot Springs, BC V0B 1L1
Kootenay Rockies | Fernie Alpine Resort
Fernie is southwest of Calgary by 3 hours. There are 14 named runs on the mountain and 2500 acres of skiable terrain. In addition to skiing and snowboarding the sport of fat tire biking is a popular winter sport at Fernie.
Website: www.skifernie.com
Phone: (250) 423-4655
Address: 5339 Fernie Ski Hill Rd, Fernie, BC V0B 1M6
Kootenay Rockies | Kicking Horse Mountain Resort
Kicking Horse Resort is a 15 minute drive from the town of Golden, BC. The mountain has 129 named runs and 3486 acres of skiable terrain. Kicking Horse has the highest elevation of any BC ski resort at 1260 metres.
Website: www.kickinghorseresort.com
Phone: (250) 439-5425
Address: 1500 Kicking Horse Trail, Golden, BC V0A 1H0
Kootenay Rockies | Kimberley Alpine Resort
Kimberley Ski Resort is only 25 minutes from Cranbrook. It hosts 80 named runs and 1800 acres of skiable terrain. Kimberley along with Fernie, Kicking Horse, Nakiska, Mont-Sainte-Anne, and Stoneham are all owned by the same Canadian company, RCR.
Website: www.skikimberley.com
Phone: (250) 427-4881
Address: 301 N Star Blvd, Kimberley, BC V1A 2Y5
Kootenay Rockies | Panorama Mountain Resort
Panorama is only a short 20 minutes from neighbouring Invermere. The ski resort has 129 named runs and 2975 acres of skiable terrain. Panorama Resort is the frequent training ground for international and national Olympians and World Cup athletes.
Website: www.panoramaresort.com
Phone: (250) 342-6941
Address: 2000 Panorama Dr, Panorama, BC V0A 1T0
Kootenay Rockies | Red Mountain Resort
Website: www.redresort.com
Phone: (250) 362-7384
Address: 4300 Red Mountain Rd, Rossland, BC V0G 1Y0
Kootenay Rockies | Revelstoke Mountain Resort
Revelstoke is 6 hours away from Vancouver and 4 and half hours from Calgary. The mountain has 40 named runs and 3031 acres of skiable terrain. Revelstoke has the longest rideable vertical in North America, with 1713 metres from top to bottom. It also has a long history of being a hub of ski jumping dating back as far as 1892.
Website: www.revelstokemountainresort.com
Phone: (250) 565-7777
Address: 2950 Camozzi Rd, Revelstoke, BC V0E 2S1
Kootenay Rockies | Salmo Ski Area
Salmo Ski Area is only 35 minutes east of Castlegar. It has a total of 5 named runs on the skiable terrain. Despite being a small hill it has some great night skiing available to riders.
Website: www.skisalmo.com
Phone: (250) 357-2323
Address: PO BOX 894, Salmo, BC V0G 1Z0
Kootenay Rockies | Summit Lake Ski Area
Summit Lake is an hour and 40 minutes north of Castlegar. On the mountain is 8 named runs spread among 30 acres of skiable terrain. This beloved hill is among the smallest of all BC resorts.
Website: www.skisummitlake.com
Phone: (250) 265-3312
Address: 2915 BC-6, Nakusp, BC V0G 1R1
Kootenay Rockies | Whitewater Ski Resort
Whitewater is only a short 25 minutes away from the town of Nelson. Home to 46 named runs and 1180 acres of skiable terrain. Like the town of Nelson, Whitewater has low key vibe perfect for disconnecting. Easy since you'll have a hard time getting a signal up here which is truly a blessing not a curse.
Website: www.skiwhitewater.com
Phone: 1 (800) 666-9420
Address: Whitewater Ski Hill Rd, Nelson, BC V1L 5R3
Lower Mainland | Cypress Mountain
Cypress is a 30 minute drive from downtown Vancouver. The hill has 53 named runs and 600 acres of skiable terrain. Of the 3 local hills in Vancouver, Cypress is the largest, has the highest vertical, and the most diverse terrain.
Website: www.cypressmountain.com
Phone: (604) 926-5612
Address: 6000 Cypress Bowl Rd, West Vancouver, BC V0N 1G0
Lower Mainland | Grouse Mountain
From downtown Vancouver to the base of Grouse takes only 20 minutes. There are 33 named runs and 212 acres of skiable terrain. Grouse has nearly limitless things to do but among the most popular is the Grouse Grind, a 2.9 kilometre trail up the mountain.
Website: www.grousemountain.com
Phone: (604) 980-9311
Address: 6400 Nancy Greene Way, North Vancouver, BC V7R 4K9
Lower Mainland | Manning Park Resort
Manning Park is 45 minutes south east of Hope. The resort has 23 named runs. During the 2010 Olympics snow was trucked from the Manning Provincial Park Provincial to Vancouver to build up the snow base at Cypress.
Website: www.manningpark.com
Phone: (604) 668-5922
Address: 7500 BC-3, Manning Park, BC V0X 1R0
Lower Mainland | Sasquatch Mountain Resort
Sasquatch is located 1 hour north east of Abbotsford. The resort has 34 named runs and 300 acres of skiable terrain. The current owners, Bererzan Hospitality Group, have approved plans to invest $1.5 billion into the resort over the next few decades.
Website: https://sasquatchmountain.ca/
Phone: (604) 797-4411
Address: 20955 Hemlock Valley Rd, Agassiz, BC V0M 1A1
Lower Mainland | Mount Seymour
Mount Seymour is 35 minutes from downtown Vancouver. It includes 23 named runs and 200 acres of skiable terrain. Of the Vancouver local hills, Seymour is known as the locals hill and hosts the best terrain park of the three.
Website: www.mtseymour.ca
Phone: (604) 986-2261
Address: 1700 Mt Seymour Rd, North Vancouver, BC V7G 1L3
Lower Mainland | Whistler Blackcomb
Whistler Blackcomb is located 2 hours north of Vancouver. The resort has 200 named runs and 8171 acres of skiable terrain. In 2010 Whistler famously co-hosted the Winter Olympics with Vancouver. Whistler is the largest and most prestigious ski resort in North America.
Website: www.whistlerblackcomb.com
Phone: (604) 967-8950
Address: 4545 Blackcomb Way, Whistler, BC V0N 1B4
Northern BC | Bear Mountain Ski Hill
Bear Mountain is in the Peace River region of BC only 5 minutes from Dawson Creek. Bear has 10 named runs accessible by its t-bar. The mountain has been in operation since 1959 providing a fantastic local experience to Peace River residents.
Website: www.bearmtnskihill.com
Phone: (250) 782-4988
Address: Dawson Creek, BC V0C 2C0
Northern BC | Big Bam Ski Area
Bam is 20 minutes away from the city of Fort St. John. The hill has a a single lift tow line and 12 acres of skiable terrain making it the smallest on this list. Big Bam like many small local hills is fully supported by volunteers in the community.
Website: www.facebook.com/BigBamSkiHill
Phone: (250) 263-4260
Address: 6317 Big Bam Rd, Taylor, BC V0C 2K0
Northern BC | Hudson Bay Mountain Resort
Hudson Bay Resort is located 30 minutes up the mountain at Smithers, BC. There are a total of 31 named runs on the hill and 315 acres of skiable terrain. The resort was formally know as Ski Smithers. It is considered to have the best terrain park in Northern BC.
Website: www.hudsonbaymountain.ca
Phone: (250) 847-2058
Address: 1181 Main St, Smithers, BC V0J 2N0
Northern BC | Little Mac Ski Hill
Little Mac is run by the town of Mackenzie which is located 2 hours north of Prince George. The ski hill has only 3 runs reached to by a tow rope. Little Mac unfortunately didn't open for the 2018/2019 season but overwhelming community support indicates it won't be long till it reopens.
Website: www.districtofmackenzie.ca
Phone: (250) 997-5283
Address: 33 Laurier Dr, Mackenzie, BC
Northern BC | Murray Ridge Ski Area
Murray Ridge is situated 2 hours north west of Prince George. The ski area has a total of 23 named runs distributed among the skiable terrain. The t-bar at Murray Ridge is both the longest and fastest in the entire world, it takes 12 minutes from the base of the hill to the peak.
Website: www.murrayridge.com
Phone: (250) 996-8515
Address: 7904 Chalet Dr, Fort St James, BC V0J 1P0
Northern BC | Powder King Mountain Resort
Powder King is a 2 hour 10 minute drive north of Prince George. The resort hosts 37 named runs and 1475 acres of skiable terrain. The majority of runs at Powder are named after Beatles songs. The mountain also has the reputation of the best snow quality in Canada and #3 in North America.
Website: www.ski.powderking.com
Phone: +1 (866)-769-5464
Address: John Hart Hwy, Fraser-Fort George G, BC V0J 2C0
Northern BC | Shames Mountain Ski Area
Shames Ski Area is an hour and a half east of Prince Rupert and 35 minutes west of Terrace. Shames has 28 named runs and 141 acres of skiable terrain but 7800 acres of backcountry. The mountain is Canada's first community non-profit ski co-operative.
Website: www.mymountaincoop.ca
Phone: (250) 635-3773
Address: Unnamed Rd Terrace BC V8G Canada
Thompson Okanagan | Apex Mountain Resort
Apex Resort is only 40 minutes from the city of Penticton. The resort hosts 79 named runs and 1112 acres of skiable terrain. In addition to great skiing and boarding, Apex has a popular 1 kilometre night lit skating path.
Website: www.apexresort.com
Phone: (250) 292-8222
Address: 1000, Strayhorse Rd, Hedley, BC V0X 1K0
Thompson Okanagan | Baldy Mountain Resort
Mount Baldy is 40 minutes east of Oliver, BC. The hill has 22 named runs and 600 acres of skiable terrain. Want to get some extra runs in at Baldy? Well the entire mountain resort is available to rent for private use!
Website: www.baldyresort.com
Phone: (250) 498-4086
Address: BORDERLINE SKI CLUB, Oliver, BC V0H 1B0
Thompson Okanagan | Big White Ski Resort
Big White is 1 hour east of Kelowna. The resort has 119 named runs and 2765 acres of skiable terrain. Big Whites longest run, Around the World, is 7.2 kilometres long.
Website: www.bigwhite.com
Phone: (250) 765-3101
Address: 5315 Big White Rd, Kelowna, BC V1P 1P3
Thompson Okanagan | Crystal Mountain Ski Resort
Crystal Ski Resort is 30 minutes west of Kelowna. Crystal was shut down in 2014 due to a chairlift malfunction that left four people injured. It is now in the planning phase to reopen as a four seasons, 7166 acre resort.
Website: www.crystalresort.ca
Phone: (250) 768-5189
Address: West Kelowna, BC V4T 2G3
Thompson Okanagan | Harper Mountain Ski and Snowboard
Harper Mountain is only 30 minutes from Kamloops. It hosts 15 named runs and 400 acres of skiable terrain. Harper is a friendly locals hill with a log construction ski lodge, rental shop, and ski & snowboard lessons.
Website: www.harpermountain.com
Phone: (250)828-0608
Address: 2580 Harper Mountain Rd, Kamloops, BC V2C 4C5
Thompson Okanagan | Phoenix Mountain Ski Area
Phoenix is only 25 minutes away from Grand Forks. This little mountain hosts 16 named runs and 91 acres of skiable terrain. Phoenix has a hilarious end of season tradition called the Spring Fling Dummy Downhill.
Website: www.skiphoenix.ca
Phone: (250) 444-6565
Address: 8000, Phoenix Ski Hill Road, Grand Forks, BC V0H 1H5
Thompson Okanagan | SilverStar Mountain Resort
SilverStar is only a short 25 minute drive from the city of Vernon. On the mountain you will find 132 named runs and 3282 acres of skiable terrain. SilverStar has Canada's largest groomed cross country trails, 105 kilometres of trail!
Website: www.skisilverstar.com
Phone: (250) 542-0224
Address: 123 Shortt St, Silver Star Mountain, BC V1B 3M1
Thompson Okanagan | Sun Peaks Resort
Sun Peaks is only 50 minutes from neighbouring Kamloops. There are 137 named runs and 4270 acres of skiable terrain. Sun Peaks Resort is the second largest resort in British Columbia, only Whistler Blackcomb is bigger.
Website: www.sunpeaksresort.com
Phone: (250) 578-7222
Address: 1280 Alpine Road, Sun Peaks, BC V0E 5N0
Vancouver Island | Mount Cain Alpine Park
Mount Cain is 2 hours west of Campbell River. There are a total of 21 named runs on the mountain and 280 acres of skiable terrain. Mount Cain is a beloved locals hill with only t-bars and no chairlift.
Website: www.mountcain.com
Phone: +1 (888) 668-6622
Address: PO BOX 1225, Port McNeill, BC
Vancouver Island | Mount Washington Alpine Resort
Mount Washington is located on Vancouver Island and is approximately a 3 hour drive from Victoria. The resort hosts 82 named runs and 1700 acres of skiable terrain. Interestingly the mountain is home to the one of the planets most endangered species, the Vancouver Island marmot.
Website: www.mountwashington.ca
Phone: 1-(888) 231-1499
Address: Mt. Washington, 1 Strathcona Pkwy, Comox-Strathcona C, BC V9J 1L0