Minnesota, 2025

Winter Storm and Winter Weather in Minnesota, December 9 to 10, 2025

December 9 to 10, 2025 · NWS MPX · 26 events in 26 counties and zones

A potent clipper system moved across Minnesota on December 9th, 2025. Areas across southwestern MN observed a mix of rain, freezing rain which eventually transitioned over to all snow.

Where it happened

Every event with a place to put it; 26 filed by county or forecast zone are drawn at its center, in a lighter ring. Tap one for its entry below.

  • Tornadoes
  • Tropical storms and surge
  • Floods
  • Wind
  • Hail
  • Winter weather
  • Heat and drought
  • Cold
  • Fire, smoke and dust
  • Marine and coastal
  • Other

Open the live radar over this ground

The toll

Deaths
0
Injuries
0
Property damage
None recorded
Crop damage
None recorded
Events
26

Deaths and injuries are direct and indirect together, as the offices filed them. Damage is property and crops in the dollars of the year, not adjusted for inflation, and only where an office estimated it.

What happened

The episode as NWS MPX wrote it up.

A potent clipper system moved across Minnesota on December 9th, 2025. Areas across southwestern MN observed a mix of rain, freezing rain which eventually transitioned over to all snow. However, a tight transition zone between precipitation types set up along the I-94 corridor where 3 to 5 inches of snow fell. Areas north of I-94, observed heavy snow accumulations between six to eight inches.

The top snowfall reports were:|7.5 inches in Columbus, MN (Anoka).|7.5 inches 7 miles WSW of Vineland, MN (Morrison).|7.3 inches in Lexington, MN (Ramsey).|7.1 inches 3 miles NW of Blaine, MN (Anoka).|7.0 inches in Coon Rapids, MN (Anoka).|7.0 inches in Bock, MN (Mille Lacs).

What forecasters said that day

The local office's own words before the first event, as it sent them, from the Iowa Environmental Mesonet's archive of National Weather Service text.

NWS Twin Cities, MN wrote its last area forecast discussion before the first event at Dec 9, 10:48 AM CST, 12 minutes earlier. Its key messages:

  • Strong system to bring an intense and narrow band of heavy snow this afternoon and evening along and north of the I-94 corridor. The rain/snow line looks to setup over the Twin Cities metro, with a strong snowfall gradient expected from southwest to northeast across the metro.
  • A 2-4 hour period of freezing rain/drizzle will be possible along and just south of the I-94 corridor as precipitation initially moves in today.
  • Strong winds are expected Tuesday evening southwest of the low track, with gusts of 40-50 mph possible south I-94 in Minnesota. Uncertainty remains high with how blowable the snow pack in southwest Minnesota will be after they see highs above freezing with rain and drizzle today.
  • Multiple bouts of light snow will be possible Wednesday through Saturday. Only minor accumulations would occur with any additional snowfall we see after today.
  • Very cold temperatures settle in by this weekend with wind chills approaching advisory criteria Friday night and Saturday night.
Area forecast discussion, Dec 9, 10:48 AM CST, 12 minutes before
Area Forecast Discussion
National Weather Service Twin Cities/Chanhassen MN
1048 AM CST Tue Dec 9 2025

.KEY MESSAGES...

- Strong system to bring an intense and narrow band of heavy
  snow this afternoon and evening along and north of the I-94
  corridor. The rain/snow line looks to setup over the Twin
  Cities metro, with a strong snowfall gradient expected from
  southwest to northeast across the metro.

- A 2-4 hour period of freezing rain/drizzle will be possible
  along and just south of the I-94 corridor as precipitation
  initially moves in today.

- Strong winds are expected Tuesday evening southwest of the
  low track, with gusts of 40-50 mph possible south I-94 in
  Minnesota. Uncertainty remains high with how blowable the snow
  pack in southwest Minnesota will be after they see highs
  above freezing with rain and drizzle today.

- Multiple bouts of light snow will be possible Wednesday
  through Saturday. Only minor accumulations would occur with
  any additional snowfall we see after today.

- Very cold temperatures settle in by this weekend with wind
  chills approaching advisory criteria Friday night and Saturday
  night.

&&

.UPDATE...
Issued at 1048 AM CST Tue Dec 9 2025

