Storm reports — Sunday, June 15, 2025

The NOAA Storm Prediction Center logged 1 tornado report, 77 hail reports and 151 damaging-wind reports for the storm day from 12:00 UTC on Jun 15, 2025 to 12:00 UTC the next morning — most of them in SD, MT, CO.

1tornado reports
77hail reports · largest 3.50″
151wind reports · peak 94 mph

Reports by state

SD71MT58CO21ND18VA15NE15TX13NM7WY3NC3OK2IA1FL1MO1

Tornado reports

UTCRatingPlaceCountyStateRemarks
02:25—11 Nnw RoundupMusselshellMTFunnel cloud briefly touched down. (BYZ)

Hail reports

UTCSizePlaceCountyStateRemarks
20:051.00″BenchlandJudith BasinMTPublic report of quarter sized hail around Benchland. (TFX)
20:101.75″BenchlandJudith BasinMTPublic caller updated with golf ball sized hail a few minutes after initial call. (TFX)
20:201.25″BenchlandJudith BasinMTTrained spotter reports hail of quarter size to half dollar size along US-87 between Moccasin and Windham. Damage to automobiles reported as well. (TFX)
21:241.00″3 Nw Sun RiverCascadeMTReport from mPING: Quarter (1.00 in.). (TFX)
21:251.00″4 Nw Sun RiverCascadeMTQuarter size hail reported by member of the public. (TFX)
21:401.00″1 Nw Black EagleCascadeMTQuarter size hail reported. Damage to vehicles and RV reported as well. (TFX)
22:001.00″2 Wnw Great FallsCascadeMTPublic report with image of quarter sized hail next to a quarter for reference. (TFX)
22:001.50″1 Wnw Black EagleCascadeMTPublic report with image of ping pong sized hail near North Middle School. (TFX)
22:001.00″2 W Black EagleCascadeMTQuarter size hail reported. (TFX)
22:001.00″8 Nne Black EagleCascadeMTTrained spotter reports quarter size hail along with 30 to 50 mph winds along highway 87 north of the Republic Services Landfill and south of Dent Bridge Road. (TFX)
22:011.00″Fort BentonChouteauMTSocial media report of one inch diameter hail in Fort Benton. (TFX)
22:051.00″2 W Black EagleCascadeMTSocial media report of three quarter of an inch to an inch sized hail. (TFX)
22:061.00″1 Nw Black EagleCascadeMTSocial media report of 1 inch hail. Time and location estimated. (TFX)
22:101.00″2 Wnw Great FallsCascadeMTQuarter size hail reported. (TFX)
22:101.00″9 Sw FlowereeCascadeMTTrained spotter reports quarter size to slightly larger than quarter size hail. (TFX)
22:302.50″3 E HighwoodChouteauMTReport from social media. Hail started at 4:30 PM and lasted for approximately 15 minutes. (TFX)
22:301.75″HighwoodChouteauMTSocial media image of approximately golf ball sized hail in Highwood. Time estimated using radar. (TFX)
22:321.00″1 N PurdyGreensvilleVATrained spotter reported 1 inch hail. (AKQ)
22:482.50″3 S LewistownFergusMTTrained spotter reports egg to tennis ball size hail. Images were provided. (TFX)
23:051.75″GeraldineChouteauMTReport on social media showed golf ball sized hail with estimated 60 mph wind gusts. Time estimated based on radar. (TFX)
23:251.75″ForestgroveFergusMTTime estimated based on radar. (TFX)
23:351.75″10 S TaibanDe BacaNMA trained spotter along NM 294 south of Taiban observed a few golf ball sized hail among lots of pea size hail. (ABQ)
23:571.00″2 Nw Grass RangeFergusMTReport from mPING: Quarter (1.00 in.). (TFX)
00:001.00″5 E TolarRooseveltNMA trained spotter along U.S. 60 and 84 a few miles east of Taiban observed nickel to quarter size hail from a severe thunderstorm. (ABQ)
00:001.25″Grass RangeFergusMTHail ranging from pea size to half dollar size fell for about 5 minutes. (TFX)
00:011.50″DixKimballNEStorm Chaser reporting ping pong ball sized hail ongoing in Dix. (CYS)
00:041.25″13 Ssw EliCherryNEReport from mping. (LBF)
00:081.00″7 Nnw Dwtn GilletteCampbellWY(UNR)
00:141.50″Grass RangeFergusMTReport from mPING: Ping Pong Ball (1.50 in.). (TFX)
00:151.25″7 Nw FortunaDivideNDReports hail while driving north northwest of Fortuna near the Historical Airforce Station. Also sent photo via social media. (BIS)
00:181.00″5 Ne Manitou SpringsEl PasoCO(PUB)
00:191.00″4 Ne Manitou SpringsEl PasoCOReport from mPING: Quarter (1.00 in.). (PUB)
00:192.00″7 E Grass RangeFergusMTReport from Spotter Network. (TFX)
00:271.00″9 Sse MerrimanCherryNE(LBF)
00:301.75″7 Se Air Force AcademyEl PasoCOReport from storm spotter network. (PUB)
00:341.00″6 Ne Colorado SpringsEl PasoCOReport from mPING: Quarter (1.00 in.). (PUB)
00:351.00″6 Nne Colorado SpringsEl PasoCO(PUB)
00:391.75″WinnettPetroleumMTHail up to the size of golf balls with winds 30-40 mph. (GGW)
00:401.75″2 Nw Peterson AfbEl PasoCOPicture with measurement on social media. (PUB)
00:401.00″4 Nw Peterson AfbEl PasoCOReport from mPING: Quarter (1.00 in.). (PUB)
00:401.00″3 N GarneillFergusMTTrained spotter reports quarter size hail. (TFX)
00:411.00″5 Ne Colorado SpringsEl PasoCOReport from mPING: Quarter (1.00 in.). (PUB)
00:431.50″2 Wsw Peterson AfbEl PasoCO(PUB)
00:431.00″2 W Peterson AfbEl PasoCOReport from mPING: Quarter (1.00 in.). (PUB)
00:441.50″2 W Peterson AfbEl PasoCOReport from mPING: Ping Pong Ball (1.50 in.). (PUB)
00:451.25″5 Ne Colorado SpringsEl PasoCOReport from mPING: Half Dollar (1.25 in.). (PUB)
00:451.75″5 E WinnetPetroleumMT(GGW)
00:471.00″2 Nw Peterson AfbEl PasoCOReport from mPING: Quarter (1.00 in.). (PUB)
00:481.00″1 N Peterson AfbEl PasoCOReport from mPING: Quarter (1.00 in.). (PUB)
00:481.75″4 Nw Peterson AfbEl PasoCOReport from mPING: Golf Ball (1.75 in.). (PUB)
00:521.25″3 Sw Peterson AfbEl PasoCO(PUB)
00:521.50″6 E Of WinnettPetroleumMTBroken windows and damage to vehicles. (GGW)
00:541.25″4 Se Peterson AfbEl PasoCO(PUB)
01:002.50″1 Ene WinnettPetroleumMTA storm chaser on X measured multiple hail stones of 2.5 inches in diameter with a ruler. (GGW)
01:013.50″1 Sse Petrolia LakePetroleumMTLarge hail about 3.5 inches... lasting for about 15 mins. (GGW)
01:101.00″5 Nw New HavenCrookWYnickel to quarter (UNR)
01:151.00″6 Ssw LeadLawrenceSD(UNR)
01:201.00″5 Se Schriever AfbEl PasoCOReport from mPING: Quarter (1.00 in.). (PUB)
01:201.00″11 Nnw RoundupMusselshellMT(BYZ)
01:271.00″5 W FalconEl PasoCOReport from mPING: Quarter (1.00 in.). (PUB)
01:301.25″6 W FalconEl PasoCOReport from mPING: Half Dollar (1.25 in.). (PUB)
01:301.00″1 Nw GlasgowValleyMT(GGW)
01:321.50″6 W FalconEl PasoCOReport from mPING: Ping Pong Ball (1.50 in.). (PUB)
01:421.25″Nws GlasgowValleyMTHail sized noted by staff at NWS Glasgow MT. (GGW)
01:451.25″5 N Central CityLawrenceSDQuarter to Ping pong (UNR)
01:461.00″3 E Saint OngeLawrenceSD(UNR)
01:481.00″5 Ssw LarsonBurkeNDNickel to quarter size hail and strong winds. One broken window and a dented vehicle. (BIS)
01:551.50″GriswoldCassIALargest hail to ping pong ball sized. (DMX)
02:011.00″3 W ValeButteSD(UNR)
02:031.50″3 W ValeButteSD(UNR)
09:001.00″5 W Clear LakeDeuelSDPhotos of damaged corn crop. Time estimated via radar. (ABR)
10:001.00″Pickerel Lake StationDaySD(ABR)
10:051.25″1 Ne Pickerel Lake StatDaySDMostly pea to nickel size stones... but did see some half-dollar size stones. Car/pickup dents... one windshield ruined... and plastic vent on a horse trailer broken. S (ABR)
11:081.00″West FargoCassND(FGF)
11:191.00″FargoCassNDUniversity & 32nd Ave S with picture. (FGF)
11:201.00″FargoCassNDSouth University & I-94 with picture. (FGF)
11:301.00″FargoCassNDPublic relayed through broadcast media of 1 inch hail at Lewis & Clark Elementary School near University & I-94. (FGF)

