Where to ski in December 2026

Where to ski in December 2026

December opens the 2026/27 season with cold nights, short days, and the first proper layer of snow on the high glaciers. Christmas lights flicker in alpine villages, and the resorts that climb above 2,000m are the safe bet while lower stations wait for natural cover. It's festive, expensive, and a special time to start the winter.

Top picks for this period

Val Thorens is the obvious headline act at 2,300m, with the largest skiable area in Europe and a guaranteed opening. Zermatt opens the Matterhorn glacier paradise side from late November and skis beautifully right through Christmas. Saas-Fee, sitting above 1,800m and ringed by 4,000m peaks, delivers reliable cover and a quieter village feel. For pure glacier certainty, Hintertux in the Zillertal and Pitztal in Tyrol both offer 365-day skiing. Cervinia, on the Italian side of the Matterhorn, links to Zermatt and stays sunny when the Swiss side is icy. Tignes and Val d'Isère round things out for higher-altitude French skiing.

December skiing is a game of altitude. Until mid-December the snowpack is usually thin below 1,800m, so resorts under that line can be hit or miss depending on the year. Stick to high-altitude bases or glacier resorts and you'll ski well from opening weekend. The Christmas and New Year window, roughly December 19 to January 4, is the most expensive of the entire season because of school holidays across Europe, the UK, and North America. Book lodging months in advance and expect lift queues at peak Christmas week. The upside is genuine: festive markets in the villages, fairy lights on the slopes, fondue dinners, and a real sense of celebration. Days are short, with the sun setting around 4:30pm in the Alps, so plan early starts and long lunches. If you want quieter slopes and lower prices, target the second week of December (before school holidays) or the first ten days of January after the rush. Avoid lower-altitude or mid-mountain resorts like Megève or Kitzbühel center until the natural snow arrives, usually after mid-month.

Resorts matching this period

Breckenridge, Colorado Rockies
United States
3,963 m

Breckenridge

Colorado Rockies

Altitude
2,926 - 3,963 m
Pistes
200 km
Snow score
94/100
partyhigh altitude
See hotels
Alta, Wasatch Mountains
United States
3,358 m

Alta

Wasatch Mountains

Altitude
2,613 - 3,358 m
Pistes
175 km
Snow score
97/100
powderski-only
See hotels
Snowbird, Wasatch Mountains
United States
3,353 m

Snowbird

Wasatch Mountains

Altitude
2,438 - 3,353 m
Pistes
170 km
Snow score
96/100
powderexpert
See hotels
Mammoth Mountain, Sierra Nevada
United States
3,369 m

Mammoth Mountain

Sierra Nevada

Altitude
2,424 - 3,369 m
Pistes
240 km
Snow score
95/100
high altitudesnow-sure
See hotels
Val Thorens, French Alps
France
3,230 m

Val Thorens

French Alps

Altitude
2,300 - 3,230 m
Pistes
600 km
Snow score
96/100
high altitudeparty
See hotels
Vail, Colorado Rockies
United States
3,527 m

Vail

Colorado Rockies

Altitude
2,475 - 3,527 m
Pistes
285 km
Snow score
93/100
luxurybig domain
See hotels
Cervinia, Italian Alps
Italy
3,883 m

Cervinia

Italian Alps

Altitude
2,050 - 3,883 m
Pistes
360 km
Snow score
96/100
high altitudecross-border
See hotels
Taos Ski Valley, Sangre de Cristo
United States
3,804 m

Taos Ski Valley

Sangre de Cristo

Altitude
2,805 - 3,804 m
Pistes
120 km
Snow score
88/100
experthigh altitude
See hotels
Beaver Creek, Colorado Rockies
United States
3,488 m

Beaver Creek

Colorado Rockies

Altitude
2,470 - 3,488 m
Pistes
150 km
Snow score
91/100
luxuryfamily
See hotels
Telluride, Colorado Rockies
United States
3,735 m

Telluride

Colorado Rockies

Altitude
2,660 - 3,735 m
Pistes
155 km
Snow score
89/100
isolatedluxury
See hotels
Jackson Hole, Northern Rockies
United States
3,185 m

Jackson Hole

Northern Rockies

Altitude
1,924 - 3,185 m
Pistes
180 km
Snow score
96/100
experticonic
See hotels
Aspen Snowmass, Colorado Rockies
United States
3,813 m

Aspen Snowmass

Colorado Rockies

Altitude
2,422 - 3,813 m
Pistes
310 km
Snow score
90/100
luxuryold money
See hotels
Zermatt, Swiss Alps
Switzerland
3,899 m

Zermatt

Swiss Alps

Altitude
1,620 - 3,899 m
Pistes
360 km
Snow score
98/100
glaciericonic
See hotels
Obergurgl-Hochgurgl, Austrian Alps
Austria
3,082 m

Obergurgl-Hochgurgl

Austrian Alps

Altitude
1,930 - 3,082 m
Pistes
112 km
Snow score
94/100
snow-surefamily
See hotels
Steamboat, Colorado Rockies
United States
3,220 m

Steamboat

Colorado Rockies

Altitude
2,103 - 3,220 m
Pistes
195 km
Snow score
92/100
powderauthentic
See hotels
Saas-Fee, Swiss Alps
Switzerland
3,600 m

Saas-Fee

Swiss Alps

Altitude
1,800 - 3,600 m
Pistes
145 km
Snow score
95/100
glaciercar-free
See hotels
Big Sky, Northern Rockies
United States
3,403 m

Big Sky

Northern Rockies

Altitude
2,073 - 3,403 m
Pistes
350 km
Snow score
92/100
big domaintram-access
See hotels
Palisades Tahoe, Sierra Nevada
United States
2,758 m

Palisades Tahoe

Sierra Nevada

Altitude
1,890 - 2,758 m
Pistes
320 km
Snow score
93/100
Olympicbig domain
See hotels
Val d'Isère, French Alps
France
3,456 m

Val d'Isère

French Alps

Altitude
1,850 - 3,456 m
Pistes
300 km
Snow score
93/100
luxuryfreeride
See hotels
St. Moritz, Swiss Alps
Switzerland
3,303 m

St. Moritz

Swiss Alps

Altitude
1,822 - 3,303 m
Pistes
350 km
Snow score
93/100
luxuryiconic
See hotels
Livigno, Italian Alps
Italy
2,900 m

Livigno

Italian Alps

Altitude
1,816 - 2,900 m
Pistes
115 km
Snow score
93/100
duty-freefreestyle
See hotels
Heavenly, Sierra Nevada
United States
3,060 m

Heavenly

Sierra Nevada

Altitude
2,002 - 3,060 m
Pistes
270 km
Snow score
91/100
panoramicbig domain
See hotels
Tignes, French Alps
France
3,456 m

Tignes

French Alps

Altitude
1,550 - 3,456 m
Pistes
300 km
Snow score
95/100
high altitudeglacier
See hotels
Park City, Wasatch Mountains
United States
3,047 m

Park City

Wasatch Mountains

Altitude
2,103 - 3,047 m
Pistes
410 km
Snow score
89/100
big domainluxury
See hotels

Other periods