Wisconsin, 2025

Winter Weather and Strong Wind in Wisconsin, March 19 to 20, 2025

March 19 to 20, 2025 · NWS MKX · 11 events in 11 counties and zones

Brisk northerly winds ushered colder air into central and southern Wisconsin during the afternoon and evening as strong low pressure tracked from IL into lower MI. A combination of 40-50 mph wind gusts and falling snow behind the cold front created hazardous conditions on roads across central to east central Wisconsin.

Where it happened

Every event with a place to put it; 11 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
$12,000
Crop damage
None recorded
Events
11

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 MKX wrote it up.

Brisk northerly winds ushered colder air into central and southern Wisconsin during the afternoon and evening as strong low pressure tracked from IL into lower MI. A combination of 40-50 mph wind gusts and falling snow behind the cold front created hazardous conditions on roads across central to east central Wisconsin. Some sleet occurred as rain changed over to snow. Snowfall totals were in the 2 to 4 inch range north of I-94 and US Highway 14. The brisk north winds knocked down some trees in the Beloit and Milwaukee areas during the evening.

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 Milwaukee, WI wrote its last area forecast discussion before the first event at Mar 19, 2:05 PM CST, 55 minutes earlier.

Area forecast discussion, Mar 19, 2:05 PM CST, 55 minutes before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>
Hazardous weather outlook, Mar 19, 2:10 PM CST, 50 minutes before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>

In the hours before

Special weather statement, Mar 19, 10:43 AM CST, 4 hours 17 minutes before
Special Weather Statement
National Weather Service Milwaukee/Sullivan WI
1143 AM CDT Wed Mar 19 2025

WIZ068-191715-
Green WI-
1143 AM CDT Wed Mar 19 2025

...A STRONG THUNDERSTORM WILL IMPACT CENTRAL GREEN COUNTY THROUGH
1215 PM CDT...

At 1143 AM CDT, Doppler radar was tracking a strong thunderstorm near
Monroe, moving north at 60 mph.

HAZARD...Pea to half inch hail.

SOURCE...Radar indicated.

IMPACT...Minor hail damage to vegetation is possible.

Locations impacted include...
Attica, Monroe, Monticello, Brooklyn, Juda, Dayton, Albany, New
Glarus, and Belleville.

PRECAUTIONARY/PREPAREDNESS ACTIONS...

If outdoors, consider seeking shelter inside a building.

&&

LAT...LON 4250 8969 4286 8968 4286 8937 4281 8937
      4250 8947
TIME...MOT...LOC 1643Z 187DEG 54KT 4255 8958

MAX HAIL SIZE...0.50 IN
MAX WIND GUST...<30 MPH

HEEREN
Special weather statement, Mar 19, 11:07 AM CST, 3 hours 53 minutes before
Special Weather Statement
National Weather Service Milwaukee/Sullivan WI
1207 PM CDT Wed Mar 19 2025

WIZ063-191730-
Dane WI-
1207 PM CDT Wed Mar 19 2025

...A STRONG THUNDERSTORM WILL IMPACT CENTRAL DANE COUNTY THROUGH 1230
PM CDT...

At 1207 PM CDT, local law enforcement reported a strong thunderstorm
near Verona, moving north at 65 mph.

HAZARD...Pea to half inch hail. Dane County 911 reports significant
         quantities of pea sized hail in Belleville.

SOURCE...Law enforcement.

IMPACT...Minor hail damage to vegetation is possible.

Locations impacted include...
Madison, Fitchburg, Camp Randall Stadium, Windsor, Belleville,
Waunakee, Morrisonville, Shorewood Hills, Paoli, Maple Bluff, Dane,
Henry Vilas Zoo, Middleton, Verona, Deforest, and UW-Madison.

This includes the following highways...
 Interstate 39/90/94 between mile markers 124 and 131.
 U.S. Highway 18 between mile markers 76 and 84.
 U.S. Highway 12 between mile markers 249 and 261.

PRECAUTIONARY/PREPAREDNESS ACTIONS...

If outdoors, consider seeking shelter inside a building.

&&

LAT...LON 4286 8959 4329 8959 4329 8937 4328 8936
      4328 8931 4286 8945
TIME...MOT...LOC 1707Z 188DEG 55KT 4294 8951

MAX HAIL SIZE...0.50 IN
MAX WIND GUST...<30 MPH

