Davos vs St. Moritz in December

St. Moritz is the better pick in December — 90 vs 86 on SeasonMap's comfort score. St. Moritz is freezing, rainy, clean air, while Davos is freezing, rainy, clean air.

Davos vs St. MoritzDecember climate, side by side

DavosSt. Moritz
Comfort score86/100 (A)90/100 (S)
Feels-like high-1°C-5°C
Avg high / low2° / -5°-1° / -11°
Rainfall94 mm89 mm
Rainy days1312
Humidity78%79%
Air quality (AQI)3838

Monthly climate normals (ERA5 reanalysis). Comfort scores are SeasonMap estimates.

Davos vs St. Moritz in December — FAQ

Is December better in Davos or St. Moritz?
St. Moritz is the better pick in December — 90 vs 86 on SeasonMap's comfort score. St. Moritz is freezing, rainy, clean air, while Davos is freezing, rainy, clean air.
What is the weather like in Davos vs St. Moritz in December?
In December, Davos averages 2°C high / -5°C low with about 94 mm of rain; St. Moritz averages -1°C high / -11°C low with about 89 mm.