Minnesota, 2010

Tornadoes and Flash Flooding in Minnesota, June 25, 2010

June 25, 2010 · NWS MPX · 74 events in 22 counties and zones

During the morning of Friday June 25th, a small complex of thunderstorms developed across west-central Minnesota, and quickly moved eastward across southern Minnesota. Isolated severe weather occurred with these storms in west-central Minnesota during the morning hours.

Where it happened

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

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.

During the morning of Friday June 25th, a small complex of thunderstorms developed across west-central Minnesota, and quickly moved eastward across southern Minnesota. Isolated severe weather occurred with these storms in west-central Minnesota during the morning hours.

During the afternoon, a larger complex of storms developed across western Minnesota, and moved quickly across portions of central and southern Minnesota during the evening. Damage was extensive as several bow echoes, supercells, and squall lines raced across the area. There were numerous reports of structural damage to farms and homesteads, very large hail, and very large trees blown down. Softball to baseball size hail was reported near New Ulm, Minnesota, with several reports of wind damage throughout southern, and east-central Minnesota.

Several significant tornadoes occurred in portions of south central Minnesota during the late afternoon, and early evening hours.

Two separate severe storms moved across the Twin Cities area, one produced minor damage with hail in the late afternoon, but the second that occurred in the early evening caused more straight-line wind damage throughout the area, along with flash flooding.

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 Jun 25, 5:20 AM CST, 3 hours 15 minutes earlier.

Area forecast discussion, Jun 25, 5:20 AM CST, 3 hours 15 minutes before
AREA FORECAST DISCUSSION
NATIONAL WEATHER SERVICE TWIN CITIES/CHANHASSEN MN
620 AM CDT FRI JUN 25 2010

UPDATED TO ADD THE 12Z AVIATION DISCUSSION BELOW...
.DISCUSSION...

A SEVERE WEATHER EVENT IS EXPECTED TO UNFOLD LATER TODAY ACROSS
MUCH OF THE FORECAST AREA...AS A SURFACE BOUNDARY SETS UP OVER
SOUTHERN MN. ADDITIONALLY...IT COULD BE A ONE-TWO PUNCH OF SEVERE
WEATHER OVER THE NEXT 48 HOURS...AS THE AFOREMENTIONED BOUNDARY
LINGERS ACROSS THE CWA ON SATURDAY.

EARLY MORNING WATER VAPOR IMAGERY SHOWS A COLLECTION OF MID LEVEL
IMPULSES DROPPING FROM SOUTHERN SASKATCHEWAN/MANITOBA INTO
NORTHERN MN. ASSOCIATED CONVECTION CONTINUES TO SPAWN OVER NORTH
DAKOTA AND NORTHERN MN OVERNIGHT...ON THE NOSE OF DECENT 850-700MB
MOISTURE TRANSPORT. WHILE ISOLD-SCT SHOWERS/TS ARE EXPECTED TO
GRADUALLY SPREAD INTO THE CENTRAL MN PORTION OF THE CWA THIS
MORNING...THE MORE WIDESPREAD AND POTENTIALLY SEVERE ACTIVITY IS
EXPECTED TO ARRIVE THIS AFTERNOON/EVE AS DESTABILIZATION OCCURS IN
THE VICINITY OF THE BOUNDARY OVER SOUTHERN MN. SUPERCELLULAR STORM
MODE APPEARS PROBABLE THIS AFTERNOON/EVE FROM CENTRAL INTO SOUTH
CENTRAL MN WITH PROGGED 0-6KM BULK SHEAR VALUES OF 50-60 KTS.
FORECAST ML CAPE TO 3 KM OF 100 J/KG AND 0-1KM EHI VALUES OF 2-4
MS/S2 ALSO ILLUSTRATE THE POTENTIAL FOR TORNADOGENESIS OVER
CENTRAL/SOUTH CENTRAL MN THIS AFTN/EVE. EXPECT THE STORM
MODE/THREATS TO TRANSITION TO A MCS/DAMAGING WIND SCENARIO AS THE
EVENING PROGRESSES. HEAVY RAINFALL WILL BECOME A CONCERN LATER THIS
EVENING AND TONIGHT...AS AN AREA OF DIFFLUENT THICKNESS SETS UP FROM
CENTRAL MN INTO WEST CENTRAL WI...WHERE PWAT VALUES SURGE TO NEARLY
200 PERCENT OF NORMAL /2 INCHES/. HAVE RELEGATED 90 POPS AND 1-2
INCH QPF VALUES OVER THIS AREA OF CENTRAL MN AND WEST CENTRAL WI FOR
TONIGHT.

FORECAST CONFIDENCE WAS INITIALLY WAVERING A BIT FOR
SATURDAY...DUE IN PART TO THE 25.00Z RUN OF THE NAM...WHICH PUSHED
THE BOUNDARY AND IMPETUS FOR SEVERE STORMS SOUTH OF THE FORECAST
AREA. HOWEVER...THE 25.06Z RUN OF THE NAM HAS COME BACK IN LINE
WITH THE MAJORITY OF THE DETERMINISTIC AND ENSEMBLE MEAN
SOLUTIONS...INCLUDING THE 25.00Z ECMWF...WHICH KEEP THE FRONT
SITUATED OVER CNTRL/SRN MN INTO WEST CENTRAL WI ON SATURDAY
AFTERNOON. HAVE THEREFORE INCLUDED 70-80 POPS ACROSS THE MAJORITY
OF THE CWA ON SATURDAY AFTN/NIGHT. THE FEATURE THAT THE SATURDAY
EVENT WOULD HAVE GOING FOR IT THAT TODAY/S EVENT DOESN/T...IS THE
ENTRANCE REGION OF A 100 KT JET IN PLACE OVERHEAD.