HEEREN
Special weather statement, Mar 19, 11:26 AM CST, 3 hours 34 minutes before
Special Weather Statement
National Weather Service Milwaukee/Sullivan WI
1226 PM CDT Wed Mar 19 2025

WIZ057-191815-
Columbia WI-
1226 PM CDT Wed Mar 19 2025

...A STRONG THUNDERSTORM WILL IMPACT CENTRAL COLUMBIA COUNTY THROUGH
115 PM CDT...

At 1223 PM CDT, Doppler radar was tracking a strong thunderstorm over
Waunakee, moving north at 65 mph.

HAZARD...Pea to half inch hail. This storm has a history of
         producing prolific amounts of pea sized up to half inch
         hail.

SOURCE...Radar indicated.

IMPACT...Minor hail damage to vegetation is possible.

Locations impacted include...
Wyocena, Pardeeville, Portage, Interstate 90/94 Interchange,
Poynette, Arlington, Rio, Lodi, and Lake Wisconsin.

This includes the following highways...
 Interstate 90/94 between mile markers 106 and 108.
 Interstate 39 between mile markers 85 and 96.
 Interstate 39/90/94 between mile markers 109 and 110, and between
mile markers 112 and 122.

PRECAUTIONARY/PREPAREDNESS ACTIONS...

If outdoors, consider seeking shelter inside a building.

&&

LAT...LON 4364 8917 4328 8931 4328 8936 4329 8937
      4330 8953 4364 8952
TIME...MOT...LOC 1723Z 190DEG 55KT 4320 8944

MAX HAIL SIZE...0.50 IN
MAX WIND GUST...<30 MPH

HEEREN
Special weather statement, Mar 19, 12:48 PM CST, 2 hours 12 minutes before
Special Weather Statement
National Weather Service Milwaukee/Sullivan WI
148 PM CDT Wed Mar 19 2025

WIZ067-068-191915-
Green WI-Lafayette WI-
148 PM CDT Wed Mar 19 2025

...A STRONG THUNDERSTORM WILL IMPACT EASTERN LAFAYETTE AND WESTERN
GREEN COUNTIES THROUGH 215 PM CDT...

At 147 PM CDT, Doppler radar was tracking a strong thunderstorm over
Winslow, or 12 miles southwest of Monroe, moving north at 50 mph.

HAZARD...Half inch hail.

SOURCE...Radar indicated.

IMPACT...Minor hail damage to vegetation is possible.

Locations impacted include...
Blanchardville, Wiota, South Wayne, Browntown, Woodford, Jordan
Center, Argyle, and New Glarus.

PRECAUTIONARY/PREPAREDNESS ACTIONS...

If outdoors, consider seeking shelter inside a building.

&&

LAT...LON 4251 8997 4281 8993 4281 8963 4251 8974
TIME...MOT...LOC 1847Z 187DEG 44KT 4249 8985

MAX HAIL SIZE...0.50 IN
MAX WIND GUST...<30 MPH

DDV
Special weather statement, Mar 19, 1:32 PM CST, 1 hour 28 minutes before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>
Special weather statement, Mar 19, 1:52 PM CST, 1 hour 8 minutes before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>

The radar

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

Open the radar archive at this moment

Event by event

9 winter weather, 2 strong wind. Local standard time, as filed.

Winter Weather, Marquette

When
March 19, 3:00 PM CST to 11:00 PM CST
Where
Marquette forecast zone
Reported by
Trained Spotter
Coordinates
43.820, -89.399 (the zone’s center; the record gives no point)

Storm-total accumulations generally in the 2 to 4 inch range countywide. Highest total of 3.6 inches observed in Westfield. Peak wind gusts were around 40 mph during the evening while the snow was falling.

Winter Weather, Sauk

When
March 19, 3:00 PM CST to 11:00 PM CST
Where
Sauk forecast zone
Reported by
Trained Spotter
Coordinates
43.427, -89.948 (the zone’s center; the record gives no point)

Storm-total accumulations generally in the 1 to 3 inch range countywide. Highest total of 2.5 inches observed in Lone Rock. Peak wind gusts were around 40 mph during the evening while the snow was falling. A peak gust of 43 mph occurred at the Tri County Municipal Airport in Lone Rock at 612 PM CST.

Winter Weather, Columbia

When
March 19, 3:00 PM CST to 11:00 PM CST
Where
Columbia forecast zone
Reported by
Trained Spotter
Coordinates
43.467, -89.334 (the zone’s center; the record gives no point)

