Previous
🇫🇷

France

39 ski resorts

39

Total resorts

38

Open resorts

⛷️

Season 2025/26

France is a global skiing powerhouse, home to massive ski domains like Les Trois Vallées and Paradiski. The French Alps offer the world's largest concentration of resorts, while Pyrenean stations provide a more accessible alternative.

Filter by difficulty

Showing 39 resorts

Main zones

Zone

Alpes du Nord

29 resorts

Abondance

Open

Alpes du Nord · France

Updated: Mar 6

Mixed
Altitude
1800 m
Total slopes
18 km
Difficulty breakdown (km · slopes)
Green 2.3 km · 1
Blue 6.8 km · 3
Red 4.5 km · 2
Black 4.5 km · 2
4.0 (1)
Vertical drop: 870m

Alpe d'Huez

Open

Alpes du Nord · France

Updated: Mar 6

Beginner friendly
Altitude
3330 m
Total slopes
250 km
Difficulty breakdown (km · slopes)
Green 78.2 km · 41
Blue 64.9 km · 34
Red 76.3 km · 40
Black 30.5 km · 16
4.6 (5)
Vertical drop: 2205m

Avoriaz

Open

Alpes du Nord · France

Updated: Mar 13

Mixed
Altitude
2466 m
Total slopes
75 km
Difficulty breakdown (km · slopes)
Green 10.9 km · 8
Blue 36.8 km · 27
Red 19.1 km · 14
Black 8.2 km · 6
5.0 (1)
Vertical drop: 1366m

Chamonix – Mont-Blanc

Open

Alpes du Nord · France

Updated: Mar 6

Advanced
Altitude
3842 m
Total slopes
170 km
Difficulty breakdown (km · slopes)
Green 16.7 km · 6
Blue 50.2 km · 18
Red 64.1 km · 23
Black 39 km · 14
5.0 (2)
Vertical drop: 2807m

Châtel

Open

Alpes du Nord · France

Updated: Mar 6

Mixed
Altitude
2200 m
Total slopes
83 km
Difficulty breakdown (km · slopes)
Green 18.6 km · 11
Blue 28.8 km · 17
Red 27.1 km · 16
Black 8.5 km · 5
4.0 (1)
Vertical drop: 1000m

Courchevel

Open

Alpes du Nord · France

Updated: Mar 6

Advanced
Altitude
2738 m
Total slopes
150 km
Difficulty breakdown (km · slopes)
Green 13.9 km · 5
Blue 44.4 km · 16
Red 58.3 km · 21
Black 33.3 km · 12
5.0 (1)
Vertical drop: 1438m

Flaine

Open

Alpes du Nord · France

Updated: Mar 13

Mixed
Altitude
2500 m
Total slopes
146 km
Difficulty breakdown (km · slopes)
Green 18.3 km · 8
Blue 59.3 km · 26
Red 57 km · 25
Black 11.4 km · 5
4.0 (1)
Vertical drop: 900m

La Clusaz

Open

Alpes du Nord · France

Updated: Mar 6

Mixed
Altitude
2600 m
Total slopes
125 km
Difficulty breakdown (km · slopes)
Green 23.5 km · 16
Blue 45.6 km · 31
Red 44.1 km · 30
Black 11.8 km · 8
4.0 (1)
Vertical drop: 1500m

La Plagne

Open

Alpes du Nord · France

Updated: Mar 13

Mixed
Altitude
3250 m
Total slopes
225 km
Difficulty breakdown (km · slopes)
Green 16.9 km · 10
Blue 116.7 km · 69
Red 59.2 km · 35
Black 32.1 km · 19
5.0 (1)
Vertical drop: 2000m

Les Arcs

Open

Alpes du Nord · France

Updated: Mar 13

Mixed
Altitude
3226 m
Total slopes
200 km
Difficulty breakdown (km · slopes)
Green 18.7 km · 10
Blue 99.1 km · 53
Red 56.1 km · 30
Black 26.2 km · 14
4.0 (1)
Vertical drop: 2026m

Les Carroz

Open

Alpes du Nord · France

Updated: Mar 6

Mixed
Altitude
2500 m
Total slopes
37 km
Difficulty breakdown (km · slopes)
Green 5.4 km · 5
Blue 17.4 km · 16
Red 9.8 km · 9
Black 4.4 km · 4
5.0 (1)
Vertical drop: 1360m

Les Contamines-Montjoie

Open

Alpes du Nord · France

Updated: Mar 6

Advanced
Altitude
2500 m
Total slopes
120 km
Difficulty breakdown (km · slopes)
Green 11.2 km · 4
Blue 36.3 km · 13
Red 44.7 km · 16
Black 27.9 km · 10
4.0 (1)
Vertical drop: 1336m