SUNDAY SHOULD WIND UP BEING A MOSTLY DRY DAY...OTHER THAN POSSIBLY
A FEW LINGERING SHOWERS IN THE MORNING ACROSS EAST CENTRAL MN AND
WEST CENTRAL WI.

A RIDGE OF HIGH PRESSURE BUILDS ACROSS THE AREA THROUGH AT LEAST
THE MIDDLE OF NEXT WEEK...WHICH WILL BRING DRY AND MILD CONDITIONS
TO CLOSE OUT THE MONTH OF JUNE.

&&

.AVIATION... /12Z TAF ISSUANCE/

COVECTIVE COMPLEX OVER NORTH CENTRAL MN...WILL CONTINUE TO WEAKEN AS
IT MOVES INTO A MORE STABLE AIRMASS THIS MORNING. ON THE SOUTHERN
END OF THE COMPLEX...EXPECT A FEW THUNDERSTORMS MAY DEVELOP AS FAR
SOUTH NEAR KAXN AND KSTC. ELSEWHERE...MID/UPPER LEVEL IMPLUSES...ARE
EXPECTED TO TRIGGER THUNDERSTORMS OVER THE UPPER MIDWEST THIS
AFTERNOON AND EVENING. FRONTAL BOUNDARY IS FORECAST TO PUSH
SOUTH-EAST OVER SOUTHERN MINNESOTA TONIGHT...THEN BECOME
QUASI-STATIONARY. AIRMASS EXPECTED TO DESTABLIZE OVER A VAST PART OF
THE CENTRAL AND SOUTH CENTRAL MN AND WESTERN WISCONSIN LATER THIS
AFTERNOON. IMPLUSE OVER SOUTH DAKOTA...SHOULD HELP FIRE OFF SOME
INTENSE STORMS LATER...WEATHER CONDS LOWERING TO MVFR TO IFR CONDS
IN THE VICINITY OF THE STORMS. MAINLY VFR CONDS THROUGH THE BULK OF
THE DAY.  WEATHER CONDITIONS LOWERING OVERNIGHT TO MVFR-IFR CATEGORY
IN LOW CLOUDS AND FOG.

KMSP...VFR CONDS CONTINUES THRU MID AFTERNOON.  WEATHER CONDS WILL
LOWER TO MVFR/IFR CATEGORY LATE AFTERNOON AND EVENING AS CONVECTION
INITIATES. SOME IMPROVEMENT OVERNIGHT..THEN CLOUDS/CEILING LOWERING
TO UNDER 2000 FEET AGL AND VISIBILITY 3-5 MILES IN FOG. SFC WINDS
SOUTH-SOUTHWEST 10-20 MPH...BECOMING NORTHERLY AFTER FRONTAL
PASSAGE.

&&

.MPX WATCHES/WARNINGS/ADVISORIES...
MN...NONE.
WI...NONE.
&&

LS/JM
Hazardous weather outlook, Jun 25, 3:37 AM CST, 4 hours 58 minutes before
HAZARDOUS WEATHER OUTLOOK
NATIONAL WEATHER SERVICE TWIN CITIES/CHANHASSEN MN
437 AM CDT FRI JUN 25 2010

MNZ041>045-047>070-073>078-082>085-091>093-WIZ014>016-023>028-
260945-
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-
437 AM CDT FRI JUN 25 2010

THIS HAZARDOUS WEATHER OUTLOOK IS FOR PORTIONS OF CENTRAL AND
SOUTHERN MINNESOTA...AND WEST CENTRAL WISCONSIN.

.DAY ONE...TODAY AND TONIGHT

SEVERE THUNDERSTORMS ARE EXPECTED ACROSS THE OUTLOOK AREA THIS
AFTERNOON AND TONIGHT...AS A WARM FRONT SETS UP OVER SOUTHERN
MINNESOTA. THE STORM MODE IS INITIALLY EXPECTED TO BE OF THE
SUPERCELL NATURE...WITH THE ATTENDANT THREATS BEING LARGE HAIL AND
DAMAGING WINDS. A FEW TORNADOES WILL ALSO BE POSSIBLE THIS
AFTERNOON AND EVENING. THE STORMS ARE EXPECTED TO CONGEAL INTO A
COMPLEX THIS EVENING AND TONIGHT...WITH THE PRIMARY THREATS
BECOMING DAMAGING WINDS AND HEAVY RAINFALL.

.DAYS TWO THROUGH SEVEN...SATURDAY THROUGH THURSDAY

THE FRONTAL BOUNDARY IS EXPECTED TO LINGER IN THE AREA ON
SATURDAY...WITH THUNDERSTORM REDEVELOPMENT ANTICIPATED ON SATURDAY
AFTERNOON AND EVENING. ANOTHER ROUND OF SEVERE STORMS IS
EXPECTED...WITH THE POTENTIAL FOR DAMAGING WINDS...LARGE
HAIL...AND A FEW TORNADOES. HEAVY RAINFALL WILL ALSO BE
POSSIBLE...ESPECIALLY ON SATURDAY NIGHT.

.SPOTTER INFORMATION STATEMENT...

SKYWARN SPOTTER ACTIVATION WILL LIKELY BE NEEDED THIS AFTERNOON
AND EVENING...AND AGAIN ON SATURDAY AFTERNOON AND EVENING.

In the hours before

Special weather statement, Jun 25, 5:07 AM CST, 3 hours 28 minutes before
SPECIAL WEATHER STATEMENT
NATIONAL WEATHER SERVICE TWIN CITIES/CHANHASSEN MN
607 AM CDT FRI JUN 25 2010

MNZ041>043-048-049-251215-
DOUGLAS-MORRISON-POPE-STEARNS-TODD-
607 AM CDT FRI JUN 25 2010