As of 10AM this morning, our sfc low which is driving
today's wintry mess was located in northwestern North Dakota and
moving east-southeastward. The forecast remains on track with the
eastern periphery of the precipitation shield now making its way
into western MN. Light snowfall rates this morning will increase to
1.0-1.5"/hour, especially along and north of the I-94 corridor as
early as 2 to 3 PM this afternoon and persisting through the evening
commute. Farther to the southwest, including the Twin Cities metro,
a short period of freezing rain mainly between 2-4 PM is expected to
occur prior to transitioning to all snow after 6 PM. Across SW'rn
MN, cold rain will transition to freezing drizzle this evening and
then change over to all snow tonight. With wind gusts approaching 50
to 55 mph, potential blowing snow could make traveling very
difficult.

&&

.DISCUSSION...
Issued at 320 AM CST Tue Dec 9 2025

As one clipper exits stage right over Lake Superior, the next one as
already queued up just off stage. Water vapor imagery shows a deep
plume of moisture coming off the northeast Pac and across the Can/US
border into the Dakotas. Within this plume of moisture, a
shortwave currently over southern Albert deepen and dig south
through the day. This is what will result in the deepening
surface low moving across MN this afternoon/evening. Spread
remains higher than normal in the models for being within 24
hours of storm onset with the eventual track of the surface low.
In a broad sense, we have a southern camp and a northern camp.
The southern camp is where you will find the majority of your
traditional deterministic models (GFS, ECMWF, Canadian...),
ensemble systems, and AI driven models. The northern camp is
almost being completely driven by CAMs (HREF). For this update,
we continue to favor an ECMWF AIFS/EPS solution, with not much
weight put into the northern, CAM driven solution. The biggest
reason for this is recent verification, with the AIFS in
particular performing very strong in correctly placing where
heavier precip swaths end up going back to the pre-Thanksgiving
winter storm. The resulting forecast is still very complex,
with a threat for an initial burst of freezing rain, heavy snow
this evening, then strong winds and potential for blizzard
conditions tonight.

Initially this morning, we will have to deal with some very minor
freezing drizzle with saturated low levels that are experiencing
lift from WAA. There have been lots of BR (mist) reports from the
airports overnight, which is a classic freezing drizzle signal,
which is what the human observes have been noting all night at MSP.
This bout of freezing drizzle will diminish when a location sees
winds switch to the northwest, which will cutoff the WAA, at least
momentarily. Precipitation will be moving quickly into western MN by
the late this morning. As this band of WAA driven precip moves
in, warm noses in soundings confirm what we are seeing with
model p-type depictions, with a 2-4 hour window at precipitation
onset where the predominate p-type will likely be freezing rain
basically along and just south of the I-94 corridor. Although
any ice accumulations are minor, there is some higher end
potential out toward Alexandria and Glenwood in northwest
portions of our CWA where ice accumulation over a tenth of an
inch will be possible. After this initial burst of
precipitation, it becomes a rain or snow question based on
surface temperatures. Given it's heavy inclusion of CAMs, the
NBM looks too aggressive with how far northeast it drives the
freezing line this afternoon/evening and we used hourly
temperatures from the GFS to help suppress this warm nose from
the NBM. This resulted in a rain/snow line basically setting up
from Glenwood, to Minneapolis and Durand in western WI. Besides
the warm temperatures, the I-94 corridor will also be about
where the mid-level dry slot terminates, so not only does the
I-94 corridor have to deal with uncertainty in terms of the
thermal environment on p-types, but there will be issues with
cloud ice being present as well. The highest snow totals are
expected to fall just north of where the freezing line and
termination of the mid-level dry slot ends up, which right now
would place Long Prairie to the northeast Twin Cities metro and
Chippewa Falls, WI in the most likely region to cash on the snow
amounts around 7 inches. These higher snow amounts will be
driven by a heavy band of snow, where snowfall rates of near and
above 1 inch per hour will occur in a 4-6 hour window (centered
in the 5-10pm timeframe). With this continued southward drift
in where the heaviest snow is expected, we did add Washington,
St. Croix, Dunn, and Eau Claire counties into the Winter Storm
Warning.

