July 9, 2025 hail storm near Buffalo, SD. Radar-confirmed hail track and contractor lead lists available.
NWS WARNING AREA · Buffalo Metro · Jul 9, 2025 · Click a zone to highlight
Full storm data delivered to all buyers. No slot limit.
By purchasing, you agree to our Terms of Service and acknowledge the Data Accuracy Disclaimer. Address lists are derived from NOAA radar and federal databases; inclusion does not guarantee property damage.
Pro gets 1-hour priority access
From $49/mo · Auto-delivered leads
This storm generated 124 NWS alert zones. One purchase covers the complete storm track and all addresses across every zone.
Buffalo, SD
Alert issued Wed, Jul 9 · 7:36 PM UTC
Buffalo, SD
Alert issued Wed, Jul 9 · 8:24 PM UTC
Lemmon, SD
Alert issued Wed, Jul 9 · 8:34 PM UTC
Prairie City, SD
Alert issued Wed, Jul 9 · 8:39 PM UTC
Hettinger, ND
509 addresses in warning area
Alert issued Wed, Jul 9 · 8:49 PM UTC
Porcupine, SD
Alert issued Wed, Jul 9 · 9:07 PM UTC
Mott, ND
267 addresses in warning area
Alert issued Wed, Jul 9 · 9:10 PM UTC
Lemmon, SD
64 addresses in warning area
Alert issued Wed, Jul 9 · 9:14 PM UTC
Dupree, SD
Alert issued Wed, Jul 9 · 9:40 PM UTC
Allen, SD
Alert issued Wed, Jul 9 · 9:45 PM UTC
Mott, ND
20 addresses in warning area
Alert issued Wed, Jul 9 · 9:47 PM UTC
Meadow, SD
Alert issued Wed, Jul 9 · 9:49 PM UTC
Porcupine, SD
2 addresses in warning area
Alert issued Wed, Jul 9 · 9:57 PM UTC
Morristown, SD
Alert issued Wed, Jul 9 · 9:59 PM UTC
Newell, SD
Alert issued Wed, Jul 9 · 10:13 PM UTC
Martin, SD
Alert issued Wed, Jul 9 · 10:26 PM UTC
New Leipzig, ND
19 addresses in warning area
Alert issued Wed, Jul 9 · 10:44 PM UTC
Merriman, NE
197 addresses in warning area
Alert issued Wed, Jul 9 · 11:07 PM UTC
Cody, NE
17 addresses in warning area
Alert issued Wed, Jul 9 · 11:31 PM UTC
Gordon, NE
1 addresses in warning area
Alert issued Wed, Jul 9 · 11:46 PM UTC
Wing, ND
727 addresses in warning area
Alert issued Thu, Jul 10 · 12:30 AM UTC
Bismarck, ND
19,377 addresses in warning area
Alert issued Thu, Jul 10 · 12:37 AM UTC
Kennebec, SD
Alert issued Thu, Jul 10 · 12:39 AM UTC
Midland, SD
Alert issued Thu, Jul 10 · 12:40 AM UTC
Okaton, SD
Alert issued Thu, Jul 10 · 12:49 AM UTC
Woodworth, ND
18 addresses in warning area
Alert issued Thu, Jul 10 · 12:53 AM UTC
Eureka, SD
6 addresses in warning area
Alert issued Thu, Jul 10 · 12:55 AM UTC
Harrold, SD
Alert issued Thu, Jul 10 · 1:00 AM UTC
Driscoll, ND
1,541 addresses in warning area
Alert issued Thu, Jul 10 · 1:11 AM UTC
Wishek, ND
898 addresses in warning area
Alert issued Thu, Jul 10 · 1:21 AM UTC
Vivian, SD
Alert issued Thu, Jul 10 · 1:24 AM UTC
Gackle, ND
65 addresses in warning area
Alert issued Thu, Jul 10 · 1:40 AM UTC
Holabird, SD
Alert issued Thu, Jul 10 · 1:43 AM UTC
Miller, SD
Alert issued Thu, Jul 10 · 2:09 AM UTC
Jud, ND
771 addresses in warning area
Alert issued Thu, Jul 10 · 2:12 AM UTC
Jamestown, ND
4,671 addresses in warning area
Alert issued Thu, Jul 10 · 2:32 AM UTC
Sheyenne, ND
68 addresses in warning area
Alert issued Thu, Jul 10 · 2:34 AM UTC
New Rockford, ND
6 addresses in warning area
Alert issued Thu, Jul 10 · 2:58 AM UTC
Callaway, NE
392 addresses in warning area
Alert issued Thu, Jul 10 · 3:36 AM UTC
Gothenburg, NE
183 addresses in warning area
Alert issued Thu, Jul 10 · 4:03 AM UTC
Broken Bow, NE
102 addresses in warning area
Alert issued Thu, Jul 10 · 4:13 AM UTC
Ainsworth, NE
27 addresses in warning area
Alert issued Thu, Jul 10 · 7:13 AM UTC
Bassett, NE
108 addresses in warning area
Alert issued Thu, Jul 10 · 7:54 AM UTC
Burwell, NE
37 addresses in warning area
Alert issued Thu, Jul 10 · 8:21 AM UTC
Burwell, NE
583 addresses in warning area
Alert issued Thu, Jul 10 · 8:59 AM UTC
Newell, SD
Alert issued Thu, Jul 10 · 10:06 AM UTC
Sturgis, SD
Alert issued Thu, Jul 10 · 1:48 PM UTC
Deadwood, SD
Alert issued Thu, Jul 10 · 2:14 PM UTC
Wayne, NE
388 addresses in warning area
Alert issued Thu, Jul 10 · 6:33 PM UTC
Holcomb, KS
109 addresses in warning area
Alert issued Thu, Jul 10 · 8:00 PM UTC
Dixon, IL
9,998 addresses in warning area
Alert issued Thu, Jul 10 · 8:23 PM UTC
Wilcox, NE
893 addresses in warning area
Alert issued Thu, Jul 10 · 8:39 PM UTC
Garden City, KS
5,001 addresses in warning area
Alert issued Thu, Jul 10 · 8:43 PM UTC
Bosler, WY
17 addresses in warning area
Alert issued Thu, Jul 10 · 8:46 PM UTC
Ashton, IL
751 addresses in warning area
Alert issued Thu, Jul 10 · 9:07 PM UTC
Champion, NE
46 addresses in warning area
Alert issued Thu, Jul 10 · 9:21 PM UTC
Rockton, IL
12,374 addresses in warning area
Alert issued Thu, Jul 10 · 9:25 PM UTC
Royal, NE
1,889 addresses in warning area
Alert issued Thu, Jul 10 · 9:31 PM UTC
Cairo, NE
1,099 addresses in warning area
Alert issued Thu, Jul 10 · 9:40 PM UTC
DeForest, WI
Alert issued Thu, Jul 10 · 9:44 PM UTC
Machesney Park, IL
23,078 addresses in warning area
Alert issued Thu, Jul 10 · 9:49 PM UTC
Keota, IA
1,267 addresses in warning area
Alert issued Thu, Jul 10 · 9:51 PM UTC
Compton, IL
936 addresses in warning area
Alert issued Thu, Jul 10 · 9:52 PM UTC
Medicine Bow, WY
44 addresses in warning area
Alert issued Thu, Jul 10 · 9:52 PM UTC
Enders, NE
36 addresses in warning area
Alert issued Thu, Jul 10 · 9:55 PM UTC
Neligh, NE
918 addresses in warning area
Alert issued Thu, Jul 10 · 10:00 PM UTC
Ravenna, NE
60 addresses in warning area
Alert issued Thu, Jul 10 · 10:04 PM UTC
Iowa City, IA
19,994 addresses in warning area
Alert issued Thu, Jul 10 · 10:06 PM UTC
Deep River, IA
1,267 addresses in warning area
Alert issued Thu, Jul 10 · 10:08 PM UTC
Medicine Bow, WY
14 addresses in warning area
Alert issued Thu, Jul 10 · 10:14 PM UTC
Creighton, NE
500 addresses in warning area
Alert issued Thu, Jul 10 · 10:17 PM UTC
Central City, NE
1,669 addresses in warning area
Alert issued Thu, Jul 10 · 10:18 PM UTC
Poplar Grove, IL
65,633 addresses in warning area
Alert issued Thu, Jul 10 · 10:21 PM UTC
Earlville, IL
1,466 addresses in warning area
Alert issued Thu, Jul 10 · 10:22 PM UTC
Cottage Grove, WI
Alert issued Thu, Jul 10 · 10:22 PM UTC
Cairo, NE
Alert issued Thu, Jul 10 · 10:22 PM UTC
Wray, CO
Alert issued Thu, Jul 10 · 10:42 PM UTC
Garrett, WY
31 addresses in warning area
Alert issued Thu, Jul 10 · 10:44 PM UTC
New Vienna, IA
1,151 addresses in warning area
Alert issued Thu, Jul 10 · 10:48 PM UTC
Meadow Grove, NE
3,886 addresses in warning area
Alert issued Thu, Jul 10 · 10:54 PM UTC
Lindsay, NE
368 addresses in warning area
Alert issued Thu, Jul 10 · 10:59 PM UTC
Cambridge, WI
Alert issued Thu, Jul 10 · 11:05 PM UTC
Hildreth, NE
381 addresses in warning area
Alert issued Thu, Jul 10 · 11:06 PM UTC
Grand Island, NE
21,906 addresses in warning area
Alert issued Thu, Jul 10 · 11:08 PM UTC
Westhope, ND
83 addresses in warning area
Alert issued Thu, Jul 10 · 11:09 PM UTC
Cascade, IA
4,368 addresses in warning area
Alert issued Thu, Jul 10 · 11:09 PM UTC
Garrett, WY
Alert issued Thu, Jul 10 · 11:14 PM UTC
Lance Creek, WY
Alert issued Thu, Jul 10 · 11:23 PM UTC
Norfolk, NE
9,608 addresses in warning area
Alert issued Thu, Jul 10 · 11:29 PM UTC
Heartwell, NE
3,168 addresses in warning area
Alert issued Thu, Jul 10 · 11:39 PM UTC
Wray, CO
Alert issued Thu, Jul 10 · 11:48 PM UTC
Hastings, NE
630 addresses in warning area
Alert issued Thu, Jul 10 · 11:51 PM UTC
Kramer, ND
328 addresses in warning area
Alert issued Thu, Jul 10 · 11:55 PM UTC
Meadow Grove, NE
Alert issued Thu, Jul 10 · 11:58 PM UTC
Bartlett, NE
241 addresses in warning area
Alert issued Fri, Jul 11 · 12:02 AM UTC
Stamford, NE
841 addresses in warning area
Alert issued Fri, Jul 11 · 12:11 AM UTC
Stanton, NE
2,115 addresses in warning area
Alert issued Fri, Jul 11 · 12:11 AM UTC
Minden, NE
10 addresses in warning area
Alert issued Fri, Jul 11 · 12:12 AM UTC
Manteno, IL
24,148 addresses in warning area
Alert issued Fri, Jul 11 · 12:14 AM UTC
Mount Carroll, IL
5,981 addresses in warning area
Alert issued Fri, Jul 11 · 12:16 AM UTC
Elgin, NE
63 addresses in warning area
Alert issued Fri, Jul 11 · 12:19 AM UTC
Selden, KS
Alert issued Fri, Jul 11 · 12:22 AM UTC
Lance Creek, WY
Alert issued Fri, Jul 11 · 12:22 AM UTC
Martin, ND
68 addresses in warning area
Alert issued Fri, Jul 11 · 12:25 AM UTC
Douglas, WY
Alert issued Fri, Jul 11 · 12:37 AM UTC
Lance Creek, WY
Alert issued Fri, Jul 11 · 12:43 AM UTC
Oakdale, NE
1,319 addresses in warning area
Alert issued Fri, Jul 11 · 12:47 AM UTC
Doniphan, NE
3,924 addresses in warning area
Alert issued Fri, Jul 11 · 12:49 AM UTC
Almena, KS
35 addresses in warning area
Alert issued Fri, Jul 11 · 12:52 AM UTC
Holdrege, NE
4,250 addresses in warning area
Alert issued Fri, Jul 11 · 12:55 AM UTC
Almena, KS
35 addresses in warning area
Alert issued Fri, Jul 11 · 12:56 AM UTC
Milledgeville, IL
17,605 addresses in warning area
Alert issued Fri, Jul 11 · 12:56 AM UTC
Momence, IL
2,458 addresses in warning area
Alert issued Fri, Jul 11 · 1:11 AM UTC
Tilden, NE
311 addresses in warning area
Alert issued Fri, Jul 11 · 1:14 AM UTC
Minden, NE
11,040 addresses in warning area
Alert issued Fri, Jul 11 · 1:43 AM UTC
Lance Creek, WY
Alert issued Fri, Jul 11 · 2:19 AM UTC
Walnut, IL
1,032 addresses in warning area
Alert issued Fri, Jul 11 · 2:37 AM UTC
Princeton, IL
Alert issued Fri, Jul 11 · 3:12 AM UTC
Lynn Center, IL
8,662 addresses in warning area
Alert issued Fri, Jul 11 · 3:23 AM UTC
Walnut, IA
3,393 addresses in warning area
Alert issued Fri, Jul 11 · 3:26 AM UTC
Altona, IL
Alert issued Fri, Jul 11 · 3:29 AM UTC
Bradford, IL
11,489 addresses in warning area
Alert issued Fri, Jul 11 · 3:47 AM UTC
Exira, IA
2,324 addresses in warning area
Alert issued Fri, Jul 11 · 3:47 AM UTC
Toulon, IL
1,226 addresses in warning area
Alert issued Fri, Jul 11 · 3:53 AM UTC
Buffalo, SD saw a concluded hail storm on 2025-07-09 with a peak confirmed hail size of 2 inches. The event produced multiple warning areas through the afternoon and early evening.
The first hail alert came at 2:36 PM CDT with 1.25-inch hail flagged by radar and spotter verification. The storm then intensified around 3 PM. A 2-inch hail alert was issued at 3:24 PM CDT, followed by a 1.5-inch alert at 3:34 PM CDT and another 2-inch alert at 3:39 PM CDT.
Additional alerts followed through late afternoon. Radar-based hail detection showed 1 inch at 4:07 PM CDT, 1.75 inches at 4:14 PM CDT, 1 inch at 4:40 PM CDT, and 1 inch with spotter verification at 4:45 PM CDT. The sequence continued with 1 inch at 4:57 PM CDT, 1.5 inches at 5:13 PM CDT, and 1 inch at 5:26 PM CDT. A final alert at 7:40 PM CDT reported 1.25-inch hail with radar and spotter verification.
The mix of dual-polarization radar detections and spotter-verified reports kept the hail threat in place across several hours. Peak hail size reached 2 inches twice during the event.
Hail between 1 inch and 1.25 inches can affect roof coverings, gutters, vents, window screens, and vehicle finishes. Hail at 1.5 inches reaches a level where soft metals, exterior trim, and older shingles often show visible impact marks. At 1.75 inches, broken window screens, dented siding, and more concentrated roof losses become more common.
Two-inch hail is large enough to create clear impacts on shingles, flashing, skylights, and exposed HVAC equipment. Crews should expect mixed surface damage across roofs, siding, and vehicle lots where the hail core crossed the area. Spotter-verified reports at 1.25 inches and 2 inches suggest the event included ground-observed hail, not just radar-derived estimates.
Field teams should prioritize steep-slope roofs, low-slope membrane seams, ridge caps, vents, and soft metal components. In a storm with repeated hail reports over several hours, damage can vary sharply across short distances. A single subdivision, ranch cluster, or commercial corridor may show a range from cosmetic strikes to functional roof loss.
Start with exterior indicators that align with hail exposure. Check gutters for bruising, downspouts for denting, skylights for cracking, and condenser fins for impact. On vehicles, inspect hoods, roof panels, mirrors, and glass. On commercial sites, document rooftop mechanical units, parapets, and warehouse siding before temporary repairs begin.
For sales and inspection routing, treat this as a multi-pass hail event. The strongest reports came at 3:24 PM CDT and 3:39 PM CDT, with additional hail alerts later in the afternoon and evening. Crews working Buffalo should plan for repeat field visits where initial visual checks do not match the full storm sequence.
Never miss a storm in your market.
Auto-delivered leads with 1-hour priority access before shared buyers. Set it and close more jobs.
Cancel anytime · No commitment
See exactly what you get.
Explore the full Springdale, AR Strike Map free – hail track, address overlay, and CSV download. No account required.
Try the Free Demo →The Strike Map shows the precise hail track data for Buffalo, SD.
Address data is sourced from the US National Address Database (NOAA/USDOT). Inclusion of an address does not guarantee physical damage occurred. Confidence scores are radar-derived estimates. Data Accuracy Disclaimer