Ski Resorts in Switzerland

34 resorts with real-time weather data

🏔️FEATURED RESORT
Current Temp
6°C

Zermatt

Switzerland

Next 7 Days
❄️0cm
Current Temp
🌡️6°C
🏆 Most Snow in Next 7 Days
View Details →
Zermatt ski resort background
LogoLogo
Zermatt

Zermatt

Valais, Switzerland

🌤️

Elevation: 1,620m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
360
Lifts
53
Difficulty
45%

Home to the Matterhorn and year-round skiing

Verbier ski resort background
LogoLogo
Verbier

Verbier

Valais, Switzerland

🌤️

Elevation: 1,500m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
410
Lifts
89
Difficulty
55%

The freeride capital of the 4 Vallées

St. Moritz ski resort background
LogoLogo
St. Moritz

St. Moritz

Graubünden, Switzerland

🌤️

Elevation: 1,856m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
350
Lifts
58
Difficulty
35%

The birthplace of winter tourism and luxury alpine lifestyle

Davos ski resort background
LogoLogo
Davos

Davos

Graubünden, Switzerland

🌤️

Elevation: 1,560m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
320
Lifts
55
Difficulty
35%

Switzerland's largest ski area with six interconnected mountains

Grindelwald ski resort background
LogoLogo
Grindelwald

Grindelwald

Bern, Switzerland

🌤️

Elevation: 1,034m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
160
Lifts
30
Difficulty
30%

Gateway to the Eiger, Mönch, and Jungfrau

Wengen ski resort background
LogoLogo
Wengen

Wengen

Bern, Switzerland

🌤️

Elevation: 1,274m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
110
Lifts
25
Difficulty
30%

Car-free alpine village with spectacular mountain views

Mürren ski resort background
LogoLogo
Mürren

Mürren

Bern, Switzerland

🌤️

Elevation: 1,650m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
54
Lifts
12
Difficulty
45%

Car-free village with views of the Eiger, Mönch, and Jungfrau

Gstaad ski resort background
LogoLogo
Gstaad

Gstaad

Bern, Switzerland

🌤️

Elevation: 1,050m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
250
Lifts
68
Difficulty
30%

Luxury alpine resort with world-class skiing and shopping

Adelboden ski resort background
LogoLogo
Adelboden

Adelboden

Bern, Switzerland

🌤️

Elevation: 1,350m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
210
Lifts
45
Difficulty
30%

Traditional Swiss village with extensive ski terrain

Lenzerheide ski resort background
LogoLogo
Lenzerheide

Lenzerheide

Graubünden, Switzerland

🌤️

Elevation: 1,500m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
155
Lifts
43
Difficulty
30%

Sunny plateau resort with modern lift infrastructure

Arosa ski resort background
LogoLogo
Arosa

Arosa

Graubünden, Switzerland

🌤️

Elevation: 1,800m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
70
Lifts
14
Difficulty
20%

Family-friendly resort with guaranteed snow

Laax ski resort background
LogoLogo
Laax

Laax

Graubünden, Switzerland

🌤️

Elevation: 1,000m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
224
Lifts
28
Difficulty
25%

Europe's freestyle capital with world-class terrain parks

Flims ski resort background
LogoLogo
Flims

Flims

Graubünden, Switzerland

🌤️

Elevation: 1,100m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
220
Lifts
28
Difficulty
30%

Sunny slopes and extensive freeride terrain

Andermatt ski resort background
LogoLogo
Andermatt

Andermatt

Uri, Switzerland

🌤️

Elevation: 1,447m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
120
Lifts
9
Difficulty
40%

Alpine gem with guaranteed snow and challenging terrain

Engelberg ski resort background
LogoLogo
Engelberg

Engelberg

Obwalden, Switzerland

🌤️

Elevation: 1,000m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
82
Lifts
25
Difficulty
40%

Home to Titlis glacier with year-round skiing

Saas-Fee ski resort background
LogoLogo

Saas-Fee

Valais, Switzerland

🌤️

Elevation: 1,800m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
100
Lifts
22
Difficulty
30%

The Pearl of the Alps with year-round glacier skiing

Crans-Montana ski resort background
LogoLogo

Crans-Montana

Valais, Switzerland

🌤️

Elevation: 1,500m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
140
Lifts
30
Difficulty
30%

Sunny plateau resort with panoramic views

Villars ski resort background
LogoLogo

Villars

Vaud, Switzerland

🌤️

Elevation: 1,300m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
125
Lifts
40
Difficulty
20%

Family-friendly resort with gentle slopes

Leysin ski resort background
LogoLogo

Leysin

Vaud, Switzerland

🌤️

Elevation: 1,263m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
60
Lifts
12
Difficulty
20%

Sunny slopes with views of Lake Geneva

Klosters ski resort background
LogoLogo

Klosters

Graubünden, Switzerland

🌤️