As for the Winter Storm Watch for Blizzard conditions, we decided to
leave that as is. What is certain is that we'll see wind gusts of 40
to 50 mph (plus a few 50+) from west central through south
central MN from roughly 1z through 8z (7pm through 2am). What is
much less certain is how blowable that snow will be coming off
a day where highs make a run at 40 with periods of rain and
drizzle as well. Looking at the WSSI for blowing snow, it
doesn't even show minor blowing snow impacts across southwest
MN this evening. This region will likely see additional light
snow, but that does not look to arrive late in the night Tuesday
night, after the strongest winds have moved through. Although
you can't rule out ground blizzard conditions, there are too
many question marks in place to be putting out a headline
(Blizzard Warning) that would have the effect of shutting down
southwest MN tonight. Unfortunately, we're not really going to
know how this snow will behave until we hit it with these winds.
At the moment, there's too much of a chance that we just get
some minor blowing, but not enough lofting of snow particles to
create the visibility restrictions needed to support a blizzard.

After this system, it's back into the deep freeze through next
weekend. The coldest day looks to be Saturday, when a high of zero
looks like it will be difficult to attain everywhere in the MPX
area. This will also see wind chill values down in the -25 to -35
range Friday night/Saturday morning and again Saturday night/Sunday
morning, with the need for at least Extreme Cold Advisories
both periods looking all but certain. Besides the cold, there
will be more chances for light snow. Wednesday looks like your
typical snow shower setup as we have well mixed boundary layers
that have thermal profiles completely withing the dendritic
growth zone. Thursday, a weak upper wave will move along the
thermal gradient, laying down a quick band of light snow. Right
now, this looks most likely to impact Iowa into southern MN.
Friday, we should see another round of light snow move through
with the passage of the arctic cold front. Saturday brings yet
another wave embedded in the northwest flow that will work with
the strong thermal gradient to create another swath of light
snow, which at the moment is again favored for Iowa or southern
MN.

Next week, a pattern shift still looks to be upon us as we see the
eastern Canadian trough push into the north Atlantic, which
allows upper ridging to move into the central CONUS. This looks
to result in the active storm track shifting to the north, with
milder Pacific airmasses moving in, with the cold easing as
well. There's lots of snow to our south across Iowa, so it will
be tough for us to warm significantly, but we'll take highs
returning to the 20s and 30s for a little bit of a reprieve from
the deep winter cold.

&&

.AVIATION /12Z TAFS THROUGH 12Z WEDNESDAY/...
Issued at 531 AM CST Tue Dec 9 2025

LIFR/IFR will persist over eastern MN and western WI into early
this morning as low stratus and mist are slow to move east. A
brief improvement will occur late this morning into this
afternoon. However, our next system will move southeast across
the area today into tonight bringing wintry precipitation,
strong winds, and low clouds. Snow is most likely at AXN, STC,
RNH, and EAU with snow fall rates being heavy at times,
especially Tuesday afternoon and evening. 1" per hour snowfall
rates could last 2-4 hours with accumulations near 4-7". MSP
will have a chance of seeing a wintry mix at precipitation onset
before changing over to snow with some periods of rain. RWF and
MKT could also see a wintry mix at first but will change over to
rain until late tonight when temperatures finally cool enough
for snow. Conditions should be at best IFR with reductions to
LIFR likely (with even VLIFR possible) during periods of
heaviest snow. Southwesterly winds turn southerly in advance of
the system then quickly turn northwesterly as the system and
cold front pass. Winds will become very strong this evening and
tonight with sustained values of 15-25 knots and gusts of 30-40
knots. Strongest winds will be across western and southern MN.

KMSP...Expecting a brief period of LIFR from 14-18Z as cigs fall
to near 300 feet and mist occurs. Cigs improve IFR after but
precipitation onset should be near 20Z with a wintry mix to
start. But, using latest guidance, leaning more towards snow
being the dominant precip type after 23Z. Visibilities could
drop to 1sm during heaviest precip while cigs hover near 500
feet. Snow should end by 12Z Wednesday. Expect the southerly
winds this afternoon to shift northwesterly near 02Z. Winds
will be strongest overnight with sustained values nearing 20
knots with gusts of 30-35 knots.

