Hail, St. Croix
- When
- June 30, 1:27 PM CST to 1:33 PM CST
- Where
- St. Croix County, 3.49 mi S of Baldwin
- Measured
- 1 in hail
- Reported by
- Trained Spotter
- Coordinates
- 44.920, -92.370
Scattered storms developed on the afternoon of June 30 over northern Minnesota and Wisconsin, traveling southeast through the evening. One storm produced hail up to quarter size in St Croix County and another knocked down several trees within the town of Cornell in Chippewa County.
Every event with a place to put it. Tap one for its entry below.
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.
The episode as NWS MPX wrote it up.
Scattered storms developed on the afternoon of June 30 over northern Minnesota and Wisconsin, traveling southeast through the evening. One storm produced hail up to quarter size in St Croix County and another knocked down several trees within the town of Cornell in Chippewa County.
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 Jun 30, 1:27 PM CST, 0 minutes earlier. Its key messages:
Area Forecast Discussion National Weather Service Twin Cities/Chanhassen MN 227 PM CDT Mon Jun 30 2025 .KEY MESSAGES... - Isolated showers and thunderstorms this afternoon and evening, diminishing after sunset. - Airmass storms possible again on Wednesday, better chance for showers/storms arrives Friday into Saturday. && .DISCUSSION... Issued at 226 PM CDT Mon Jun 30 2025 Aggravated cumulus over far eastern MN into the St. Croix valley have bubbled since 1pm, resulting in a few storms developing near New Richmond moving eastwards with a fair bit of lightning to speak of as well as brief heavy rain. Further airmass type storms are expected this afternoon into the evening before falling back as we lose our instability after sunset, with regional radar showing a broad area of scattered showers and weak storms throughout the northern half of Minnesota to this point. We do not anticipate any severe weather from these storms with a few cells capable of producing some small hail alongside heavy rain with limited shear to maintain storm intensity for a long duration, with the main concern being lightning for anyone doing outdoor activities. After the shortwave pushes through this evening, the broad section of the trough slides over the Great Lakes with northwesterly winds aloft and weak high pressure moving into the region. Tuesday looks to be a top 10 weather day with plenty of sunshine and temperatures in the low to mid 80s alongside northwesterly winds at 5-10mph with some fair weather cumulus during the afternoon. Synoptic guidance favors a shortwave moving across the southern edge of the forecast area on Wednesday afternoon resulting in another chance for some showers and storms. NAM forecast soundings in southern MN from 18- 00z Wednesday show a sizable 100-150 cap amidst a meager 1000-1500 J/KG MLCAPE with poor low level shear that only becomes sizable towards the top 100mb of the troposphere. Lapse rates are decent enough where if we end up getting a couple storms to form, we could see isolated hail and some frequent lightning with other storm risks largely absent. Thursday will see the apex of the ridge slide over the northern plains with weak subsidence returning resulting in yet another beautiful day of low to mid 80s with a breeze and fair weather clouds. The July 4th holiday on Friday still appears to be the best overall environment for showers and storms this week with most of the mid to long range guidance showing a broad trough with embedded shortwaves pushing across the area by Friday evening which would result in increased cloud cover as well as showers and storms. The synoptic setup is the best we will see from a forcing perspective due to the trough and also the nose of a low level jet developing over the Dakotas by the evening, however the placement of the jet will be crucial in firing off storms in the better daytime environment before they migrate towards Minnesota and Wisconsin. Forecast soundings from 21-06z Friday afternoon into Saturday morning show a weak cap due to the incoming low level jet coupled with mediocre shear and enough instability to produce storms, however the overall environment leaves much to be desired from a severe thunderstorm perspective. The heavy rain threat appears to be higher with PWAT values in the GFS over 2 inches amidst an overall saturated troposphere. While the environment does not completely skunk chances for fireworks viewing, the increase in cloud cover as well as chances for showers will put a damper on many plans. As the shortwave trough pushes out of the area on Saturday, flow aloft returns to zonal with chances for shortwaves and more airmass type storms continuing into early next week. Our overall unsettled pattern looks to continue albeit without significant synoptic forcing. We will once again proceed with a relatively low confidence forecast much like we have been experiencing lately with the 2-3 day window as more mid range and CAM guidance comes into play crucial for resolving any thunderstorm chances moving forward into the first full week of July.&& .AVIATION /18Z TAFS THROUGH 18Z TUESDAY/... Issued at 1229 PM CDT Mon Jun 30 2025 Mainly VFR throughout this TAF duration with main chances for MVFR/TSRA for sites along and north of I-94, generally in the 20z-00z timeframe this afternoon. Chances for precip are still only in the 30 percent area, not high enough for TEMPO confidence so have kept PROB30 mention going. Otherwise, mainly high clouds with some diurnal mid- level cumulus development, then clearing tonight through Tuesday morning. NW winds will be breezy/gusty through sunset then diminish to 10kts or less this evening through the overnight hours. KMSP...Chance of a late afternoon SHRA/TSRA, generally the 20z-23z timeframe, with MVFR conditions possible. Otherwise, VFR conditions to prevail with NW winds throughout this duration. /OUTLOOK FOR KMSP/ WED...VFR. Slight chance TSRA/MVFR. Wind SW 5-10 kts. THU...VFR. Slight chance TSRA/MVFR. Wind SSE 5-10 kts. FRI...Chance aftn TSRA/MVFR, likely evening TSRA/MVFR. Wind S 10-15 kts. && .MPX WATCHES/WARNINGS/ADVISORIES... MN...None. WI...None. && DISCUSSION...TDH AVIATION...JPC
Hazardous Weather Outlook National Weather Service Twin Cities/Chanhassen MN 409 AM CDT Mon Jun 30 2025 MNZ041>045-047>070-073>078-082>085-091>093-WIZ014>016-023>028- 010915- 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- 409 AM CDT Mon Jun 30 2025 This Hazardous Weather Outlook is for portions of central and southern Minnesota, and west central Wisconsin. .DAY ONE...Today and Tonight. No hazardous weather is expected at this time. .DAYS TWO THROUGH SEVEN...Tuesday through Sunday. A warm front could bring hot and humid conditions towards the end of the week, especially by the Fourth of July. These conditions could then support an environment capable of strong storms as a cold front is forecast to sweep through the Upper Midwest Friday into Saturday. .SPOTTER INFORMATION STATEMENT... SKYWARN spotter activation will not be needed.
<!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><!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>Preliminary Local Storm Report
National Weather Service Twin Cities/Chanhassen MN
1249 PM CDT Mon Jun 30 2025
..TIME... ...EVENT... ...CITY LOCATION... ...LAT.LON...
..DATE... ....MAG.... ..COUNTY LOCATION..ST.. ...SOURCE....
..REMARKS..
0950 PM Tstm Wnd Dmg 5 NNW Lake Lillian 45.01N 94.91W
06/28/2025 Kandiyohi MN Dept of Highways
Delayed report, time estimated from radar.
Tree down in Big Kandiyohi Lake County Park
East.
&&
jrbPreliminary Local Storm Report
National Weather Service Twin Cities/Chanhassen MN
1250 PM CDT Mon Jun 30 2025
..TIME... ...EVENT... ...CITY LOCATION... ...LAT.LON...
..DATE... ....MAG.... ..COUNTY LOCATION..ST.. ...SOURCE....
..REMARKS..
0930 PM Tstm Wnd Dmg 5 WSW Spicer 45.20N 95.02W
06/28/2025 Kandiyohi MN Dept of Highways
Delayed report, time estimated from radar.
Two trees down in the Dovre Township.
&&
jrbPreliminary Local Storm Report
National Weather Service Twin Cities/Chanhassen MN
145 PM CDT Mon Jun 30 2025
..TIME... ...EVENT... ...CITY LOCATION... ...LAT.LON...
..DATE... ....MAG.... ..COUNTY LOCATION..ST.. ...SOURCE....
..REMARKS..
0324 AM Non-Tstm Wnd Dmg 2 W New Prague 44.55N 93.60W
06/20/2025 Scott MN Public
Delayed report, time estimated from radar.
Portion of a tree down and some branches on
west side of New Prague. Time estimated from
radar.
&&
jrbThe Minneapolis radar (KMPX), 95 km away, was scanning. The volume nearest the first event began at 19:27 UTC.
1 hail, 1 thunderstorm wind. Local standard time, as filed.
Fire Department provided photos of multiple trees snapped from 8th street east to Townline Road along Ripley Street in Cornell from a microburst.
After NWS Directive 10-1605, the rules offices file Storm Data by.
Every storm in Wisconsin in 2025Every state in 2025This day in weather historyWarnings in Wisconsin, June 2025
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: 1275464, 1275465.