Storm reports — Sunday, June 22, 2025

The NOAA Storm Prediction Center logged 4 tornado reports, 17 hail reports and 77 damaging-wind reports for the storm day from 12:00 UTC on Jun 22, 2025 to 12:00 UTC the next morning — most of them in MN, NE, NM.

4tornado reports
17hail reports · largest 3.00″
77wind reports · peak 74 mph

Reports by state

MN37NE17NM12AL12TX8ND5OK2IL1SD1GA1WA1WI1

Tornado reports

UTCRatingPlaceCountyStateRemarks
17:15—3 Nnw AlexanderMorganILCorrects previous tornado report from 2 E Prentice. EF-0 tornado with maximum winds of 80 mph. Start time and track were adjusted based on Sentinel satellite data. Most (ILX)
00:17—7 N GryglaBeltramiMN(FGF)
00:37—Gates CornerBeltramiMNDelayed report: Trees twisted in every direction with significant road blockage. The vehicle that got caught in it was abandoned because it will require heavy equipment (FGF)
00:50—6 E Gates CornerLake Of The WoodsMNReported Via live stream...location estimated. (FGF)

Hail reports

UTCSizePlaceCountyStateRemarks
13:401.00″BinfordGriggsND(FGF)
13:481.75″4 Se LemmonPerkinsSD(UNR)
13:541.00″3 Ene North LemmonAdamsNDReports thumb size hail. (BIS)
14:131.00″AnetaNelsonND(FGF)
20:551.00″1 N HannahCavalierNDDelayed report: Hail 1 mile N of Hannah. Time estimated via radar. (FGF)
22:251.25″DunningBlaineNE1.25 inches of precip in 40 minutes... quarter and half dollar size hail... wind gusts between 35 and 45 mph. (LBF)
22:381.75″5 W HarrisburgBannerNEVideo NW of Harrisburg. (CYS)
22:411.75″HarrisburgBannerNE(CYS)
22:421.75″1 Nne HarrisburgBannerNEPhotos sent in Slack of home with windows broken... accumulated hail in yard... large branches down. Time estimated from radar. (CYS)
22:442.00″1 Nne HarrisburgBannerNE(CYS)
23:051.50″6.5 W RedingtonBannerNEEstimated wind gusts 60 to 70 mph. (CYS)
23:081.00″6 Nnw RoswellChavesNMLasted until 520 PM or so. (ABQ)
23:181.25″5 S RoseRockNEReport from ICECHIP. (LBF)
23:193.00″4 S BayardMorrillNE(CYS)
23:252.00″7 S RoseLoupNEReport from ICECHIP. (LBF)
23:302.25″1 N BridgeportMorrillNE(CYS)
08:251.00″3 Ese SawyerCarltonMNFacebook report with photo comparing to coin. Estimated size based on the photo. Time estimated based on radar. (DLH)

Wind reports

