Weather on December 21

Salem, OR

55 Years of Data

Avg High
47°F
Avg Low
34°F
Warmest
1972
57°F avg
Coldest
1990
13°F avg

About This Date

December 21st in Salem, OR typically brings chilly winter weather, with average highs around 47°F and lows near 34°F. Over 55 years of records, the warmest December 21st was in 1972 (57°F average), while the coldest was 1990 (13°F) — a 44°F range across recorded history. Rain or other precipitation has occurred on about 58% of December 21st dates historically, with the wettest December 21st recording 2.95" of rain. The last decade has been 1.7°F warmer on this date compared to 20-30 years ago.

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

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

Warming Trend
0.3°F per decade on this date
YearHighLowAvgPrecipSnow
202547°37°42°0.3"
202456°43°49°0.74"
202344°40°42°
202244°26°35°
202148°35°42°0.23"
202060°42°51°0.25"
201950°41°46°2.95"
201848°34°41°
201735°24°30°
201633°28°31°
201553°43°48°1.7"
201459°50°55°0.51"
201355°43°49°0.03"
201246°31°38°0.3"
201141°36°38°
201051°35°43°
200954°37°45°0.97"
200836°27°31°1.73"
200744°30°37°
200653°37°45°0.61"
200555°40°47°2.67"
200443°29°36°0.08"
200351°40°45°0.03"
200249°39°44°0.74"
200145°32°38°
200051°32°42°0.69"
199953°35°44°
199822°12°17°
199747°29°38°
199642°39°41°1.09"
199548°30°39°
199448°41°45°0.03"
199344°27°35°
199251°42°47°1.22"
199146°35°41°2.06"
1990coldest18°13°
198939°33°36°
198848°38°43°1.02"
198745°35°40°0.3"
198656°37°46°
198540°19°29°
198446°39°43°
198325°19°22°
198248°41°45°1.24"
198149°30°39°0.3"
198062°42°52°2.57"
197954°35°44°0.89"
197848°38°43°
197747°35°41°
197638°33°35°
197537°20°28°0.25"
197455°35°45°2.26"
197354°40°47°0.76"
1972warmest62°51°57°1.65"
197145°42°43°2.36"
55 years of data from SALEM AP (MCNARY FIELD)

Browse Weather History

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