Weather on December 31

Salem, OR

55 Years of Data

Avg High
45°F
Avg Low
33°F
Warmest
1996
57°F avg
Coldest
1978
16°F avg

About This Date

December 31st in Salem, OR typically brings chilly winter weather, with average highs around 45°F and lows near 33°F. Over 55 years of records, the warmest December 31st was in 1996 (57°F average), while the coldest was 1978 (16°F) — a 41°F range across recorded history. Precipitation has occurred on 49% of recorded December 31st dates, with snow falling 2% of the time (heaviest snowfall: 4.7"). The last decade has been 4.5°F cooler on this date compared to 20-30 years ago.

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

Planning for December 31st in Salem, OR? Bring layers as temperatures can vary throughout the day. Consider bringing rain gear or an umbrella.

Warming Trend
0.5°F per decade on this date
YearHighLowAvgPrecipSnow
202545°27°36°
202444°30°37°0.15"
202342°36°39°
202250°43°46°0.51"
202143°26°35°0.03"
202051°45°48°0.23"
201951°42°47°0.86"
201847°29°38°
201749°28°39°
201637°30°34°0.05"
201543°25°34°
201438°22°30°
201351°33°42°
201238°30°34°
201141°30°36°
201033°27°30°
200955°35°45°3.12"
200846°41°44°0.25"
200737°28°33°
200637°28°33°
200552°45°48°1.55"
200447°31°39°0.99"
200339°33°36°0.61"
200252°43°47°0.05"
200145°37°41°0.13"
200056°42°49°0.03"
199943°32°37°0.05"
199853°39°46°0.91"
199750°37°44°
1996warmest65°49°57°3.68"
199555°39°47°0.25"
199447°26°36°
199351°47°49°1.09"
199236°30°33°0.64"4.7"
199143°36°39°
199045°32°38°
198951°35°43°0.69"
198847°36°41°
198743°34°38°0.36"
198652°35°43°0.61"
198543°30°36°0.1"
198440°27°33°
198355°39°47°
198241°18°29°
198140°30°35°0.94"
198057°36°46°
197954°47°50°1.14"
1978coldest21°10°16°
197745°26°35°
197642°23°33°
197540°25°32°
197435°25°30°
197343°26°34°0.1"
197248°34°41°
197148°42°45°
55 years of data from SALEM AP (MCNARY FIELD)

Browse Weather History

Weather data provided by NOAA Climate Data Online. Not for critical planning.