Canada is one of the world’s premier winter sports destinations, offering everything from massive alpine resorts and deep powder bowls to charming ski villages and historic eastern hills. Whether you are travelling west into British Columbia or heading east into Ontario and Quebec, there are exceptional ski and snowboard destinations well beyond Alberta’s borders. From long vertical descents and high alpine terrain to pedestrian villages and cultural hubs, these resorts showcase the full range of Canada’s winter experience.

1. Whistler Blackcomb British Columbia
Address: Whistler, BC
Website: whistlerblackcomb.com
Prices: Day passes generally range from $160 to $300+ CAD depending on season and demand.
Whistler Blackcomb is the largest ski resort in North America and one of the most recognizable winter destinations in the world. The resort combines two massive mountains with an enormous variety of terrain, making it suitable for first time skiers, advanced riders, and everyone in between.
From Vancouver, the drive is approximately 1.5 to 2 hours along the Sea to Sky Highway. From Calgary, most travellers fly to Vancouver in about 1.5 hours and then continue by car.
The resort features more than 200 runs across over 8,000 acres of skiable terrain, with a vertical drop exceeding 5,200 feet. The season usually runs from late November into May, depending on conditions.
Whistler Village is one of the most developed ski villages in Canada, offering extensive ski in ski out accommodations, luxury hotels, mid range condos, shopping, nightlife, and a wide range of dining options from casual to fine dining.
2. Revelstoke Mountain Resort British Columbia
Address: Revelstoke, BC
Website: revelstokemountainresort.com
Prices: Day passes typically range from $140 to $190 CAD depending on season.
Revelstoke Mountain Resort is known for its massive vertical and serious big mountain terrain. It attracts confident skiers and snowboarders looking for long runs, steep pitches, and deep snow in a less commercialized setting.
From Calgary, travellers typically fly to Kelowna in about 1.5 hours and then drive approximately 4 hours to Revelstoke. The drive itself is scenic and passes through classic interior mountain landscapes.
Revelstoke offers the longest lift served vertical descent in North America at over 5,600 feet, with more than 75 runs spread across a wide alpine footprint. The season generally runs from late November through April.
Accommodation is primarily located in the town of Revelstoke, which has a growing food scene, local shops, and a laid back mountain town atmosphere rather than a resort style village.
3. Kicking Horse Mountain Resort British Columbia
Address: Near Golden, BC
Website: kickinghorseresort.com
Prices: Day passes generally range from $145 to $185 CAD.
Kicking Horse is known for steep terrain, wide open bowls, and challenging runs that appeal to advanced skiers and riders. The mountain delivers dramatic alpine scenery and a more rugged, less crowded experience than larger resorts.
From Calgary, the drive to Kicking Horse takes approximately 3 hours west via the Trans Canada Highway.
The resort features over 120 runs and a vertical drop of nearly 4,100 feet, with terrain that skews more advanced than most Canadian resorts. The season typically runs from mid December through mid April.
On mountain lodging is limited, but there are accommodation options near the base as well as in the town of Golden, which is about a 15 minute drive and offers restaurants, pubs, and essential amenities.
4. Fernie Alpine Resort British Columbia
Address: Fernie, BC
Website: skifernie.com
Prices: Day passes typically range from $120 to $170 CAD.
Fernie Alpine Resort is celebrated for its consistent snowfall, gladed terrain, and welcoming mountain town culture. It is especially popular with powder seekers and intermediate to advanced skiers.
From Calgary, the drive to Fernie takes roughly 3 hours, making it one of the most accessible BC ski destinations for Albertans.
Fernie offers over 140 runs across five alpine bowls and more than 2,500 acres of skiable terrain. The season usually runs from December through April.
The town of Fernie provides a strong après ski scene, independent restaurants, local shops, and a variety of accommodations ranging from slope side lodges to hotels and rentals in town.
5. Sun Peaks Resort British Columbia
Address: Sun Peaks, BC
Website: sunpeaksresort.com
Prices: Day passes generally range from $120 to $165 CAD.
Sun Peaks is Canada’s second largest ski area and is known for its balanced terrain and family friendly design. The resort is spread across three mountains, offering long cruising runs and excellent variety without the crowds of larger destinations.
From Calgary, most travellers fly to Kamloops in about 1.5 hours, followed by a 45 minute drive to the resort.
Sun Peaks features over 130 runs and approximately 4,400 acres of terrain. The season typically runs from late November through early April.
The pedestrian village offers ski in ski out lodging, restaurants, cafés, and shops, creating a relaxed and walkable resort atmosphere.
6. Big White Ski Resort British Columbia
Address: Near Kelowna, BC
Website: bigwhite.com
Prices: Day passes typically range from $125 to $175 CAD.
Big White is a well known family friendly resort with reliable snow conditions and an easygoing village layout. It is particularly popular for long groomed runs and strong beginner to intermediate terrain.
From Calgary, travellers usually fly to Kelowna in about 1.5 hours and then drive approximately 1 hour up the mountain.
The resort offers close to 120 runs and nearly 7,800 acres of terrain. The season usually runs from early December through late March or April.
Big White’s village is fully ski in ski out, with hotels, condos, dining, and après ski venues clustered right on the slopes.