...THUNDERSTORMS WILL MOVE INTO DOUGLAS...MORRISON...POPE...STEARNS
AND TODD COUNTIES BETWEEN 615 AM CDT AND 715 AM CDT...

AT 600 AM CDT...WEATHER SERVICE RADAR WAS TRACKING STRONG
THUNDERSTORMS ALONG A LINE EXTENDING FROM 10 MILES NORTHEAST OF
WADENA TO 7 MILES WEST OF CAMPBELL. THESE STORMS WERE MOVING SOUTHEAST AT
50 MPH.

HAIL UP TO DIME SIZE AND WINDS UP TO 50 MPH ARE EXPECTED WITH THESE
STORMS.

* LOCATIONS IN OR NEAR THE PATH OF THESE STORMS INCLUDE...
  HEWITT.
  MELBY.
  MOTLEY.
  PHILBROOK.
  ROSE CITY.
  KENSINGTON.

PRECAUTIONARY/PREPAREDNESS ACTIONS...

STAY TUNED TO NOAA WEATHER RADIO...COMMERCIAL RADIO...OR YOUR LOCAL
TELEVISION STATIONS FOR LATER STATEMENTS AND POSSIBLE WARNINGS
CONCERNING THIS WEATHER SITUATION.

&&

LAT...LON 4631 9455 4634 9442 4629 9434 4623 9439
      4617 9436 4616 9394 4612 9383 4565 9467
      4566 9541 4577 9577 4610 9577 4611 9516
      4637 9516 4638 9473
TIME...MOT...LOC 1106Z 290DEG 46KT 4654 9494 4607 9648

LS
Special weather statement, Jun 25, 5:45 AM CST, 2 hours 50 minutes before
SPECIAL WEATHER STATEMENT
NATIONAL WEATHER SERVICE TWIN CITIES/CHANHASSEN MN
645 AM CDT FRI JUN 25 2010

MNZ041-047-048-251245-
DOUGLAS-POPE-STEVENS-
645 AM CDT FRI JUN 25 2010

...THUNDERSTORMS MOVING INTO DOUGLAS...POPE AND STEVENS COUNTIES
THROUGH 745 AM CDT...

AT 643 AM CDT...WEATHER SERVICE RADAR WAS TRACKING A SEVERE
THUNDERSTORM 6 MILES SOUTHWEST OF ELBOW LAKE. THIS STORM WAS MOVING
SOUTHEAST AT 40 MPH.

HAIL UP TO DIME SIZE AND WINDS UP TO 50 MPH ARE EXPECTED WITH THIS
STORM.

* LOCATIONS IN OR NEAR THE PATH OF THIS STORM INCLUDE...
  DONNELLY.
  KENSINGTON.
  FARWELL.
  LOWRY.
  STARBUCK.

PRECAUTIONARY/PREPAREDNESS ACTIONS...

STAY TUNED TO NOAA WEATHER RADIO...COMMERCIAL RADIO...OR YOUR LOCAL
TELEVISION STATIONS FOR LATER STATEMENTS AND POSSIBLE WARNINGS
CONCERNING THIS WEATHER SITUATION.

&&

LAT...LON 4577 9577 4595 9578 4604 9577 4591 9516
      4543 9514 4542 9592 4576 9613
TIME...MOT...LOC 1144Z 305DEG 37KT 4591 9603

LS
Special weather statement, Jun 25, 7:39 AM CST, 56 minutes before
SPECIAL WEATHER STATEMENT
NATIONAL WEATHER SERVICE TWIN CITIES/CHANHASSEN MN
839 AM CDT FRI JUN 25 2010

MNZ047-048-055-251430-
POPE-STEVENS-SWIFT-
839 AM CDT FRI JUN 25 2010

AT 831 AM CDT...WEATHER SERVICE RADAR WAS TRACKING A LINE OF STRONG
THUNDERSTORMS OVER NORTHEAST SOUTH DAKOTA...MOVING EAST AT 45 MPH.

HAIL UP TO DIME SIZE AND WINDS UP TO 50 MPH ARE POSSIBLE WITH THESE
STORMS...WHICH COULD REACH STEVENS COUNTY AFTER 9 AM.

* LOCATIONS IN OR NEAR THE PATH OF THESE STORMS INCLUDE...
  CHOKIO.
  DONNELLY.
  ALBERTA.
  MORRIS.
  CYRUS.

PRECAUTIONARY/PREPAREDNESS ACTIONS...

THESE THUNDERSTORMS COULD INTENSIFY...SO BE READY TO ACT IF A
WARNING IS ISSUED.

&&

LAT...LON 4570 9626 4569 9553 4533 9612 4534 9613
      4540 9614 4541 9625 4567 9627
TIME...MOT...LOC 1336Z 274DEG 38KT 4564 9656 4539 9705
Special weather statement, Jun 25, 8:25 AM CST, 10 minutes before
SPECIAL WEATHER STATEMENT
NATIONAL WEATHER SERVICE TWIN CITIES/CHANHASSEN MN
925 AM CDT FRI JUN 25 2010

MNZ047-048-054>056-251530-
CHIPPEWA-LAC QUI PARLE-POPE-STEVENS-SWIFT-
925 AM CDT FRI JUN 25 2010

AT 920 AM CDT...WEATHER SERVICE RADAR WAS TRACKING A STRONG
THUNDERSTORMS FROM JUST SOUTH OF APPLETON TO 20 MILES SOUTHWEST OF
MORRIS. THE STORMS WERE MOVING EAST AT 45 MPH.

HAIL UP TO DIME SIZE AND WINDS UP TO 50 MPH ARE POSSIBLE.

