Your Complete Guide to Skiing in Switzerland

Practical insights on 47 ski resorts across Switzerland, with honest reviews and planning advice for your next ski trip.Classic Swiss Alpine experience with scenic mountain transport.

Why Choose Switzerland for Skiing?

What Makes Switzerland Special

  • Alpine perfection
  • Scenic railways
  • Luxury resorts
  • High altitude

Best For

  • Luxury skiing
  • Scenic mountain railways
  • High-altitude skiing

Peak Season: January to March

47 Ski Resorts in Switzerland

From beginner-friendly slopes of ​Les Diablerets through to the advanced terrain of Leukerbad

47
Resorts
1,087
Total Lifts
828
Total Trails
4,957.6km
Skiable Area

Filter & Sort Resorts

Showing 47 of 47 resorts

Adelboden/​Lenk

Adelboden/​Lenk

16
Lifts
Trails
86km
Resort Size
1,260m
Base
2,200m
Summit
940m
Vertical
Trail Difficulty
53%
40%
7%
Beginner
Intermediate
Advanced
Aletsch Arena

Aletsch Arena

32
Lifts
Trails
104km
Resort Size
1,845m
Base
2,869m
Summit
1,024m
Vertical
Trail Difficulty
40%
48%
12%
Beginner
Intermediate
Advanced
Andermatt

Andermatt

21
Lifts
43
Trails
101km
Resort Size
1,444m
Base
2,961m
Summit
1,517m
Vertical
Trail Difficulty
26%
50%
17%
7%
Beginner
Intermediate
Advanced
Expert
Anzère

Anzère

13
Lifts
Trails
58km
Resort Size
1,516m
Base
2,420m
Summit
904m
Vertical
Trail Difficulty
21%
64%
15%
Beginner
Intermediate
Advanced
Arosa Lenzerheide

Arosa Lenzerheide

52
Lifts
Trails
225km
Resort Size
1,229m
Base
2,865m
Summit
1,636m
Vertical
Trail Difficulty
49%
39%
12%
Beginner
Intermediate
Advanced
Betelberg

Betelberg

11
Lifts
Trails
42km
Resort Size
1,083m
Base
2,001m
Summit
918m
Vertical
Trail Difficulty
52%
46%
2%
Beginner
Intermediate
Advanced
Blatten Belalp

Blatten Belalp

14
Lifts
Trails
38.5km
Resort Size
1,322m
Base
3,118m
Summit
1,796m
Vertical
Trail Difficulty
39%
31%
30%
Beginner
Intermediate
Advanced
Brigels (​Waltensburg/​Andiast)

Brigels (​Waltensburg/​Andiast)

6
Lifts
Trails
40km
Resort Size
1,102m
Base
2,418m
Summit
1,316m
Vertical
Trail Difficulty
28%
65%
7%
Beginner
Intermediate
Advanced
Chäserrugg – Unterwasser (Toggenburg)

Chäserrugg – Unterwasser (Toggenburg)

6
Lifts
Trails
50km
Resort Size
900m
Base
2,262m
Summit
1,362m
Vertical
Trail Difficulty
16%
80%
4%
Beginner
Intermediate
Advanced
Corvatsch

Corvatsch

14
Lifts
26
Trails
120km
Resort Size
1,797m
Base
3,303m
Summit
1,506m
Vertical
Trail Difficulty
11%
74%
10%
5%
Beginner
Intermediate
Advanced
Expert
Crans Montana

Crans Montana

23
Lifts
41
Trails
140km
Resort Size
1,510m
Base
2,927m
Summit
1,417m
Vertical
Trail Difficulty
39%
50%
7%
4%
Beginner
Intermediate
Advanced
Expert
Davos

Davos

53
Lifts
70
Trails
266km
Resort Size
810m
Base
2,844m
Summit
2,034m
Vertical
Trail Difficulty
31%
49%
15%
5%
Beginner
Intermediate
Advanced
Expert
Diavolezza

Diavolezza

5
Lifts
10
Trails
35km
Resort Size
2,093m
Base
3,006m
Summit
913m
Vertical
Trail Difficulty
12%
65%
20%
3%
Beginner
Intermediate
Advanced
Expert
Disentis

Disentis

12
Lifts
13
Trails
60km
Resort Size
1,227m
Base
2,833m
Summit
1,606m
Vertical
Trail Difficulty
33%
50%
15%
2%
Beginner
Intermediate
Advanced
Expert
Elm im Sernftal

Elm im Sernftal