/OUTLOOK FOR KMSP/
WED...MVFR/IFR. Chc -SN. Wind NW 10-15G30 kts.
THU...MVFR. Chc -SN. Wind NW 5-10 kts.
FRI...MVFR/SN early. VFR late. Wind NW 10-15G20 kts.

&&

.MPX WATCHES/WARNINGS/ADVISORIES...
MN...Winter Weather Advisory until 6 AM CST Wednesday for Douglas-
     Kandiyohi-McLeod-Meeker-Pope-Stearns-Stevens-Swift-Wright.
     Winter Storm Warning until 6 AM CST Wednesday for Anoka-Benton-
     Chisago-Isanti-Kanabec-Mille Lacs-Morrison-Sherburne-Todd-
     Washington.
     Winter Storm Watch from 9 PM CST this evening through
     Wednesday morning for Blue Earth-Brown-Chippewa-Faribault-
     Freeborn-Lac Qui Parle-Le Sueur-Martin-Nicollet-Redwood-
     Renville-Sibley-Waseca-Watonwan-Yellow Medicine.
     Winter Weather Advisory from 3 PM this afternoon to 6 AM CST
     Wednesday for Carver-Dakota-Goodhue-Hennepin-Ramsey-Rice-
     Scott-Steele.
WI...Winter Storm Warning from 3 PM this afternoon to 9 AM CST
     Wednesday for Barron-Chippewa-Dunn-Eau Claire-Polk-Rusk-
     St. Croix.
     Winter Weather Advisory from 3 PM this afternoon to 9 AM CST
     Wednesday for Pepin-Pierce.

&&

UPDATE...Dunleavy
DISCUSSION...MPG
AVIATION...CTG
Hazardous weather outlook, Dec 9, 3:07 AM CST, 7 hours 53 minutes before
Hazardous Weather Outlook
National Weather Service Twin Cities/Chanhassen MN
307 AM CST Tue Dec 9 2025

MNZ041>045-047>070-073>078-082>085-091>093-WIZ014>016-023>028-
100915-
Douglas-Todd-Morrison-Mille Lacs-Kanabec-Stevens-Pope-Stearns-
Benton-Sherburne-Isanti-Chisago-Lac Qui Parle-Swift-Chippewa-
Kandiyohi-Meeker-Wright-Hennepin-Anoka-Ramsey-Washington-
Yellow Medicine-Renville-McLeod-Sibley-Carver-Scott-Dakota-
Redwood-Brown-Nicollet-Le Sueur-Rice-Goodhue-Watonwan-Blue Earth-
Waseca-Steele-Martin-Faribault-Freeborn-Polk-Barron-Rusk-
St. Croix-Pierce-Dunn-Pepin-Eau Claire-
307 AM CST Tue Dec 9 2025

This Hazardous Weather Outlook is for portions of central and
southern Minnesota, and west central Wisconsin.

.DAY ONE...Today and Tonight.

A strong clipper system is forecast to bring accumulating,
potentially heavy, snow to portions central and eastern Minnesota
and western Wisconsin Tuesday through Tuesday night. Currently,
the most likely place for heaviest snow is along and north of
Interstate 94 where a narrow band of 4 to 7 inches of snow is
possible. Areas of light freezing rain are also possible,
particularly over western Minnesota Tuesday morning. Winds will
also become strong with gusts of 30 to 45 mph possible with the
strongest gusts over southwestern and southern Minnesota.

.DAYS TWO THROUGH SEVEN...Wednesday through Monday.

Chances for light snow will exist each day throughout the rest of
the week. Very cold temperatures are also expected Friday night
through Saturday night with wind chill values likely surpassing
20 below zero at night.

.SPOTTER INFORMATION STATEMENT...

SKYWARN spotter activation will not be needed.

In the hours before

Local storm report, Dec 9, 9:15 AM CST, 1 hour 45 minutes before
Preliminary Local Storm Report
National Weather Service Twin Cities/Chanhassen MN
915 AM CST Tue Dec 9 2025

..TIME...   ...EVENT...      ...CITY LOCATION...     ...LAT.LON...
..DATE...   ....MAG....      ..COUNTY LOCATION..ST.. ...SOURCE....
            ..REMARKS..