* LOCATIONS IN OR NEAR THE PATH OF THIS STORM INCLUDE...
  LOUISBURG.
  APPLETON.
  HOLLOWAY.
  MILAN.
  DANVERS.
  CLONTARF.
  MONTEVIDEO.
  BENSON.
  RURAL AREAS SOUTH OF STARBUCK.

LAT...LON 4526 9630 4520 9617 4520 9612 4540 9614
      4541 9625 4555 9621 4553 9521 4489 9552
      4507 9636
TIME...MOT...LOC 1423Z 279DEG 37KT 4527 9619

The radar

The Sioux Falls radar (KFSD), 182 km away, was scanning. The volume nearest the first event began at 14:34 UTC.

Open the radar archive at this moment

Event by event

36 hail, 23 thunderstorm wind, 10 tornado, 5 flash flood. Local standard time, as filed.

Hail, Chippewa

When
June 25, 8:35 AM CST
Where
Chippewa County, 3.23 mi WNW of Milan
Measured
0.88 in hail
Reported by
Trained Spotter
Coordinates
45.140, -95.990

Hail, Renville

When
June 25, 10:07 AM CST
Where
Renville County, 4.48 mi W of Bechyn
Measured
1 in hail
Reported by
Trained Spotter
Coordinates
44.660, -95.170

Hail, Chippewa

When
June 25, 3:05 PM CST
Where
Chippewa County, 2.81 mi S of Big Bend City
Measured
1.75 in hail
Reported by
Trained Spotter
Coordinates
45.110, -95.810

Hail, Stearns

When
June 25, 3:12 PM CST
Where
Stearns County, 0.97 mi W of Maine Prairie
Measured
1 in hail
Reported by
Trained Spotter
Coordinates
45.370, -94.300

Thunderstorm Wind, Stearns

When
June 25, 3:12 PM CST to 3:14 PM CST
Where
Stearns County, 0.97 mi W of Maine Prairie to 0.75 mi WNW of Maine Prairie
Measured
52 kt (60 mph) estimated gust
Property damage
$10,000
Reported by
Trained Spotter
Coordinates
45.370, -94.300

Several large tree branches blew into power lines and caused power outages.

Hail, Stearns

When
June 25, 3:25 PM CST
Where
Stearns County, 0.69 mi N of Cold Spg
Measured
1 in hail
Reported by
Law Enforcement
Coordinates
45.460, -94.430

Hail, Wright

When
June 25, 3:30 PM CST
Where
Wright County, 3.57 mi SW of Hasty
Measured
0.88 in hail
Reported by
Amateur Radio
Coordinates
45.350, -94.040

Hail, Chippewa

When
June 25, 3:32 PM CST
Where
Chippewa County, 1.38 mi S of Gluek
Measured
2.75 in hail
Reported by
Law Enforcement
Coordinates
44.960, -95.470

Hail, Swift

When
June 25, 3:35 PM CST to 3:45 PM CST
Where
Swift County, 3.49 mi N of Murdock to 8.12 mi NE of Murdock
Measured
1.75 in hail
Reported by
Trained Spotter
Coordinates
45.280, -95.390

Several areas from north of Murdock, to southwest of Sunburg had hail up to golf ball size.

Hail, Stearns

When
June 25, 3:40 PM CST
Where
Stearns County, 0.49 mi E of Paynesville
Measured
1 in hail
Reported by
Amateur Radio
Coordinates
45.380, -94.720

Hail, Stearns

When
June 25, 3:44 PM CST
Where
Stearns County, 2.5 mi N of Maine Prairie
Measured
1 in hail
Reported by
Amateur Radio
Coordinates
45.406, -94.278

Hail, Chippewa

When
June 25, 3:45 PM CST to 3:51 PM CST
Where
Chippewa County, 2.76 mi N of Clara City to 0.59 mi S of Clara City
Measured
2.75 in hail
Reported by
Law Enforcement
Coordinates
44.990, -95.370

Several areas north, and south of Clara City, Minnesota, reported baseball size hail.

Thunderstorm Wind, Swift

When
June 25, 3:45 PM CST to 3:47 PM CST
Where
Swift County, 8.52 mi NNE of Kerkhoven
Measured
52 kt (60 mph) estimated gust
Reported by
NWS Employee
Coordinates
45.320, -95.280

A few trees were blown down southwest of Sunburg, Minnesota.

Hail, Kandiyohi

When
June 25, 3:52 PM CST to 4:00 PM CST
Where
Kandiyohi County, 0.49 mi W of Raymond to 0.97 mi NW of Prinsburg
Measured
1.75 in hail
Reported by
Law Enforcement
Coordinates
45.020, -95.240

Several areas from Raymond, to west of Prinsburg, Minnesota, had golfball size hail.

Hail, Sherburne

When
June 25, 4:10 PM CST to 4:15 PM CST
Where
Sherburne County, 2.3 mi NNE of Elk River to 2.53 mi NE of Elk River
Measured
2 in hail
Reported by
Trained Spotter
Coordinates
45.330, -93.560

Hail, Hennepin

When
June 25, 4:15 PM CST to 4:23 PM CST
Where
Hennepin County, 0.49 mi E of Maple Plain to 0.94 mi NNW of Maple Plain
Measured
1 in hail
Reported by
Trained Spotter
Coordinates
45.000, -93.660

Several areas around Maple Plain, Minnesota, had up to quarter size hail for a few minutes.

Hail, Stearns

When
June 25, 4:17 PM CST
Where
Stearns County, Belgrade
Measured
1 in hail
Reported by
Amateur Radio
Coordinates
45.450, -95.000

Hail, Anoka

When
June 25, 4:25 PM CST
Where
Anoka County, 0.97 mi W of Lino Lakes
Measured
0.75 in hail
Reported by
Trained Spotter
Coordinates
45.170, -93.140