6
Lifts
Trails
40km
Resort Size
1,020m
Base
2,105m
Summit
1,085m
Vertical
Trail Difficulty
38%
50%
12%
Beginner
Intermediate
Advanced
Evolène

Evolène

5
Lifts
Trails
41.1km
Resort Size
1,404m
Base
2,632m
Summit
1,228m
Vertical
Trail Difficulty
38%
27%
35%
Beginner
Intermediate
Advanced
Flumserberg

Flumserberg

20
Lifts
Trails
65km
Resort Size
665m
Base
2,222m
Summit
1,557m
Vertical
Trail Difficulty
22%
62%
16%
Beginner
Intermediate
Advanced
Glacier 3000

Glacier 3000

11
Lifts
13
Trails
31km
Resort Size
1,350m
Base
3,016m
Summit
1,666m
Vertical
Trail Difficulty
27%
38%
25%
10%
Beginner
Intermediate
Advanced
Expert
Grimentz/​Zinal

Grimentz/​Zinal

22
Lifts
Trails
115km
Resort Size
1,570m
Base
2,900m
Summit
1,330m
Vertical
Trail Difficulty
23%
51%
26%
Beginner
Intermediate
Advanced
Grindelwald

Grindelwald

28
Lifts
108
Trails
102km
Resort Size
796m
Base
2,400m
Summit
1,604m
Vertical
Trail Difficulty
32%
55%
10%
3%
Beginner
Intermediate
Advanced
Expert
Grächen

Grächen

12
Lifts
Trails
44km
Resort Size
1,619m
Base
2,864m
Summit
1,245m
Vertical
Trail Difficulty
20%
75%
5%
Beginner
Intermediate
Advanced
Gstaad

Gstaad

19
Lifts
75
Trails
88.9km
Resort Size
948m
Base
2,011m
Summit
1,063m
Vertical
Trail Difficulty
73%
23%
4%
Beginner
Intermediate
Advanced
Hoch-Ybrig

Hoch-Ybrig

12
Lifts
17
Trails
50km
Resort Size
1,040m
Base
1,831m
Summit
791m
Vertical
Trail Difficulty
30%
60%
10%
Beginner
Intermediate
Advanced
Klewenalp ​Stockhütte

Klewenalp ​Stockhütte

15
Lifts
Trails
40km
Resort Size
1,199m
Base
1,938m
Summit
739m
Vertical
Trail Difficulty
38%
63%
Beginner
Intermediate
Advanced
LAAX

LAAX

35
Lifts
55
Trails
214km
Resort Size
1,100m
Base
3,018m
Summit
1,918m
Vertical
Trail Difficulty
40%
35%
20%
5%
Beginner
Intermediate
Advanced
Expert
Lauchernalp

Lauchernalp

6
Lifts
Trails
40km
Resort Size
1,403m
Base
3,091m
Summit
1,688m
Vertical
Trail Difficulty
45%
35%
20%
Beginner
Intermediate
Advanced
Les Mosses

Les Mosses

12
Lifts
Trails
40km
Resort Size
1,379m
Base
1,874m
Summit
495m
Vertical
Trail Difficulty
25%
75%
Beginner
Intermediate
Advanced
Les Portes du Soleil

Les Portes du Soleil

163
Lifts
Trails
580km
Resort Size
985m
Base
2,254m
Summit
1,269m
Vertical
Trail Difficulty
53%
36%
11%
Beginner
Intermediate
Advanced
Leukerbad

Leukerbad

13
Lifts
Trails
47.5km
Resort Size
1,411m
Base
2,610m
Summit
1,199m
Vertical
Trail Difficulty
7%
57%
36%
Beginner
Intermediate
Advanced
Leysin

Leysin

9
Lifts
Trails
60km
Resort Size
1,250m
Base
2,198m
Summit
948m
Vertical
Trail Difficulty
72%
25%
3%
Beginner
Intermediate
Advanced
Meiringen-Hasliberg

Meiringen-Hasliberg

19
Lifts
Trails
60km
Resort Size
1,065m
Base
2,433m
Summit
1,368m
Vertical
Trail Difficulty
33%
57%
10%
Beginner
Intermediate
Advanced
Melchsee-Frutt

Melchsee-Frutt

11
Lifts
10
Trails
36km
Resort Size
1,080m
Base
2,255m
Summit
1,175m
Vertical
Trail Difficulty
56%
17%
27%
Beginner
Intermediate
Advanced
Mythenregion

Mythenregion