Les Deux Alpes

Closed

Alpes du Nord · France

Updated: Mar 6

Advanced
Altitude
3600 m
Total slopes
200 km
Difficulty breakdown (km · slopes)
Green 19.7 km · 7
Blue 59.2 km · 21
Red 76.1 km · 27
Black 45.1 km · 16
5.0 (1)
Vertical drop: 2300m

Les Gets

Open

Alpes du Nord · France

Updated: Mar 13

Advanced
Altitude
2002 m
Total slopes
120 km
Difficulty breakdown (km · slopes)
Green 9.4 km · 5
Blue 43.1 km · 23
Red 50.6 km · 27
Black 16.9 km · 9
5.0 (1)
Vertical drop: 830m

Les Menuires

Open

Alpes du Nord · France

Updated: Mar 13

Mixed
Altitude
2850 m
Total slopes
160 km
Difficulty breakdown (km · slopes)
Green 23.7 km · 12
Blue 77 km · 39
Red 43.5 km · 22
Black 15.8 km · 8
5.0 (1)
Vertical drop: 1450m

Les Trois Vallées (Courchevel/Méribel/Val Thorens)

Open

Alpes du Nord · France

Updated: Mar 13

Mixed
Altitude
3230 m
Total slopes
600 km
Difficulty breakdown (km · slopes)
Green 95.2 km · 53
Blue 244.3 km · 136
Red 194 km · 108
Black 66.5 km · 37
5.0 (1)
Vertical drop: 1930m

Megève

Open

Alpes du Nord · France

Updated: Mar 6

Mixed
Altitude
2353 m
Total slopes
445 km
Difficulty breakdown (km · slopes)
Green 85.2 km · 36
Blue 127.8 km · 54
Red 172.8 km · 73
Black 59.2 km · 25
5.0 (1)
Vertical drop: 1240m

Méribel

Open

Alpes du Nord · France

Updated: Mar 6

Advanced
Altitude
2952 m
Total slopes
150 km
Difficulty breakdown (km · slopes)
Green 13.9 km · 5
Blue 44.4 km · 16
Red 58.3 km · 21
Black 33.3 km · 12
4.0 (1)
Vertical drop: 1502m

Montriond

Open

Alpes du Nord · France

Updated: Mar 6

Mixed
Altitude
2000 m
Total slopes
25 km
Difficulty breakdown (km · slopes)
Green 4.6 km · 2
Blue 9.1 km · 4
Red 6.8 km · 3
Black 4.5 km · 2
5.0 (1)
Vertical drop: 1000m

Morillon

Open

Alpes du Nord · France

Updated: Mar 6

Mixed
Altitude
2500 m
Total slopes
24 km
Difficulty breakdown (km · slopes)
Green 4.2 km · 3
Blue 12.7 km · 9
Red 4.2 km · 3
Black 2.8 km · 2
5.0 (1)
Vertical drop: 1813m

Morzine

Open

Alpes du Nord · France

Updated: Mar 13

Mixed
Altitude
2466 m
Total slopes
71 km
Difficulty breakdown (km · slopes)
Green 3.1 km · 3
Blue 29.8 km · 29
Red 28.8 km · 28
Black 9.3 km · 9
4.0 (1)
Vertical drop: 1466m

Orelle

Open

Alpes du Nord · France

Updated: Mar 6

Mixed
Altitude
3230 m
Total slopes
15 km
Difficulty breakdown (km · slopes)
Green 1.9 km · 1
Blue 3.8 km · 2
Red 5.6 km · 3
Black 3.7 km · 2
4.0 (1)
Vertical drop: 2330m

Peisey-Vallandry

Open

Alpes du Nord · France

Updated: Mar 6

Advanced
Altitude
2700 m
Total slopes
70 km
Difficulty breakdown (km · slopes)
Green 8.4 km · 3
Blue 22.4 km · 8
Red 28 km · 10
Black 11.2 km · 4
5.0 (1)
Vertical drop: 1350m

Saint-Martin-de-Belleville

Open

Alpes du Nord · France

Updated: Mar 6

Advanced
Altitude
2850 m
Total slopes
32 km
Difficulty breakdown (km · slopes)
Green 2.9 km · 1
Blue 8.7 km · 3
Red 11.6 km · 4
Black 8.7 km · 3
5.0 (1)
Vertical drop: 1400m

Samoëns

Open

Alpes du Nord · France

Updated: Mar 6

Mixed
Altitude
2500 m
Total slopes
45 km
Difficulty breakdown (km · slopes)
Green 6.7 km · 4
Blue 20 km · 12
Red 13.3 km · 8
Black 5 km · 3
4.0 (1)
Vertical drop: 1800m

Tignes – Val d’Isère