Hail, Hennepin

When
June 25, 4:27 PM CST
Where
Hennepin County, 2.54 mi WNW of Crystal Bay
Measured
1.75 in hail
Reported by
Law Enforcement
Coordinates
44.960, -93.630

Hail, Renville

When
June 25, 4:29 PM CST
Where
Renville County, 4.15 mi S of Fairfax
Measured
1.75 in hail
Reported by
Trained Spotter
Coordinates
44.470, -94.720

Hail, Kandiyohi

When
June 25, 4:35 PM CST
Where
Kandiyohi County, 1.19 mi NE of Prinsburg
Measured
1 in hail
Reported by
Trained Spotter
Coordinates
44.941, -95.181

Hail, Hennepin

When
June 25, 4:36 PM CST to 4:48 PM CST
Where
Hennepin County, 0.85 mi SE of Plymouth to 0.96 mi S of Brooklyn Center
Measured
1 in hail
Reported by
Trained Spotter
Coordinates
45.020, -93.460

Several areas from Plymouth, to Robbinsdale, Minnesota, had dime, and up to quarter size hail for several minutes.

Hail, Nicollet

When
June 25, 4:40 PM CST
Where
Nicollet County, 10.25 mi WNW of St George
Measured
4.25 in hail
Reported by
Law Enforcement
Coordinates
44.460, -94.720

Softball size hail was reported near the intersection of Highway 4, and County Road 5.

Thunderstorm Wind, Wright

When
June 25, 4:40 PM CST to 4:41 PM CST
Where
Wright County, 2.81 mi S of Clearwater
Measured
56 kt (64 mph) measured gust
Reported by
Mesonet
Coordinates
45.380, -94.040

This was a measured wind gust at a Minnesota Department of Transportation Weather Station.

Thunderstorm Wind, Wright

When
June 25, 4:40 PM CST to 4:42 PM CST
Where
Wright County, 1.61 mi ESE of Clearwater to 2.18 mi ESE of Clearwater
Measured
56 kt (64 mph) estimated gust
Reported by
Storm Chaser
Coordinates
45.410, -94.020

Multiple trees were blown down near Clearwater, Minnesota.

Hail, Hennepin

When
June 25, 4:55 PM CST
Where
Hennepin County, Minneapolis
Measured
0.75 in hail
Reported by
Trained Spotter
Coordinates
45.000, -93.280

Hail, Nicollet

When
June 25, 4:55 PM CST
Where
Nicollet County, St George
Measured
1.5 in hail
Reported by
Trained Spotter
Coordinates
44.400, -94.530

Tornado, Brown

When
June 25, 4:55 PM CST to 4:56 PM CST
Where
Brown County, 2.1 mi WNW of Essig to 1.8 mi WNW of Essig
Rating
EF2
Path length
0.33 mi
Path width
50 yd
Reported by
NWS Storm Survey
Coordinates
44.340, -94.660

Two farmsteads were hit near the intersection of 260th Street and County Road 10, with one receiving considerable damage. A barn was 2/3 destroyed, a harvestore silo was dented in about 70 feet off the ground, a corn crib was flattened, multiple wagons were displaced approximately 50 yards, and a wooden pole rated to 118 mph was cracked at the base.

Hail, Ramsey

When
June 25, 5:00 PM CST
Where
Ramsey County, Roseville
Measured
0.75 in hail
Reported by
Trained Spotter
Coordinates
45.020, -93.150

Hail, Dakota

When
June 25, 5:04 PM CST
Where
Dakota County, 0.98 mi W of Sunfish Lake
Measured
0.88 in hail
Reported by
Trained Spotter
Coordinates
44.900, -93.100

Thunderstorm Wind, Sherburne

When
June 25, 5:04 PM CST to 5:06 PM CST
Where
Sherburne County, 2.53 mi SW of Clear Lake to 2.01 mi SSW of Clear Lake
Measured
52 kt (60 mph) estimated gust
Reported by
Storm Chaser
Coordinates
45.420, -94.030

Several large trees were uprooted northeast of Clearwater, Minnesota.

Hail, Sibley

When
June 25, 5:07 PM CST
Where
Sibley County, 4.84 mi S of Gibbon
Measured
1.25 in hail
Reported by
Trained Spotter
Coordinates
44.460, -94.520

Hail, Brown

When
June 25, 5:20 PM CST to 5:32 PM CST
Where
Brown County, 5.3 mi N of New Ulm Arpt to 2.5 mi ESE of New Ulm
Measured
2.75 in hail
Reported by
Trained Spotter
Coordinates
44.397, -94.493

Several spotters reported hail up to the size of baseballs from near St. George, through Klossner, and north of New Ulm, Minnesota, for several minutes.

Hail, Ramsey

When
June 25, 5:25 PM CST
Where
Ramsey County, 3.13 mi SSW of North St Paul
Measured
0.88 in hail
Reported by
Trained Spotter
Coordinates
44.960, -93.030

Tornado, Nicollet

When
June 25, 5:30 PM CST to 5:40 PM CST
Where
Nicollet County, 0.27 mi WNW of Courtland to 4.06 mi ESE of Courtland
Rating
EF2
Path length
4.34 mi
Path width
75 yd
Reported by
NWS Storm Survey
Coordinates
44.272, -94.355

The tornado touched down on the west side of Courtland, near Highway 14. The tornado produced EF-1 damage in the town of Courtland, where numerous trees were uprooted and many large tree branches were downed. The tornado continued east- southeast and strengthened in intensity just south of County Highway 25, where it produced EF-2 damage to multiple farmsteads. Damage included total destruction of a barn just west of the intersection of 511th avenue and County Highway 25. Widespread tree damage and snapped electrical transmission lines were also noted.