0830 AM     Snow             1 ENE Maple Plain       45.01N 93.65W
12/09/2025  M0.5 Inch        Hennepin           MN   Trained Spotter

&&

MED
Local storm report, Dec 9, 10:44 AM CST, 16 minutes before
Preliminary Local Storm Report
National Weather Service Twin Cities/Chanhassen MN
1044 AM CST Tue Dec 9 2025

..TIME...   ...EVENT...      ...CITY LOCATION...     ...LAT.LON...
..DATE...   ....MAG....      ..COUNTY LOCATION..ST.. ...SOURCE....
            ..REMARKS..

1021 AM     Freezing Rain    Madison                 45.02N 96.19W
12/09/2025  E0.00 Inch       Lac qui Parle      MN   Public

            Glaze of ice on vehicle reported via
            Facebook messenger.

&&

TDH

The radar

The national radar mosaic for the moment the first event began.

Open the radar archive at this moment

Event by event

14 winter storm, 12 winter weather. Local standard time, as filed.

Winter Weather, Douglas

When
December 9, 11:00 AM CST to December 10, 6:00 AM CST
Where
Douglas forecast zone
Reported by
CoCoRaHS
Coordinates
45.934, -95.453 (the zone’s center; the record gives no point)

Between 3-5 inches of snow fell across the county. CoCoRaHS observers measured 5 inches of snow in Alexandria and 5 inches in Brandon. Additionally, the ASOS station located at Chandler Field reported less than one-quarter mile of visibility due to falling snow.

Winter Weather, Stevens

When
December 9, 11:00 AM CST to December 10, 6:00 AM CST
Where
Stevens forecast zone
Reported by
CoCoRaHS
Coordinates
45.586, -96.000 (the zone’s center; the record gives no point)

Between 3-5 inches of snow fell with the highest totals being observed in the northeastern region of the county. CoCoRaHS observers measured 4.5 inches of snow 4 miles W of Kensington just over the Stevens/Grant County border. Additionally, the AWOS station located at the Morris Airport reported less than one-quarter mile of visibility due to falling snow.

Winter Weather, Pope

When
December 9, 11:00 AM CST to December 10, 6:00 AM CST
Where
Pope forecast zone
Reported by
CoCoRaHS
Coordinates
45.586, -95.444 (the zone’s center; the record gives no point)

Between 2-4 inches of snow fell with the highest totals being observed in the northeastern region of the county. CoCoRaHS observers measured 3.8 inches of snow 3 miles ESE of Starbuck. Additionally, the AWOS station located at the Glenwood Airport reported less than three-quarters of a mile of visibility due to falling snow.

Winter Weather, Swift

When
December 9, 11:00 AM CST to December 10, 6:00 AM CST
Where
Swift forecast zone
Reported by
CoCoRaHS
Coordinates
45.283, -95.681 (the zone’s center; the record gives no point)

Between 1-2 inches of snow fell with the highest totals being observed in the eastern region of the county. CoCoRaHS observers measured one inch of in Benson. Additionally, the AWOS station located at the Morris Airport reported less than one-quarter mile of visibility due to falling snow and 30 mph wind gusts which caused slippery roadways and hazardous travel conditions.

Winter Weather, Kandiyohi

When
December 9, 11:00 AM CST to December 10, 6:00 AM CST
Where
Kandiyohi forecast zone
Reported by
CoCoRaHS
Coordinates
45.152, -95.005 (the zone’s center; the record gives no point)

Approximately 3 inches of snow fell across the county. A CoCoRaHS observer measured 3.2 inches of snow 5 miles NE of Pennock. Additionally, the AWOS station located at the Willmar Airport reported less than one-quarter mile of visibility due to falling snow and 30 mph wind gusts which caused slippery roadways and hazardous travel conditions.

Winter Weather, Meeker

When
December 9, 11:00 AM CST to December 10, 6:00 AM CST
Where
Meeker forecast zone
Reported by
CoCoRaHS
Coordinates
45.123, -94.527 (the zone’s center; the record gives no point)

