December Cold And Snow Can't Stop Warm and Dry 2025

Saint Cloud December and Annual 2025 Weather Summary

December Temperatures

December 2025 finally was a change from the milder than average weather that had dominated the past three years. The average St. Cloud temperature in December was 14.9°F (average high: 25.5°F, average low: 4.3°F), 2.9°F degrees colder than the 1991-2020 normal. This is only the second month of the 32 months since April 2023 to have a colder than average temperature. The only other month was February 2025 (see table below):

St. Cloud Monthly Temperatures and Anomalies (2023–2025)
Year 2023 -
Month Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec -
Temp (°F) 17.3 16.1 23.8 40.8 62.5 71.5 70.4 70.6 65.6 49.4 35.3 32.1 -
Anomaly (°F) +5.5 0.0 -5.4 -2.5 +6.3 +5.5 0.1 +3.9 +6.1 +3.7 +4.3 +14.3 -
Rank (of 144) 22nd 44th 104th 112th 9th 5th 80th 23rd 3rd 31st 21st 1st -
Year 2024 -
Month Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec -
Temp (°F) 19.4 30.4 34.1 47.4 67.3 67.3 72.7 69.9 67.0 52.9 35.7 22.2 -
Anomaly (°F) +7.6 +14.3 +4.9 +4.1 +4.0 +1.3 +2.7 +2.2 +7.5 +7.2 +4.8 +4.4 -
Rank (of 144) 11th 1st 20th 28th 20th 42nd 39th 41st 1st 9th 11th 24th -
Year 2025 May 2023-Dec 2025
Month Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Tot
Temp (°F) 12.4 12.3 35.9 45.0 58.2 67.1 72.6 69.4 64.6 51.6 34.0 14.9 49.2
Anomaly (°F) 0.6 -3.8 +6.7 +1.7 +2.0 +1.1 +2.3 +1.7 +5.1 +5.9 +3.1 -2.9 +4.5
Rank (of 144) 50th 100th 13th 53rd 44th 44th 3rd 31st 9th 13th 13th 88th 1st

Still, December 2025 was merely the 56th coldest of the 144 Decembers in St. Cloud records.

Cold Produced by Early Snowfall and Frequent Northwest-to-Southeast Steering Winds

The cold conditions were favored after a pair of Thanksgiving week storms produced 6.0 inches of snowfall and left 5 inches on the ground. Since sunshine is far less effective at warming the ground with a snow cover, each of the first 8 December days were colder than average. This was followed by steering winds primarily from the northwest to southeast from Alaska and the Yukon into the Northern Plains. Seriously cold air moved into Alaska, the Yukon and Northwest Territories, and Nunavut by the 10th of December, producing record cold for those usually cold areas. Only one wave of serious cold came through Minnesota on December 12-14, producing St. Cloud's first high of zero or colder and St. Cloud's first low of -20 or colder for this cold season. During the month, St. Cloud had 14 days with a low of 0 or colder, including 9 of the first 14 days of the month. This was the most December days of zero or colder since 2013. During the average winter, St. Cloud has 4.3 days with a high of 0 or colder, 5.4 days with a low of -20 or colder, and 42.7 days with a low of zero or colder.

14th Snowiest December