Wind reports

UTCGustPlaceCountyStateRemarks
12:0662 mph11 S BullheadCorsonSDMesonet station GRRS2 Bullhead 10 S. (ABR)
12:3870 mph1 Ese Altus Air Force BJacksonOKKLTS. (OUN)
12:53damageElmerJacksonOKSection of a metal and wood barn blown off. Social media image. Event time estimated from radar. (OUN)
13:0159 mph4 Ene OdellWilbargerTXOdell (ODEL) Mesonet. (OUN)
14:2362 mph4 Nnw GoreeKnoxTXHefner (HEFN) Mesonet. Multiple severe wind gusts between 922 and 924 AM CDT. (OUN)
14:2761 mph3 Nw Knox CityKnoxTXKnox City (KNOX) Mesonet. Additional gust of 58 mph at 929 AM CDT. (OUN)
15:0969 mph3 N AvocaJonesTXMesonet station 102 5ESE Stamford Stamford/Jones County. (SJT)
16:12damage2 Ese ImpactTaylorTXMetal roof blown off a small building across from the Abilene Livestock Auction. (SJT)
16:1362 mph4 Se AbileneTaylorTXASOS station KABI Abilene. (SJT)
16:16damage4 Se AbileneTaylorTXHangar door blown off track at Freeman Jet Center-Abilene Regional Airport. (SJT)
16:25damage5 E AbileneTaylorTXBillboard completely destroyed and wrapped around a telephone pole. (SJT)
16:48damage1 Ese GainesvilleAlachuaFLDowned power line resulted in the closure of NE 16th Ave. (JAX)
17:35damage2 Wsw WirtzFranklinVAThunderstorm winds blew down a tree and a power pole along the 100 block of Little Mountain Circle. (RNK)
18:11damage3 Sw FerrumFranklinVAThunderstorm winds blew down one tree along the 2300 block of Henry Road across from a church. (RNK)
18:13damage4 Ne Rocky MountFranklinVAThunderstorm winds blew down one tree down along the 2400 block of Booker T Washington Highway. (RNK)
18:36damage4 E Burnt ChimneyFranklinVAThunderstorm winds blew down one tree along the 3000 block of Burnt Chimney Road. (RNK)
18:54damageChathamPittsylvaniaVAThunderstorm winds blew down one tree limb that knocked down a telephone line along the 400 block of Moses Mill Road. (RNK)
19:55damage8 Ssw ElmoHalifaxVAThunderstorm winds blew down one tree that fell on to a power line along the 2000 block of Pointer Road. (RNK)
20:05damage1 Nne South BostonHalifaxVALarge branches down in street. (RNK)
20:25damage5 E RustburgCampbellVATree across powerline. Power is out. (RNK)
20:32damage1 Ne CloverHalifaxVATree down across highway (VA 92... Clover Road) blocking both lanes. (RNK)
21:00damage5 Nne SheppardsBuckinghamVALarge limb across power line. (RNK)
21:1467 mph3 W MidwayChavesNMOutflow winds from nearby thunderstorms resulted in a 67 mph gust at the Roswell Air Center. (ABQ)
21:1566 mph2 W ArtesiaEddyNMAWOS station KATS Artesia. (MAF)
21:16damage2 Sse LakesideCity Of RichmondVAA brick chimney was knocked down due to strong wind gusts. Time estimated from radar. (AKQ)
21:37damage2 Nne LongdaleHanoverVACorrects previous tstm wnd dmg report from 3 SSE Golansville. Large limb down blocking a portion of Telegraph Road. Time estimated from radar. (AKQ)
21:37damage3 Sse GolansvilleCarolineVALarge limb down blocking a portion of Telegraph Road. Time estimated from radar. (AKQ)
21:5568 mph7 Nnw Black EagleCascadeMTAmbient weather station. (TFX)
22:05damage1 Nne LawrencevilleBrunswickVATree fell across Poor House rd. (AKQ)
22:5369 mph5 Wsw OtisEddyNMASOS station KCNM Carlsbad. (MAF)
23:00damage2 Nw SharpsburgNashNCTrees down. (RAH)
23:3461 mph4 E ScottsbluffScotts BluffNEKBFF reported 61mph gust. (CYS)
23:50damageScotland NeckHalifaxNCMultiple trees down in Scotland Neck. (RAH)
00:0060 mph12 W MaltaPhillipsMTSpotter reported pea sized hail... heavy rain... and winds winds 50 to 60 mph estimated. (GGW)
00:1267 mph25 Ese WrightCampbellWY(UNR)
00:26damage6 S FreemontCarterMOAbout a half dozen trees down along Highway J south of Fremont. (PAH)
00:3460 mph1 E PotterCheyenneNEStorm chaser estimating 60mph winds with half in hail. (CYS)
00:3562 mph3 Wnw BrownsonCheyenneNEMesonet near Brownson reported a 62mph gust. (CYS)
00:5059 mphSacoPhillipsMTMontana mesonet near Saco. (GGW)
00:5160 mph8 N SidneyCheyenneNEEmergency manager estimated gusts of 60mph. (CYS)
00:56damageThree RiversLive OakTXTrees down reported in the city. (CRP)
01:0160 mph1 Ssw CrosbyDivideNDEstimates winds up to 60 mph with nickel to slightly larger size hail after strong winds. (BIS)
01:10damage7 W NormannaBeeTXTree blown down onto roadway. (CRP)
01:1058 mph3 Ssw SidneyCheyenneNEKSNY reported 58mph gust. (CYS)
01:26damage2 Ne DineroLive OakTXReports of a tree blocking the road. (CRP)
01:3070 mph9 Wnw FloydRooseveltNMThe Melrose Range Mesonet station observed a 70 mph wind gust from nearby collapsing thunderstorms. (ABQ)
01:38damage1 Se Dowdy Ficklen StadPittNCPowerlines down along Beaumont Drive due to a tree down. (MHX)
01:4271 mph1 Nne GlasgowValleyMTASOS reported 71 mph wind gust. (GGW)
01:4360 mph5 Ese OshkoshGardenNE(LBF)
01:4568 mphRaton Crews AirportColfaxNMThe ASOS at Raton Crew Airport observed a wind gust of 68 mph from nearby thunderstorms. (ABQ)
01:5073 mph12 Ese MosbyGarfieldMTMosby SE (HydroMet) station. (GGW)
02:0060 mphHill CityPenningtonSD(UNR)
02:0068 mph5 Nne NashuaValleyMTNashua NE (HydroMet) station. (GGW)
02:1060 mphHill CityPenningtonSD(UNR)
02:1274 mph1 Sw LemoyneKeithNE(LBF)
02:1665 mph2 Wsw OgallalaKeithNEKOGA AWOS. (LBF)
02:1868 mphOgallalaKeithNE(LBF)
02:1862 mph4 Ese LemoyneKeithNEAnemometer measured 62mph wind gust. (LBF)
02:2360 mph2 Ene RockervillePenningtonSD(UNR)
02:2764 mph4 Se OgallalaKeithNE(LBF)
02:3963 mph4 S Dwtn Rapid CityPenningtonSD(UNR)
02:4059 mph14 Nnw EdgemontFall RiverSD(UNR)
02:4063 mph4 S Dwtn Rapid CityPenningtonSD(UNR)
02:4358 mphPringleCusterSD(UNR)
02:4358 mph2 Ene RockervillePenningtonSD(UNR)
02:4360 mph7 Sw Rapid City ArptPenningtonSD(UNR)
02:5062 mph7 Ssw FolsomCusterSD(UNR)
02:5064 mph1 Wnw CaputaPenningtonSD(UNR)
02:5065 mph4 S Dwtn Rapid CityPenningtonSD(UNR)
02:5058 mph4 Nne BredetteRooseveltMTBredette NE (Hydromet) station. (GGW)
02:5260 mph2 E Fort PeckMcconeMTFort Peck Dam station. (GGW)
02:5462 mph1 E Dwtn Rapid CityPenningtonSD(UNR)
02:5660 mph2 Ne SwettBennettSD(UNR)
02:5662 mph3 E Dwtn Rapid CityPenningtonSD(UNR)
03:0060 mph9 Ene BascomRosebudMTMesonet station MTM89 Angela W. (BYZ)
03:0061 mph7 Nw Wolf PointRooseveltMTWolf Point NW (Hydromet) station. (GGW)
03:1875 mph5 Wsw GlasgowValleyMTGlasgow SW (HydroMet). (GGW)
03:2059 mph1 Nnw SproleRooseveltMTPoplar RAWS station. Time estimated by radar. (GGW)
03:2260 mph7 Ssw OglalaOglala LakotaSD(UNR)
03:2560 mph6 Ese ScenicPenningtonSD(UNR)
03:2960 mphOglalaOglala LakotaSD(UNR)
03:3560 mphKyleOglala LakotaSD(UNR)
03:3563 mphWastaPenningtonSD(UNR)
03:3564 mph2 Wnw HardinBig HornMTAWOS station K00U 2 WNW Hardin. (BYZ)
03:3866 mph3 Nw WastaPenningtonSD(UNR)
03:4060 mph10 Sse BighornTreasureMT(BYZ)
03:4066 mph10 W HomesteadRooseveltMTCorrects previous tstm wnd gst report from 10 W Homestead. Public reported on Facebook... and 0.5 inches of rain. (GGW)
03:4359 mph5 E North PlatteLincolnNEKLBF ASOS. (LBF)
03:4565 mphWastaPenningtonSD(UNR)
03:4560 mph12 Sse SproleRichlandMTBadger Creek (APRSWXNET/CWOP) station. (GGW)
03:5062 mph5 Ne PorcupineOglala LakotaSD(UNR)
03:5058 mph2 Nw Rock SpringsRosebudMT(BYZ)
03:5780 mph6 W CottonwoodJacksonSD(UNR)
04:0064 mph2 E CottonwoodJacksonSD(UNR)
04:1281 mph3 Wnw Miles CityCusterMT(BYZ)
04:1369 mph4 E Cactus FlatJacksonSD(UNR)
04:1560 mph8 Se InteriorJacksonSD(UNR)
04:1665 mph2 W BloomfieldDawsonMTBloomfield... MT (APRSWXNET/CWOP) station. (GGW)
04:2360 mph4 E Cactus FlatJacksonSD(UNR)
04:2862 mph6 W ParmeleeToddSD(UNR)
04:2870 mph7 E WanbleeJacksonSD(UNR)
04:4160 mphMartinBennettSD(UNR)
04:4962 mph9 Nw WillistonWilliamsNDWilliston Airport ASOS. (BIS)
04:5859 mph15 Sse MissionToddSD(UNR)
05:2558 mph1 Ne MidlandHaakonSD(UNR)
05:2763 mph1 Ese LadnerHardingSD(UNR)
05:3061 mph1 Ne MidlandHaakonSD(UNR)
05:3068 mph1 Sw CoalwoodPowder RiverMTMesonet station MTCWD Coalwood Mt-59 Mp 55.9. (BYZ)
05:4070 mph4 N LudlowHardingSD(UNR)
05:4563 mph9 Ene BelvidereJacksonSD(UNR)
05:4575 mph1 Ne MidlandHaakonSD(UNR)
06:0058 mph14 Wnw LodgepolePerkinsSD(UNR)
06:0060 mph7 W CarlyleWibauxMTAsh Creek MT DOT (Wibaux County). (GGW)
06:02damage10 S ReederAdamsNDTwo shops were destroyed. Radar estimated time. (BIS)
06:0459 mph11 Nne ScrantonSlopeND3W Cedar Lake NDAWN. 10 meter peak wind. (BIS)
06:0574 mph7 Nne RalphHardingSD(UNR)
06:1065 mph14 Wnw LodgepolePerkinsSD(UNR)
06:1594 mph1 Wnw HettingerAdamsNDNW Hettinger NDAWN. 10 meter peak wind gust. (BIS)
06:1560 mph4 Ne Medicine Rocks StaFallonMTMesonet station MTEKA Baker Mt-7 Mp 14.2. (BYZ)
06:22damage2 W HettingerAdamsNDMultiple grain bins knocked over. Radar estimated time. (BIS)
06:3071 mph4 Ne Medicine Rocks StaFallonMT(BYZ)
06:5477 mph7 Se EkalakaCarterMT(BYZ)
06:5960 mph15 Ssw LeithGrantND2E Pretty Rock NDAWN. 10 meter peak wind gust. (BIS)
07:0064 mph15 Ssw LeithGrantND2 E Pretty Rock NDAWN. 10 meter peak wind gust. (BIS)
07:0558 mph4 Sse WittenTrippSD(UNR)
07:0561 mph1 Ese LadnerHardingSD(UNR)
07:0863 mph7 S ShadehillPerkinsSD(UNR)
07:1070 mph1 Ese LadnerHardingSD(UNR)
07:1460 mph11 W Klein RanchCorsonSDWinds reported to gust over 60 mph and had wind driven small hail. (ABR)
07:1568 mph4 N LudlowHardingSD(UNR)
07:1570 mph2 E RhameBowmanNDReport relayed via social media. (BIS)
07:1592 mph2 N BentleyHettingerNDWilliams Lookout RAWS. Delayed report with time estimated from radar. (BIS)
07:2074 mph4 N LudlowHardingSD(UNR)
07:2558 mph14 E Glad ValleyZiebachSD(UNR)
07:2570 mph1 Ese LadnerHardingSD(UNR)
07:3063 mph2 N HerreidCampbellSDMesonet station 50 Herreid (SDDOT). (ABR)
07:3558 mph7 Nne RalphHardingSD(UNR)
07:4061 mph1 Sw Timber LakeDeweySDMesonet station TIMS2 Timber Lake (SD Mesonet). (ABR)
07:4063 mph1 Ne Timber LakeDeweySDMesonet station 293 Timber Lake (SDDOT). (ABR)
07:4074 mph8 N SelfridgeSiouxNDTatanka Prairie RAWS. Time estimated from radar. (BIS)
07:4561 mphWewelaTrippSD(UNR)
07:4567 mph7 Nne RalphHardingSD(UNR)
07:5084 mph7 Nne RalphHardingSD(UNR)
07:5576 mph14 Wnw LodgepolePerkinsSD(UNR)
07:5673 mph4 W Trail CityCorsonSDMesonet station 178 Trail City (SDDOT). (ABR)
07:5873 mph11 S BullheadCorsonSDMesonet station GRRS2 Bullhead 10 S. Time estimated based on radar. (ABR)
08:2561 mph1 Nw Mobridge MunicipalWalworthSDASOS station KMBG Mobridge Muni AP. (ABR)
08:4166 mph4 Ene Poinsett ColonyDeuelSDMesonet station 47 Brandt (SDDOT). (ABR)
08:4464 mph5 W WishekMcintoshND5 W Wishek NDAWN. 10 meter peak wind gust. (BIS)
09:00damage5 Wnw Flour BluffNuecesTXOff-duty broadcast meteorologist saw part of a wooden fence knocked over on the corner of N Washam Dr and Cimarron Blvd. Time estimated from radar. (CRP)
09:00damage4 Wnw Flour BluffNuecesTXOff-duty broadcast meteorologist reported that a large tree branch fell on sidewalk/partially into the road along Cimarron Blvd... just past Dunbarton Oak St (east side (CRP)

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

← Jun 14, 20252025 calendarJun 16, 2025 →

June 15 in other years

202332 🌪 · 556 ⛈202214 🌪 · 358 ⛈202412 🌪 · 145 ⛈20260 🌪 · 28 ⛈