Approximately 3 to 5 inches of snow fell across the county. CoCoRaHS observers measured 4.7 inches of snow 2 miles WSW of Eden Valley, 4.4 inches in Litchfield, and 3.2 inches in Dassel. Additionally, the AWOS station located at the Litchfield Airport reported one-half mile of visibility due to falling snow which caused slippery roadways and hazardous travel conditions.

Winter Storm, Todd

When
December 9, 12:00 PM CST to December 10, 12:00 AM CST
Where
Todd forecast zone
Reported by
CoCoRaHS
Coordinates
46.071, -94.898 (the zone’s center; the record gives no point)

Between 4 to 6 inches of snow fell across the county with the highest amounts occurring in the northeastern region of the county. A CoCoRaHS observer measured, 5.2 inches 2 miles SW of Long Prairie and 4.5 inches 2 miles SE of Osakis.

Winter Storm, Morrison

When
December 9, 12:00 PM CST to December 10, 12:00 AM CST
Where
Morrison forecast zone
Reported by
CoCoRaHS
Coordinates
46.013, -94.268 (the zone’s center; the record gives no point)

Between 4 to 7 inches of snow fell across the county with the highest amounts occurring in the northern region of the county. CoCoRaHS observers measured 7.5 inches of snow 7 miles WSW of Vineland, 6.5 inches in Little Falls, and 4 inches 2 miles west of Upsala.

Winter Weather, McLeod

When
December 9, 12:00 PM CST to December 10, 6:00 AM CST
Where
McLeod forecast zone
Reported by
CoCoRaHS
Coordinates
44.824, -94.272 (the zone’s center; the record gives no point)

Approximately 1 to 4 inches of snow fell across the county. CoCoRaHS observers measured 4 inches of snow 5 miles north of Hutchinson, 2.6 inches in Plato, and 1.5 inches 2 miles WNW of Hutchinson. Additionally, the AWOS station located at the Hutchinson Airport reported three-quarters of a mile of visibility due to falling snow which caused slippery roadways and hazardous travel conditions.

Winter Storm, Mille Lacs

When
December 9, 1:00 PM CST to December 10, 12:00 AM CST
Where
Mille Lacs forecast zone
Reported by
CoCoRaHS
Coordinates
45.938, -93.630 (the zone’s center; the record gives no point)

Between 4 to 7 inches of snow fell across the county. A CoCoRaHS observer measured 7 inches of snow 2 miles W of Bock and 6.1 inches 1 mile NW of Isle.

Winter Storm, Kanabec

When
December 9, 1:00 PM CST to December 10, 12:00 AM CST
Where
Kanabec forecast zone
Reported by
CoCoRaHS
Coordinates
45.945, -93.293 (the zone’s center; the record gives no point)

Between 5 to 7 inches of snow fell across the county. A CoCoRaHS observer measured 5 inches of snow in Mora. The highest snowfall amounts fell in the southern and northern regions of the county.

Winter Storm, Benton

When
December 9, 1:00 PM CST to December 10, 1:00 AM CST
Where
Benton forecast zone
Reported by
CoCoRaHS
Coordinates
45.699, -93.999 (the zone’s center; the record gives no point)

Between 4 to 7 inches of snow fell across the county with the highest amounts occurring in the eastern region of the county. CoCoRaHS observers measured 5 inches 3 miles E of Rice. Poor visibility of one-quarter mile was reported due to falling snow at STC airport.

Winter Storm, Sherburne

When
December 9, 1:00 PM CST to December 10, 1:00 AM CST
Where
Sherburne forecast zone
Reported by
CoCoRaHS
Coordinates
45.444, -93.775 (the zone’s center; the record gives no point)

Between 4 to 6 inches of snow fell across the county. CoCoRaHS observers measured 6 inches of snow 3 miles NE of Zimmerman and 6 inches 2 miles SE of Princeton. An official NWS Snowfall Observation recorded 5.6 inches at St. Cloud Airport. Additionally, the ASOS station at STC airport reported poor visibility of one-quarter mile due to falling snow.

Winter Storm, Isanti

When
December 9, 1:00 PM CST to December 10, 1:00 AM CST
Where
Isanti forecast zone
Reported by
CoCoRaHS
Coordinates
45.562, -93.295 (the zone’s center; the record gives no point)