Storm-total accumulations generally in the 1 to 3 inch range countywide. Highest total of 2.0 inches observed in Portage. Peak wind gusts were around 40 mph during the early evening while the snow was falling.

Strong Wind, Rock

When
March 19, 3:25 PM CST to 6:25 PM CST
Where
Rock forecast zone
Measured
39 kt (45 mph) estimated gust
Property damage
$2,000
Reported by
Emergency Manager
Coordinates
42.671, -89.072 (the zone’s center; the record gives no point)

Several reports of trees and branches down in and north of Beloit.

Winter Weather, Green Lake

When
March 19, 5:00 PM CST to March 20, 1:00 AM CST
Where
Green Lake forecast zone
Reported by
Trained Spotter
Coordinates
43.800, -89.045 (the zone’s center; the record gives no point)

Storm-total accumulations generally in the 2 to 4 inch range countywide. Highest total of 3.2 inches observed in Princeton. Peak wind gusts were around 40 mph during the evening while the snow was falling.

Winter Weather, Fond du Lac

When
March 19, 5:00 PM CST to March 20, 1:00 AM CST
Where
Fond du Lac forecast zone
Reported by
Trained Spotter
Coordinates
43.754, -88.488 (the zone’s center; the record gives no point)

Storm-total accumulations generally in the 2 to 4 inch range countywide. Highest total of 2.7 inches observed in Eldorado. Peak wind gusts were around 40 mph during the evening while the snow was falling. A peak gust of 46 mph occurred at the Fond du Lac County Airport at 711 PM CST.

Strong Wind, Milwaukee

When
March 19, 6:08 PM CST to 8:08 PM CST
Where
Milwaukee forecast zone
Measured
39 kt (45 mph) estimated gust
Property damage
$10,000
Reported by
Emergency Manager
Coordinates
43.022, -87.929 (the zone’s center; the record gives no point)

A large tree down on a garage and vehicle in Whitefish Bay. Picture provided.

Winter Weather, Sheboygan

When
March 19, 7:00 PM CST to March 20, 3:00 AM CST
Where
Sheboygan forecast zone
Reported by
Trained Spotter
Coordinates
43.756, -87.800 (the zone’s center; the record gives no point)

Storm-total accumulations generally in the 3 to 5 inch range countywide. Highest total of 3.7 inches observed in Random Lake. Wind gusts were around 40 mph during the evening while the snow was falling. A peak gust of 49 mph occurred at the Sheboygan County Memorial Airport at 229 PM CST.

Winter Weather, Dodge

When
March 19, 7:00 PM CST to March 20, 3:00 AM CST
Where
Dodge forecast zone
Reported by
Trained Spotter
Coordinates
43.416, -88.707 (the zone’s center; the record gives no point)

Storm-total accumulations generally in the 2 to 4 inch range countywide. Highest total of 3.0 inches observed in Juneau. Peak wind gusts were around 40 mph during the early evening while the snow was falling. A peak gust of 38 mph occurred at the Dodge County Airport in Juneau at 855 PM CST.

Winter Weather, Washington

When
March 19, 8:00 PM CST to March 20, 3:00 AM CST
Where
Washington forecast zone
Reported by
Trained Spotter
Coordinates
43.369, -88.231 (the zone’s center; the record gives no point)

Storm-total accumulations generally in the 1 to 3 inch range countywide. Highest total of 2.5 inches observed in Theresa. Peak wind gusts were around 40 mph during the early evening while the snow was falling. A peak gust of 40 mph occurred at the West Bend Airport at 155 PM CST.

Winter Weather, Ozaukee

When
March 19, 8:00 PM CST to March 20, 3:00 AM CST
Where
Ozaukee forecast zone
Reported by
Trained Spotter
Coordinates
43.403, -87.891 (the zone’s center; the record gives no point)

Storm-total accumulations generally in the 1 to 3 inch range countywide. Highest total of 3.2 inches observed in Newburg. Peak wind gusts were around 40 mph during the evening while the snow was falling.

What these are

Winter Weather
Snow, sleet or freezing rain below warning levels that still caused disruption, damage or casualties.
Strong Wind
Non-thunderstorm winds below high wind criteria that nonetheless caused damage or casualties.

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

The same day elsewhere

More

Every storm in Wisconsin in 2025Every state in 2025This day in weather historyWarnings in Wisconsin, March 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-10-01. Each event’s entry at NCEI: 1236096, 1236115, 1236118, 1240501, 1236095, 1236097, 1240502, 1236101, 1236122, 1236124, 1236126.