Christmas and New Year skiing 2026: where snow is a safe bet

Christmas and New Year skiing 2026: where snow is a safe bet

Christmas is the start of the season, and low-altitude villages can be green. The trick is altitude: pick a base above 1800 m or a glacier and the white Christmas takes care of itself. These are the resorts that deliver in late December.

In late December the snowpack is young, so altitude does the heavy lifting. Val Thorens (2300 m), Cervinia (2050 m), Obergurgl, Sestriere and Livigno all start their pistes high enough that Christmas snow is close to guaranteed, while the glacier resorts, Zermatt, Saas-Fee, Hintertux, Sölden, Kaprun and the Stubai, have been skiing since autumn and simply do not depend on December storms.

The week between Christmas and New Year is the most expensive and the most booked of the whole winter. If you want it, book by early autumn: slope-side beds in the snow-sure names go first. For the party, Val Thorens and Ischgl own New Year on the snow; for a quieter, more elegant réveillon, Lech-Zürs, Obergurgl and Zermatt do candlelight better than anyone.

And a trick the regulars use: the first week of January. Same young-winter snow, the same pistes freshly groomed, at a fraction of the New Year price and with half the people. If your dates are flexible, it is the best-value week of the entire winter.

Our picks

Zermatt, Swiss Alps
Switzerland
3899 m

Zermatt

Swiss Alps

Altitude
1620 - 3899 m
Pistes
360 km
Snow score
98/100
glaciericonic
See hotels
Val Thorens, French Alps
France
3230 m

Val Thorens

French Alps

Altitude
2300 - 3230 m
Pistes
600 km
Snow score
96/100
high altitudeparty
See hotels
Cervinia, Italian Alps
Italy
3883 m

Cervinia

Italian Alps

Altitude
2050 - 3883 m
Pistes
360 km
Snow score
96/100
high altitudecross-border
See hotels
Tignes, French Alps
France
3456 m

Tignes

French Alps

Altitude
1550 - 3456 m
Pistes
300 km
Snow score
95/100
high altitudeglacier
See hotels
Saas-Fee, Swiss Alps
Switzerland
3600 m

Saas-Fee

Swiss Alps

Altitude
1800 - 3600 m
Pistes
145 km
Snow score
95/100
glaciercar-free
See hotels
Lech-Zürs, Austrian Alps
Austria
2811 m

Lech-Zürs

Austrian Alps

Altitude
1444 - 2811 m
Pistes
305 km
Snow score
95/100
luxurysnow-sure
See hotels
Sölden, Austrian Alps
Austria
3340 m

Sölden

Austrian Alps

Altitude
1377 - 3340 m
Pistes
144 km
Snow score
94/100
glacierracing
See hotels
Obergurgl-Hochgurgl, Austrian Alps
Austria
3082 m

Obergurgl-Hochgurgl

Austrian Alps

Altitude
1930 - 3082 m
Pistes
112 km
Snow score
94/100
snow-surefamily
See hotels
Val d'Isère, French Alps
France
3456 m

Val d'Isère

French Alps

Altitude
1850 - 3456 m
Pistes
300 km
Snow score
93/100
luxuryfreeride
See hotels
St. Moritz, Swiss Alps
Switzerland
3303 m

St. Moritz

Swiss Alps

Altitude
1822 - 3303 m
Pistes
350 km
Snow score
93/100
luxuryiconic
See hotels
Livigno, Italian Alps
Italy
2900 m

Livigno

Italian Alps

Altitude
1816 - 2900 m
Pistes
115 km
Snow score
93/100
duty-freefreestyle
See hotels
Hintertux, Austrian Alps
Austria
3250 m

Hintertux

Austrian Alps

Altitude
1500 - 3250 m
Pistes
60 km
Snow score
92/100
glaciersnow-sure
See hotels
Damuls, Austrian Alps
Austria
2050 m

Damuls

Austrian Alps

Altitude
1430 - 2050 m
Pistes
110 km
Snow score
92/100
snow-surefamily
See hotels
Les Menuires, French Alps
France
2850 m

Les Menuires

French Alps

Altitude
1850 - 2850 m
Pistes
600 km
Snow score
90/100
familyvalue
See hotels
Les Deux Alpes, French Alps
France
3600 m

Les Deux Alpes

French Alps

Altitude
1650 - 3600 m
Pistes
200 km
Snow score
90/100
glacierparty
See hotels
Kaprun, Austrian Alps
Austria
3029 m

Kaprun

Austrian Alps

Altitude
768 - 3029 m
Pistes
61 km
Snow score
90/100
glaciersnow-sure
See hotels
Stubai Glacier, Austrian Alps
Austria
3210 m

Stubai Glacier

Austrian Alps

Altitude
1750 - 3210 m
Pistes
64 km
Snow score
90/100
glaciersnow-sure
See hotels
Valtournenche, Italian Alps
Italy
3480 m

Valtournenche

Italian Alps

Altitude
1524 - 3480 m
Pistes
350 km
Snow score
90/100
authenticcross-border
See hotels
Stuben am Arlberg, Austrian Alps
Austria
2811 m

Stuben am Arlberg

Austrian Alps

Altitude
1407 - 2811 m
Pistes
305 km
Snow score
90/100
snow-surefreeride
See hotels
Røldal, Norwegian Mountains
Norway
1100 m

Røldal

Norwegian Mountains

Altitude
380 - 1100 m
Pistes
17 km
Snow score
90/100
snow-surefreeride
See hotels
Sestriere, Italian Alps
Italy
2840 m

Sestriere

Italian Alps

Altitude
2035 - 2840 m
Pistes
400 km
Snow score
89/100
high altituderacing
See hotels
Avoriaz, French Alps
France
2466 m

Avoriaz

French Alps

Altitude
1800 - 2466 m
Pistes
650 km
Snow score
88/100
familyfreestyle
See hotels
Flaine, French Alps
France
2500 m

Flaine

French Alps

Altitude
1600 - 2500 m
Pistes
265 km
Snow score
88/100
familysnow-sure
See hotels
Obertauern, Austrian Alps
Austria
2313 m

Obertauern

Austrian Alps

Altitude
1740 - 2313 m
Pistes
100 km
Snow score
88/100
snow-surescenic
See hotels

Frequently asked questions

Where is snow most reliable at Christmas?
Resorts with a base above 1800 m (Val Thorens, Cervinia, Obergurgl, Sestriere, Livigno) and the glacier resorts (Zermatt, Saas-Fee, Hintertux, Sölden, Kaprun, Stubai), which have been open since autumn.
When should I book Christmas and New Year skiing?
By early autumn at the latest. Christmas and New Year are the most booked weeks of the winter, and slope-side lodging in the snow-sure resorts sells out first. Summer bookings get the best choice.
Is early January better than New Year week?
For value, yes. The snow is the same, the pistes are quieter and prices drop sharply once the holidays end. If your dates are flexible, the first two weeks of January are the smartest window of the winter.
All ski guides