← All Snow Guides

Best Ski Resorts in Europe for Snow in December

December is when the ski season properly begins across the Alps. The top of the rankings is led by French high-altitude resorts in the Tarentaise and Mont Blanc valleys, with Tignes and Val Thorens leading at 133cm each and Val d'Isère close behind at 129cm.

The December rankings are significantly more mixed than November. Swiss resorts feature strongly with Flims Laax Falera at #5, Verbier at #6, Engelberg at #10, and Lech at #11. Austrian resorts including Saalbach and Obertauern appear in the top 15, reflecting good early season snowfall across a broad range of Alpine terrain.

December variability is higher than any other month. Base depths are not yet established and a warm early season spell can affect lower terrain significantly. Resorts above 1800m base elevation are most insulated from this risk. Val d'Isère, Tignes, and Val Thorens all sit above that threshold and consistently open with good natural snow cover.

Ranked by average total snowfall in December across 30 ski seasons (1995–2025), using raw ERA5 reanalysis data calibrated against measured long-term resort averages where available.

Top Picks This Month

Tignes
1
FranceFrance
Tignes
132.8 cm avg December snowfall
30/30 seasons
View Resort →
Les Menuires
21
FranceFrance
Les Menuires
89.5 cm avg December snowfall
28/30 seasons
View →
Avoriaz
22
FranceFrance
Avoriaz
87.6 cm avg December snowfall
28/30 seasons
View →
Les Contamines-Montjoie
23
FranceFrance
Les Contamines-Montjoie
87.1 cm avg December snowfall
30/30 seasons
View →
Stubai Glacier
24
AustriaAustria
Stubai Glacier
85.6 cm avg December snowfall
30/30 seasons
View →
Méribel
25
FranceFrance
Méribel
85.6 cm avg December snowfall
27/30 seasons
View →
Adelboden
26
SwitzerlandSwitzerland
Adelboden
84.6 cm avg December snowfall
29/30 seasons
View →
Arosa Lenzerheide
27
SwitzerlandSwitzerland
Arosa Lenzerheide
84.6 cm avg December snowfall
30/30 seasons
View →
Andermatt
28
SwitzerlandSwitzerland
Andermatt
83.6 cm avg December snowfall
28/30 seasons
View →
La Rosière
29
FranceFrance
La Rosière
83.6 cm avg December snowfall
30/30 seasons
View →
Champéry
30
SwitzerlandSwitzerland
Champéry
83.6 cm avg December snowfall
28/30 seasons
View →
Galtür
31
AustriaAustria
Galtür
83.6 cm avg December snowfall
28/30 seasons
View →
Saint Gervais les Bains
32
FranceFrance
Saint Gervais les Bains
82.8 cm avg December snowfall
30/30 seasons
View →
Davos
33
SwitzerlandSwitzerland
Davos
81.7 cm avg December snowfall
27/30 seasons
View →
Samnaun
34
SwitzerlandSwitzerland
Samnaun
81.7 cm avg December snowfall
26/30 seasons
View →
Cervinia
35
ItalyItaly
Cervinia
80.7 cm avg December snowfall
30/30 seasons
View →
La Thuile
36
ItalyItaly
La Thuile
80.7 cm avg December snowfall
29/30 seasons
View →
Wengen
37
SwitzerlandSwitzerland
Wengen
76.7 cm avg December snowfall
23/30 seasons
View →
Grindelwald
38
SwitzerlandSwitzerland
Grindelwald
76.7 cm avg December snowfall
24/30 seasons
View →
Les Carroz
39
FranceFrance
Les Carroz
76.7 cm avg December snowfall
24/30 seasons
View →
Zermatt
40
SwitzerlandSwitzerland
Zermatt
76.6 cm avg December snowfall
29/30 seasons
View →
Valmorel
41
FranceFrance
Valmorel
75.8 cm avg December snowfall
27/30 seasons
View →
Argentière
42
FranceFrance
Argentière
75.8 cm avg December snowfall
30/30 seasons
View →
Bettmeralp
43
SwitzerlandSwitzerland
Bettmeralp
75.3 cm avg December snowfall
30/30 seasons
View →
Les Arcs
44
FranceFrance
Les Arcs
74.8 cm avg December snowfall
29/30 seasons
View →
Cauterets
45
FranceFrance
Cauterets
74.8 cm avg December snowfall
30/30 seasons
View →
St. Anton
46
AustriaAustria
St. Anton
72.8 cm avg December snowfall
27/30 seasons
View →
Livigno
47
ItalyItaly
Livigno
71.8 cm avg December snowfall
18/30 seasons
View →
Morzine
48
FranceFrance
Morzine
71.8 cm avg December snowfall
28/30 seasons
View →
Sainte Foy Tarentaise
49
FranceFrance
Sainte Foy Tarentaise
71.8 cm avg December snowfall
28/30 seasons
View →
Kaprun
50
AustriaAustria
Kaprun
70.8 cm avg December snowfall
29/30 seasons
View →

Data from the ERA5 reanalysis dataset via Open-Meteo (1995–2025). 30-year averages — actual snowfall varies year to year.
View live 7-day snow forecasts for all Europe resorts →