Hail Map on June 20, 2025

The weather event on June 20, 2025 includes Hail, Wind, and Tornado maps. 12 states and 675 cities were impacted and suffered possible damage. The total estimated number of properties impacted is 35,158.
Hail map on June 20, 2025
Hail
Wind
Tornado

35,158

Estimated number of impacted properties by a 1.00" hail or larger

10,609

Estimated number of impacted properties by a 1.75" hail or larger

11,798

Estimated number of impacted properties by a 2.50" hail or larger

Storm reports

Montana

DateDescription
06/20/20256:30 PM CDTFacebook report.
06/20/20256:20 PM CDTA local report indicates 2.50 inch wind near 8 NNE Belltower
06/20/20255:56 PM CDTA local report indicates 2.00 inch wind near Ekalaka
06/20/20255:45 PM CDTFacebook report.
06/20/20255:15 PM CDTFacebook report.
06/20/20254:45 PM CDTReport from mping: quarter
06/20/20254:38 PM CDTA local report indicates 1.25 inch wind near 2 SE Miles City
06/20/20254:37 PM CDTFacebook report.
06/20/20252:21 PM CDTMesonet station sdam8 soda springs.
06/20/20251:38 PM CDTTime estimated from radar.

Nebraska

DateDescription
06/20/20254:50 PM CDTAn area of showers/virga led to a report of a flipped pivot in a field. Time and exact location was relayed to us by the spotter.

Minnesota

DateDescription
06/20/20253:00 AM CDTTree fell on powerline... Briefly started a grass fire that was put out by rain. Time estimated by radar.
06/20/20252:55 AM CDTPhoto sent in via social media showing a 30 foot section of a white pine tree that fell overnight. This pine tree caused damage to a duck enclosure with no duck injurie
06/20/20252:55 AM CDTPhoto sent in via social media showing a 30 foot section of a white pine tree that fell overnight. This pine tree caused damage to a duck enclosure with no duck injurie
06/20/20252:25 AM CDTPhoto sent in via social media of an aspen or birch tree that got blown over. This tree then fell onto a pole barn causing some structural damage. Time estimated from r
06/20/20252:11 AM CDTA local report indicates 61 MPH wind near 5 NE Brainerd
06/20/20252:11 AM CDTMature 36 inch diameter poplar tree uprooted. This tree appears to have caused damage to an outbuilding after falling.
06/20/20252:10 AM CDTTime estimated from radar.
06/20/20252:03 AM CDTTrees stripped of leaves... Grill blown around yard. Several 4 inches branches down.
06/20/20252:01 AM CDTCorrects previous non-tstm wnd gst report from 1 w cass lake. Mesonet station casm5 cass lake dnr raws.
06/20/20252:00 AM CDTWidespread tree damage with limbs around 3 inches in diameter were reported. Time estimated via radar.
06/20/20251:55 AM CDTDelayed report from cross lake of a dozen trees on roadways and three trees on powerlines in the community of cross lake.
06/20/20251:50 AM CDTPhoto sent in via social media of a power pole snapped and several trees blown over on top of power lines. Time estimated from radar.
06/20/20251:40 AM CDTLarge tree partially blocking road... Tree partially on guide wires. Time estimated from radar.
06/20/20251:30 AM CDTPhotos sent in via social media show tree damage including one tree that fell on top of a residence.
06/20/20251:28 AM CDTSpotter reports that numerous branches are down on their property. An entire tree was also blown over. Spotter reports that the tree that fell over was weaker and ready
06/20/20251:15 AM CDTThere were reports of power lines down and tree limbs up to 3 inches down.
06/20/20251:15 AM CDTTree fell on powerlines and is partially on house roof. Time estimated from radar.
06/20/20251:10 AM CDTOne large tree down an many branches snapped off. Time estimated from radar.
06/20/20251:10 AM CDTPhotos of numerous trees snapped and blown over. One picture also shows an uprooted tree. Time estimated from radar.
06/20/202512:57 AM CDTTree down on camper.
06/20/202512:50 AM CDTThere were reports of multiple branches down... Power flashes... And home damage. Winds were estimated at 80 mph.
06/20/202512:26 AM CDTA local report indicates 1.00 inch wind near 3 NNE Toivola
06/20/202512:26 AM CDTReport from mping: quarter
06/20/202512:10 AM CDTA local report indicates 60 MPH wind near 3 W Deer River
06/20/202512:06 AM CDTA local report indicates 1.00 inch wind near 4 WSW Tobique
06/20/202512:00 AM CDTA local report indicates 1.00 inch wind near 3 SW Cohasset
06/19/202511:48 PM CDTCorrects previous hail report from 4 wsw warba. Time estimated from radar.
06/19/202511:46 PM CDTA local report indicates 3.00 inch wind near 6 SSW Blackberry
06/19/202511:30 PM CDTPhoto sent in via social media showing 2 inch diameter hail. Reporter states that it fell at approximately 1130pm.

