Ski Resorts in Switzerland

34 resorts with real-time weather data

🏔️FEATURED RESORT
Current Temp
43°F

Samnaun

Switzerland

Next 7 Days
❄️0.2in
Current Temp
🌡️43°F
🏆 Most Snow in Next 7 Days
View Details →
Zermatt ski resort background
LogoLogo
Zermatt

Zermatt

Valais, Switzerland

🌤️

Elevation: 5,315ft

Loading weather...

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

Home to the Matterhorn and year-round skiing

Verbier ski resort background
LogoLogo
Verbier

Verbier

Valais, Switzerland

🌤️

Elevation: 4,921ft

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Trails
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: 6,089ft

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Trails
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: 5,118ft

Loading weather...

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

Switzerland's largest ski area with six interconnected mountains

Grindelwald ski resort background
LogoLogo
Grindelwald

Grindelwald

Bern, Switzerland

🌤️

Elevation: 3,392ft

Loading weather...

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

Gateway to the Eiger, Mönch, and Jungfrau

Wengen ski resort background
LogoLogo
Wengen

Wengen

Bern, Switzerland

🌤️

Elevation: 4,180ft

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Trails
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: 5,413ft

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Trails
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: 3,445ft

Loading weather...

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

Luxury alpine resort with world-class skiing and shopping

Adelboden ski resort background
LogoLogo
Adelboden

Adelboden

Bern, Switzerland

🌤️

Elevation: 4,429ft

Loading weather...

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

Traditional Swiss village with extensive ski terrain

Lenzerheide ski resort background
LogoLogo
Lenzerheide

Lenzerheide

Graubünden, Switzerland

🌤️

Elevation: 4,921ft

Loading weather...

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

Sunny plateau resort with modern lift infrastructure

Arosa ski resort background
LogoLogo
Arosa

Arosa

Graubünden, Switzerland

🌤️

Elevation: 5,906ft

Loading weather...

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

Family-friendly resort with guaranteed snow

Laax ski resort background
LogoLogo
Laax

Laax

Graubünden, Switzerland

🌤️

Elevation: 3,281ft

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Trails
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: 3,609ft

Loading weather...

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

Sunny slopes and extensive freeride terrain

Andermatt ski resort background
LogoLogo
Andermatt

Andermatt

Uri, Switzerland

🌤️

Elevation: 4,747ft

Loading weather...

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

Alpine gem with guaranteed snow and challenging terrain

Engelberg ski resort background
LogoLogo
Engelberg

Engelberg

Obwalden, Switzerland

🌤️

Elevation: 3,281ft

Loading weather...

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

Home to Titlis glacier with year-round skiing

Saas-Fee ski resort background
LogoLogo

Saas-Fee

Valais, Switzerland

🌤️

Elevation: 5,906ft

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Trails
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: 4,921ft

Loading weather...

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

Sunny plateau resort with panoramic views

Villars ski resort background
LogoLogo

Villars

Vaud, Switzerland

🌤️

Elevation: 4,265ft

Loading weather...

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

Family-friendly resort with gentle slopes

Leysin ski resort background
LogoLogo

Leysin

Vaud, Switzerland

🌤️

Elevation: 4,144ft

Loading weather...

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

Sunny slopes with views of Lake Geneva

Klosters ski resort background
LogoLogo

Klosters

Graubünden, Switzerland

🌤️

Elevation: 3,937ft

Loading weather...

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

Exclusive resort favored by royalty

Scuol ski resort background
LogoLogo

Scuol

Graubünden, Switzerland

🌤️

Elevation: 4,101ft

Loading weather...

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

Traditional Engadin village with extensive terrain

Samnaun ski resort background
LogoLogo

Samnaun

Graubünden, Switzerland

🌤️

Elevation: 6,037ft

Loading weather...

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

Duty-free shopping and excellent snow conditions

Flumserberg ski resort background
LogoLogo

Flumserberg

St. Gallen, Switzerland

🌤️

Elevation: 3,937ft

Loading weather...

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

Easy access from Zurich with family-friendly slopes

Braunwald ski resort background
LogoLogo

Braunwald

Glarus, Switzerland

🌤️

Elevation: 4,121ft

Loading weather...

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

Car-free village with gentle slopes

Meiringen-Hasliberg ski resort background
LogoLogo

Meiringen-Hasliberg

Bern, Switzerland

🌤️

Elevation: 3,543ft

Loading weather...

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

Extensive terrain with stunning alpine views

Melchsee-Frutt ski resort background
LogoLogo

Melchsee-Frutt

Obwalden, Switzerland

🌤️

Elevation: 6,299ft

Loading weather...

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

High-altitude resort with guaranteed snow

Stoos ski resort background
LogoLogo

Stoos

Schwyz, Switzerland

🌤️

Elevation: 4,265ft

Loading weather...

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

Car-free village with world's steepest funicular

Hoch-Ybrig ski resort background
LogoLogo

Hoch-Ybrig

Schwyz, Switzerland

🌤️

Elevation: 4,593ft

Loading weather...

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

Easy access from Zurich with reliable snow

