Hail storm map for July 8, 2026: max 2.50" hail across AR, CO, FL, IA, KS, MN, MO, MT, NC, NE, WI, WY, ~35,227 structures in swath.
ARCOFLIAKSMNMOMTNCNEWIWY
A moderate hail event swept across AR, CO, FL, IA and 8 more states on July 8, 2026, with MRMS radar measuring stones up to 2.50". An estimated 35,227 structures fell inside the qualifying swath. North Carolina took the brunt with ~18,739 structures estimated in the ≥1" footprint. About 1,989 fell under damaging ≥1.75" hail capable of denting metal and breaking shingles. NOAA logged 28 hail reports and 174 wind reports for the day.
| State | ≥1.00" | ≥1.75" | ≥2.50" |
|---|---|---|---|
| North Carolina | 18,739 | 1,640 | 0 |
| Nebraska | 4,733 | 180 | 0 |
| Kansas | 4,480 | 17 | 0 |
| Iowa | 3,689 | 86 | 0 |
| Arkansas | 1,401 | 0 | 0 |
| Colorado | 845 | 15 | 0 |
| Wyoming | 724 | 51 | 0 |
| Missouri | 375 | 0 | 0 |
| Minnesota | 114 | 0 | 0 |
| Wisconsin | 106 | 0 | 0 |
| Florida | 13 | 0 | 0 |
| Montana | 8 | 0 | 0 |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 16:58 | HOLLEMANS XRDS | WAKE | Hail up to quarter size was reported near Silent Cove Lane. |
| 17:22 | SPRING HOPE | CRAVEN | The report was along Saint Delights Church Road near Spring Hope Church Road. |
| 17:27 | OLYMPIA | PAMLICO | The average hail size was quarter to half dollar, with a few stones up to golf ball size. |
| 17:35 | MACEDONIA | WAKE | Hail up to quarter size was reported near the intersection of Southeast Cary Parkway and Holly Springs Road. |
| 17:36 | MACEDONIA | WAKE | One inch hail was reported. |
| 17:44 | MACEDONIA | WAKE | Hail up to half dollar size was reported. |
| 17:44 | ASBURY | WAKE | Quarter size hail was reported. |
| 17:46 | CLAYTON FLOWERS ARPT | JOHNSTON | Half dollar size hail was observed near Hemlock Green Lane. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 14:50 | MERS HILL | GOSHEN | Report of half dollar size hail. |
| 15:02 | RANCHESTER | SHERIDAN | Hail up to an inch in diameter reported. |
| 15:23 | Newcastle | Weston | Received phone call of ongoing hail with some half-dollar mixed in with varying smaller sizes. |
| 15:24 | Newcastle | Weston | mPING report |
| 15:25 | VETERAN | GOSHEN | Public report of quarter-sized hail 9 miles west and 3 miles north of Hawk Springs. |
| 16:38 | 2 E Cheyenne | Laramie | Report from mPING: Half-inch (0.50 in.). |
| 16:42 | 2 E Cheyenne | Laramie | Report from mPING: Half-inch (0.50 in.). |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 12:55 | BROADUS | POWDER RIVER | Hail up to 1.5 inches in diameter reported. |
| 16:44 | 2 W Great Falls | Cascade | Report from mPING: Half-inch (0.50 in.). |
| 17:49 | 3 WNW Wise River | Beaverhead | Pea sized hail from thunderstorm reported. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 16:07 | PIERSON | WOODBURY | Quarter size hail was seen falling on video. |
| 16:49 | CHESTER | HOWARD | The public reported quarter sized hail 7 miles west of Chester. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 17:34 | 5 WSW Fullerton | Nance | Spotter estimates hail could of been larger, though primarily just larger than golf balls. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 12:50 | 6 NNE Custer | Custer | mPING report |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 12:15 | 14 SSW Rogerson | Twin Falls | Mesonet station 8442 D4 - Jackpot. |
| 13:37 | 6 S Twin Falls | Twin Falls | ASOS station KTWF Twin Falls. |
| 13:39 | 9 W Black Pine | Cassia | Mesonet station MOFI1 Moburg Canyon. |
| 13:45 | 2 NNW Arimo | Bannock | Mesonet station ITDC6 D5 Marsh Valley I-15. |
| 14:10 | 6 WNW Pleasantview | Oneida | Mesonet station PC401 Pleasant View Hill. |
| 14:30 | 3 N Hansen | Jerome | Mesonet station 3251 D4 - Hansen Bridge. |
| 14:31 | 13 SSW Riddle | Owyhee | Mesonet station SPAI1 Sho-Pai. |
| 14:45 | 2 SSW Hazelton | Jerome | Mesonet station 8401 D4 - Valley Interchange. |
| 15:00 | 2 SSW Hazelton | Jerome | Mesonet station 8401 D4 - Valley Interchange. |
| 15:05 | 11 WSW Monteview | Butte | Mesonet station SOSMC Specific Manufacturing Capabilit. |
| 15:10 | 9 NW Small | Clark | Mesonet station PC371 Medicine Lodge. |
| 15:10 | 16 SW Mud Lake | Jefferson | Mesonet station SONRN Naval Reactor New. |
| 15:30 | Heyburn | Minidoka | ASOS station KBYI Burley Municipal Airport. |
| 15:45 | 14 ESE Hollister | Twin Falls | Mesonet station TGFI1 Trail Gulch. |
| 15:45 | 18 NNE Berenice | Clark | Mesonet station SOBLU Blue Dome. |
| 15:45 | 3 WSW Paul | Minidoka | Mesonet station RPTI 3 WSW Paul. |
| 15:45 | 7 NNW Idahome | Cassia | Mesonet station 3258 D4 Yale I-84. |
| 16:00 | 5 SW Hamer | Jefferson | Mesonet station TRTI 5 SW Hamer. |
| 16:15 | 2 NW Idahome | Cassia | Mesonet station MALI 2 NW Idahome. |
| 16:15 | 6 SE Albion | Cassia | Mesonet station 2983 D4 Conner Summit ID-77. |
| 16:24 | 1 S Michaud | Power | ASOS station KPIH Pocatello Regional Airport. |
| 16:25 | 6 N Monteview | Jefferson | Mesonet station SOMON Monteview. |
| 16:31 | 1 NW Rexburg | Madison | ASOS station KRXE Rexburg-Madison Airport. |
| 16:45 | 2 E Fort Hall | Bannock | Mesonet station SOFOR Fort Hall. |
| 16:45 | 7 S Hamer | Jefferson | Mesonet station 3704 D6 Sage Junction I-15. |
| 16:45 | 1 NW Ucon | Bonneville | Mesonet station ITDC1 D6 Ucon US-20. |
| 17:15 | 3 E Idahome | Cassia | Mesonet station 3003 D4 Idahome Interchange I-84. |
| 17:30 | 5 WSW Craters of Moon | Butte | Mesonet station 3021 D6 Tom Cat Summit US-20. |
| 17:30 | 3 E Jerome | Jerome | AWOS station KJER Jerome County. |
| 17:35 | 7 S Howe | Butte | Mesonet station SOBAS Base Of Howe Peak. |
| 17:45 | 4 ENE Hagerman | Gooding | Mesonet station 8399 D4 - Tuttle. |
| 17:49 | 6 S Twin Falls | Twin Falls | ASOS station KTWF Twin Falls. |
| 17:55 | 17 WSW Hagerman | Owyhee | Mesonet station TWBI1 Twin Buttes. |
| 18:00 | BLACK PINE | ONEIDA | The Juniper Interchange mesonet station on Interstate 84 recorded a 62 mph thunderstorm outflow wind gust. |
| 18:10 | 1 ENE Richfield | Lincoln | Mesonet station SORIC Richfield. |
| 18:15 | Holbrook | Oneida | Mesonet station ITDD9 D5 Holbrook ID-38. |
| 18:30 | 8 ESE Berenice | Butte | Mesonet station ITDD3 D6 Junction Summit ID-22/ID-33. |
| 18:45 | 2 NNE Sugar City | Madison | Mesonet station SOSUG Sugar City. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 15:32 | (EWN)SIMMONS NOT APT | CRAVEN | The peak wind gust was measured at the New Bern Airport. |
| 15:33 | GRANTHAMS | CRAVEN | Strong winds blew porch furniture around, blew down large limbs, and one tree in the Taberna neighborhood in James City. |
| 17:09 | HOLLY SPGS | WAKE | A downed tree was blocking the roadway near Gremar Drive between Hunston Drive and Stone Hedge Court. |
| 17:10 | BLACKMAN XRDS | JOHNSTON | A tree was blocking portions of Thompson Road in Four Oaks. |
| 17:11 | SIMPSON | PITT | Three trees were blown down. |
| 17:25 | MC CULLERS | WAKE | A downed tree fell near the intersection of Ten Ten Road and Graham Newton Road. |
| 17:25 | MACEDONIA | WAKE | A downed tree was in the roadway near the intersection of Penny Road and Graham Newton Road. |
| 17:27 | DRUG STORE | JOHNSTON | Power outage was caused by fallen trees on powerlines. |
| 17:35 | BANKS | WAKE | Trees fell down on powerlines. |
| 17:35 | WESTOVER | WAKE | A tree fell down on an apartment building along Portree Place. |
| 17:41 | WESTOVER | WAKE | A large tree fell in between two houses on Pitkin Court. |
| 17:43 | CLAYTON | JOHNSTON | Multiple downed trees were reported along Amelia Church Road near the Clayton Community Center. |
| 17:50 | WILMAR | BEAUFORT | Trees were blown down near the Craven/Beaufort County line near Highway 17. |
| 17:55 | MILLBROOK | WAKE | A tree fell down across Apache Drive just north of Cheyenne Road in Raleigh. |
| 18:09 | CONCORD | DUPLIN | A tree was blown down and blocked both lanes of traffic on HWY 903 near Magnolia. |
| 18:10 | KINSTON | LENOIR | Widespread power outages were reported in Kinston. Kinston Police reported multiple traffic lights out due to the storm. |
| 18:42 | MIDDLESEX | NASH | A tree fell down on powerlines along Old Lewis School Road. |
| 18:45 | MIDDLESEX | NASH | A tree was reported down on powerlines along portions of Brantley Road. |
| 18:49 | NEW HOPE | FRANKLIN | A downed tree caused structural damage to a home near the 100 block of Dents Way. No injuries were reported, but the family was displaced from its residence. |
| 19:13 | STANHOPE | NASH | A tree was reported down on power equipment. |
| 19:49 | OSWEGO | FRANKLIN | A tree was reported down near the intersection of North Carolina Highway 561 and A Allen Road. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 18:22 | COLUMBUS | PLATTE | Public report of wind gusts estimated up to 60 mph. |
| 18:27 | (OLU)COLUMBUS ARPT | PLATTE | Personal weather station measured wind gust of 61 mph. |
| 18:55 | 1 N Aurora | Hamilton | AWOS station KAUH Aurora Airport. |
| 19:15 | Aurora Airport | Hamilton | Corrects previous non-tstm wnd gst report from Aurora Airport. |
| 19:17 | FREMONT | DODGE | Personal weather station measured wind gust of 60 mph. |
| 19:20 | FREMONT ARPT | DODGE | NWS employee report of wind gusts estimated up to 60 mph. |
| 19:20 | FREMONT | DODGE | Public report of multiple trees and large limbs down in Fremont. Wind gusts estimated up to 60 mph. |
| 19:24 | 2 WSW Hampton | Hamilton | Estimated wind gusts 45-60 MPH and very heavy rain just west of Hampton. |
| 19:34 | GERING | SCOTTS BLUFF | Wind gust report from the Scottsbluff Monument RAWS. |
| 19:39 | BLAIR | WASHINGTON | Personal weather station measured wind gust of 60 mph. |
| 19:40 | DE SOTO | WASHINGTON | Delayed report of branches down from social media, 2-4 inches in diameter. Time selected from radar. Wind gusts estimated up to 60 mph. |
| 19:40 | BLAIR | WASHINGTON | Personal weather station measured wind gust of 59 mph. |
| 20:49 | PAPILLION | SARPY | Large tree downed and blocking traffic. Time estimated from radar. Wind gust estimated up to 75 mph. |
| 20:50 | LA VISTA | SARPY | Tree collapsed onto house. Severe home damage. Other trees also downed in neighborhood. Wind gust estimated up to 75 mph. |
| 20:52 | CHENEYS | LANCASTER | Delayed report of photos shared via social media of tree damage at multiple homes in the vicinity of 84th and Pioneer. Photos include a tree knocked over, trunk split, and large branches broken. Time estimated with radar. |
| 22:04 | 3 N Chester | Thayer | Davis Weatherlink Station. |
| 22:18 | 2 N Chester | Thayer | Measured on Davis Station. |
| 22:22 | 2 N Chester | Thayer | Davis Weatherlink Station. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 16:40 | 3 SW Curlew Jct | Box Elder | Measured by UDPT SR-30 at Curlew. Multiple other gusts measured greater than 50mph up to an hour before and after this recorded gust. |
| 16:45 | 16 W Knolls | Tooele | UPR Arnosa site gusted to 55mph. Also gusted to 52mph four minutes before this and 51mph five minutes after as an outflow boundary approached. |
| 17:10 | Knolls | Tooele | Measured by UDOT I-80 at MP 40 Knolls. Also gusted to 59mph roughly 5-10 minutes before this with the arrival of an outflow boundary. Visibility was also reduced to 2mi due to blowing dust. |
| 17:20 | 9 N Lakeside | Box Elder | Measured by UUNET Gunnison Island. Gusted to 50mph five minutes prior as an outflow boundary approached. |
| 17:22 | 11 E Lakeside | Box Elder | Measured gust at UPR Marsh site. Time estimated by radar. |
| 17:27 | 7 NNE Clive | Tooele | Gust measured by UDOT I-80 at Grassey as an outflow boundary moved through. |
| 17:42 | 18 ESE Lakeside | Box Elder | UUNET at Hat Island gusted to 50mph as an outflow boundary passed by. Also gusted to 48mph four minutes prior. |
| 18:07 | 10 ESE Delle | Tooele | UDOT I-80 at MP 79 Timpie gusted to 52mph as an outflow boundary approached. |
| 18:09 | 10 NNW Grantsville | Tooele | UDOT I-80 at MP 81 Dolomite gusted to 48mph as an outflow boundary approached. Subsequently gusted to 46mph a few minutes later. |
| 18:22 | 2 NNE Lake Pt | Tooele | PACIFICORP Kennecot Rd Lake Point gusted to 48mph as an outflow boundary approached. |
| 18:31 | 6 NW Magna | Salt Lake | UDOT I-80 at MP 107 gusted to 51mph as an outflow boundary approached. |
| 18:53 | 2 NNE Roy | Weber | Ogden-Hinckley Airport ASOS gusted to 54mph as an outflow boundary approached. Also gusted to 50mph+ multiple times following 7:41pm MT, though 54mph was the max gust. |
| 19:00 | 1 W Salt Lake City Weat | Salt Lake | Salt Lake City International Airport ASOS gusted to 47mph as an outflow boundary approached. |
| 19:01 | Salt Lake City Weather | Salt Lake | UDOT I-215 at I-80 site gusted to 52mph as an outflow boundary approached. Gusted to 44mph two minutes earlier. |
| 19:06 | 1 N Salt Lake City | Salt Lake | PACIFICORP Bonneville Shoreline site gusted to 51mph as an outflow boundary approached. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 15:58 | 1 NW Billings | Yellowstone | ASOS station KBIL Billings. |
| 16:15 | 4 NNW Opportunity | Deer Lodge | AWOS station K3U3 3 NW Opportunity. |
| 16:51 | WINDHAM | JUDITH BASIN | AWOS station KC1M Charlie measured thunderstorm wind gust. |
| 16:55 | WINDHAM | JUDITH BASIN | AWOS station KC1M Charlie measured thunderstorm wind gust. |
| 17:30 | BIG TIMBER | SWEET GRASS | Mesonet station GW0007 Big Timber gusted up to 59 mph. |
| 17:35 | BIG TIMBER ARPT | SWEET GRASS | AWOS station K6S0 Big Timber gusted up to 58 mph. |
| 17:45 | BIG TIMBER | SWEET GRASS | Mesonet station GW0007 Big Timber gusted up to 64 mph. |
| 18:15 | 1 SW Springdale | Park | Mesonet station MTSPD Springdale I-90 Mp 352.3. |
| 19:07 | 9 ESE Chico | Park | Mesonet station WCRM8 Wicked Creek. |
| 23:45 | 1 SSE Livingston | Park | Mesonet station MTLRH Livingston River Hill. |
| 23:53 | 7 ENE Livingston | Park | ASOS station KLVM Livingston. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 16:13 | CRESCO | HOWARD | The public reported a tree down in Cresco which took out the power in the area. The report was relayed via social media. |
| 16:56 | GALVA | IDA | Four-inch diamter tree branches were knocked down by thunderstorm wind gusts. |
| 17:03 | 3 WNW Ida Grove | Ida | A personal weather station just northwest of Ida Grove recorded a 50 mph wind gust. |
| 17:04 | MAPLE LEAF | HOWARD | The public reported several large tree limbs down 3 miles south of Saratoga. The report was relayed via social media. |
| 17:33 | 5 SW Rockwell City | Calhoun | PWS gust. |
| 17:40 | NEW HAMPTON | CHICKASAW | The public reported a 60 mph wind gust 1 mile southeast of New Hampton. The report was relayed via social media. |
| 18:03 | OSAGE | MITCHELL | The public reported a few large tree limbs down near Osage. |
| 18:05 | Dana | Greene | PWS gust. |
| 20:37 | SHELBY | SHELBY | Personal weather station measured wind gust of 67 mph. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 00:55 | ST FRANCIS ARPT | CHEYENNE | Measured at the Cheyenne County Municipal Airport. The strong winds emanated from decaying showers and thunderstorms off to the southeast. |
| 01:21 | BIRD CITY | CHEYENNE | Measured by the Ambient Weather Network Site 3350 McDonald. The strong winds emanated from decaying showers and thunderstorms off to the southeast. |
| 21:04 | ST FRANCIS | CHEYENNE | Measured by a personal weather station. |
| 22:43 | HADDAM | WASHINGTON | Strong wind gusts estimated to around 60 mph. |
| 22:57 | MORROWVILLE | WASHINGTON | Estimated 60 mph wind gusts. Multiple tree limbs down in Morrowville. |
| 23:33 | FRANKFORT | MARSHALL | Personal weather station gusted to 60 mph. |
| 23:58 | MARIADAHL | RILEY | Personal weather station measured 58 mph gust. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 13:45 | 3 E Lake Charles | Calcasieu | AWOS station KCWF Chennault Airport. |
| 14:30 | MILLERVILLE | EAST BATON ROUGE | Minor damage to 4 homes on Inverrary Drive in the Wickland Terrace subdivision in Baton Rouge. |
| 15:45 | ANCHOR | POINTE COUPEE | Sugarcane field flattened on LA Hwy 414 near Glynn, LA. |
| 15:45 | ANCHOR | POINTE COUPEE | Several trees reported down on LA Hwy 415 and 416. |
| 17:20 | CHICKASAW | WEST CARROLL | A tree was downed, partially blocking Louisiana Highway 585 west of Kilbourne. |
| 18:25 | OAK GROVE | WEST CARROLL | Scattered trees and large tree limbs were downed in the Parish. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 14:32 | 10 ENE Wamsutter | Sweetwater | Mesonet station KCTD I-80 Wamsutter (DOT). |
| 15:58 | 14 NNW Dwtn Gillette | Campbell | Private weather station |
| 16:14 | 2 SSW Sheridan | Sheridan | ASOS station KSHR Sheridan. |
| 17:10 | 1 NNW Buffalo | Johnson | Mesonet station GW1458 Buffalo 1 (CWOP). |
| 17:24 | 3 NNW Buffalo | Johnson | ASOS station KBYG Buffalo Airport (ASOS). |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 16:40 | (DMA)DAVIS MONTHAN A | PIMA | Palo verde tree limb snapped at Old Spanish Trail and 22nd St in Tucson Metro. |
| 16:50 | SABINO | PIMA | Social media photo shows flag pole bent from severe wind gusts. Time estimated based on radar. |
| 17:09 | ARTESA | PIMA | Powerlines down from severe storm in Sells. Time estimated based on radar. |
| 17:35 | SELLS | PIMA | Sells RAWS station measured a wind gust of 70 mph. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 15:18 | 3 ESE Oneida | Brown | ASOS station KGRB Green Bay Airport. |
| 17:15 | 9 WSW Babcock | Wood | Mesonet station WIBBK Babcock. |
| 19:25 | 5 SW Kingston | Green Lake | Estimated 50 mph wind gust reported in Dalton, WI. |
| 19:35 | PORTAGE | COLUMBIA | Reports of several downed trees. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 16:50 | BERLIN | ASHLEY | A tree was downed on Berlin Road. |
| 17:15 | JENNIE | CHICOT | A tree was blown down on Arkansas Highway 159 near Jennie. |
| 17:26 | EUDORA | CHICOT | A tree was blown down onto Archer Street. |
| 18:37 | BREWSTER | JEFFERSON | A tree was blown down at the intersection of 27th Ave and Poplar Street in Pine Bluff. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 13:07 | (LHX)LA JUNTA ARPT | OTERO | The ASOS station KLHX at the La Junta Airport recorded a wind gusts of 61 mph. |
| 13:21 | (LHX)LA JUNTA ARPT | OTERO | The ASOS station KLHX at the La Junta Airport recorded a wind gust of 78 mph. |
| 14:52 | ALAMOSA | ALAMOSA | The ASOS station KALS at the Alamosa Airport recorded a wind gust of 58 mph. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 13:08 | 19 ESE Contact | Elko | Mesonet station RSCN2 Rock Spring Creek RAWS. Time estimated from radar. Station Elevation: 5427 ft. |
| 13:26 | 8 NNE Stag Mountain Sno | Elko | Mesonet station STMN2 Stag Mountain RAWS Station Elevation: 6790 ft. |
| 14:26 | 10 WNW Jiggs | Elko | Mesonet station CRSN2 Crane Springs RAWS Station Elevation: 6414 ft. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 15:30 | Sumatra | Liberty | FSWN Liberty County EM Sumatra. |
| 21:01 | 1 NE Winter Park | Orange | The ASOS at the Orlando Executive Airport measured a wind gust of 60MPH/52KTS from the south-southeast. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 12:55 | 2 N Cordova | Shelby | Minor wind damage due to a downed tree. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 15:15 | ENID | GARFIELD | A power line was downed due to a falling tree branch. The event time is estimated based on radar observations. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 17:40 | Minneapolis Shoal | LMZ221 | Mesonet station XMAPV Minneapolis Shoal. |