Between 5 to 7 inches of snow fell across the county. CoCoRaHS observers measured 7.1 inches 1 mile SW of Braham, 6 inches in Isanti, and 5.1 inches 2 miles SSW of Cambridge. Additionally, the AWOS station at the Cambridge airport reported poor visibility of three-quarters of a mile due to falling snow.

Winter Storm, Chisago

When
December 9, 1:00 PM CST to December 10, 1:00 AM CST
Where
Chisago forecast zone
Reported by
CoCoRaHS
Coordinates
45.503, -92.908 (the zone’s center; the record gives no point)

Between 4 to 7 inches of snow fell across the county. CoCoRaHS observers measured 6.1 inches 4 miles ESE of Grandy, 5.5 inches 3 miles NE of Rush City, and 5.2 inches 2 miles W of Harris.

Winter Storm, Stearns

When
December 9, 1:00 PM CST to December 10, 12:00 AM CST
Where
Stearns forecast zone
Reported by
COOP Observer
Coordinates
45.552, -94.613 (the zone’s center; the record gives no point)

Between 4 to 7 inches of snow fell across the county with the highest amounts occurring in the eastern region of the county. A CO-OP observer measured, 6.0 inches 3 miles N of Kimball and 6.2 inches miles S of Saint Augusta.

Winter Storm, Hennepin

When
December 9, 1:00 PM CST to December 10, 1:00 AM CST
Where
Hennepin forecast zone
Reported by
CoCoRaHS
Coordinates
45.005, -93.477 (the zone’s center; the record gives no point)

Between 4 to 7 inches of snow fell across the county. The highest amounts fell across the northern region of the county. CoCoRaHS observers measured 6.3 inches of snow 2 miles SE of Corcoran and 6 inches 2 miles SW of New Hope. Additionally, the ASOS station at MSP airport reported poor visibility of one-half mile due to falling snow.

Winter Storm, Ramsey

When
December 9, 1:00 PM CST to December 10, 1:00 AM CST
Where
Ramsey forecast zone
Reported by
CoCoRaHS
Coordinates
45.017, -93.100 (the zone’s center; the record gives no point)

Between 5 to 8 inches of snow fell across the county. The highest amounts fell across the northern half of the county. CoCoRaHS observers measured 7.5 inches 2.5 miles W of White Bear Lake, 7.3 inches of snow 2 miles SE of Lexington, and 6 inches 2 miles ENE of Roseville. Additionally, the ASOS station at MSP airport reported poor visibility of one-quarter mile due to falling snow.

Winter Storm, Wright

When
December 9, 1:00 PM CST to December 10, 1:00 AM CST
Where
Wright forecast zone
Reported by
CoCoRaHS
Coordinates
45.174, -93.963 (the zone’s center; the record gives no point)

Between 4 to 7 inches of snow fell across the county. The highest amounts fell across the northeastern region of the county. CoCoRaHS observers measured 6.7 inches of snow 1.5 miles NNW of South Haven and 6 inches in Dayton. Additionally, the AWOS station at Buffalo Airport reported poor visibility of one-half mile due to falling snow.

Winter Weather, Carver

When
December 9, 1:00 PM CST to December 10, 6:00 AM CST
Where
Carver forecast zone
Reported by
CoCoRaHS
Coordinates
44.821, -93.803 (the zone’s center; the record gives no point)

Approximately 2 to 5 inches of snow fell with the highest amounts being in the eastern region of the County. CoCoRaHS observers measured 5.2 inches of snow 2 miles NNW of Chaska, 4.2 inches in Watertown, and 4.2 inches 1 mile ENE of Watertown. The NWS Twin Cities WFO in Chanhassen measured 3.5 inches of snow. Additionally, the ASOS station located at the Flying Cloud Regional Airport reported one-quarter of a mile of visibility due to falling snow which caused slippery roadways and hazardous travel conditions.

Winter Weather, Scott

When
December 9, 1:00 PM CST to December 10, 6:00 AM CST
Where
Scott forecast zone
Reported by
CoCoRaHS
Coordinates
44.649, -93.536 (the zone’s center; the record gives no point)