Iowa

DateDescription
06/20/202511:35 AM CDTLarge tree down... Which also knocked down power lines.
06/20/202511:20 AM CDTMedium sized tree split with lots of other trees damaged. Time estimated from radar.
06/20/202510:55 AM CDTDelayed report... Relayed by media of large branches downed in pella.
06/20/20259:03 AM CDTMultiple tree limbs down.
06/20/20258:59 AM CDTTree damage with limbs down.
06/20/20258:53 AM CDTAsos station kmiw marshalltown airport.
06/20/20258:20 AM CDTReport of large tree split and large branches downed in reinbeck.
06/20/20258:08 AM CDTTree limbs down.

Kansas

DateDescription
06/19/20258:48 PM CDTWunderground site kkssharo30 reported the gust associated with outflow from decaying storm.

Wisconsin

DateDescription
06/20/20255:35 AM CDTPublic reported power outages due to downed tree limbs. Time estimated from radar. Delayed report.
06/20/20255:19 AM CDTLaw enforcement reported power outages due to downed tree limbs. Time estimated from radar. Delayed report.
06/20/20255:19 AM CDTLaw enforcement reported power outages due to downed tree limbs. Time esti
06/20/20255:10 AM CDTLaw enforcement reported power outages due to downed tree limbs. Time estimated from radar. Delayed report.
06/20/20255:10 AM CDTLaw enforcement reported power outages due to downed tree limbs. Time estimated from radar. Delayed report.
06/20/20255:10 AM CDTLaw enforcement reported power outages due to downed tree limbs. Time estimated from radar. Delayed r
06/20/20255:08 AM CDTLa
06/20/20255:08 AM CDTLaw enforcement reported power outages due to downed tree limbs. Time estimated from radar. Delayed report.
06/20/20255:05 AM CDTLaw enforcement reported power outages due to downed tree limbs. Time estimated from radar. Delayed report.
06/20/20254:40 AM CDTPhoto sent in via social media showing several trees broken off halfway up the trunk. Time estimated from radar.
06/20/20254:20 AM CDTSpotter reports damage to vendor pop up tents in downtown hayward. About 25 to 30 percent of the tents set up experienced wind damage. Time estimated from radar.
06/20/20254:15 AM CDT12 inch live and healthy oak tree snapped off. Reported by member of public.
06/20/20254:15 AM CDTA local report indicates 1.00 inch wind near 2 WNW Seeley
06/20/20254:05 AM CDTTrained spotter reports that a tree fell on a power line. The power line came down from this and is across the road. Spotter has also measured 0.50 inches of rain.
06/20/20253:45 AM CDTWisconsin mesonet site reported a 78 mph wind gust.
06/20/20253:35 AM CDTTree down.
06/20/20253:30 AM CDTPort wing observation station.
06/20/20253:30 AM CDTPort wing station.
06/20/20253:30 AM CDTPort
06/20/20253:30 AM CDTA couple of trees were downed. Time estimated from radar.
06/20/20253:10 AM CDTSeveral branches broken off due to high winds.
06/20/202512:45 AM CDTReport of tree fallen on a power line. This caused a power outage to a few homes in the area. Time of damage estimated from radar.
06/20/202512:15 AM CDTA local report indicates 1.00 inch wind near 3 W Namekagon
06/19/202511:55 PM CDTReport from cocorahs wi-sr-1. Time estimated from radar.

North Dakota