Open

Alpes du Nord · France

Updated: Mar 13

Advanced
Altitude
3450 m
Total slopes
300 km
Difficulty breakdown (km · slopes)
Green 39.6 km · 21
Blue 122.6 km · 65
Red 77.4 km · 41
Black 60.4 km · 32
5.0 (1)
Vertical drop: 1900m

Val d'Isère

Open

Alpes du Nord · France

Updated: Mar 6

Advanced
Altitude
3456 m
Total slopes
154 km
Difficulty breakdown (km · slopes)
Green 16.8 km · 6
Blue 47.6 km · 17
Red 58.8 km · 21
Black 30.8 km · 11
5.0 (1)
Vertical drop: 1906m

Val Thorens

Open

Alpes du Nord · France

Updated: Mar 6

Advanced
Altitude
3230 m
Total slopes
68 km
Difficulty breakdown (km · slopes)
Green 5.7 km · 2
Blue 19.8 km · 7
Red 25.5 km · 9
Black 17 km · 6
4.0 (1)
Vertical drop: 1430m

Valloire

Open

Alpes du Nord · France

Updated: Mar 6

Mixed
Altitude
2600 m
Total slopes
150 km
Difficulty breakdown (km · slopes)
Green 27.7 km · 12
Blue 55.4 km · 24
Red 46.2 km · 20
Black 20.8 km · 9
5.0 (1)
Vertical drop: 1170m

Zone

Alpes du Sud

1 resorts

Zone

Pyrénées

9 resorts

Ax 3 Domaines

Open

Pyrénées · France

Updated: Mar 6

Advanced
Altitude
2400 m
Total slopes
80 km
Difficulty breakdown (km · slopes)
Green 19.5 km · 9
Blue 23.8 km · 11
Red 21.6 km · 10
Black 15.1 km · 7
5.0 (1)
Vertical drop: 1000m

Cauterets

Open

Pyrénées · France

Updated: Mar 6

Mixed
Altitude
2415 m
Total slopes
36 km
Difficulty breakdown (km · slopes)
Green 6.3 km · 4
Blue 14.1 km · 9
Red 12.5 km · 8
Black 3.1 km · 2
5.0 (1)
Vertical drop: 565m

Font-Romeu / Pyrénées 2000

Open

Pyrénées · France

Updated: Mar 6

Beginner friendly
Altitude
2213 m
Total slopes
58 km
Difficulty breakdown (km · slopes)
Green 21 km · 17
Blue 14.8 km · 12
Red 11.1 km · 9
Black 11.1 km · 9
4.7 (3)
Vertical drop: 513m

Grand Tourmalet

Open

Pyrénées · France

Updated: Mar 6

Advanced
Altitude
2500 m
Total slopes
100 km
Difficulty breakdown (km · slopes)
Green 22.1 km · 15
Blue 26.5 km · 18
Red 30.9 km · 21
Black 20.6 km · 14
4.0 (1)
Vertical drop: 1100m

Les Angles

Open

Pyrénées · France

Updated: Mar 6

Beginner friendly
Altitude
2400 m
Total slopes
55 km
Difficulty breakdown (km · slopes)
Green 17.1 km · 14
Blue 11 km · 9
Red 17.1 km · 14
Black 9.8 km · 8
4.2 (5)
Vertical drop: 750m

Luz Ardiden

Open

Pyrénées · France

Updated: Mar 6

Mixed
Altitude
2500 m
Total slopes
60 km
Difficulty breakdown (km · slopes)
Green 7.7 km · 4
Blue 19.4 km · 10
Red 27.1 km · 14
Black 5.8 km · 3
4.0 (1)
Vertical drop: 820m

Peyragudes

Open

Pyrénées · France

Updated: Mar 6

Mixed
Altitude
2400 m
Total slopes
60 km
Difficulty breakdown (km · slopes)
Green 8.2 km · 7
Blue 23.5 km · 20
Red 21.2 km · 18
Black 7.1 km · 6
4.0 (1)
Vertical drop: 800m

Piau-Engaly

Open

Pyrénées · France

Updated: Mar 6

Advanced
Altitude
2600 m
Total slopes
42 km
Difficulty breakdown (km · slopes)
Green 5.3 km · 5
Blue 17.9 km · 17
Red 11.6 km · 11
Black 7.4 km · 7
5.0 (1)
Vertical drop: 1180m

Saint-Lary Soulan

Open

Pyrénées · France

Updated: Mar 6

Mixed
Altitude
2515 m
Total slopes
100 km
Difficulty breakdown (km · slopes)
Green 11.9 km · 7
Blue 44.1 km · 26
Red 25.4 km · 15
Black 18.7 km · 11
4.0 (2)
Vertical drop: 815m