Pizol ski resort background
LogoLogo

Pizol

St. Gallen, Switzerland

🌤️

Elevation: 3,281ft

Loading weather...

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

Five lakes tour and stunning alpine scenery

Toggenburg ski resort background
LogoLogo

Toggenburg

St. Gallen, Switzerland

🌤️

Elevation: 2,953ft

Loading weather...

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

Family-friendly resort with gentle slopes

Amden ski resort background
LogoLogo

Amden

St. Gallen, Switzerland

🌤️

Elevation: 2,963ft

Loading weather...

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

Scenic slopes with views of Lake Walen

Elm ski resort background
LogoLogo

Elm

Glarus, Switzerland

🌤️

Elevation: 3,205ft

Loading weather...

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

Traditional village with challenging terrain

Disentis ski resort background
LogoLogo

Disentis

Graubünden, Switzerland

🌤️

Elevation: 3,707ft

Loading weather...

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

Authentic Romansh culture and excellent skiing

Obersaxen ski resort background
LogoLogo

Obersaxen

Graubünden, Switzerland

🌤️

Elevation: 4,199ft

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Trails
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) — 29 mi straight-line to StoosBodensee Airport Friedrichshafen (FDH), Germany — 35 mi straight-line to ToggenburgGeneva (GVA) — 44 mi straight-line to LeysinMilan Malpensa (MXP), Italy — 51 mi straight-line to Saas-FeeInnsbruck (INN), Austria — 51 mi straight-line to SamnaunTurin (TRN), Italy — 57 mi straight-line to ZermattIl Caravaggio (BGY), Italy — 58 mi straight-line to St. MoritzEuroAirport Basel–Mulhouse–Freiburg (BSL), France — 65 mi straight-line to StoosZermatt — 5,315ft – 12,792ftVerbier — 4,921ft – 10,925ftSt. Moritz — 6,089ft – 10,843ftDavos — 5,118ft – 9,331ftGrindelwald — 3,392ft – 8,202ftWengen — 4,180ft – 7,612ftMürren — 5,413ft – 9,744ftGstaad — 3,445ft – 6,562ftAdelboden — 4,429ft – 7,710ftLenzerheide — 4,921ft – 9,400ftArosa — 5,906ft – 8,704ftLaax — 3,281ft – 9,902ftFlims — 3,609ft – 9,902ftAndermatt — 4,747ft – 9,721ftEngelberg — 3,281ft – 9,908ftSaas-Fee — 5,906ft – 11,811ftCrans-Montana — 4,921ft – 9,843ftVillars — 4,265ft – 7,218ftLeysin — 4,144ft – 7,218ftKlosters — 3,937ft – 9,222ftScuol — 4,101ft – 9,121ftSamnaun — 6,037ft – 9,350ftFlumserberg — 3,937ft – 7,290ftBraunwald — 4,121ft – 6,247ftMeiringen-Hasliberg — 3,543ft – 7,982ftMelchsee-Frutt — 6,299ft – 8,071ftStoos — 4,265ft – 6,348ftHoch-Ybrig — 4,593ft – 6,358ftPizol — 3,281ft – 7,306ftToggenburg — 2,953ft – 7,421ftAmden — 2,963ft – 6,234ftElm — 3,205ft – 8,202ftDisentis — 3,707ft – 9,186ftObersaxen — 4,199ft – 7,546ft

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

    29 mi to Stoos, with 27 of the resorts on this map within 93 mi.

  • Bodensee Airport FriedrichshafenFDH
    In Germany

    35 mi to Toggenburg, with 23 of the resorts on this map within 93 mi.

  • GenevaGVA

    44 mi to Leysin, with 10 of the resorts on this map within 93 mi.

  • Milan MalpensaMXP
    In Italy

    51 mi to Saas-Fee, with 23 of the resorts on this map within 93 mi.

  • InnsbruckINN
    In Austria

    51 mi to Samnaun, with 7 of the resorts on this map within 93 mi.

  • TurinTRN
    In Italy

    57 mi to Zermatt, with 8 of the resorts on this map within 93 mi.

  • Il CaravaggioBGY
    In Italy

    58 mi to St. Moritz, with 14 of the resorts on this map within 93 mi.

  • EuroAirport Basel–Mulhouse–FreiburgBSL
    In France

    65 mi to Stoos, with 20 of the resorts on this map within 93 mi.

Cities on the map

Bern (capital) — 32 mi from the nearest resort · Zürich — 22 mi from the nearest resort · Lausanne — 22 mi from the nearest resort · Geneva — 43 mi from the nearest resort · Winterthur — 24 mi from the nearest resort · Luzern — 16 mi from the nearest resort · Sankt Gallen — 18 mi from the nearest resort · Basel — 62 mi from the nearest resort · Thun — 17 mi from the nearest resort · Lugano — 47 mi 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
4,307 mi
Of slopes
1,906
Ski lifts
26.3m
Skier visits 2024/25

Switzerland has 362 ski resorts by skiresort.com's count, with 4,307 mi 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

360 mi

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

12,792ft

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

Biggest vertical

7,667ft

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.