Weather on December 25 at Great Sand Dunes

Great Sand Dunes National Park and Preserve

CORocky Mountain8,200 ft elevation
Avg High34°F
Avg Low-2°F
Warmest197140°F
Coldest1974-7°F

Based on 55 years of data from Alamosa, CO

Elevation Note: Great Sand Dunes sits at 8,200 ft. Expect temperatures 29°F cooler than the data shown below, which comes from Alamosa, CO at a lower elevation.

Planning Your Visit

December 25th in Great Sand Dunes National Park (via Alamosa, CO) typically brings cold winter weather, with average highs around 34°F and lows near -2°F — a 36°F daily swing. Over 55 years of records, the warmest December 25th was in 1971 (40°F average), while the coldest was 1974 (-7°F) — a 47°F range across recorded history. Precipitation has occurred on 13% of recorded December 25th dates, with snow falling 15% of the time (heaviest snowfall: 2.4"). The last decade has been 7.2°F warmer on this date compared to 20-30 years ago.

The last decade has been 7.2°F warmer on this date compared to 20-30 years ago.

Planning for December 25th in Great Sand Dunes? Bundle up with warm layers and protect extremities from the cold.

Year by Year History

YearHighLowPrecipSnow
2025--19°F0"--
202447°F15°F0"0"
202333°F-1°F0"0"
202245°F4°F0"0"
202141°F21°F0"0"
202031°F-2°F0"0"
201937°F12°F0.1"0.5"
201843°F8°F0"0"
201739°F7°F0"0"
201631°F15°F0.51"1.5"
201533°F2°F0.03"0.4"
201437°F0°F0"0"
201328°F-5°F0"0"
201230°F-8°F0"0"
201136°F-10°F0"--
201045°F19°F0"0"
200931°F-11°F0"0"
200826°F1°F0"0.1"
200721°F-21°F----
200631°F-14°F0"0"
200552°F4°F0"0"
200435°F-10°F0"0"
200335°F0°F0"0"
200227°F-3°F0"0"
200135°F-7°F0"0"
200031°F8°F0.03"0.3"
199949°F0°F0"0"
199835°F-4°F0"0"
199718°F-18°F0.05"1.1"
199638°F2°F0"0"
199534°F-8°F0"0"
199441°F10°F0"0"
199334°F-11°F0"0"
199224°F-21°F0"0"
199112°F-16°F0"0"
199015°F-23°F0"0"
198945°F-4°F0"0"
198846°F3°F0"0"
198721°F-1°F0.36"2.4"
198635°F1°F0"0"
198539°F1°F0"0"
198422°F-10°F0"0"
198340°F20°F0"0"
198232°F-6°F0"0"
198123°F-18°F0"0"
198054°F2°F0"0"
197942°F0°F0"0"
197830°F-11°F0"0"
197740°F-4°F0"0"
197632°F-6°F0"0"
197537°F2°F0"0"
197413°F-27°F0"0"
197329°F-2°F0.03"0.3"
197230°F-9°F0"0"
197151°F28°F0"0"

December 25 at Nearby Parks

Holiday Weather at Great Sand Dunes

Official NPS WebsiteVisit nps.gov/grsa for park information, alerts, and reservations

Explore More at Great Sand Dunes

See historical weather for other dates

Back to Great Sand Dunes