When you consider British Columbia, you likely think of its encompassing natural beauty and memorable landscapes. In the winter, this is heightened with the downfall of snow that is consistent and wraps the mountain in powdery goodness! There are many resorts across the province that suit a variety of budgets and ski/snowboarding ability! Below are 25 of the must-visits!
1. Mount Washington – Comox
A family-owned mountain that offers a welcome, non-competitive vibe with over 80 runs that range from green (beginner) – black diamond (pro) and trick parks. The mountain has a range of lessons available and a cosy little village with a few cafes, restaurants and shops to enhance your experience. There are many spectacular views to enjoy from all the ski hills and is worth the visit.
Cost: For a day visit, it will cost adults 99.00 (ages 19-64), seniors 84.00 (ages 65+) and youth $84 (ages 13-18).
Address: Mt. Washington, 1 Strathcona Pkwy, Comox-Strathcona
2. Whistler Blackcomb – Whistler
Nestled just outside of Vancouver, Whistler Blackcomb feels like a lifetime away! The village is a bustling, city-like feeling with plenty of high rated eateries, cafes, world-class shopping and popular nightlife. Whistler Blackcomb is ranked as one of the best ski resorts in the entire world! It is set upon two massive mountains, with 240 inviting runs with panoramic views with every moment, from gondola ride to boarding feels like a memorable and unique experience. The mountain offers lessons and is great for all levels.
Cost: Prices vary, for adults 13+, it will come to $139 and for kids 7-12 it will cost $70.
Address: 4545 Blackcomb Way, Whistler
3. Big White Ski Resort – The Okanagan
The Big White Ski Resort is regarded as one of the most popular resorts across British Columbia for its huge amounts of snow and 119 gorgeous, well-groomed runs. The runs are favoured for their wide-open space, designed for intermediate skiers, allowing space to perfect your technique. There are also many terrains and jumps for those seeking a bit more of an adrenaline rush! The alpine village is also a terrific place to spend time for the entire family with eateries, shopping and kids centres!
Cost: Prices vary for a day visit – Adults (16-64) $119, youth (13-18) $109, child (6-12) $89.
Address: 5315 Big White Road Kelowna
4. Sun Peaks Resort – Kamloops
Sun Peaks is the second largest ski resort in BC expanding along 4,270 acres across 3 massive mountains with fun names Tod, Sundance, and Morrisey! Each mountain gets 6 metres of snow each season. This special place is a European-style village offering ski-through village with cosy shops, cafes and delicious restaurants.
Cost: Adults (19-64) can enjoy the mountain for $115, seniors (65+) $92, youth (13-18) $92 and children (6-12) $58.
Address: 1280 Alpine Road, Sun Peaks, BC
5. Revelstoke Mountain Resort – Revelstoke
Nestled in eastern BC is Revelstoke Mountain Resort! A gem of a mountain that gets a whopping 30 feet of snow each year. Interestingly, it is home to the highest vertical drop in all of North America – a drop of 5,620 feet!
The resort is intended for skiers of an intermediate-advanced level, as the terrain is namely geared at that level. Revelstoke is a small town and is known for its friendly people and cosy accommodation – and smaller lift lines so you can focus on what’s important!
Cost: Adults (19-64) $139, seniors (65+)$106, youth (13-18) $106 and children (6-12) $49.
Address: 2950 Camozzi Rd, Revelstoke
6. Silver Star Mountain Resort – Okanagan
Silverstar is BC’s best-kept secret! This family-run mountain has been operated for over 50 years and is ready to welcome you for a memorable trip. The mountain offers 132 one of a kind runs including on that lasts 5 miles! The ski-in, ski-out, style mountain is geared towards intermediate and advanced skiers who are comfortable with steeps and challenging terrain.
The village at Silver Star colourful and quaint, easy to get around but with enough variety you can eat, drink or shop where you like.
Cost: Adults (19-64) 109.00, youth (13-18) $87.00, children (6-12) $59.00.
Phone: 800 663 4431
Address: 123 Shortt St, Silver Star Mountain,
7. Skeena Heliskiing – Hazelton
With access to one of the largest heli skiing areas in the world with an area of 9,525 km2, you can enjoy some crazy heliskiing opportunities in the Skeena Mountain range. There is a huge diversity of terrain, from the high vertical slopes with steeps to powder bowls with pillows and shoots. Heli skiing doesn’t stop during bad weather, instead taking advantage of plenty of tree skiing and an abundance of sweeping glades. Bear Claw Lodge offers clients very exclusive, personal and high-quality accommodation, and is only 6 minutes by helicopter to your first runs.
Phone: 206 201 2265
Address: 212 Seventeen Mile Road, Hazelton
8. Apex Mountain Resort – Penticton
Due to its climate, Apex Mountain Resort is famed for its “dry, champagne powder snow” you need to experience! There are 119 runs for you to enjoy, plus four terrain parks! A fun fact, the mountain swears by limited wait times of only 2 minutes! The village is a great mix of modern and traditional alpine vibes and offers a charming mix of shops, eateries and grocers.
Address: 1000 Stray Horse Rd, Hedley
9. Red Mountain – West Cootney’s
For good old school skiing/boarding, head to Red Mountain! The wide runs are set over 3,000 acres with 119 marked runs and 8 chair lifts. There is a lot to explore! For those seeking a real, uninhibited adventure there is cat skiing, or guided backcountry exploration available at the mountain. The mountain has been operable since 1890 so they sure know what they’re doing!
Cost: Adults (19-64) $118, youth (13-18) $94, junior (7-12) $58, and seniors (65-74) $82!
Address: 4300 Red Mountain Road Rossland
10. Kicking Horse Resort – Golden
Prepare for endurance runs! Kicking Horse Resort in Golden has 120 different runs, consisting of some of the longest lengths.
The mountains runs are designed for advanced to intermediate skiers and snowboarders with their vertical drops and winding paths.
The views are something else, needing to be experienced in person! The village at the resort is beautiful, with shopping, amenities and diners. It boasts the highest elevated restaurant in all of Canada, where guest can ride the gondola up to 2300 m above sea level to enjoy a meal at the award-winning restaurant with stunning views.
Prices at TBD so check out their website for regular updates.
Address: 1500 Kicking Horse Trail, Golden
11. Fernie Alpine Resort – Fernie
With a lower elevation, Fernie Alpine Resort boasts warmer weather but still immense amounts of snowfall. There are 142 runs, which boasts long mogul runs, alpine bowls and terrain parks. The mountain has a great atmosphere, with more than four restaurants and friendly locals. A true winter playground!
Prices are TBD, check their website for regular updates.
Phone: 800-258 7669
Address: 5339 Ski Hill Road, Fernie
12. Panorama Mountain Resort – Invermere
Panorama is a great destination for all levels of skiers/snowboarders. This resort offers the perfect balance with easy green level runs to learn to black diamond on the Tayton Bowl – designed to get your heart pumping. There are 129 runs and 10 lifts including a gondola for stunning panoramic views. The resort is known for being laid back and relaxing. The village is welcoming and boasts eateries, a spa and much more.
Cost: A regular ticket is $128.00
Address: 2000 Panorama Dr Invermere
13. Kimberly Alpine Resort – Kimberly
Kimberly Alpine Resort is home to North America’s largest gladed terrain and longest lift run. The resort is set over four mountains, offering 1,800 acres each with their personalities. NorthStar mountain is for those first-timer skiers/boarders, while Vimy Ridge is a great mix of intermediate and black runs, and the Black Forest and Tamarack Ridge are for the brave at heart featuring black diamonds. The village has a great mixture of activities, ready to explore.
Prices are TBD, so see the Kimberly site to be in the know.
Address: 301 N Star Blvd, Kimberley
14. Whitewater Ski Resort – Nelson
Whitewater ski resort is a unique destination for those with a passion of winters! The reputation is that Whitewater gets great snow – and a lot of it, each year. It also is known for its relaxed, neighbourly vibe with a low key, community vibes. The mountain set across over 2,000 acres with variable terrain.
Cost: Adults can enjoy the mountain for (19-64) $99.75, youth (13-18) $79.00 and junior (7-12) $49.00 and senior (65-74) $88.00.
Address: 602 Lake Street, Nelson
15. Grouse Mountain – North Vancouver
Grouse Mountain AKA the Peak of Vancouver is a special place, adorned by visitors from near and far. Grouse Mountain offers 33 runs, including 15 for night skiing and 6 exciting terrain parks! It has a snowmaker, so you don’t need to worry about missing out on the winter wonderland. There are high-end diners, cafes and some shopping to experience after a day on the slopes, too.
Cost: Adults can ski/board the day away for $72 or night at $52. Seniors 65+ can ski/board for $52 all day or $42/night. Youth 13-18-year old’s can ski/board or $52 all-day or $42/night. Kiddies 5-12 will cost $27regardless of time.
Address: 6400 Nancy Greene Way, North Vancouver
16. Cypress Mountain – Vancouver
A local favourites, as it’s a mere 15 minutes from downtown Vancouver, Cypress is a for family, by family destination for snow lovers. It’s also an ideal destination for those wanting to learn how to ski/snowboard with a variety of levels. There are more than 50 runs at the mountain and the views make you forget about the neighbouring city.
Cost: The price is right $27 for a full day or $22 for half, youth 13 – 18 $16 for a full day and $14 for half-day and children aged 6-12 go for $13 a day and $10 for a half.
Address: 6000 Cypress Bowl Road, West Vancouver
17. Mount Seymour – North Vancouver
Located a short 30-minute drive from the city of Vancouver, Mount Seymour is an accessible and exciting mountain for people from everywhere. Its overs unforgettable views of Vancouver, Mount Baker and the Indian Arms Provincial Park. It’s a great destination for skiers/snowboarders of all levels and abilities but is more partial for beginner and intermediate skiers/snowboarders with 40 trails and 5 lifts.
Cost: Adults can enjoy a day in the great outdoors for $70, youth 13-18 for $49, seniors 60+ for $49, and children 5-12 for $27.
Address: 1700 Mt Seymour Road, North Vancouver
18. Troll Ski Resort – Quesnel
Located in Quesnel, Troll Ski Resort is regarded as BC’s most family friend resort for its prices and its variety of levels on the runs! While there are a terrain park and some challenging runs, there is a dedicated area for beginners to get their ski/snow legs.
Cost: Prices are stellar at adult (13+) is $38.00, kids (5-12) $28, and tots (0-4) $18.00.
Address:41km east of Quesnel,On Highway 26 near an area known as Wingdam.
19. Mount Cain Alpine Park – Port McNeil
Mount Cain Alpine Park is nestled on Vancouver Island, towards at the north end operable since 1971! It’s a special place that has 21 runs and 1,499 vertical feet of terrain. It’s a quiet spot, that is inviting and ideal for the whole family. The mountain is geared at intermediate skiers but beginners and advanced will feel right at home, too.
Cost: Prices are amazing with adults at (19-64) $55.00, youth at (13-18) $35 and children at (6-12) $21.25.
Address: Port McNeill
20. Mount Timothy Ski – Lac La Hache
Mount Timothy welcomes families and is dedicated to offering a family-oriented destination with the ethos of “unhurried, unworried.” Whether you prefer to ski or snowboard, you will enjoy the diverse, fun terrain with great conditions. The mountain boasts small crowds so no waiting around.
Cost: Prices are really great here, with adults (19+) $60, students (university) $45, youth (13-18) $45, junior (6-12) $36 and seniors (65-79) $45.00.
Address: 5398 Timothy Lake Rd., Lac La Hache
21. Murray Ridge Ski Area – Fort St. James
Opened in 1977, Murray Ridge is a special little mountain area with small-town vibes and exhilarating terrain. Experience this fun-loving place which offers over 20 runs to picks from and 1,700 vertical feet. The lodge its a one shop stop for tasty food, shops and rental equipment. With 6 novice runs and 10 experts, those of all abilities will have a blast.
Cost: Adults 18+ $48, students $40, youth (13-17) and seniors (65-69) $35.
Address: 7904 Chalet Dr, Fort St James, BC
22. Harper Mountain – Kamloops
With over 400 acres of terrain, Harper Mountain waits to welcome you for some winter bliss! Both day and night skiing is featuring 16 runs aimed at all levels and skillsets. There are also terrain parks, and the perfect lodge to end the day with a warm hot chocolate or some tasty food as you warm by the roaring fires.
Cost: Pricing is exciting at rates including adults (19+) $58, youth (13-18) $42, university student $52, junior (6-12) $28.
Address: 2580 Harper Mountain Rd, Kamloops
23. Phoenix Mountain – Grand Forks
Phoenix Mountain regards itself as “best little mountain in BC” offering welcoming, vibes. With 15 runs and an excellent learners’ area, it’s the perfect place to learn and also to enjoy intermediate and advanced runs when you’re ready for them.
Cost: Prices are as follows: adult (19+) $39.00, youth (13-18) $36, senior (65+) $30 and children (6-12) $21.00
Address: 8000 Phoenix Mountain Road, Grand Forks
24. Wapiti Ski Club – Elkford
In the Rocky Mountain town of Elkford, is the magnificent Wapiti Ski Club a completely volunteer-run mountain. With over 350 cm of snow each year, it is powdery snow bliss which you can enjoy by ski or board on one of the 14 ski runs with over 900 vertical feet. It’s not a busy mountain, so you can get a lot of runs in one day. Its a special place, unlike any other, full of love and friendly folks.
Cost: Adults $36, students (13-17) $25, children (6-12) $15.
Address: 1000 Natal Rd, Elkford
25. Shames Mountain Ski Resort – Terrace
Offering glorious mountain peaks and tons of natural beauty, Shames Mountain has 28 wonderful runs to enjoy, open to all levels and family-friendly fun. There is also about 7,800 acre of backcountry bliss for the adrenaline junkies! It’s a total winter wonderland, with 1,200 cm of snowfall each year to enjoy. Shames Mountain lodge is an inviting place for a quick bite at one of the cafes or restaurant and places to both rent and gear up!
Cost: Prices are as follows: adults (21-64) $60, youth (13-20) $42.85, junior (7-12) $30.47
Address: 4805 Highway 16 West, Terrace