Flash Flood, Hennepin

When
June 25, 5:30 PM CST to 8:30 PM CST
Where
Hennepin County, 3.39 mi WSW of Osseo to 0.76 mi ESE of Osseo
Cause
Heavy Rain
Reported by
Trained Spotter
Coordinates
45.097, -93.481

Numerous spotters, emergency managers and the general public reported very heavy rainfall in a short period of time that caused significant street flooding across portions of the western and northwestern suburbs of the Twin Cities. Around the Medicine Lake area, and Highway 169, 4 feet of flowing water was reported which stalled numerous cars.

Flash Flood, Dakota

When
June 25, 5:30 PM CST to 8:30 PM CST
Where
Dakota County, 1.45 mi E of South St Paul to 1.64 mi E of South St Paul
Cause
Heavy Rain
Reported by
Amateur Radio
Coordinates
44.882, -93.001

Over one foot of water was flowing near the intersection of Interstate 494, and Highway 61.

Flash Flood, Washington

When
June 25, 5:30 PM CST to 8:30 PM CST
Where
Washington County, 2.8 mi ESE of Withrow to 2.89 mi ESE of Withrow
Cause
Heavy Rain
Reported by
Trained Spotter
Coordinates
45.110, -92.870

Over six inches of flowing water was reported.

Flash Flood, Wright

When
June 25, 5:30 PM CST to 8:30 PM CST
Where
Wright County, 1.19 mi SE of St Michael to 1.51 mi SE of St Michael
Cause
Heavy Rain
Reported by
Trained Spotter
Coordinates
45.210, -93.660

Significant street flooding was observed near St. Michael, Minnesota.

Thunderstorm Wind, Brown

When
June 25, 5:30 PM CST to 5:32 PM CST
Where
Brown County, 1.47 mi SSW of Essig to 1.1 mi SSE of Essig
Measured
65 kt (75 mph) estimated gust
Property damage
$300,000
Reported by
Law Enforcement
Coordinates
44.310, -94.630

A barn, and two sheds west of New Ulm, Minnesota, were destroyed due to severe straight-line winds.

Thunderstorm Wind, Brown

When
June 25, 5:33 PM CST to 5:35 PM CST
Where
Brown County, 0.39 mi NE of New Ulm to 0.85 mi NE of New Ulm
Measured
56 kt (64 mph) estimated gust
Property damage
$10,000
Reported by
NWS Employee
Coordinates
44.325, -94.465

A street light pole was bent over due to severe straight line winds.

Hail, Washington

When
June 25, 5:34 PM CST
Where
Washington County, Otisville
Measured
1 in hail
Reported by
Trained Spotter
Coordinates
45.250, -92.780

Thunderstorm Wind, Brown

When
June 25, 5:35 PM CST to 5:36 PM CST
Where
Brown County, 0.85 mi SE of New Ulm
Measured
62 kt (71 mph) measured gust
Reported by
AWOS
Coordinates
44.310, -94.460

Thunderstorm Wind, Hennepin

When
June 25, 5:51 PM CST to 5:52 PM CST
Where
Hennepin County, 0.69 mi N of Long Lake to 0.98 mi NNE of Long Lake
Measured
56 kt (64 mph) estimated gust
Reported by
Law Enforcement
Coordinates
44.990, -93.570

Numerous trees were blown down near Long Lake, Minnesota.

Hail, Hennepin

When
June 25, 5:53 PM CST to 5:59 PM CST
Where
Hennepin County, 2.07 mi ESE of Golden Vly to 1.69 mi N of Morningside
Measured
1.75 in hail
Reported by
NWS Employee
Coordinates
44.990, -93.360

Tornado, Redwood

When
June 25, 5:55 PM CST to 6:00 PM CST
Where
Redwood County, 1.77 mi NE of Revere to 2.41 mi ESE of Revere
Rating
EF1
Path length
2.81 mi
Path width
200 yd
Reported by
NWS Storm Survey
Coordinates
44.241, -95.360

A tornado moved southeast across mostly open fields, causing only minor damage at a couple of farmsteads. About 1/2 mile southeast of Highway 14 and Garden Avenue, however, it struck a farmstead, demolishing two sheds, and peeling away a portion of a barn roof. The house sustained minor damage, and the tornado uprooted or broke several dozen trees. The tornado then turned south-southeast and hit one more farmstead, knocking down more trees and causing minor damage to a house. The tornado was recorded on video by storm chasers.

Tornado, Blue Earth

When
June 25, 5:55 PM CST to 5:57 PM CST
Where
Blue Earth County, 3.45 mi W of Rapidan to 3.06 mi WSW of Rapidan
Rating
EF2
Path length
0.86 mi
Path width
50 yd
Reported by
NWS Storm Survey
Coordinates
44.100, -94.139

Barn walls collapsed and a garage was pushed off its foundation. Power poles were snapped and multiple trees uprooted.

Hail, Ramsey

When
June 25, 5:58 PM CST to 6:06 PM CST
Where
Ramsey County, 2.22 mi ESE of St Paul to 4.63 mi SSW of St Paul
Measured
1.75 in hail
Reported by
Trained Spotter
Coordinates
44.956, -93.109

Several reports of golf ball size hail was observed around St. Paul, Minnesota, for several minutes.

Tornado, Blue Earth

When
June 25, 5:58 PM CST to 6:07 PM CST
Where
Blue Earth County, 0.92 mi S of Lake Crystal to 2.09 mi NE of Garden City
Rating
EF1
Path length
4.26 mi
Path width
75 yd
Reported by
NWS Storm Survey
Coordinates
44.107, -94.219

