How often there is snow on Christmas morning in the Alps

The Christmas Snow Report 2026 · By Charnette Labs

We looked at how much snow was on the ground on the morning of 25 December at 50 weather stations in and above 38 Alpine ski resorts, every year from 1996 to 2025: 1,350 measurements by national and regional weather services, none of them modelled.

What the measurements show

  • Zermatt had at least 30cm of snow on the ground on 30 of 30 Christmas mornings at its slopes station (Gornergratsee, 2,953m). 3 resorts reached 30cm on every Christmas measured: Zermatt, Avoriaz, St Anton am Arlberg.
  • The worst Christmas for snow since 1996 was 2015: 12 of 18 slopes stations had less than 30cm, and the typical depth was 25cm.
  • On the slopes, good Christmases have held up. Across the 12 slopes stations measured in both periods, 89% of Christmases from 1996–2010 had at least 30cm, against 85% from 2011 onwards.
  • In low villages (below 1,400m) the change is larger. A white Christmas, with at least 5cm lying in the village, came on 79% of Christmases from 1996–2010 and 57% from 2011 onwards, across 9 village stations.

Every resort ranked by Christmas snow

Christmas mornings with at least 30cm of snow on the ground since 1996, at the resort's slopes station where it has one and its village station where it does not.

ResortStationChristmases with 30cm+Typical depth
Zermatt (Switzerland)Gornergratsee, 2,953m30 of 3088cm
Avoriaz (France)Avoriaz, 1,768m (village)25 of 2585cm
St Anton am Arlberg (Austria)Galzig, 2,079m22 of 22109cm
Saas-Fee (Switzerland)Egginer, 2,645m29 of 30102cm
Verbier (Switzerland)Ruinettes, 2,200m29 of 3070cm
Tignes (France)Le Chevril (Tignes), 2,559m28 of 3085cm
Val Thorens (France)Val Thorens, 2,283m (village)13 of 1450cm
Madonna di Campiglio (Italy)Groste', 2,265m11 of 1262cm
Alpe d'Huez (France)Alpe d'Huez 2350, 2,340m19 of 2162cm
Les Deux Alpes (France)Les Deux Alpes, La Toura, 2,550m24 of 2798cm
La Plagne (France)La Plagne, 1,980m26 of 3055cm
Ischgl (Austria)Ischgl-Idalpe, 2,323m11 of 1376cm
Courchevel (France)Courchevel, 1,780m25 of 3048cm
Méribel (France)Courchevel, 1,780m25 of 3048cm
Cortina d'Ampezzo (Italy)Ra Valles (Tofane), 2,615m20 of 2456cm
Les Arcs (France)Les Arcs, 2,040m24 of 2965cm
Chamonix (France)La Flégère, 1,850m14 of 1790cm
Serre Chevalier (France)Serre Chevalier, Chantemerle, 1,905m20 of 2551cm
Les Carroz (France)Les Carroz, Kedeusaz, 1,760m23 of 3067cm
Samoëns (France)Les Carroz, Kedeusaz, 1,760m23 of 3067cm
Obergurgl (Austria)Obergurgl, 1,941m (village)23 of 3045cm
Val d'Isère (France)Le Molard (Val d'Isère), 2,310m13 of 1778cm
Morzine (France)Les Gets, 1,530m16 of 2150cm
Les Gets (France)Les Gets, 1,530m16 of 2150cm
Corvara and Colfosco (Italy)Abtei/Badia - Piz La Ila, 2,050m9 of 1247cm
La Villa (Italy)Abtei/Badia - Piz La Ila, 2,050m9 of 1247cm
San Cassiano (Italy)Abtei/Badia - Piz La Ila, 2,050m9 of 1247cm
La Rosière (France)La Rosière, 1,867m (village)22 of 3052cm
Lech (Austria)Warth, 1,475m (village)20 of 3050cm
Valloire (France)Valloire, 2,295m12 of 1857cm
Val Gardena (Italy)Seiser Alm/Alpe di Siusi - Zallinger, 2,055m8 of 1244cm
Flaine (France)Flaine, 1,620m (village)19 of 3045cm
Montgenèvre (France)Montgenèvre, 1,848m (village)12 of 1952cm
Cervinia (Italy)Valtournenche - Perreres, 1,820m (village)12 of 2035cm
Les Menuires (France)Les Menuires, 1,800m (village)13 of 2927cm
Megève (France)Megève, 1,080m (village)12 of 3016cm
Châtel (France)Châtel, 1,155m (village)10 of 2622cm
La Clusaz (France)La Clusaz, 1,180m (village)10 of 2820cm

The worst Christmases for snow since 1996

Years ranked by the share of slopes stations with less than 30cm on Christmas morning.

ChristmasSlopes stations under 30cmTypical depth
201512 of 1825cm
201612 of 2027cm
201410 of 1922cm
20066 of 1537cm
20254 of 1752cm

How the report is made

Each resort is matched to up to two weather stations: one at village height (within 6km and 300m of the village) and one higher up in the ski area (at least 300m above the village and within 8km). A resort with no station that fits has no record here, rather than one borrowed from another valley.

The figure is total snow depth on the ground on the morning of 25 December, read by each service at its usual morning observation. Stations are flat measuring plots with natural snow, so the numbers describe snow cover, not the depth of a groomed piste, which snowmaking can add to. A Christmas with no reading is left out, never counted as zero. Readings a provider flags as doubtful are excluded.

A resort needs ten or more measured Christmases to be ranked. The comparison between periods uses only stations with at least eight readings in each, so a station that opened recently cannot move it.

Sources

Download and reuse

Every reading behind this page is in the Christmas Snow Report data (CSV), one row per resort, station and year. Reuse it freely, crediting the weather service named on each row and Chalet for Christmas. Suggested citation: “Chalet for Christmas, Christmas Snow Report 2026, from Météo-France, MeteoSwiss, SLF and GeoSphere Austria station data, https://chaletforchristmas.com/christmas-snow-report/”.

These records feed the Christmas Snow Score on every resort page. They describe how often there has been snow at Christmas, not what will happen this year; nobody can promise snow on a given week.