Elevation: 1,200m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
320
Lifts
55
Difficulty
35%

Exclusive resort favored by royalty

Scuol ski resort background
LogoLogo

Scuol

Graubünden, Switzerland

🌤️

Elevation: 1,250m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
80
Lifts
15
Difficulty
30%

Traditional Engadin village with extensive terrain

Samnaun ski resort background
LogoLogo

Samnaun

Graubünden, Switzerland

🌤️

Elevation: 1,840m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
238
Lifts
45
Difficulty
30%

Duty-free shopping and excellent snow conditions

Flumserberg ski resort background
LogoLogo

Flumserberg

St. Gallen, Switzerland

🌤️

Elevation: 1,200m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
65
Lifts
14
Difficulty
20%

Easy access from Zurich with family-friendly slopes

Braunwald ski resort background
LogoLogo

Braunwald

Glarus, Switzerland

🌤️

Elevation: 1,256m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
35
Lifts
8
Difficulty
10%

Car-free village with gentle slopes

Meiringen-Hasliberg ski resort background
LogoLogo

Meiringen-Hasliberg

Bern, Switzerland

🌤️

Elevation: 1,080m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
60
Lifts
15
Difficulty
25%

Extensive terrain with stunning alpine views

Melchsee-Frutt ski resort background
LogoLogo

Melchsee-Frutt

Obwalden, Switzerland

🌤️

Elevation: 1,920m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
32
Lifts
6
Difficulty
20%

High-altitude resort with guaranteed snow

Stoos ski resort background
LogoLogo

Stoos

Schwyz, Switzerland

🌤️

Elevation: 1,300m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
35
Lifts
5
Difficulty
20%

Car-free village with world's steepest funicular

Hoch-Ybrig ski resort background
LogoLogo

Hoch-Ybrig

Schwyz, Switzerland

🌤️

Elevation: 1,400m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
50
Lifts
11
Difficulty
25%

Easy access from Zurich with reliable snow

Pizol ski resort background
LogoLogo

Pizol

St. Gallen, Switzerland

🌤️

Elevation: 1,000m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
42
Lifts
9
Difficulty
25%

Five lakes tour and stunning alpine scenery

Toggenburg ski resort background
LogoLogo

Toggenburg

St. Gallen, Switzerland

🌤️

Elevation: 900m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
50
Lifts
12
Difficulty
15%

Family-friendly resort with gentle slopes

Amden ski resort background
LogoLogo

Amden

St. Gallen, Switzerland

🌤️

Elevation: 903m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
30
Lifts
6
Difficulty
15%

Scenic slopes with views of Lake Walen

Elm ski resort background
LogoLogo

Elm

Glarus, Switzerland

🌤️

Elevation: 977m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
35
Lifts
8
Difficulty
40%

Traditional village with challenging terrain

Disentis ski resort background
LogoLogo

Disentis

Graubünden, Switzerland

🌤️

Elevation: 1,130m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
80
Lifts
14
Difficulty
30%

Authentic Romansh culture and excellent skiing

Obersaxen ski resort background
LogoLogo

Obersaxen

Graubünden, Switzerland

🌤️

Elevation: 1,280m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
50
Lifts
9
Difficulty
20%

Sunny plateau with traditional charm

Switzerland ski resort map

Switzerland has 362 ski resorts by skiresort.com's count. Find Powder carries live snow reports for 34 of them, mapped here with the main cities and the airports that serve them. Zoom in to see every name, or jump straight to a region.

Ski resorts, cities and airports in SwitzerlandBern (capital)ZürichLausanneGenevaWinterthurLuzernSankt GallenBaselThunLuganoZürich (ZRH) — 46 km straight-line to StoosBodensee Airport Friedrichshafen (FDH), Germany — 57 km straight-line to ToggenburgGeneva (GVA) — 71 km straight-line to LeysinMilan Malpensa (MXP), Italy — 82 km straight-line to Saas-FeeInnsbruck (INN), Austria — 82 km straight-line to SamnaunTurin (TRN), Italy — 91 km straight-line to ZermattIl Caravaggio (BGY), Italy — 93 km straight-line to St. MoritzEuroAirport Basel–Mulhouse–Freiburg (BSL), France — 105 km straight-line to StoosZermatt — 1,620m – 3,899mVerbier — 1,500m – 3,330mSt. Moritz — 1,856m – 3,305mDavos — 1,560m – 2,844mGrindelwald — 1,034m – 2,500mWengen — 1,274m – 2,320mMürren — 1,650m – 2,970mGstaad — 1,050m – 2,000mAdelboden — 1,350m – 2,350mLenzerheide — 1,500m – 2,865mArosa — 1,800m – 2,653mLaax — 1,000m – 3,018mFlims — 1,100m – 3,018mAndermatt — 1,447m – 2,963mEngelberg — 1,000m – 3,020mSaas-Fee — 1,800m – 3,600mCrans-Montana — 1,500m – 3,000mVillars — 1,300m – 2,200mLeysin — 1,263m – 2,200mKlosters — 1,200m – 2,811mScuol — 1,250m – 2,780mSamnaun — 1,840m – 2,850mFlumserberg — 1,200m – 2,222mBraunwald — 1,256m – 1,904mMeiringen-Hasliberg — 1,080m – 2,433mMelchsee-Frutt — 1,920m – 2,460mStoos — 1,300m – 1,935mHoch-Ybrig — 1,400m – 1,938mPizol — 1,000m – 2,227mToggenburg — 900m – 2,262mAmden — 903m – 1,900mElm — 977m – 2,500mDisentis — 1,130m – 2,800mObersaxen — 1,280m – 2,300m