The tornado produced widespread damage to campers, roofs, docks, and sheds. Numerous trees were broken or uprooted.

Thunderstorm Wind, Brown

When
June 25, 5:58 PM CST to 5:59 PM CST
Where
Brown County, 0.85 mi SE of New Ulm
Measured
50 kt (58 mph) measured gust
Reported by
Mesonet
Coordinates
44.310, -94.460

A 50 knot wind gust was measured at the New Ulm, Airport.

Hail, Blue Earth

When
June 25, 5:59 PM CST to 6:05 PM CST
Where
Blue Earth County, 1.47 mi SSE of Benning to 3.07 mi ESE of Mankato
Measured
1.25 in hail
Reported by
Trained Spotter
Coordinates
44.180, -93.990

Thunderstorm Wind, Hennepin

When
June 25, 6:01 PM CST to 6:07 PM CST
Where
Hennepin County, 1.93 mi N of Bloomington to 2.45 mi E of Bloomington
Measured
60 kt (69 mph) measured gust
Property damage
$100,000
Reported by
Trained Spotter
Coordinates
44.848, -93.314

Numerous trees were uprooted across Hennepin County, especially in the southeast part in Bloomington, Minnesota, where a trained spotter measured a peak wind gust of 69 mph.

Thunderstorm Wind, Blue Earth

When
June 25, 6:03 PM CST to 6:05 PM CST
Where
Blue Earth County, 0.72 mi E of Mankato to 1.49 mi E of Mankato
Measured
52 kt (60 mph) estimated gust
Reported by
Amateur Radio
Coordinates
44.171, -94.006

Power lines were blown down across Highway 169, near Mankato, Minnesota.

Thunderstorm Wind, Anoka

When
June 25, 6:05 PM CST to 6:06 PM CST
Where
Anoka County, 0.7 mi ESE of Johnsville to 0.96 mi E of Johnsville
Measured
56 kt (64 mph) estimated gust
Property damage
$25,000
Reported by
Amateur Radio
Coordinates
45.196, -93.237

At 242nd Street and Highway 65, several large trees, up to one foot in diameter were blown down near Blaine, Minnesota.

Tornado, Blue Earth

When
June 25, 6:05 PM CST to 6:09 PM CST
Where
Blue Earth County, 1.54 mi ENE of Good Thunder to 2.63 mi ESE of Good Thunder
Rating
EF2
Path length
1.9 mi
Path width
40 yd
Reported by
NWS Storm Survey
Coordinates
44.005, -94.040

This tornado damaged several farmsteads. A barn was caved in on a side, roofs of hog barns were blown off, trees were snapped or uprooted, and a wood pole was snapped.

Tornado, Blue Earth

When
June 25, 6:09 PM CST to 6:10 PM CST
Where
Blue Earth County, 2.24 mi E of Rapidan to 2.56 mi ESE of Rapidan
Rating
EF0
Path length
0.33 mi
Path width
50 yd
Reported by
NWS Storm Survey
Coordinates
44.094, -94.026

A tornado tore through a wooded area, knocking down or shearing off a couple hundred trees.

Hail, Dakota

When
June 25, 6:10 PM CST to 6:15 PM CST
Where
Dakota County, 0.49 mi E of Mendota Hgts to 1.76 mi E of Mendota Hgts
Measured
1 in hail
Reported by
Trained Spotter
Coordinates
44.880, -93.140

Thunderstorm Wind, Dakota

When
June 25, 6:15 PM CST to 6:16 PM CST
Where
Dakota County, 3.7 mi WNW of Rosemount to 3.59 mi WNW of Rosemount
Measured
52 kt (60 mph) estimated gust
Property damage
$10,000
Reported by
Trained Spotter
Coordinates
44.750, -93.200

Several trees in excess of 8 inches in diameter were blown down west of Rosemount, Minnesota.

Thunderstorm Wind, Washington

When
June 25, 6:25 PM CST to 6:27 PM CST
Where
Washington County, 2.55 mi WSW of Cottage Grove to 2.24 mi WSW of Cottage Grove
Measured
52 kt (60 mph) estimated gust
Property damage
$20,000
Reported by
Amateur Radio
Coordinates
44.820, -92.930

Several large trees and power lines were blown down in Cottage Grove, Minnesota.

Flash Flood, Blue Earth

When
June 25, 6:30 PM CST to 9:30 PM CST
Where
Blue Earth County, 1.49 mi E of Mankato to 1.1 mi E of Mankato
Cause
Heavy Rain
Reported by
Trained Spotter
Coordinates
44.170, -93.990

Significant street flooding occurred on the northwest side of Mankato, Minnesota, where some streets south of Highway 14, and west of U.S. Highway 169 were impassable.

Thunderstorm Wind, Dakota

When
June 25, 6:30 PM CST
Where
Dakota County, Hastings to 0.27 mi E of Hastings
Measured
52 kt (60 mph) estimated gust
Reported by
Trained Spotter
Coordinates
44.730, -92.850

Several large tree limbs were blown down in Hastings, Minnesota.

Hail, Blue Earth

When
June 25, 6:40 PM CST to 6:45 PM CST
Where
Blue Earth County, 4.3 mi SSW of Pemberton
Measured
4.25 in hail
Property damage
$250,000
Reported by
Trained Spotter
Coordinates
43.941, -93.808

Hail varied from golf ball to softball size, breaking vehicle windows. The large hail also caused small branches to come down.

Hail, Waseca

When
June 25, 6:45 PM CST
Where
Waseca County, 1.38 mi N of Waldorf
Measured
1.75 in hail
Reported by
Emergency Manager
Coordinates
43.950, -93.700

Thunderstorm Wind, Blue Earth

