Hail storm map for July 29, 2026: max 2.50" hail across AZ, CO, FL, GA, ID, MN, NM, SD, ~1,590 structures in swath.
AZCOFLGAIDMNNMSD
A low hail event swept across AZ, CO, FL, GA and 4 more states on July 29, 2026, with MRMS radar measuring stones up to 2.50". An estimated 1,590 structures fell inside the qualifying swath. Colorado took the brunt with ~909 structures estimated in the ≥1" footprint. About 20 fell under damaging ≥1.75" hail capable of denting metal and breaking shingles. NOAA logged 8 hail reports and 194 wind reports for the day.
| State | ≥1.00" | ≥1.75" | ≥2.50" |
|---|---|---|---|
| Colorado | 909 | 20 | 0 |
| Georgia | 328 | 0 | 0 |
| Florida | 297 | 0 | 0 |
| Minnesota | 41 | 0 | 0 |
| Idaho | 6 | 0 | 0 |
| Arizona | 5 | 0 | 0 |
| New Mexico | 2 | 0 | 0 |
| South Dakota | 2 | 0 | 0 |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 20:27 | Meldrim | Effingham | Emergency Manager reported pea-sized hail on the 300th block of fifth street. |
| 20:55 | 2 WSW Richmond Hill | Bryan | Trained Storm Spotter reported dime-sized hail at exit 87 off of I-95. |
| 21:07 | 1 W Richmond Hill | Bryan | Trained spotter reported pea size hail in the Mainstreet Subdivision along Shady Hill Circle at Golden Grove Lane. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 16:42 | WUPATKI | COCONINO | Wupatki National Monument Visitor Center staff reported hail up to the size of quarters. |
| 19:10 | Holbrook | Navajo | Estimated pea to half-inch hail. Small tree limbs from an old tree also downed in wind, estimated 4 to 5 inches in diameter. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 17:07 | 1 SE Harmony Twp | Warren | Report from mPing. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 22:35 | HILLDALE | CHARLESTON | A trained spotter reported dime sized hail in the 3300 block of Stonehaven Drive. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 17:03 | ROCKVALE | FREMONT | Hail up to 1.75 inches was measured at the location. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 16:50 | ARDMORE | FALL RIVER | SD Mesonet recorded wind gust. |
| 16:55 | EDGEMONT | FALL RIVER | SD Mesonet recorded wind gust. |
| 16:55 | NEMO | LAWRENCE | Large outdoor tent structure destroyed. Time estimated based on radar. |
| 17:00 | EDGEMONT | FALL RIVER | SD Mesonet recorded wind gust. |
| 17:09 | 15 NNE Sturgis | Meade | Measured on a personal weather station. |
| 17:14 | 4 SSE Hoover | Butte | Measured on a personal weather station along Erk Rd. |
| 17:15 | 5 ENE Sturgis | Meade | Measured on a personal weather station along Highway 79. |
| 17:16 | HOT SPRINGS | FALL RIVER | Recorded wind gust at this location. |
| 17:30 | 11 S Hot Springs | Fall River | Measured on a personal weather station near the south end of Angostura Reservoir. |
| 17:32 | NEWELL | BUTTE | Recorded wind gust at this location. |
| 17:35 | ELLSWORTH AFB | MEADE | Off duty NWS employee measured wind gust. |
| 17:40 | 8 W Smithwick | Fall River | Measured on a personal weather station. |
| 17:46 | NEW UNDERWOOD | PENNINGTON | Recorded wind gust at this location. |
| 17:50 | FAIRPOINT | MEADE | SD Mesonet recorded wind gust. |
| 17:50 | 5 ESE Hot Springs | Fall River | Measured on a personal weather station. |
| 17:51 | NEW UNDERWOOD | PENNINGTON | Recorded wind gust at this location. |
| 18:01 | NEW UNDERWOOD | PENNINGTON | Recorded wind gust at this location. |
| 18:04 | (RAP)RAPID CITY ARPT | PENNINGTON | Airport ASOS measured wind gust. |
| 18:09 | UNION CENTER | MEADE | Recorded wind gust at this location. |
| 18:19 | 7 NW Fairburn | Custer | Measured on a personal weather station. |
| 18:49 | SCENIC | PENNINGTON | Recorded wind gust at this location. |
| 19:00 | HOWES | MEADE | Recorded wind gust at this location. |
| 19:19 | INTERIOR | JACKSON | Wind gust measured on a personal weather station. |
| 19:27 | COTTONWOOD | JACKSON | Recorded wind gust at this location. |
| 19:35 | COTTONWOOD | JACKSON | SD Mesonet recorded wind gust. |
| 19:36 | CACTUS FLATS | JACKSON | Recorded wind gust at this location. |
| 19:47 | PHILIP | HAAKON | Wind gust measured on a personal weather station. |
| 19:49 | PHILIP | HAAKON | Wind gust measured on a personal weather station. |
| 19:55 | (PHP)PHILIP ARPT | HAAKON | Airport ASOS recorded wind gust. |
| 19:58 | KADOKA | JACKSON | Wind gust measured on a personal weather station. |
| 20:00 | (PHP)PHILIP ARPT | HAAKON | SD Mesonet recorded wind gust. |
| 20:21 | MILESVILLE | HAAKON | Recorded wind gust at this location. |
| 20:25 | MIDLAND | HAAKON | Recorded wind gust at this location. |
| 20:30 | MIDLAND | HAAKON | SD Mesonet recorded wind gust. |
| 20:31 | MIDLAND | HAAKON | Recorded wind gust along US-14. |
| 20:32 | MIDLAND | HAAKON | Wind gust measured on a personal weather station on the northwest edge of Midland. |
| 20:45 | MIDLAND | HAAKON | Recorded wind gust at this location. |
| 22:42 | 2 NNW Wood | Mellette | Measured on a personal weather station. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 16:00 | ALMA | JEFFERSON | There was a mPING report of 3 inch tree limbs broken. |
| 16:05 | FESTUS | JEFFERSON | A tree was down near West Lake and Perkins Road. |
| 16:10 | ALMA | JEFFERSON | Fallen trees or limbs resulted in a power outage along Highway 19. |
| 16:11 | ALMA | JEFFERSON | There was a mPING report of 3 inch tree limbs broken. |
| 16:11 | AUCILLA | JEFFERSON | A tree was down near Big Joe Road and E Washington Street. |
| 16:50 | 3 SSE Jasper | Hamilton | Mesonet station Hamilton County High School, FL WEATHERSTEM measured a gust of 49 mph. |
| 17:00 | 3 SSE Jasper | Hamilton | Updates previous tstm wnd gst report from 3 SSE Jasper. Mesonet station Hamilton County High School, FL WEATHERSTEM measured a gust of 51 mph. |
| 17:30 | CALLAHAN | NASSAU | Nassau county 911 call center reported numerous powerlines down along US-23 near Ratliff. Time was estimated via radar. |
| 17:30 | LIVE OAK | SUWANNEE | Suwannee County emergency manager reported that a couple of pine trees snapped and fell onto a car port damaging the metal roof and a golf cart that was under the structure near Ontario Ave SW. The nearby Fswn Suwannee County Airport measured a gust of 45 mph at 650 PM EDT. |
| 17:35 | CALLAHAN | NASSAU | Tree branch down in road in the vicinity of River Rd and Bypass Rd. Time was estimated via radar. |
| 17:43 | PERRY | TAYLOR | There were several reports of trees down across Taylor county. |
| 17:43 | CHANCEY | LAFAYETTE | A tree or large branch was in the road near Dowling Park. |
| 17:43 | HYDE PARK | WAKULLA | Trees were down on MLK towards 98 close to the Tiger hammock area. |
| 17:43 | HYDE PARK | WAKULLA | Fallen trees or limbs resulted in a power outage. |
| 17:44 | (NRB)NAS MAYPORT | DUVAL | AWOS station KNRB Mayport Naval Station measured a gust of 58 mph. |
| 17:48 | FT GEORGE IS | DUVAL | Weatherflow station at Huguenot Park measured a peak gust of 67 mph from a west to northwest direction. |
| 17:50 | SHADEVILLE | WAKULLA | A tree was down on Palomino Road. |
| 18:15 | CURTIS MILL | WAKULLA | A tree was down on Curtis Mill Road. |
| 18:15 | CURTIS MILL | WAKULLA | A tree was down near 429 State Park Road. |
| 18:33 | MAYO | LAFAYETTE | A tree was down in Mayo. |
| 18:40 | UNION CITY | JACKSON | Multiple trees were down along Highway 73N. |
| 18:40 | SALEM | TAYLOR | Several trees were down across Taylor county. At least 10 calls were on the screen around this time from across the county. |
| 18:55 | ALTHA | CALHOUN | There was a photo of trees down on Amaziah Peacock Road in Altha. |
| 19:05 | MARIANNA | JACKSON | A tree was down near Kynesville Road and Fairview Road. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 13:45 | 2 NNW Crestview | Baker | University of Georgia Mesonet measured 47 mph winds. |
| 13:52 | MITCHELL COUNTY ARPT | MITCHELL | Power lines were down across Persimmon Road near Pinecliff Road. |
| 13:55 | CAMILLA | MITCHELL | Outflow winds from thunderstorms downed a tree on a house just west of Camilla. |
| 14:03 | NEWTON | BAKER | Numerous trees were down in Newton. One large tree was blocking both lanes of GA-37. Several other trees and powerlines were down north of Newton in the county. |
| 14:08 | CAMILLA | MITCHELL | A few trees and powerlines were down in Camilla. |
| 14:10 | MINNESOTA | COLQUITT | The end of an irrigation pivot was overturned alongside Highway 33, north of the New Elm Community. |
| 14:24 | CROSLAND | COLQUITT | A tree was down on JP Perry Road. |
| 14:32 | MOULTRIE | COLQUITT | A tree was down on GA-37 near Moultrie. |
| 14:33 | NORMAN PARK | COLQUITT | A tree was down on Cool Springs Road NE of Moultrie. |
| 14:45 | COOKTOWN | MILLER | A tree was down on Cooktown Road. |
| 15:00 | BROWNTOWN | BRANTLEY | Brantley county 911 reported a tree down near Jones Road and Boots Harrison Road. Time was estimated by radar. |
| 15:00 | BROWNTOWN | BRANTLEY | Brantley county 911 reported a tree down along Highway 32 and Browntown Road. Time was estimated by radar. |
| 15:00 | DAWESVILLE | THOMAS | A power line was down at 2976 Stewart Road. |
| 15:15 | THALMANN | GLYNN | A large pine tree fell in Thalmann Park in Glynn County. Time estimated via radar. |
| 15:18 | BOYKIN | MILLER | Three trees were down on Mothers Home Church Road. |
| 15:45 | DOLES | WORTH | The 511GA reported fallen trees on SR 33 Northbound at Long Lonesome Road. All lanes were closed. |
| 15:56 | 3 NNW Jekyll Island | Glynn | The UGA Weather Network station at the airport on Jekyll Island reported a wind gust of 53 mph at 4:56 PM EDT. |
| 17:22 | ENTERPRISE | MILLER | A tree was down on Gerper Jones Road. |
| 17:27 | ENTERPRISE | MILLER | Two trees were down on Grady Cobb Road. |
| 18:00 | DONALSONVILLE MUNICIPAL ARPT | SEMINOLE | A UGA mesonet station gusted to 58 mph. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 14:50 | BARRO | TOOELE | The I-80 @ mp 29 mesonet station recorded a wind gust of 65 mph as a result of outflow winds associated with a nearby cluster of showers and thunderstorms moving through the area. |
| 14:50 | BARRO | TOOELE | The INTERSTATE 80 mesonet station recorded a wind gust of 69 mph as a result of outflow winds associated with a nearby cluster of showers and thunderstorms moving through the area. |
| 15:10 | KNOLLS | TOOELE | The I-80 at MP 40 Knolls mesonet station recorded a wind gust of 59 mph as a result of outflow winds associated with a nearby cluster of showers and thunderstorms moving through the area. |
| 15:40 | GREEN RIVER | EMERY | The Crystal Geyser mesonet station recorded a wind gust of 67 mph and 63 mph over the span of 10 to 20 minutes as a result of outflow winds associated with a nearby cluster of showers and thunderstorms moving through the area. |
| 16:02 | 16 NW Moab | Grand | ASOS station KCNY 16 NW Moab. |
| 16:10 | (DPG)MICHAEL AAF DUG | TOOELE | The APG mesonet station recorded a wind gust of 59 mph as a result of outflow winds associated with a nearby cluster of showers and thunderstorms moving through the area. |
| 16:15 | SALINE | BOX ELDER | The Hat Island mesonet station recorded a period of wind gusts largely in excess of 58 mph, with an initial peak wind gust of 76 mph, as a result of outflow winds associated with a nearby cluster of showers and thunderstorms moving through the area. |
| 17:20 | SYRACUSE | DAVIS | The Syracuse mesonet station recorded a wind gust of 60 mph as a result of outflow winds associated with a nearby cluster of showers and thunderstorms moving through the area. |
| 17:30 | SYRACUSE | DAVIS | The UofU Playa Flux Tower mesonet station recorded a wind gust of 61 mph as a result of outflow winds associated with a nearby cluster of showers and thunderstorms moving through the area. |
| 17:35 | (SLC)SALT LAKE CITY | SALT LAKE | Postal employee measured a 68 mph gust with an anemometer positioned on top of a building near the end of the east runway. |
| 17:35 | BUENA VISTA | SALT LAKE | The Salt Lake City, Salt Lake City International Airport ASOS (KSLC) recorded an initial peak wind gust of 69 mph, followed by an additional gust of 63 mph, as a result of outflow winds associated with a nearby cluster of showers and thunderstorms moving through the area. |
| 17:40 | (SLC)SALT LAKE CITY | SALT LAKE | The I-215 at I-80 mesonet station recorded an initial peak wind gust of 72 mph, followed by an additional gust of 71 mph, as a result of outflow winds associated with a nearby cluster of showers and thunderstorms moving through the area. |
| 18:00 | SUGAR HOUSE | SALT LAKE | The Mount Aire Canyon mesonet station recorded a wind gust of 60 mph as a result of outflow winds associated with a nearby cluster of showers and thunderstorms moving through the area. |
| 18:00 | CROPLEY | BOX ELDER | The I-15 @ Tremonton mesonet station recorded a wind gust of 64 mph as a result of outflow winds associated with a nearby cluster of showers and thunderstorms moving through the area. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 00:06 | PELETIER | CARTERET | Carteret Craven Electric reports over 800 outages in western Carteret County. |
| 00:40 | STRAITS | CARTERET | Carteret-Craven Electric Cooperative reported several spans of wire down on Blueberry Kennel Road. |
| 01:27 | CATHERINE LAKE | ONSLOW | A tree was blown down on a home along Briarneck Road, northwest Jacksonville. The time was based on radar. The report was relayed via social media. |
| 01:35 | GUM BRANCH | ONSLOW | A tree was blown down at the intersection of Quaker Bridge Road and Gum Branch Road. The time was based on radar. |
| 01:54 | BEAR CREEK | ONSLOW | Multiple fence panels were broken and a tree was blown down. The time was estimated by radar. |
| 01:54 | BEAR CREEK | ONSLOW | Pictures were received of multiple large trees blown down and wooden fences blown down on E Ivybridge Dr in the Kingsbridge II neighborhood. The time was estimated by radar. |
| 01:55 | STARLING | ONSLOW | Trees were blown down throughout Hubert, including Sand Ridge Road. |
| 02:00 | SWANSBORO | ONSLOW | Trees were blown down in and around Swansboro. |
| 02:02 | CAPE CARTERET | CARTERET | Multiple trees were blown down on Live Oak Dr. The time was estimated by radar. |
| 02:09 | CAPE CARTERET | CARTERET | The Bogue Field ASOS gusted to 51 knots. |
| 02:11 | BROAD CREEK | CARTERET | Carteret-Craven Electric Cooperative reported a tree fell on a power pole, tearing the transformer off the pole along Broad Creek Loop Road. |
| 02:27 | MOREHEAD CITY | CARTERET | The Ft. Macon Weatherflow station gusted to 54 knots. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 16:30 | 3 WNW Chesterfield | Caribou | Mesonet station PC364 Chesterfield Reservoir. |
| 16:55 | (PIH)POCATELLO MUNI | POWER | Pocatello Regional Airport ASOS recorded 60 mph thunderstorm outflow wind gust. |
| 17:00 | Holbrook | Oneida | Mesonet station ITDD9 D5 Holbrook ID-38. |
| 17:15 | 4 NNW Sterling | Bingham | Mesonet station 2250 D5 Sterling ID-39. |
| 17:15 | 2 ENE Fort Hall | Bingham | Mesonet station 8436 D5 Fort Hall I-15. |
| 17:30 | 8 ENE Conda | Caribou | Mesonet station PC503 Blackfoot River Rd. |
| 17:30 | 2 E Soda Springs | Caribou | Mesonet station PC119 Soda Spring East. |
| 17:40 | 3 E Lava Hot Springs | Bannock | Mesonet station PC120 Fish Creek. |
| 17:50 | 3 WNW Soda Springs | Caribou | Mesonet station PC361 Mullen. |
| 18:05 | 9 SSW Mud Lake | Jefferson | Mesonet station SOROV Rover. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 13:24 | 7 SSW Spotted Horse | Campbell | Measured on a personal weather station along Middle Prong Rd. |
| 14:09 | 14 NNW Dwtn Gillette | Campbell | Along Highway 14. |
| 14:09 | GILLETTE | CAMPBELL | Wind gust measured on a personal weather station along I-90. |
| 14:28 | WRIGHT | CAMPBELL | Wind gust measured on a personal weather station on the west side of Wright. |
| 14:40 | CASSA | PLATTE | PacifiCorp mesonet station PC378 Sawmill produced a gust of 69 MPH during a thunderstorm. |
| 15:34 | 7 NNW Clareton | Weston | Measured on a personal weather station. |
| 15:49 | SUNDANCE | CROOK | Wind gust measured on a personal weather station along Highway 585. |
| 15:54 | SUNDANCE | CROOK | Wind gust measured on a personal weather station along I-90. |
| 16:19 | 2 WSW Newcastle | Weston | Measured on a personal weather station at the west end of Newcastle. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 15:54 | GARRISON | MCLEAN | Garrison ASOS station reported wind gusts up to 66 mph. |
| 16:00 | COLEHARBOR | MCLEAN | A camper was rolled onto its side due to strong thunderstorm wind gusts. |
| 16:01 | TURTLE LAKE | MCLEAN | Turtle Lake mesonet station reported wind gusts up to 58 mph. |
| 16:04 | TURTLE LAKE | MCLEAN | Private weather station reported wind gusts up to 60 mph. |
| 16:20 | NEW SALEM | MORTON | A roof was blown off a detached garage on the south side of town. |
| 16:30 | UNDERWOOD | MCLEAN | A large tree branch snapped off of a tree due to strong thunderstorm winds. |
| 23:07 | 9 NNW New Leipzig | Grant | 10 m wind gust at NDAWN station Elgin 10 NW. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 12:45 | CARLYLE | WIBAUX | The Ash Creek MT-7 Department of Transportation site (MTASH) recorded a 61 mph wind gust. |
| 13:25 | RED LODGE ARPT | CARBON | Mesonet station WAPC1 Quad Creek gusted to 63 mph. |
| 13:35 | ABSAROKEE | STILLWATER | Mesonet station COOM8 Cooney Reservoir Nw gusted to 62 mph. |
| 14:53 | 7 ENE Livingston | Park | ASOS station KLVM Livingston. |
| 20:00 | 1 SSE Livingston | Park | Mesonet station MTLRH Livingston River Hill. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 23:04 | DRAYTON | CHARLESTON | Charleston Fire Department reported a tree down on a residence in the 4000 block of Dorsey Avenue. There was minimal damage to the structure. |
| 23:05 | SCANLONVILLE | CHARLESTON | An NWS employee reported a tree down on a powerline near the College of Charleston Tennis Center. The NWS employee also noted tree and leaf debris across the area, likely due to wind driven hail. |
| 23:05 | BENNETT | CHARLESTON | Charleston Fire Department reported that the interstate road sign at the Interstate 526 bridge over International Boulevard was blown over. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 14:21 | PEARCE | COCHISE | Three power poles down on US 191 at mile marker 46. Time estimated by radar. |
| 15:21 | ELFRIDA | COCHISE | Thunderstorm winds brought down 4 power poles down along Gleeson road near Highway 191 in Elfrida. Time estimated via radar. |
| 17:40 | 9 ENE Woodruff | Navajo | Mesonet station HPFA3 Petrified Forest National Park N. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 14:01 | COTTON VLY | MACON | A tree was downed near U.S. Highway 29 just north of intersection with County Road 47. Nearby, another tree was downed near the intersection of County Road 45 and 47. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 21:56 | 1 W Kit Carson | Cheyenne | Mesonet station UP729 0.5 W Kit Carson (UPR). |