UTCGustPlaceCountyStateRemarks
13:15damage1 Ese Fergus FallsOtter TailMNTree damage relayed by broadcast media. (FGF)
13:15damage1 Nne Fergus FallsOtter TailMNDelayed Repot: Photos of tree damage in Fergus Falls. Time estimated via radar. (FGF)
13:1558 mph3 W Fergus FallsOtter TailMNMeasured gust at Fergus Falls Airport. (FGF)
14:00damage1 W PerhamOtter TailMNTree damage relayed via broadcast media. (FGF)
14:40damage4 N HattonGrand ForksNDTree branches down. (FGF)
15:2962 mph8 W ArgyleMarshallMNPersonal Wx Station Measurement. (FGF)
18:3165 mph2 Ese Steam MillSeminoleGACourtesy of UGA Steam Mill mesonet site. (TAE)
19:06damage5 S SectionJacksonALTree down along CR 115. Time estimated by radar. (HUN)
20:10damage2 Wsw Coffee SpringsGenevaALGeneva County dispatch reports a tree down on County Road 65 near 5 points. (TAE)
20:41damageGrimesDaleALA fallen tree resulted in a power outage in the Grimes area during the storms on Sunday. (TAE)
20:47damage2 Se Browns CrossroadsDaleALDale County dispatch reports a tree down on County Road 61 near County Road 512. (TAE)
21:3966 mph7 Nw RoswellChavesNMCotton Road. (ABQ)
21:3967 mph6 Nnw RoswellChavesNMApache Hills. (ABQ)
21:43damage2 Sw TrinityLawrenceALA tree was knocked down blocking the roadway at the intersection of CR 358 and CR 547. Time estimated by radar. (HUN)
21:47damage5 Sse ElkmontLimestoneALLarge trees downed and uprooted near Looney Road in Athens. Report and photos from Social Media. (HUN)
21:5567 mphNewkirkGuadalupeNMMesonet station NEWN5 Newkirk. (ABQ)
21:56damage1 Sse TrinityMorganALMultiple trees down near county road 316 in Trinity. Report and photos from Social Media. Time estimated from radar. (HUN)
21:58damage5 S Moores MillMadisonALTree down blocking a couple lanes of traffic at Moores Mill Road and Highway 72. (HUN)
22:00damage4 Sw TrinityLawrenceALCorrects previous tstm wnd dmg report from 4 SW Trinity. Multiple trees down and power lines down in the 3200 area on County Road 316. Time estimated by radar. (HUN)
22:13damage4 Se HarvestMadisonALDowned large tree limbs caused damage to a house on Jeff Road. Time estimated from radar. (HUN)
22:2560 mph2 N MontoyaQuayNMLots of dust kicked up. (ABQ)
22:36damage4 Sw TrinityLawrenceALMultiple trees down and power lines down in the 3200 area on County Road 316. (HUN)
22:54damage4 E SomervilleMorganALA tree was knocked down and blocking the roadway at 1224 Antioch Road. Time estimated by radar. (HUN)
22:55damage4 Ssw LongviewGreggTXSheriff Department reports tree down on FM Road 2087. Also... the East Texas Regional Airport in Longview (KGGG) ASOS reported a 56 mph wind gust around the same time. (SHV)
22:58damage3 Ene RoswellChavesNMUtility poles blown down with arcing powerlines and electric service disrupted for residents. (ABQ)
23:3070 mph2 S BridgeportMorrillNEEstimated 60 to 70 mph winds. (CYS)
23:30damageBridgeportMorrillNEWind-driven hail event with widespread damage across the Bridgeport area. Broken windows... crops stripped... large trees and power poles downed. (CYS)
23:32damage3 N RoswellChavesNMUtility poles blown down with arcing powerlines and electric service disrupted for residents. (ABQ)
23:3660 mph7 W Nara VisaQuayNM(ABQ)
23:4260 mph1 S San JonQuayNM(ABQ)
23:4363 mph7 Ese BridgeportMorrillNETower1 UPR (UP417) reported gust. (CYS)
23:4959 mph11 S RomeroOldhamTXPeak downburst wind gust of 59 mph. (AMA)
23:5360 mph7 Sw GlenrioQuayNMMesonet station 107 Endee 2 SW. (ABQ)
23:55damage9 N AmeliaHoltNEphotos of a snapped power pole and tree damage. (LBF)
00:0270 mph6 Wnw GryglaMarshallMN(FGF)
00:1565 mph3 Sse Boise CityCimarronOKCorrects previous non-tstm wnd gst report from 3 SSE Boise City. (AMA)
00:1774 mph3 W MidwayChavesNMASOS station KROW Roswell Air Center. (ABQ)
00:1765 mph2 Nw Crescent Lake NwrGardenNERESN1 RAWS. Time estimated by radar. (LBF)
00:2160 mph12 Sw DalhartHartleyTXPeak downburst wind gust of 60 mph with 2 gusts of 58 mph shortly after. (AMA)
00:2861 mph2 Wnw OneillHoltNEKONL AWOS. (LBF)
00:5358 mph6 Wsw AdrianOldhamTX(AMA)
01:0060 mph2 S ChanningHartleyTXSpotter reported dime size hail and 60 mph gusts 2 miles south of Channing on HWY 385. (AMA)
01:1059 mph1 Nw Boys RanchOldhamTXThe first gust of 59mph occurred at 810pm CDT... with another 58mph gust at 812pm CDT and the last 59mph gust at 814pm CDT. (AMA)
01:3766 mph3 Se DumasMooreTX(AMA)
01:4061 mph16 Sse ElkinsChavesNMMesonet station TR724 Roswell No. 1 Portable. (ABQ)
01:5162 mph10 Ese Valley De OroPotterTX(AMA)
02:3058 mph11 Ne EvaTexasOK(AMA)
02:34damage2 Se 5 MileSpokaneWALarge pine tree was uprooted. (OTX)
03:49damage1 W BassettRockNEDelayed report via social media of tree damage. Time estimated by radar. (LBF)
07:01damage1 Nw BrainerdCrow WingMNLarge Tree down. (DLH)
07:14damage1 Sse CrosbyCrow WingMNReport via social media with photo. Large oak tree snapped near base. Observer reports other smaller trees down nearby as well. Time estimated from radar. (DLH)
07:30damage1 S AitkinAitkinMNReport from social media with photos of large oak tree down on house. Observer reports other trees also down on powerlines. (DLH)
07:30damageAitkinAitkinMNCounty Dispatch reported multiple trees and powerlines reported down in the City of Aitkin. Time estimated based on radar. (DLH)
07:39damagePalisadeAitkinMNCounty Dispatch reported multiple trees and powerlines were down in the community of Palisade. Time estimated based on radar. (DLH)
07:45damage3 Ene PalisadeAitkinMNThree large oak trees blown over. (DLH)
07:4562 mph1 N WaukenaboAitkinMNWaukenabo MNDOT station. (DLH)
07:48damageMcgregorAitkinMNCounty Dispatch reported multiple trees down in and just north of the City of McGregor. Time estimated based on radar. (DLH)
07:55damage2 S LibbyAitkinMNNumerous reports from social media of large trees down around Big Sandy Lake. Time estimated from radar. (DLH)
08:00damage6 Se LibbyAitkinMNNumerous large pine trees broken at their mid section. Time estimated from radar. (DLH)
08:00damage4 W WaukenaboAitkinMNSeveral large branches broken off. Observer said damage happened around 3AM. (DLH)
08:00damage3 Ese LibbyAitkinMNSeveral large trees down on driveway with no power. Time estimated from radar. (DLH)
08:00damage3 Wsw Swan RiverItascaMNMature Ash tree blown down. (DLH)
08:0559 mph2 Ese TamarackAitkinMNTamarack MNDOT station. (DLH)
08:30damage2 E FloodwoodSt. LouisMNMany hard and softwood trees snapped. Some trees on powerlines on HWY 8. Time estimated by radar. (DLH)
08:30damageFloodwoodSt. LouisMNMature hardwood tree blown down. (DLH)
08:30damage5 Nw MelrudeSt. LouisMNDock flipped and some damage to a pontoon boat. A few trees down as well. (DLH)
08:37damageKelseySt. LouisMNPhotos from local broadcast media. Several medium to large spruce trees snapped at base. Time estimated from radar. (DLH)
08:41damage3 W ShawSt. LouisMNReport relayed by dispatch. Trees down on powerline. Time estimated by radar. (DLH)
08:43damage2 S MelrudeSt. LouisMNThree medium to small trees snapped near base. Time estimated from radar. (DLH)
08:48damage3 Nne ToivolaSt. LouisMNObserver reports multiple trees snapped and twisted near base... taking down several powerlines. Estimates a path of damage about 30 yards wide. Time estimated from rad (DLH)
08:51damage2 W Red CliffBayfieldWI5 to 10 medium to large poplar trees snapped approximately 4 to 8 feet up... were across the road. Time estimated from radar. (DLH)
08:55damage1 Ne EvelethSt. LouisMNReport from social media with photo. Large maple tree down across house. (DLH)
08:59damage2 S MarkhamSt. LouisMNReport relayed by dispatch. Trees down on powerlines. Time estimated from radar. (DLH)
08:59damage3 Ese EvelethSt. LouisMNReport relayed by dispatch. Trees down on powerlines. Time estimated from radar. (DLH)
09:25damageBiwabikSt. LouisMNReport relayed by dispatch. Trees down on house. Time estimated from radar. (DLH)
09:40damageIsabellaLakeMNPhotos via social media of a large tree down over the roadway. Time estimated from radar. (DLH)
09:40damage12 Wnw IsabellaLakeMNTrees down across higways 1 and 2 near the Stony River Wayside. Time estimated via radar. Report via social media. (DLH)

Original file: SPC report page for this day. Times are UTC; the storm day starts at 12:00 UTC (7 AM CDT).

← Jun 21, 20252025 calendarJun 23, 2025 →

June 22 in other years

202620 🌪 · 533 ⛈202412 🌪 · 258 ⛈20234 🌪 · 130 ⛈20221 🌪 · 388 ⛈