Destinations

Planning a ski trip? Local shred day? We’re here to help, whether you’re seeking “ski hills near me” or planning that epic ski road trip to some of Alberta’s and BC’s top ski resorts.

Explore 40+ Alberta and BC winter destinations

from your standard ski areas to full-on resorts with everything from cross-country trails to cat skiing, snowshoeing, fat biking, dogsledding, snow tubing and après adventures!

Customize your search

To filter destinations for all, downhill, cross-country or various other winter activities, click on the tabs at the top. Then, jump into the map and click on a pin to see full destination details. Or, scroll down for an alphabetical listing.

Use the filter to find a destination by name.

All Destinations

Apex Mountain Resort has everything you're looking for. Unique, challenging terrain, tons of the lightest snow around & friendly locals.

Baldy Mountain Resort is located on the south side of Mount Baldy in South Okanagan, just north of the Canada-US border. Baldy has a base elevation of...

Google "snow ghosts" and Big White Ski Resort images will likely fill your feed. Filled with resort amenities, the full mountain village of Big White...

Canyon Ski Resort offers families and individuals of all ages an Alpine Recreational Facility that is close to home. Located in Red Deer, the heart of...

Approximately 260 km south-west of Calgary, Castle offers an exciting ski experience that includes one of two cat-ski operations in the province.

Also along the Powder Highway, Fernie Alpine Resort and the town that shares its name is located approximately 95 km east of Cranbrook's Canadian...

Hidden Valley is located in the picturesque evergreen forest of the Cypress Hills. The trails are diverse, offering gentle slopes for beginners...

Hudson Bay Mountain Resort Smithers BC Marty Clemens

Smithers, BC is home to Hudson Bay Ski Resort, found in Northern BC along the Yellowhead Highway. Smithers has a regional airport serviced by Air...

Carve into champagne powder at one of Kamloops ski resorts or cross country ski by the light of the moon. Peddle your bike through some incredible...

Located along the Trans-Canada Highway 265 km west of Calgary, Alberta, Golden is home to Kicking Horse Mountain Resort. 

The town of Kimberley and its ski resort is located along the Powder Highway and is so close to the Canadian Rockies International Airport, that...

Kinosoo Ridge is approximately 300 km east of Edmonton just outside the town of Cold Lake, Alberta.

Known as one of the world's most picturesque ski resorts, Lake Louise can be found 180 km west of Calgary.

For those looking for something different try an ice fishing adventure in Lesser Slave Lake, 255 km north of Edmonton.

Manning Park is a recreational paradise with Alpine and Nordic skiing in the winter; snowshoeing and exploring in the spring; hiking, camping, fishing...

Jasper can be described as one of Canada's most authentic ski towns. Home to Marmot Basin Ski Resort, Jasper is located in the Canadian Rockies about...

Medicine Hat is a city in southeast Alberta, Canada located along the South Saskatchewan River. It is approximately 169 km (105 mi) east of Lethbridge...

Mount Cain Alpine Park is home to the Mount Cain Ski Area in northern Vancouver Island just southeast of Woss, British Columbia, Canada. Mount Cain...

One of the world's top mountain destinations, Banff is located 130 km west of Calgary and its international airport. Norquay Ski Resort is minutes...

Mt. Timothy is a family-oriented ski hill, located in the heart of British Columbia's Cariboo range. Affordable skiing, amazing snow, no line-ups and...

Found on Vancouver Island, Mount Washington is located approximately 40 km west of Comox which is found on the east side of the Island. Stare at the...

Murray Ridge Fort St James

Murray Ridge is one of B.C.'s best kept secrets. Enjoy a family friendly mountain located just outside of Fort James in central British Columbia

An ideal mountain base camp, Canmore is located approximately 75 km west of Calgary and is home to many winter adventures.

NiteHawk is a full service, year round regional family recreation facility featuring skiing, snowboarding, mountain biking, luge and a campground.

A full mountain village, Panorama is found just outside of Invermere along the Powder Highway - 275 km south-west of Calgary, or 135 km north of The...

Opened in 1938, we are located in the beautiful Crowsnest Pass in SW Alberta, about 140 km from Lethbridge and just 230 km from Calgary.  Pass...

Skiing at Powder King

Located in Northern B.C. along the Yellowhead Highway, Prince George is home to Powder King Mountain Resort, 740 km west of Edmonton, or accessible by...

Rossland plays host to one of Canada's oldest winter carnivals, and Red Mountain Ski Resort. Located 200 km north of Spokane, Washington, Rossland is...

Skiing sunset

This mountain resort and town that shares the same name is located along the Trans-Canada Highway, 410 km west of Calgary, or 200 km north of the...

shames mountain

Shames, located just outside of Terrace, British Columbia, is the type of place where you can easily get in powder tracks with little to no effort...

SilverStar Mountain Resort is located within BC's Okanagan, just 25 km outside of Vernon. Kelowna's International Airport is 75 km south of SilverStar...

Known as a "Winter City," Edmonton is the capital of Alberta and its international airport makes for an ideal landing spot for anyone headed to Jasper...

Sun Peaks Resort is a full mountain village located 60 km from Kamloops and its international airport.

The Sunshine Coast is located on the southern coast of British Columbia, Canada, extending 177km (110mi) between the entrance to Desolation Sound on...

Chairlift

"The Shine" as locals call it, is approximately 15 minutes outside of Banff or approximately 155 km west of Calgary. On mountain accommodations are...

Skiing at Troll

Troll Ski Resort was built by Lars Fossberg in 1972, and 30 years later it is still run by the family. Troll has developed into a great mountain, with...

Tofino

Located on the very west coast of Vancouver Island, Ucluelet is a destination for winter storm seekers.

Located about a two hour drive east of Edmonton, Vermilion is home to the Vermilion Provincial Park, a nordic ski and snowshoe wonderland.

Nestled in the far southwest corner of Alberta, Waterton is one of the most distinctive mountain parks on the planet. Shaped over centuries by wind...

Wells may be small, but it is brimming with activity. Wells is a mining town and a centre for artists and outdoors enthusiasts. It is a surprisingly...

Recognized as one of the world's premier winter ski resorts, the Town of Whistler and its Whistler Blackcomb Ski Resort is found 125 km north of...

Nelson, B.C. is home to Whitewater Ski Resort, approximately 40 km north of Castlegar Airport along B.C.'s Powder Highway.

Home to the 1988 Olympics, Calgary is a gateway to the Canadian Rockies and the chance to live as an Olympian at Calgary Olympic Park.

Northern Lights

Not just an oil town, but also home to stellar snowmobiling and northern light gazing. Fort McMurray is located approximately 450 km north of Edmonton...