South Dakota Hail Storm — Thursday, July 2, 2026
Every verified storm report NWS spotters filed in South Dakota on Thursday, July 2, 2026 — hail up to 3" (baseball size). The same ground-truth data insurance adjusters trust.
Was a specific roof under this storm?
Type any South Dakota address and get that exact roof's verified hail history — including this storm — plus measurements and a replacement cost range. Free.
Check a Roof FreeHail by town — Thursday, July 2, 2026
All verified reports
| Time (UTC) | Location | Event |
|---|---|---|
| 11:50 PM | 3 S CondeSpink Co. | 59 mph wind |
| 11:50 PM | 8 W South ShoreCodington Co. | 61 mph wind |
| 11:49 PM | 8 WSW Union CenterMeade Co. | 1.75" hail |
| 11:48 PM | 9 WSW Union CenterMeade Co. | 1.25" hail |
| 11:43 PM | 5 ENE OrlandLake Co. | 65 mph wind |
| 11:40 PM | 4 NW ChesterLake Co. | 61 mph wind |
| 11:40 PM | 4 E HaytiHamlin Co. | 60 mph wind |
| 11:36 PM | 1 ESE WatertownCodington Co. | 69 mph wind |
| 11:34 PM | 1 SE Watertown AirportCodington Co. | 70 mph wind |
| 11:28 PM | 1 SE Watertown AirportCodington Co. | 56 mph wind |
| 11:27 PM | ShadehillPerkins Co. | 2.75" hail |
| 11:27 PM | 3 SE DimockHutchinson Co. | 66 mph wind |
| 11:22 PM | 3 NNW BryantClark Co. | 59 mph wind |
| 11:20 PM | 4 E HaytiHamlin Co. | 60 mph wind |
| 11:01 PM | 5 WSW Lake PrestonKingsbury Co. | 58 mph wind |
| 11:00 PM | 3 NNW De SmetKingsbury Co. | 66 mph wind |
| 10:53 PM | 4 W ErwinKingsbury Co. | 82 mph wind |
| 10:46 PM | 4 W ErwinKingsbury Co. | 72 mph wind |
| 10:45 PM | 7 WSW Willow LakeClark Co. | 1" hail |
| 10:40 PM | 9 N YaleBeadle Co. | 59 mph wind |
| 10:31 PM | 4 SSW BancroftKingsbury Co. | 69 mph wind |
| 10:30 PM | 5 SW Willow LakeClark Co. | Tornado |
| 10:29 PM | 5 SW IroquoisBeadle Co. | 72 mph wind |
| 10:11 PM | 5 SW IroquoisBeadle Co. | 67 mph wind |
| 10:10 PM | 6 N ArtesianSanborn Co. | 60 mph wind |
| 10:03 PM | 2 NNW HuronBeadle Co. | 105 mph wind |
| 10:02 PM | 2 S HuronBeadle Co. | 60 mph wind |
| 9:56 PM | 2 NNW HuronBeadle Co. | 90 mph wind |
| 9:55 PM | 6 NE SturgisMeade Co. | 1.25" hail |
| 9:54 PM | 4 WNW Mount VernonAurora Co. | 1.5" hail |
| 9:54 PM | 8 E AlpenaSanborn Co. | 90 mph wind |
| 9:50 PM | 1 WNW Mount VernonDavison Co. | 60 mph wind |
| 9:44 PM | 9 NNW Mount VernonDavison Co. | 64 mph wind |
| 9:36 PM | 1 W LaneJerauld Co. | 73 mph wind |
| 9:10 PM | 4 NNE ColomeTripp Co. | 50 mph wind |
| 9:05 PM | 3 N Gann ValleyBuffalo Co. | 81 mph wind |
| 9:00 PM | 1 S KimballBrule Co. | 73 mph wind |
| 8:55 PM | 3 N Gann ValleyBuffalo Co. | 62 mph wind |
| 8:41 PM | 7 WNW Gann ValleyBuffalo Co. | 2.75" hail |
| 8:41 PM | 11 SW Sunshine Bible AcHand Co. | 70 mph wind |
| 8:40 PM | 1 NNW Lees CornerBuffalo Co. | 62 mph wind |
| 8:34 PM | 3 SE RelianceLyman Co. | 63 mph wind |
| 8:30 PM | 13 W Wessington SpringsJerauld Co. | Tornado |
| 8:24 PM | 3 SE RelianceLyman Co. | 69 mph wind |
| 8:11 PM | 17 WSW Wessington SprinJerauld Co. | Tornado |
| 8:10 PM | 2 E Gann ValleyBuffalo Co. | Tornado |
| 7:56 PM | 6 S Gann ValleyBuffalo Co. | Tornado |
| 7:36 PM | 6 SW Joe Creek Rec AreaLyman Co. | 64 mph wind |
| 7:30 PM | 7 SSW Gann ValleyBuffalo Co. | 3" hail |
| 7:15 PM | 7 SSW Gann ValleyBuffalo Co. | 1.75" hail |
| 7:10 PM | 10 NNE PukwanaBrule Co. | 2.5" hail |
| 6:56 PM | 10 NNE PukwanaBrule Co. | 2.75" hail |
| 6:35 PM | 4 NE ChamberlainBrule Co. | 1.75" hail |
| 1:12 PM | 3 ESE Pine RidgeOglala Lakota Co. | 52 mph wind |
| 1:06 PM | 9 SW BateslandOglala Lakota Co. | 51 mph wind |
| 12:50 PM | 5 ENE Pine RidgeOglala Lakota Co. | 58 mph wind |
| 12:28 PM | 12 E OelrichsFall River Co. | 50 mph wind |
| 12:18 PM | 12 E OelrichsFall River Co. | 51 mph wind |
| 12:10 PM | 10 ESE OelrichsFall River Co. | 50 mph wind |
| 12:03 PM | 3 ESE Pine RidgeOglala Lakota Co. | 52 mph wind |
Showing 60 of 66 reports.
About this storm
How big was the hail in South Dakota on Thursday, July 2, 2026?
The largest verified hail report that day measured 3" — baseball sized. NWS spotters filed 14 hail reports across 12 towns.
Is that big enough to damage a roof?
Hail around 1" (quarter size) and up can bruise or crack asphalt shingles — that's the threshold insurance adjusters take seriously. Damage is often invisible from the ground, which is why an inspection matters even when the roof "looks fine."
How long do homeowners have to file a claim for this storm?
Most homeowner policies allow one to two years from the storm date — some as little as six months. This storm was 16 days ago, so the filing window is open for most policies.
How do I check if a specific address was hit?
Run a free roof report on Rooftops AI: type the address and you get the roof's measurements plus its verified hail history — every NWS-logged report near that exact property, with dates, sizes, and distances.
Data: NWS Local Storm Reports via Iowa Environmental Mesonet. Local Storm Reports are preliminary, spotter-submitted observations and may be revised by the National Weather Service. Rooftops AI is not affiliated with or endorsed by NOAA or the NWS. Insurance filing windows vary by policy and state — homeowners should confirm with their carrier.