Pinch or use the buttons to zoom, drag to move around, or pick a region above. On a computer, hold Ctrl (⌘ on a Mac) and scroll.

  • Ski resort
  • City
  • Airport

Bern (6)

Glarus (2)

Graubünden (11)

Obwalden (2)

Schwyz (2)

St. Gallen (4)

Uri (1)

Valais (4)

Vaud (2)

Airports for skiing in Switzerland

The airports with scheduled flights closest to the Switzerland resorts we cover, nearest first. Several of the best gateways are across the border. Distances are straight-line, not driving distance — mountain roads can easily double them.

  • ZürichZRH

    46 km to Stoos, with 27 of the resorts on this map within 150 km.

  • Bodensee Airport FriedrichshafenFDH
    In Germany

    57 km to Toggenburg, with 23 of the resorts on this map within 150 km.

  • GenevaGVA

    71 km to Leysin, with 10 of the resorts on this map within 150 km.

  • Milan MalpensaMXP
    In Italy

    82 km to Saas-Fee, with 23 of the resorts on this map within 150 km.

  • InnsbruckINN
    In Austria

    82 km to Samnaun, with 7 of the resorts on this map within 150 km.

  • TurinTRN
    In Italy

    91 km to Zermatt, with 8 of the resorts on this map within 150 km.

  • Il CaravaggioBGY
    In Italy

    93 km to St. Moritz, with 14 of the resorts on this map within 150 km.

  • EuroAirport Basel–Mulhouse–FreiburgBSL
    In France

    105 km to Stoos, with 20 of the resorts on this map within 150 km.

Cities on the map

Bern (capital) — 51 km from the nearest resort · Zürich — 36 km from the nearest resort · Lausanne — 35 km from the nearest resort · Geneva — 69 km from the nearest resort · Winterthur — 39 km from the nearest resort · Luzern — 26 km from the nearest resort · Sankt Gallen — 29 km from the nearest resort · Basel — 99 km from the nearest resort · Thun — 28 km from the nearest resort · Lugano — 75 km from the nearest resort

Map shapes: Natural Earth. Airports: OurAirports (public domain). Cities: GeoNames, CC BY 4.0. Distances are straight-line from the airport or city to the nearest resort on this page.

Switzerland skiing and snowboarding facts

Switzerland's highest skiing is the Matterhorn ski area above Zermatt, shared with Italy's Breuil-Cervinia, and Wengen is home to the longest downhill on the World Cup circuit.

362
Ski resorts
6,932 km
Of slopes
1,906
Ski lifts
26.3m
Skier visits 2024/25

Switzerland has 362 ski resorts by skiresort.com's count, with 6,932 km of slopes served by 1,906 lifts. In the 2024/25 season they recorded 26.3 million skier visits. Counts differ between sources, because each draws the line between a ski resort and a village tow in a different place.

Largest ski area

580 km

Les Portes du Soleil – Morzine/Avoriaz/Les Gets/Châtel/Morgins/Champéry — shared with France, and most of it is on the French side

Highest ski area

3,899m

Zermatt/Breuil-Cervinia/Valtournenche – Matterhorn — the Matterhorn ski area, shared with Breuil-Cervinia in Italy

Biggest vertical

2,337m

Zermatt/Breuil-Cervinia/Valtournenche – Matterhorn — the Matterhorn ski area, shared with Breuil-Cervinia in Italy

The longest downhill on the World Cup circuit

The Lauberhorn at Wengen is 4.48 km long with a 1,028 m vertical drop — the longest course on the World Cup circuit. Its Hundschopf, at 42° (90%), is the steepest section on the circuit.

The fastest speeds in World Cup racing

Racers approach 160 km/h on the Lauberhorn's Haneggschuss, the highest speeds on the World Cup circuit. A run takes about two and a half minutes, 30 to 45 seconds longer than a standard downhill, and includes a 40 m jump over a rock nose, a bridge taken at around 80 km/h and a tunnel under the Wengernalpbahn railway.

Figures describe Switzerland as a whole, not just the resorts we track. Skier visits are shown only where a national industry body or two independent reports agree.