When
June 25, 6:50 PM CST to 6:51 PM CST
Where
Blue Earth County, 1.39 mi NW of Amboy to 0.1 mi W of Amboy
Measured
52 kt (60 mph) estimated gust
Reported by
Trained Spotter
Coordinates
43.892, -94.192

Several large tree branches were blown down near Amboy, Minnesota.

Thunderstorm Wind, Brown

When
June 25, 6:58 PM CST to 6:59 PM CST
Where
Brown County, 0.85 mi SE of New Ulm
Measured
50 kt (58 mph) measured gust
Reported by
Mesonet
Coordinates
44.310, -94.460

A measured wind gust at the New Ulm Airport.

Thunderstorm Wind, Faribault

When
June 25, 7:00 PM CST
Where
Faribault County, 1.21 mi SE of Minnesota Lake to 1.5 mi E of Minnesota Lake
Measured
52 kt (60 mph) estimated gust
Property damage
$50,000
Reported by
Trained Spotter
Coordinates
43.840, -93.830

Several power lines and trees were blown down near Minnesota Lake, Minnesota.

Thunderstorm Wind, Faribault

When
June 25, 7:05 PM CST to 7:15 PM CST
Where
Faribault County, 4.11 mi SSE of Minnesota Lake to 1.06 mi SE of Wells
Measured
61 kt (70 mph) estimated gust
Property damage
$25,000
Reported by
NWS Storm Survey
Coordinates
43.795, -93.817

Hundreds of trees and some power poles were blown down in a two mile wide swath from southeast of Minnesota Lake to southeast of Wells. Several trees up to 3 feet in diameter were blown down across Highway 22. Sheds and other outbuildings were also damaged. Most of the damage in Wells was in the northern and eastern portions.

Hail, Waseca

When
June 25, 7:06 PM CST
Where
Waseca County, 0.85 mi SE of New Richland
Measured
1.75 in hail
Reported by
Trained Spotter
Coordinates
43.890, -93.490

Tornado, Watonwan

When
June 25, 7:10 PM CST to 7:12 PM CST
Where
Watonwan County, 0.07 mi NNE of South Branch to 0.89 mi S of South Branch
Rating
EF0
Path length
0.95 mi
Path width
10 yd
Reported by
Trained Spotter
Coordinates
43.881, -94.569

Spotter watched tornado move from north to south along 750th Avenue. Corn was damaged, along with a few trees and large branches. Multiple eyewitnesses.

Thunderstorm Wind, Freeborn

When
June 25, 7:15 PM CST
Where
Freeborn County, Freeborn
Measured
56 kt (64 mph) estimated gust
Reported by
NWS Storm Survey
Coordinates
43.770, -93.570

Several dozen large trees were toppled or uprooted.

Tornado, Freeborn

When
June 25, 7:19 PM CST to 7:21 PM CST
Where
Freeborn County, 0.89 mi NW of Hartland to 0.33 mi WSW of Hartland
Rating
EF0
Path length
0.89 mi
Path width
30 yd
Reported by
NWS Storm Survey
Coordinates
43.810, -93.491

Several dozen trees were broken or snapped. The top of the elevator was sheared off. Several sheds were destroyed. This was the last tornado from a complex that moved southeast and which produced a series of tornadoes that began around Courtland of Nicollet County.

Thunderstorm Wind, Martin

When
June 25, 7:30 PM CST to 7:31 PM CST
Where
Martin County, 0.69 mi S of Trimont to 0.93 mi SSE of Trimont
Measured
52 kt (60 mph) estimated gust
Property damage
$15,000
Reported by
Trained Spotter
Coordinates
43.760, -94.720

Several trees and power lines were blown down near Trimont, Minnesota.

Thunderstorm Wind, Martin

When
June 25, 7:34 PM CST to 7:35 PM CST
Where
Martin County, 1.55 mi SSE of Northrop to 1.38 mi N of (Frm)fairmont Arpt
Measured
52 kt (60 mph) estimated gust
Reported by
Law Enforcement
Coordinates
43.711, -94.434

Several trees were blown down north of Fairmont, near Northrop, Minnesota.

Tornado, Martin

When
June 25, 7:38 PM CST to 7:40 PM CST
Where
Martin County, 1.98 mi SSW of Fairmont Arpt to 2.24 mi SSW of Fairmont Arpt
Rating
EF0
Path length
0.42 mi
Path width
30 yd
Reported by
Law Enforcement
Coordinates
43.625, -94.449

About a dozen trees were broken or snapped, and shingles were taken off the roof of a barn. Viewed by multiple eyewitnesses.

What these are

Hail
Hail three-quarters of an inch or larger, or smaller hail that caused damage, filed with the largest stone measured.
Thunderstorm Wind
Winds from a thunderstorm of 50 knots (58 mph) or more, or lower winds that caused damage or casualties. Measured gusts are marked MG, estimated EG.
Tornado
A violently rotating column of air in contact with the ground and extending from a thunderstorm, filed with its path, width and Fujita or Enhanced Fujita rating from the damage survey.
Flash Flood
Flooding that begins within six hours of the rain that causes it, or of a dam or levee failure or ice jam release, often with deadly speed.

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

The same day elsewhere

More

Every storm in Minnesota in 2010Every state in 2010This day in weather historyThe tornado archive for Minnesota, 2010Warnings in Minnesota, June 2010

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: 229916, 229917, 229919, 229920, 236871, 229918, 229922, 229927, 229921, 229923, 229924, 229925, 236872, 229928, 229932, 229935, 229933, 229937, 229938, 229939, 241894, 229941, 229944, 236881, 241837, 229946, 229947, 239195, 229948, 229949, 236873, 229950, 229951, 229979, 239192, 241827, 241828, 241829, 241830, 241926, and more.