Weather on December 25

Saint Louis, MO

55 Years of Data

Avg High
41°F
Avg Low
25°F
Warmest
1982
61°F avg
Coldest
1980
8°F avg

About This Date

December 25th in Saint Louis, MO typically brings chilly winter weather, with average highs around 41°F and lows near 25°F. Over 54 years of records, the warmest December 25th was in 1982 (61°F average), while the coldest was 1980 (8°F) — a 53°F range across recorded history. Precipitation has occurred on 22% of recorded December 25th dates, with snow falling 6% of the time (heaviest snowfall: 4.1"). The last decade has been 16.3°F warmer on this date compared to 20-30 years ago.

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

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

Warming Trend
1.5°F per decade on this date
YearHighLowAvgPrecipSnow
202570°52°61°
202447°42°44°0.38"
202359°39°49°1.4"
202226°18°0.08"
202167°41°54°
202026°10°18°
201969°31°50°
201852°31°42°
201726°18°22°
201664°39°52°0.15"
201552°39°45°
201449°35°42°
201336°21°29°
201235°24°30°
201148°24°36°
201031°28°29°1.07"4.1"
200951°28°40°3.56"
200842°17°30°
200745°20°32°
200649°25°37°
200549°33°41°0.56"
200430°19°
200344°19°32°
200226°20°23°
200133°16°24°
200018°10°
199929°15°22°
199829°14°21°
199740°34°37°0.91"
199624°12°18°
199533°27°30°
199447°30°38°
199333°16°24°0.28"1.5"
199241°26°34°
199147°23°35°
199035°22°
198944°18°31°
198843°26°34°
198735°29°32°2.54"
198636°27°31°
198522°10°16°
198438°18°28°
1982warmest66°55°61°1.68"
198143°25°34°
1980coldest17°-2°
197930°
197837°18°27°
197757°17°37°
197650°23°37°
197535°31°33°0.18"1"
197441°21°31°
197343°37°40°
197238°31°34°
197150°35°43°
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.