Much of the month was dry, but there were two major storms: a wet snow and sleet storm on December 8-10 that dumped 8.6 inches of snow on St. Cloud (voted as the #5 Minnesota weather event of the year) and a December 28 wind and snow storm that produced 4.8 inches of fluffy snow on St. Cloud (tying the December 28 record snowfall) as well as whiteout conditions in much of Minnesota. Those two storms accounted for the bulk of the 16.3 inches of December snow in St. Cloud. That ranks as the 14th snowiest December out of the 125 reliable Decembers in St. Cloud records. That was 7.0 inches above the December average snowfall and pushed the 2025-2026 seasonal snowfall to 24.3 inches, 7.1 inches above average. This ranks as the 19th snowiest start (Oct-Dec) of the snow season in St. Cloud records. During the past two relatively snow-less seasons, St. Cloud had only picked up 5.7 inches in 2023, despite a record December precipitation total, and 10.3 inches in 2024.

Above Average Precipitation Won't Help Ground Water Situation

The amount of moisture supplied by the snowfall, as well as some light rain and ice at times, was more than average, although it was still small by the standards of the rest of the year. The St. Cloud December melted precipitation total was 1.09 inch, 0.21 inch above the December average.

Above average precipitation is needed in much of Minnesota as the August through November precipitation was well below normal (10th driest August through November in St. Cloud records). The US Drought Monitor had much of northern Minnesota in drought conditions. Most of the snow that falls during the cold season can help river and lake levels after it melts, but the ground underneath the snowpack is usually frozen and doesn't thaw until the snow actually melts, so little of the moisture in the snow can recharge surface moisture. This year may be an exception, since St. Cloud had no complete days colder than freezing before our late November snows. 

Still, the growing season in Minnesota will rely on above average rainfall once the snow melts to recharge soil from the dryness during the second half of 2025.

2025 Another Warm Year with Dry Second Half

The cold of December couldn't prevent 2025 from being yet another warmer than average year in St. Cloud. The average annual St. Cloud temperature was 44.9°F, 2.0°F above average. That made 2025 St. Cloud's 16th warmest year out of the 144 years on record. The warmth was more concentrated in the spring 

4 of the past 5 years had above average temperatures and 17 of the 28 years since 1997 have been warmer than average (see table below)

Difference (°F) Between St. Cloud Average Temperature and 30-year Average (1998-2025)
2.0-2.9 cold 1.0-1.9 cold 0.1-0.9 cold 0.1-0.9 warm 1-1.9 deg warm 2.0-2.9 warm 3.0-3.9 deg warm 4.0-4.9 deg warm 5.0-5.9 warm
3 3 2 6 5 5 2 1 1

While we can't use the part of the temperature record of one place to prove or disprove the theory of global warning, the distribution of the past 27 years would be consistent with the predictions of global warming (a northern place within a continent would have a good chance of being warmer than average). Yes, there were some significantly cold years, like 2008, 2009, 2013 (the winter of 2013-2014 is tied for St. Cloud's 5th coldest winter), and 2018, although they tended not to be the extreme cold seen earlier in St. Cloud history. On the other hand, the majority of the warm years were much warmer that average, featuring 4 extreme warm years (2012, 2016, 2023, and 2024). Those 4 years were further away from average on the warm side than any colder than average year during the period.  