DateDescription
06/20/20256:55 PM CDTA local report indicates 1.00 inch wind near 7 E Fairfield
06/20/20252:13 AM CDTEstimated high winds for two hours. Signs bent... Railroad arms moved... Grain bin lifted and flipped. Report relayed via social media.
06/20/20251:04 AM CDTNdawn station 2 ese of ypsilanti.
06/20/202512:49 AM CDTWind gusts of 70 mph - 80 mph and power flashes were reported on social media.
06/20/202512:34 AM CDTMesonet station awwn8 21 nnw jamestown
06/20/202512:25 AM CDT5 se kensal
06/20/202512:25 AM CDT4 n carrington
06/20/202512:21 AM CDT10 meter measured gust ndawn 5w courtenay.
06/20/202512:15 AM CDTAwos station k46d carrington nd awos.
06/20/202512:08 AM CDTPublic report of a thunderstorm wind gust as measured on a davis weather station. Measured 92 mph wind gust.
06/20/202512:05 AM CDTMesonet station dvi12209 jamestown.
06/19/202511:56 PM CDT10 meter measured gust ndawn 1s heaton.
06/19/202511:50 PM CDTDelayed report: a funnel cloud was reported in davenport with possible touchdown.
06/19/202511:48 PM CDTNdawn station 10 w jamestown. 10 meter wind report.
06/19/202511:45 PM CDT2 e tappen
06/19/202511:45 PM CDT3 w eldridge
06/19/202511:43 PM CDT10 meter measured gust ndawn 3e tappen.
06/19/202511:31 PM CDTA local report indicates 1.00 inch wind near Chaffee
06/19/202511:29 PM CDT10 meter measured gust ndawn 5nw steele.
06/19/202511:25 PM CDT10 meter measured gust ndawn 2ne woodworth.
06/19/202511:25 PM CDT4 wnw steele
06/19/202511:20 PM CDTA tornado was reported southeast of enderlin. Location estimated via radar.
06/19/202511:20 PM CDT2 w sykeston.
06/19/202511:20 PM CDTA tornado was
06/19/202511:14 PM CDTTree branches 6 inches to 10 inches in diameter were reported down in valley city.
06/19/202511:11 PM CDTThere were reports of home damage east/northeast of enderlin. Time estimated via radar.
06/19/202511:11 PM CDTDamage to multiple homes were reported 3 miles east of enderlin.
06/19/202511:10 PM CDTNd dot sensor observation.
06/19/202511:05 PM CDTA local report indicates 80 MPH wind near La Moure
06/19/202511:01 PM CDTNdawn station at ellendale. 10 meter wind gust report.
06/19/202511:00 PM CDTMesonet station jtnn8 uscrn site near jamestown 38wsw.
06/19/202511:00 PM CDTDenhoff
06/19/202510:58 PM CDT10 meter measured gust ndawn 3nnw robinson.
06/19/202510:58 PM CDTNdawn 10 meter observation.
06/19/202510:55 PM CDTPhotos relayed through social media from city of kensal of large trees uprooted. Time estimated from radar.
06/19/202510:44 PM CDTAsos station kjms jamestown airport.
06/19/202510:40 PM CDTHalf of shop roof torn off and siding ripped off house. Radar estimated time.
06/19/202510:34 PM CDT10 meter measured gust ndawn 1s jud.
06/19/202510:34 PM CDTNdawn station near wirch. 10 meter wind gust report.
06/19/202510:32 PM CDT10 meter measured gust ndawn 8n wing.
06/19/202510:32 PM CDTNdawn 10 meter observation.
06/19/202510:30 PM CDTStovepipe tornado reported n of fort ransom via public.
06/19/202510:13 PM CDT10 meter measured wind gust ndawn 8n wing.
06/19/202510:10 PM CDTA local report indicates 88 MPH wind near 1 E Pettibone
06/19/202510:10 PM CDT6 wnw streeter
06/19/202510:10 PM CDTSocial media report and pictures of a brief tornado north of verona and west of highway 1.
06/19/202510:05 PM CDT5 w wishek
06/19/202510:04 PM CDT10 meter measured wind gust ndawn tappen 3e.
06/19/202510:03 PM CDT10 meter measured wind gust ndawn streeter 6nw.
06/19/202510:00 PM CDT10 meter measured wind gust ndawn wishek 5w.
06/19/202510:00 PM CDT10 meter measured wind gust robinson 3nnw.
06/19/202510:00 PM CDTFacebook post from prairie meadows events shows damage at the venue. A variety of large trees are down... Including a very large tree split at the base. Time estimated
06/19/20259:58 PM CDTA tornado was reported 2 miles west of valley city.
06/19/20259:58 PM CDTA tornado was reported
06/19/20259:45 PM CDTTime estimated from radar.
06/19/20259:40 PM CDT10 meter measured gust ndawn 5nw linton.
06/19/20259:40 PM CDTHazelton nddot site measured wind gust.
06/19/20259:36 PM CDTSocial media report of a few trees down and power outage for hazelton. Several branches also down. Time estimated based on radar.
06/19/20259:35 PM CDT10 meter measured wind gust ndawn 5nw linton.
06/19/20259:35 PM CDTAwos station k7l2 linton.
06/19/20259:33 PM CDT2.70 inches of rain too received via webmaster email.
06/19/20259:30 PM CDTFort yates nddot station measured wind gust.
06/19/20259:25 PM CDTA funnel cloud was observed just south of sandborn.
06/19/20259:25 PM CDTMesonet station ttkn8 tatanka prairie.
06/19/20259:21 PM CDTA tornado was reported just sw of the sandborn exit.
06/19/20259:21 PM CDTA tornado was reported just sw of the sandborn exit. (fg
06/19/20259:20 PM CDT10 meter wind gust ndawn livona 5s.
06/19/20259:20 PM CDTLarge hail during tornado warned storm.
06/19/20259:20 PM CDTPhotos sent of damage near baldwin. 40x60 pole barn was mostly destroyed and debris was blown about 300 feet east-northeast from the building site. Most posts from the
06/19/20259:19 PM CDTAsos station kbis bismarck airport.
06/19/20259:18 PM CDTMesonet station cw2059 6 n bismarck.
06/19/20259:18 PM CDT*** 1 inj *** social media report and photos of a large shop destroyed and blown across the road into neighbors property. A lot of debris in this yard. Garage door dama
06/19/20259:17 PM CDT10 meter measured gust ndawn sanger 1s.
06/19/20259:15 PM CDTAwos station ky19 mandan.
06/19/20259:15 PM CDTTree limbs down in hillview area.
06/19/20259:15 PM CDTLarge tree damage.
06/19/20259:15 PM CDTMesonet station ew9213 huff hills.
06/19/20259:15 PM CDTNumerous tree limbs down.
06/19/20259:14 PM CDTHouse damaged by tornado... Reported by a storm chaser.
06/19/20259:10 PM CDTMeasured wind gust from bismarck i-94 bridge nddot site.
06/19/20259:10 PM CDTBrief tornado touched down near stutsman and lamoure county line. Ndawn marion station webcam had visible funnel cloud around this time... And public submitted video of
06/19/20259:09 PM CDTSocial media report of downed trees near double ditch state recreation area. Time estimated based on radar.
06/19/20259:07 PM CDTWeather station. Also reported 1.31 inches of rain.
06/19/20259:05 PM CDTLarge evergreen tree blown over near rosser ave and 26th street.
06/19/20259:04 PM CDTCenter ndawn.
06/19/20259:00 PM CDTLarge... Partially rain-wrapped tornado reported 3 miles nw of eckelson.
06/19/20259:00 PM CDTNumerous homes were reported damaged north of urbana and west of eckelson. Time estimated by radar.
06/19/20259:00 PM CDTNddot sensor near new salem.
06/19/20258:55 PM CDTAbout a mile of power lines down along county road 84. Time estimated from radar.
06/19/20258:50 PM CDTA local report indicates a tornado near 2 ENE Spiritwood
06/19/20258:47 PM CDT10 meter measured gust ndawn station new salem 6ne.
06/19/20258:45 PM CDTReport from new salem fire department of multiple power lines down. Time estimated from radar.
06/19/20258:45 PM CDTPublic relayed photos of large tree snapped towards the base... And another tree that fell onto a house. Time estimated from radar.
06/19/20258:40 PM CDT10 meter measured wind gust ndawn carson 9ene.
06/19/20258:40 PM CDTInitial touchdown.
06/19/20258:40 PM CDTPhoto relayed through social media of multiple trees broken. Time estimated from radar.
06/19/20258:40 PM CDTPhotos of downed trees on highway 10 relayed through social media. Time estimated from radar.
06/19/20258:40 PM CDTPhoto of tornado from public matches up with reports of sightings from new salem area... And corroborated with radar data. No damage reported.
06/19/20258:30 PM CDTSocial media report of shingles and siding off.
06/19/20258:30 PM CDTMesonet station fw6805 lake tschida.
06/19/20258:28 PM CDTDowned cottonwood. Relayed via social media with a radar estimated time.
06/19/20258:25 PM CDT10 meter measured wind gust ndawn pretty rock 2e.
06/19/20258:25 PM CDTPublic phone call. Picture also sent vis email.
06/19/20258:25 PM CDTPublic phone cal
06/19/20258:25 PM CDTDamage relayed from public through social media on north side of lake tschida. Damage includes camper tipped on its side... Pontoon completely flipped... Downed trees..
06/19/20258:17 PM CDT10 meter wind gust ndawn elgin 10nw.
06/19/20258:11 PM CDTMesonet station tt584 12 e mott.
06/19/20258:10 PM CDTNddot sensor near gladstone.
06/19/20258:07 PM CDTReport from mping: tea cup
06/19/20258:07 PM CDTReport from mping: tea cup (3.00 in
06/19/20258:05 PM CDTOngoing at time of report.
06/19/20258:05 PM CDT10m wind gust mott 1n ndawn station.
06/19/20258:00 PM CDTHail still ongoing. Damage to car windshield.
06/19/20257:59 PM CDTReport from mping: hen egg
06/19/20257:57 PM CDTAsos station khei hettinger airport.
06/19/20257:55 PM CDTWeather station.
06/19/20257:53 PM CDTAsos station khei hettinger airport.
06/19/20257:51 PM CDTReport from mping: quarter
06/19/20257:50 PM CDTA local report indicates 1.50 inch wind near Jamestown
06/19/20257:42 PM CDTAsos station kdik dickinson airport.
06/19/20257:30 PM CDTA local report indicates 60 MPH wind near 9 SSW New England
06/19/20257:15 PM CDTAwos station kbww bowman airport.

South Dakota

DateDescription
06/20/20256:55 PM CDTA local report indicates 65 MPH wind near 1 ESE Ladner
06/20/20256:51 PM CDTA local report indicates 80 MPH wind near 10 SW Ladner
06/20/20256:51 PM CDTA local report indicates 1.00 inch wind near 10 SW Ladner
06/20/20256:42 PM CDTA local report indicates 1.75 inch wind near 12 N Camp Crook
06/20/20254:58 AM CDTCouple of birch trees knocked over... Some large tree limbs down as well. Time estimated by radar.
06/19/202510:26 PM CDTTime based on radar. Sand lake raws.
06/19/202510:26 PM CDTCorrects previous tstm wnd gst report remarks from 10 w long lake to add thunderstorm outflow winds. Time based on radar. Sand lake raws.
06/19/202510:05 PM CDTThunderstorm outflow winds. Mesonet station 50 herreid
06/19/20259:35 PM CDTMesonet station 205 mclaughlin
06/19/20259:32 PM CDTTrained spotter estimates 60 miles per hour west of mclaughlin. Time estimated based on radar.
06/19/20259:20 PM CDTMesonet station grrs2 bullhead 10 s. Time estimated.
06/19/20259:15 PM CDTA local report indicates 70 MPH wind near Mcintosh
06/19/20258:35 PM CDTA local report indicates 1.25 inch wind near 8 S Lodgepole
06/19/20258:33 PM CDTA local report indicates 65 MPH wind near 7 S Shadehill
06/19/20258:25 PM CDTA local report indicates 1.25 inch wind near 9 SE Lodgepole
06/19/20258:20 PM CDTA local report indicates 64 MPH wind near 3 W Lemmon
06/19/20258:14 PM CDTA local report indicates 60 MPH wind near 2 SE Lodgepole
06/19/20258:10 PM CDTA local report indicates 69 MPH wind near 8 E Prairie City
06/19/20258:07 PM CDTA local report indicates 1.25 inch wind near 11 S Lodgepole
06/19/20258:07 PM CDTA local report indicates 1.00 inch wind near 10 S Lodgepole
06/19/20258:06 PM CDTA local report indicates 1.50 inch wind near 10 NE Prairie City
06/19/20258:06 PM CDTA local report indicates 1.85 inch wind near 10 NE Prairie City
06/19/20257:46 PM CDTA local report indicates 2.50 inch wind near 8 SSE Ralph
06/19/20257:20 PM CDTA local report indicates 58 MPH wind near 4 N Ludlow
06/19/20257:20 PM CDTSeveral 3.1 inch diameter hail stones.
06/19/20257:20 PM CDTSeveral 3.1 inch diameter hail stones. Corrected for size.
06/19/20257:13 PM CDTA local report indicates 3.00 inch wind near 9 N Buffalo
06/19/20257:11 PM CDTBroken hailstone of 3.6 inch measured. Corrected for size... Time... And more precise location.
06/19/20257:09 PM CDTA local report indicates 84 MPH wind near 1 N Buffalo
06/19/20257:09 PM CDTSemi blown over on highway 85 just north of town.
06/19/20257:08 PM CDTA local report indicates 2.50 inch wind near 7 N Buffalo
06/19/20257:05 PM CDTA local report indicates 3.25 inch wind near 9 NNW Buffalo

Oregon

DateDescription
06/20/20255:50 PM CDTApproximately 4 inch branches snapped from a conifer tree.

Florida

DateDescription
06/20/20255:55 PM CDTEmergency management reported power lines were blown down near silver lake drive and carnation street.
06/20/20255:30 PM CDTCounty dispatch reported trees down near highway 326. The time of damage was based on radar.
06/20/20254:34 PM CDTPower line down in suwannee.
06/20/20254:30 PM CDTCounty dispatch reported trees down along county road 316. The time of damage was based on radar.

Michigan

DateDescription
06/20/20256:54 AM CDTReports of up to 1.5 hail and heavy rain that has led to water on roadways.
06/20/20256:54 AM CDTReports of up to 1.5 hail and
06/20/20256:50 AM CDTQuarter sized hail near long lake mi... West of tc.
06/20/20256:44 AM CDTHalf dollar sized hail in downtown tvc.
06/20/20256:30 AM CDTDime to quarter sized hail covering ground.
06/20/20255:35 AM CDTCorrects previous tstm wnd dmg report from marenisco for utility company. Weenergies is reporting just under 1600 customers without power in the land o lakes/marenisco
06/20/20255:35 AM CDTCorrects previous tstm wnd dmg rep
06/20/20255:35 AM CDTMultiple downed trees have been observed by law enforcement in the city of houghton. The public have been cleaning up the debris.
06/20/20255:35 AM CDTCorrects previous tstm wnd dmg report from marenisco for utility company. Weenergies is reporting just under 1600 customers without
06/20/20255:35 AM CDTMultiple downed trees have been observed by law enforcement in the city
06/20/20255:35 AM CDTCorrects previous tstm wnd dmg report from marenisco for utility company. Weenergies is reporting just under 1600 customers without
06/20/20255:35 AM CDTCorrects previous tstm wnd dmg report from marenisco for utility company. Weenergies is reporting just under 1600 customers without power in the land
06/20/20255:35 AM CDTCorrects previous tstm wnd dmg report from marenisco for utility company. Weenergies is reporting just under 1600 customers without power in the land o lakes/mareni
06/20/20255:35 AM CDTMultiple downed trees have been obse
06/20/20255:35 AM CDTMultiple downed trees have been observed by law enforcement in th
06/20/20253:34 AM CDTWeenergies reported electrical equipment damaged by winds... Causing 23 customers to be without power.
06/20/20253:10 AM CDTCorrects previous tstm wnd dmg report time from amasa. Weenergies reported electrical equipment damaged by winds... Causing 23 customers to be without power.
06/20/20251:58 AM CDTGogebic county emergency manager reports trees on power lines and power lines downed near thousand island lake.
06/20/20251:58 AM CDTEmergency management reports that trees are downed on power lines on the southwest side of thousand island lake near wolniak road.

Cities Impacted by Hail Map on June 20, 2025

Please be aware that the storm maps provided by HailTrace include estimates of the number of structures impacted by storms on the specified date. These estimates are derived from data provided by Microsoft, including building footprint data generated using computer vision algorithms applied to satellite imagery. While HailTrace makes every effort to ensure the accuracy of this information, it is not guaranteed and should be used as a general reference only. The actual number of impacted structures may differ from the estimates provided on the storm maps.

Related weather events

View all