Approximately 1 to 4 inches of snow fell with the highest amounts being in the northern region of the County. CoCoRaHS observers measured 3.5 inches of snow 6 miles SW of Credit River, 3.1 inches 2 miles WNW of Prior Lake, and 3 inches in Savage. Additionally, the ASOS station located at the Flying Cloud Regional Airport reported one-quarter of a mile of visibility due to falling snow which caused slippery roadways and hazardous travel conditions.

Winter Weather, Rice

When
December 9, 1:00 PM CST to December 10, 6:00 AM CST
Where
Rice forecast zone
Reported by
CoCoRaHS
Coordinates
44.354, -93.297 (the zone’s center; the record gives no point)

Approximately 1 to 3 inches of snow fell across the county. CoCoRaHS observers measured 2.5 inches of snow in Northfield, and 1.4 inches in Faribault. Additionally, the AWOS station at the Faribault Airport reported one mile of visibility due to falling snow which caused slippery roadways and hazardous travel conditions.

Winter Storm, Anoka

When
December 9, 2:00 PM CST to December 10, 2:00 AM CST
Where
Anoka forecast zone
Reported by
CoCoRaHS
Coordinates
45.273, -93.246 (the zone’s center; the record gives no point)

Between 4 to 8 inches of snow fell across the county. CoCoRaHS observers measured 7.5 inches of snow 2 miles NW of Columbus, 6 inches in Coon Rapids, and 5.3 inches in Blaine. The AWOS station located at the Blaine Airport reported visibility of one-half mile due to falling snow.

Winter Storm, Washington

When
December 9, 2:00 PM CST to December 10, 2:00 AM CST
Where
Washington forecast zone
Reported by
CoCoRaHS
Coordinates
45.039, -92.884 (the zone’s center; the record gives no point)

Between 4 to 7 inches of snow fell across the county. CoCoRaHS observers measured 7 inches of snow in Dellwood, 6.2 inches 4 WNW of Scandia, and 6 inches in Woodbury. The AWOS station located at the Lake Elmo Airport reported visibility of one-half mile due to falling snow.

Winter Weather, Dakota

When
December 9, 2:00 PM CST to December 10, 6:00 AM CST
Where
Dakota forecast zone
Reported by
CoCoRaHS
Coordinates
44.672, -93.065 (the zone’s center; the record gives no point)

Approximately 3 to 5 inches of snow fell across the county. CoCoRaHS observers measured 5 inches of snow in South St. Paul, 5.1 inches 3 miles ENE of Burnsville, 4.8 inches 2 miles N of Rosemount, and 3 inches 2.5 miles N of Northfield. Additionally, the AWOS station located at Airport Lakes in Lakeville observed three-quarters of a mile of visibility due to falling snow which caused slippery roadways and hazardous travel conditions.

Winter Weather, Goodhue

When
December 9, 2:00 PM CST to December 10, 6:00 AM CST
Where
Goodhue forecast zone
Reported by
CoCoRaHS
Coordinates
44.410, -92.723 (the zone’s center; the record gives no point)

Approximately 2 to 4 inches of snow fell across the county. CoCoRaHS observers measured 4 inches of snow 3 miles SSW of Cannon Falls, 3.5 inches in Red Wing, and 3 inches in Zumbrota.

What these are

Winter Weather
Snow, sleet or freezing rain below warning levels that still caused disruption, damage or casualties.
Winter Storm
A storm that brought snow, sleet or freezing rain at warning levels, usually over several hours or days.

After NWS Directive 10-1605, the rules offices file Storm Data by.

The same day elsewhere

More

Every storm in Minnesota in 2025Every state in 2025This day in weather historyWarnings in Minnesota, December 2025

Sources

NOAA National Centers for Environmental Information, Storm Events Database, compiled from the National Weather Service’s monthly Storm Data. Complete through 2026-06; NCEI adds each month about 75 days after it ends and revises past years a few times a year. Rebuilt 2026-09-24. Each event’s entry at NCEI: 1300833, 1300834, 1300835, 1300838, 1300848, 1300853, 1300534, 1300535, 1300854, 1300540, 1300543, 1300546, 1300547, 1300551, 1300559, 1300821, 1300824, 1300826, 1300830, 1300856, 1300857, 1300860, 1300555, 1300561, 1300858, 1300861.