7. Mont Tremblant Quebec
Address: 1000 Chemin des Voyageurs, Mont Tremblant, QC
Website: tremblant.ca
Prices: Day passes generally range from $130 to $160 CAD depending on date and demand.
Mont Tremblant is the most iconic ski resort in eastern Canada, known for its colourful pedestrian village and lively atmosphere. It blends European style architecture with modern resort infrastructure.
From Vancouver, travellers usually fly to Montreal in about 5 hours, followed by a 1.5 hour drive north.
The resort features 102 runs across four mountain faces with a vertical drop of over 2,100 feet. The season typically runs from late November through early April.
Accommodation is centred in the village with ski in ski out hotels, condos, shopping, dining, and nightlife. Additional lodging options are available in the surrounding area.
8. Bromont Quebec
Address: 150 Rue Champlain, Bromont, QC
Website: bromontmontagne.com
Prices: Day passes generally range from $90 to $120 CAD.
Bromont is known for its extensive night skiing and accessibility, making it a favourite among Quebec locals and weekend travellers.
From Vancouver, most visitors fly to Montreal and then drive approximately 1 hour to the resort.
Bromont offers over 140 trails with a vertical drop of roughly 1,200 feet. The season usually runs from December through March.
Lodging is available in Bromont and throughout the Eastern Townships, with a mix of hotels, rentals, restaurants, and small town shopping.
9. Mont Sainte Anne Quebec
Address: 2000 Boulevard du Beau Pré, Beaupré, QC
Website: https://mont-sainte-anne.com/en/
Prices: Day passes typically range from $90 to $120.
Mont Sainte Anne is located near Quebec City and is known for its strong snowfall and challenging terrain, particularly on its expert runs.
From Vancouver, travellers fly to Quebec City in about 5 hours, followed by a 30 minute drive to the mountain.
The resort features over 70 runs and a vertical drop of approximately 2,050 feet. The season generally runs from December through April.
Visitors can stay slope side or in Quebec City, combining skiing with world class dining, culture, and historic attractions.
10. Blue Mountain Ontario
Address: 108 Jozo Weider Boulevard, The Blue Mountains, ON
Website: bluemountain.ca
Prices: Day passes typically range from $90 to $130.
Blue Mountain is Ontario’s most popular ski destination and serves as the province’s primary winter resort hub. While smaller in scale, it offers a full resort experience.
From Vancouver, travellers fly to Toronto in about 4.5 hours and then drive approximately 2 hours north.
The resort features 43 runs with a vertical drop of about 720 feet. The season generally runs from December through March.
Blue Mountain Village includes hotels, condos, restaurants, shops, spas, and nightlife, making it a year round destination beyond skiing and snowboarding.
Have any other suggestions? Let us know!