20
Lifts
Trails
50km
Resort Size
1,070m
Base
1,593m
Summit
523m
Vertical
Trail Difficulty
36%
62%
2%
Beginner
Intermediate
Advanced
Mürren Schilthorn

Mürren Schilthorn

17
Lifts
24
Trails
54km
Resort Size
796m
Base
2,970m
Summit
2,174m
Vertical
Trail Difficulty
35%
43%
15%
7%
Beginner
Intermediate
Advanced
Expert
Obersaxen ​Mundaun

Obersaxen ​Mundaun

12
Lifts
Trails
120km
Resort Size
1,201m
Base
2,310m
Summit
1,109m
Vertical
Trail Difficulty
50%
33%
17%
Beginner
Intermediate
Advanced
Pizol Bad Ragaz

Pizol Bad Ragaz

13
Lifts
Trails
43.1km
Resort Size
509m
Base
2,250m
Summit
1,741m
Vertical
Trail Difficulty
43%
43%
14%
Beginner
Intermediate
Advanced
Saas Fee

Saas Fee

25
Lifts
48
Trails
100km
Resort Size
1,800m
Base
3,573m
Summit
1,773m
Vertical
Trail Difficulty
20%
60%
15%
5%
Beginner
Intermediate
Advanced
Expert
Saint Luc (Anniviers)

Saint Luc (Anniviers)

14
Lifts
Trails
60km
Resort Size
1,680m
Base
2,980m
Summit
1,300m
Vertical
Trail Difficulty
33%
50%
17%
Beginner
Intermediate
Advanced
Savognin

Savognin

12
Lifts
Trails
73.5km
Resort Size
1,168m
Base
2,713m
Summit
1,545m
Vertical
Trail Difficulty
44%
52%
4%
Beginner
Intermediate
Advanced
Scuol

Scuol

13
Lifts
Trails
70km
Resort Size
1,250m
Base
2,785m
Summit
1,535m
Vertical
Trail Difficulty
39%
46%
15%
Beginner
Intermediate
Advanced
St Moritz - Corviglia

St Moritz - Corviglia

23
Lifts
36
Trails
155km
Resort Size
1,735m
Base
3,057m
Summit
1,322m
Vertical
Trail Difficulty
27%
51%
15%
7%
Beginner
Intermediate
Advanced
Expert
Sörenberg

Sörenberg

15
Lifts
Trails
42km
Resort Size
1,110m
Base
2,298m
Summit
1,188m
Vertical
Trail Difficulty
57%
24%
19%
Beginner
Intermediate
Advanced
Titlis – Engelberg

Titlis – Engelberg

19
Lifts
Trails
70km
Resort Size
1,003m
Base
3,020m
Summit
2,017m
Vertical
Trail Difficulty
26%
61%
13%
Beginner
Intermediate
Advanced
Verbier 4 Vallées

Verbier 4 Vallées

68
Lifts
94
Trails
412km
Resort Size
1,350m
Base
3,300m
Summit
1,950m
Vertical
Trail Difficulty
26%
49%
15%
10%
Beginner
Intermediate
Advanced
Expert
Zermatt

Zermatt

61
Lifts
145
Trails
322km
Resort Size
1,562m
Base
3,899m
Summit
2,337m
Vertical
Trail Difficulty
23%
69%
4%
4%
Beginner
Intermediate
Advanced
Expert
​Les Diablerets

​Les Diablerets

29
Lifts
Trails
87km
Resort Size
1,224m
Base
2,120m
Summit
896m
Vertical
Trail Difficulty
76%
21%
3%
Beginner
Intermediate
Advanced
​Samnaun – Silvretta Arena

​Samnaun – Silvretta Arena

50
Lifts
Trails
239km
Resort Size
1,360m
Base
2,872m
Summit
1,512m
Vertical
Trail Difficulty
20%
59%
21%
Beginner
Intermediate
Advanced

Planning Tips for Switzerland

From Our Research

Expensive but exceptional - budget accordingly

How It Compares: Premium Alpine experience with world-renowned infrastructure

Planning Questions

Best time to ski in Switzerland?
January to March typically offers the best conditions. Check individual resort pages for specific timing and current snow reports.
How do these resorts compare globally?
Premium Alpine experience with world-renowned infrastructure
What is the best ski resort in Switzerland?
For beginners, ​Les Diablerets offers excellent learning terrain, while Leukerbad provides the most challenging slopes for advanced skiers. Check our detailed resort profiles below for specific recommendations.
Can I ski multiple resorts in Switzerland?
Switzerland has 47 ski resorts. Check individual resort pages for information about multi-resort passes and connections between ski areas.