The other aspect of the relatively mild recent years is the lack of record cold temperatures. The table below shows that there have been over 100 daily record warm temperatures set in the 2020's, including 6 records for the entire month. That doesn't include both the earliest 60, and 70-degree highs and the latest 90-degree and 80-degree highs. That is the sneaky part of these warm years: much of the warmth has been a result of warm springs and falls (September and early October 90-degree heat voted the #3 Minnesota weather event of 2025) . On the other hand, St. Cloud has seen only 6 daily record cold temperatures during the past 6 years. Most of these have been batches of cold coming early in the season (November or December) or late in the season (March or April). St. Cloud hasn't seen a new cold low temperature record during the three winter months since December 18, 2013.

St. Cloud Daily Record Temperatures 2020-2025
St. Cloud Record Temperatures 2020-2025
Number of Days High Temp. Low Temp. Avg. Temp Total Record Days
Daily Warm Temperature Records 32 32 42 106
Monthly Warm Temperature Records 2 2 2 6
Daily Cold Temperature Records 12 4 8 24
Monthly Cold Temperature Records 0 0 0 0
Wet Late Spring-Early Summer Leads to Periods of Stifling Summer Humidity
Precipitation-wise, 2025 was a year of both extreme wetness and extreme dryness. Minnesota came into the 2025 growing season short on moisture from the dry end of the 2024 growing season. Once Minnesota warmed, however, the rains came in abundance, especially from May through July. The combined June and July 2025 rainfall of 12.47 was the 7th highest June-July rainfall in St. Cloud records.
The rainy period raised the potential for severe weather across Minnesota. So, June 2025 had more tornadoes (set NWS Storm Prediction Center Severe Weather Data Base to year 2025, state Minnesota, and reports to tornadoes) that any June since the record 71 tornadoes in 2011. There were far more wind damage reports (set NWS Storm Prediction Center Severe Weather Data Base to year 2025, state Minnesota, and reports to winds) with the most notable being a derecho (long-lived line of storms producing wind damage) that struck the Bemidji area on June 20-21 (voted the #1 Minnesota Weather Event of 2025).  

The frequently humid air, either from recent rainfall or evaporating from the soaked ground, produced several uncomfortable humidity days with dew points in the uncomfortable 60's or the oppressive 70's. Because the low temperature on clear, calm night would tend to be the dew point, 2025 produced 64 days with a low of at least 60°F, tying 1900 for the most 60-degree lows in a given year. The summer months ended up being nearly 2 degrees above average, on the strength of the average lows being 2.8 degrees warmer than average (the 11th highest average low temperature for the summer). The most extreme low temperature was 80 degrees, set on June 22. That temperature set a record low for the entire month of June and was St. Cloud's first low of 80 degrees or warmer since August 13, 1938, and only the 7th low that warm in St. Cloud records. There were two lows of 75 degrees or milder in June, the first two St. Cloud days with a low of 75 or greater since July 4, 2012.

But, Dry Fall Will Require Spring Rain

However, the period from August through the end of the year became quite dry. The August through November rainfall was only 5.64 inches, the 10th lowest August-November precipitation in St. Cloud records.

The dry early spring and fall meant that several fall Canadian air masses had the potential to produce near or below freezing temperatures, even though the afternoons were warm. So, the last frost came in early May and the first frost ended up during the first week of October, only producing a growing season within two weeks of the average. 


St. Cloud, MN — 2025 Growing Season Compared to Average
Threshold (°F) Last Spring (Avg) First Fall (Avg) Days Avg Days
32 May 4 (May 7) Oct 6 (Sep 30) 156 144
28 Apr 20 (Apr 27) Oct 7 (Oct 8) 171 164

Precipitation Exactly Average, Snow Nearly Average

For the year, St. Cloud precipitation was exactly.....average! 28.49 inches.

The combination of a relatively snow-less 2024-2025 cold season and the quick ramp up to the 2025-2026 snow season produced a total of 48.4 inches, 0.5 inch above the average.

Major Minnesota Issue: Smoke from Canadian Wildfires (#2 Minnesota Weather Event of 2025)

Minnesota had a dry start to the spring through late April and early May. This was a taste of the persistently dry conditions in central Canada in the Territories and the northern Prairie Provinces. Since these areas had a second consecutive snowless winter, followed by similar warm and dry conditions as were in Minnesota through the early spring, wildfires became widespread. This made 2025 the second worst wildfire season in Canada. Nearly any time the steering winds became northwest-to-southeast during the late spring and summer, Minnesota and the Dakotas had outbreaks of smoke from those fires. 

Between May and August (set past AQI Index to daily AQI and station to St. Cloud, then go month by month on the Minnesota Pollution Control Agency past AQI data calendar), St. Cloud had 3 days with unhealthy air quality (red) and 9 days with unhealthy air for sensitive groups (orange). However, the rainy period from mid-May on allowed St. Cloud to escape some of the worst fire conditions, since early May (heat and fire voted the #4 Minnesota weather event of 2025) produced 3 major fires in northeastern Minnesota 

Finally, the Canadian Prairies got significant late August and September rain, reducing the wildfire area and keeping the smoke out of Minnesota.

Where Does the Winter Go From Here?

The people who believe in long-range weather forecasting have been pleased so far with the results in the Northern Plains and adjacent Canadian Prairies. We are still having a weak La Nina event (colder than average ocean temperatures in the tropical Pacific). According to the theory, this would tend to lead to high pressure near the Canadian West Coast and steering winds flowing northwest to southeast from Alaska and northwestern Canada into the US. This would tend to produce colder than average winter temperatures over our area. That has been true during much of the past month, especially since the cold trapped in the source region of Alaska and northwest Canada has been borderline record cold (frequent temperatures in the -40's with some -50's and -60's; see for example any afternoon NWS WPC North America zoom-in map this December or early January)

However, this is a relatively weak La Nina with tropical Pacific temperatures only about half a degree Celsius less than average

So, there has also been a strong second band of steering winds, which have been directing the storms into the West Coast, causing major flooding at times. This separate band of steering winds is more typically prominent in an El Nino (warmer than average tropical Pacific conditions) season. Our first December snowstorm and one of the Thanksgiving storms were produced by these wetter, southern stream systems. 

The main question for our future is how persistent the northwest-to-southeast flow will be and whether it manages to move the mother lode of cold air into Minnesota. If our flow is more west-to-east or if we have more encounters from the southern stream, the rest of the cold season would tend to be mild. 

Which one will happen? I don't know. I'm not a believer in the long-range forecast business.

 

December 2025 Statistics

December 2025 Weather and Climate Statistics. Includes temperature, precipitation, and snowfall statistics compared with historical normals.
Temperatures (°F) December 2025 Normal
Average High Temperature (°F)
25.5
25.8
Average Low Temperature (°F)
4.3
9.8
Mean Temperature for December (°F)
14.9 (56th coldest December)
17.8
Temperature Thresholds Number of Days Normal
December 2025 Days with High Temperature of 32°F or lower
20
22.0
December 2025 Days with High Temperature of 0°F or lower
1
1.0
December 2025 Days with Low Temperature of 32 °F or lower
31
30.6
December 2025 Days with Low Temperature of 0°F or lower
14
1.5
December 2025 Days with Low Temperature of -20°F or lower
1
0.8
December Temperature Extremes Temperature (°F) Date
Warmest High Temperature for December 2025 (°F)
48
December 16
Coldest High Temperature for December 2025 (°F)
0
December 13
Warmest Low Temperature for December 2025 (°F)
28
December 26, 27
Coldest Low Temperature for December 2025 (°F)
-20
December 14
Record Temperatures in December 2025
Event Temperature (°F) Date Old Record
No temperature records set - - -
Precipitation (in) This Year Normal
December 2025 Precipitation (in) 1.09 (+0.21 from average; 34th wettest Dec) 0.88
August-December 2025 Precipitation (in) 6.73 (-4.90 from average; 14th driest Aug-Dec) 11.87
May-July 2025 Total Precipitation (in) 16.24 (+5.23 from average) 11.01
Growing Season (April-November) 2025 Precipitation (in) 24.32 (+1.08 from average) 23.24
2025 Total Precipitation (in) 28.49 (Exactly average) 28.49
Precipitation Thresholds Number of Days Normal
December 2025 Days with Measurable (>= 0.01 inch) Precipitation 10 7.1
December 2025 Days with >= 0.10 inch Precipitation 2 2.3
December 2025 Days with >= 0.25 inch Precipitation 1 0.9
December 2025 Days with >= 0.50 inch Precipitation 0 0.2
December 2025 Days with >= 1.00 inch Precipitation 0 0.0
December Precipitation Extremes Precipitation (in) Date
Most Daily Precipitation in December 2025 0.47 inch December 9
Precipitation Records Set Amount (in) Date Old Record
No Records Set
 -
 -
Snowfall (in) This Year Normal
December 2025 Snowfall (in)
16.3 (14th snowiest Dec)
9.3
Seasonal 2025-2026 (Oct 1-Dec 31, 2025) Snowfall (in)
24.3 (19th snowiest season through Dec)
17.2
Snowfall Thresholds Number of Days Normal
10
7.01
5
2.88
3
1.44
1
0.21 
December Snowfall Extremes Snowfall (in) Date
Most Daily Snowfall in December 2025
5.2
December 9
Snowfall Records Set Amount (in) Date Old Record
Daily Record Snowfall
4.8 (tie)
December 28
4.8 inch in 1982 

 

Annual 2025 Statistics

Annual 2025 Weather and Climate Statistics. Includes temperature, precipitation, and snowfall statistics compared with historical normals.
Temperatures (°F)  2025 Normal
2025 Average High Temperature (°F) 55.7 53.1
2025 Average Low Temperature (°F) 34.0 32.7
2025 Mean Temperature (°F) 44.9 (16th warmest) 42.9
Temperature Thresholds Number of Days Normal
Warm Season
2025 Days with High >= 90°F 8 11.4
2025 Days with High >= 100°F 0 0.5
2025 Days with Low >= 70°F 7 3.0
2025 Days with Low >= 75°F 2 0.47
2025 Days with Low>= 65°F 24 (tied for 10th most) 21
2025 Days with Low>= 60°F 64 (tied 1900 for 1st on record) 34
2025 Growing Season (consecutive days with Low >= 32°F)   156 (May 4 - Oct 6) 144
Cold Season
2025 Days with High <=32°F 72 87.3

2025 Days with High <=0°F

4 4.3
2025 Days with Low <=32°F 168 170.4
2025 Days with Low <=0°F 46 42.6
2025 Days with Low <=-20°F 3 5.4
2025 Temperature Extremes Temperature (°F) Date
Warmest High Temperature During 2025 (°F) 96 (tied daily warm high record)
June 21
Coldest High Temperature During 2025 (°F) -9
January 20
Warmest Low Temperature During 2025 (°F) 80 (set record for June; 7th occurance of 80-degree low; last Aug, 14, 1938)
June 22
Coldest Low Temperature During 2025 (°F) -27
January 21
Liquid Equivalent Precipitation (in)  2025 1991-2020 Average
2025 Liquid Equivalent Precipitation (in) 28.29 (exactly average!) 28.29
August-December 2025 Precipitation (in) 6.73 (-4.90 from average; 14th driest Aug-Dec) 11.63
May-July 2025 Total Precipitation (in) 16.24 (+5.23 from average) 11.01
Growing Season (April-November) 2025 Precipitation (in) 24.32 (+1.08 from average) 23.24
2025 Precipitation Extremes Precipitation (in) Date
Greatest Daily Precipitation 2.05 June 25
Precipitation Thresholds  2025 1896-2025 Average
2025 Days with Measurable (≥0.01 inch) Precipitation 112 97.3
2025 Days with ≥0.10 inch Precipitation 57 52.9
2025 Days with ≥0.25 inch Precipitation 35 32.1
2025 Days with ≥0.50 inch Precipitation 18 16.8
2025 Days with ≥1.00 inch Precipitation 5 5.5
Snowfall (in)  2025 1991-2020 Normal
2025 Snowfall (in) 48.4 47.9
2025 Snowfall Extremes Snowfall (in) Date
Greatest Daily Snowfall 5.2 December 9
Snowfall Thresholds  2025 1896-2025 Average
2025 Days with Measurable (≥ 0.1 inch) snowfall 31 32.2
2025 Days with ≥ 1.0 inch snowfall 15 14.0
2025 Days with ≥ 2.0 inch snowfall 9 7.6
2025 Days with ≥ 5.0 inch snowfall 3 1.4

 

 

Daily Record Temperatures, Precipitation, and Snowfall set in 2025 at St. Cloud, Minnesota
Record Temperatures in 2025
Record Type   Temperature (°F) Date Old Record
June Record Warm Low 80 June 22 78 on June 28, 1931
October Record Warm High 91 (tie) October 4 91 on October 1, 1923
Latest 90°F High 91  October 4 October 2 of 1953,1992,2023
October Record Warm Low 67 (tie) October 4 67 on October 6, 1900 
October Record Warm Average 79  October 4 78 on October 1, 2023
Daily Record Warm High (9) 49 January 30 44 in 1931,2024
69 March 10 61 in 2015
73 March 13 71 in 2012
93 May 11 90 in 1900,1911
96 June 21 95 in 1900,1910
88 September 29 84 in 1933,2012,2024
91 October 4 88 in 1922
68 (tie) November 14 68 in 1990
56 November 23 53 in 2006
Daily Record Warm Low (5) 46 March 14 45 in 2016
60 (tie) May 12 60 in 1906
63 (tie) May 14 63 in 1998
80 June 22 70 in 1930
67 October 4 64 in 1922
Daily Record Warm Average (6) 50 March 10 46 in 2015
60 March 14 54 in 2012
74 May 12 73 in 1906
83 June 21 81 in 1910
88 June 22 82 in 1911
79 October 4 76 in 1922
Daily Record Cold High (2) 48 (tie) May 17 48 in 1961,1968
57 September 4 59 in 1935,1936
Daily Record Cold Average (1) 48 September 4 50 in 1936
Precipitation Records Set in 2025
Record Type   Precipitation (in) Date Old Record
No Precipitation Records Set - - -
Snowfall Records Set in 2025
Record Type   Precipitation (in) Date Old Record
No Records Set - - -

2025 Month By Month

St. Cloud Minnesota Month-by-Month 2025
Monthly Temperatures (ºF) Jan Feb Mar Apr May Jun -
Average High Temperature (ºF) 22.9 22.9 47.4 56.2 71.3 77.4 -
Average Low Temperature  (ºF) 2.0 1.7 24.4 33.8 45.2 56.8 -
Mean Monthly Temperature (ºF) 12.4 12.3 35.9 45.0 58.2 67.1 -
Departure from Average (ºF) +0.8 -3.8 +6.7 +1.7 +2.0 +1.1 -
Monthly Temperatures (ºF) Jul Aug Sept Oct Nov Dec Annual
Average High Temperature (ºF) 82.8 79.5 76.1 62.0 44.1 25.5 55.7
Average Low Temperature  (ºF) 62.3 59.3 53.0 41.3 23.9 4.3 34.0
Mean Monthly Temperature (ºF) 72.6 69.4 64.6 51.6 34.0 14.9 44.9
Departure from Average (ºF) +2.3 +1.7 +5.1 (9th warmest) +5.9 +3.1 -2.9 +5.3
Monthly Precipitation (in) Jan Feb Mar Apr May Jun -
Monthly Precipitation (in) 0.28 0.83 1.97 2.44 3.77 7.81 -
Departure from Average (in) -0.37 +0.07 +0.40 -0.17 +0.11 +4.06 (10th wettest) -
Monthly Precipitation (in) Jul Aug Sept Oct Nov Dec Annual
Monthly Precipitation (in) 4.66 1.79 1.66 1.23 0.96 1.09 28.49
Departure from Average (in) +1.01 -2.23 -1.35 -1.38 -0.41 +0.21 +0.00
Monthly Snowfall (in) Jan Feb Mar Apr May Jun -
Monthly Snowfall (in) 3.4 13.1 1.6 6.0 0.0 0.0 -
Departure from Average (in) -5.4 (tied for 10th least) +4.2 -6.6  +1.3 - - -
Monthly Snowfall (in) Jul Aug Sept Oct Nov Dec Annual
Monthly Snowfall (in) 0.0 0.0 0.0 T 8.0 16.3 48.4
Departure from Average (in) - - - -1.0 +1.1 +7.0  +0.5

Last Update: 6 January 2026

Historic temperature data provided courtesy of the Saint Cloud National Weather Service Office, and NOAA/NWS.

Send comments to: raweisman@stcloudstate.edu