☂ Holiday Weather Odds🎃 Halloween🦃 Thanksgiving🎄 Christmas Day🎆 New Year's EveFindings

🎄 Christmas Day weather history by city (Dec 25, 1995–2025)

How often it rains, snows or freezes on Christmas Day in 309 U.S. cities, from 31 years of NOAA station records. The median city had precipitation on 30% of Christmas Days. Find your city:

Best odds of a dry, mild Christmas Day (high 50–80°F, no precip)

CityStateDry & mildTypical high
BlytheCA100%65°F
ImperialCA96%68°F
Thermal (Desert Resorts Airport)CA93%70°F
Barstow-DaggettCA90%59°F
Del RioTX84%59°F
San AntonioTX84%61°F
TucsonAZ81%64°F
Douglas (Bisbee Douglas Airport)AZ79%61°F
Las VegasNV77%57°F
El PasoTX77%55°F
Midland-OdessaTX74%57°F
Corpus ChristiTX71%68°F
San AngeloTX71%57°F
Austin (Bergstrom Airport)TX68%59°F
WacoTX68%54°F

Most often wet on Christmas Day

CityStateYears with precipTypical high
YakutatAK81%38°F
KetchikanAK76%43°F
JuneauAK74%39°F
Portland (Oregon)OR71%44°F
BuffaloNY68%33°F
EugeneOR68%47°F
St. Paul IslandAK67%35°F
CordovaAK65%38°F
Rochester (New York)NY65%35°F
SalemOR65%47°F
Seattle (Sea-Tac Airport)WA65%45°F
GustavusAK64%36°F
KodiakAK61%39°F
EurekaCA61%54°F
Mount WashingtonNH58%20°F

Most often snowy on Christmas Day

CityStateYears with measurable snowTypical high
Sault Ste. MarieMI63%28°F
Mount WashingtonNH58%20°F
McGrathAK54%4°F
FlintMI52%32°F
Marquette (station 2)MI52%27°F
EriePA47%35°F
YakutatAK45%38°F
BuffaloNY45%33°F
Rochester (New York)NY45%35°F
FairbanksAK42%4°F
Grand RapidsMI42%32°F
BinghamtonNY42%31°F
PocatelloID39%34°F
FargoND39%25°F
Salt Lake CityUT39%38°F

Coldest Christmas Days (lowest typical high)

CityStateTypical highTypical high
BettlesAK3°F3°F
FairbanksAK4°F4°F
McGrathAK4°F4°F
KotzebueAK6°F6°F
PembinaND19°F19°F
Mount WashingtonNH20°F20°F
MinotND22°F22°F
International FallsMN23°F23°F
Grand ForksND23°F23°F
CaribouME24°F24°F
DuluthMN24°F24°F
BismarckND24°F24°F
FargoND25°F25°F
JamestownND25°F25°F
AnchorageAK26°F26°F