Weather on December 20

Saint Louis, MO

55 Years of Data

Avg High
44°F
Avg Low
25°F
Warmest
1978
52°F avg
Coldest
1989
7°F avg

About This Date

December 20th in Saint Louis, MO typically brings chilly winter weather, with average highs around 44°F and lows near 25°F. Over 54 years of records, the warmest December 20th was in 1978 (52°F average), while the coldest was 1989 (7°F) — a 45°F range across recorded history. Precipitation has occurred on 24% of recorded December 20th dates, with snow falling 4% of the time (heaviest snowfall: 3"). The last decade has been 10.2°F warmer on this date compared to 20-30 years ago.

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

Planning for December 20th in Saint Louis, MO? Bring layers as temperatures can vary throughout the day.

Warming Trend
1.0°F per decade on this date
YearHighLowAvgPrecipSnow
202558°30°44°
202442°30°36°
202357°31°44°
202245°26°36°
202147°23°35°
202050°24°37°
201944°19°32°
201848°38°43°0.25"
201753°37°45°
201644°11°28°
201552°34°43°
201437°33°35°
201360°35°48°
201255°37°46°1.07"
201154°44°49°1.8"
201040°26°33°
200935°25°30°
200850°28°39°
200746°22°34°0.08"
200642°30°36°0.28"
200531°12°21°
200420°14°17°
200337°19°28°
200246°34°40°0.03"
200143°25°34°
200019°-1°
199946°25°35°
199838°33°35°
199761°34°47°
199615°12°
199530°16°23°
199447°38°42°0.51"
199346°30°38°
199242°25°33°0.25"
199142°33°38°1.4"
199057°23°40°
1989coldest21°-8°
198870°25°47°
198747°19°33°0.99"
198653°24°39°
198521°11°0.53"1.7"
198438°32°35°1.32"
198255°28°42°
198127°14°
198017°12°
197958°21°39°
1978warmest62°41°52°
197753°26°40°
197658°20°39°
197551°32°42°
197445°30°37°
197332°11°21°3"
197243°35°39°
197145°38°41°0.51"
54 years of data from ST LOUIS ST LOUIS UNIV

Browse Weather History

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