Live NWS data · updated hourly

Utah Hail Map & Storm Reports

Every verified hail report in Utah from the last 12 months — which towns got hit, how big it was, and how recently. The same NWS data insurance adjusters trust, organized for roofers.

9
Days with claimable 1"+ hail
2"
Largest hail (golf ball)
52
Hail reports · 12 mo
yesterday
Most recent report

The storms worth working

Biggest verified hail days in Utah this year — every one is still inside a typical insurance filing window.

Most homeowner policies allow 1–2 years from the storm date to file — the roofer who documents the roof first usually writes the job.

45 mph wind — 17 NW Moab, Grand Co. (Oct 11, 2026)62 mph wind — 2 SW Glenwood, Sevier Co. (Oct 11, 2026)72 mph wind — 3 W Stockton, Tooele Co. (Oct 11, 2026)67 mph wind — 3 S Faust, Tooele Co. (Oct 11, 2026)58 mph wind — 1 NE Eureka, Juab Co. (Oct 11, 2026)60 mph wind — 1 NE Stockton, Tooele Co. (Oct 11, 2026)69 mph wind — 15 NE Hanna, Duchesne Co. (Oct 11, 2026)59 mph wind — 9 SW Vernon, Tooele Co. (Oct 11, 2026)59 mph wind — 2 SW Powder Mtn, Cache Co. (Oct 11, 2026)65 mph wind — 9 NE Boulder, Garfield Co. (Oct 11, 2026)62 mph wind — 25 SW Dugway, Tooele Co. (Oct 11, 2026)81 mph wind — 2 NE Park City Powderca, Summit Co. (Oct 11, 2026)58 mph wind — Alta - Udot, Salt Lake Co. (Oct 11, 2026)94 mph wind — 16 S Burntfork, Duchesne Co. (Oct 11, 2026)74 mph wind — 5 E Providence, Cache Co. (Oct 11, 2026)73 mph wind — 1 W Snowbasin - Mid Bow, Weber Co. (Oct 11, 2026)62 mph wind — 7 SE Sigurd, Sevier Co. (Oct 11, 2026)76 mph wind — 1 S Snowbird, Salt Lake Co. (Oct 11, 2026)68 mph wind — 1 W Snowbasin - Mid Bow, Weber Co. (Oct 11, 2026)66 mph wind — 1 S Powder Mtn, Weber Co. (Oct 11, 2026)64 mph wind — 5 E Providence, Cache Co. (Oct 11, 2026)59 mph wind — 2 W Big Cottonwood - Ro, Salt Lake Co. (Oct 11, 2026)68 mph wind — 18 NE Hite Marina, Garfield Co. (Oct 11, 2026)64 mph wind — 9 NE Boulder, Garfield Co. (Oct 11, 2026)59 mph wind — 3 W Big Cottonwood - Ro, Salt Lake Co. (Oct 11, 2026)62 mph wind — 2 N Big Cottonwood - Sp, Salt Lake Co. (Oct 11, 2026)61 mph wind — 10 N Cove Ft, Millard Co. (Oct 11, 2026)59 mph wind — 6 N Coal City, Carbon Co. (Oct 11, 2026)69 mph wind — 8 NE Trial Lk, Summit Co. (Oct 11, 2026)64 mph wind — 5 N Cove Ft, Millard Co. (Oct 11, 2026)62 mph wind — 3 NW Cove Ft, Millard Co. (Oct 11, 2026)61 mph wind — 2 N Milford, Beaver Co. (Oct 11, 2026)91 mph wind — 16 S Burntfork, Duchesne Co. (Oct 11, 2026)51 mph wind — Monticello Arpt, San Juan Co. (Oct 11, 2026)63 mph wind — 28 NW Black Rock, Millard Co. (Oct 11, 2026)67 mph wind — 5 NE Marysvale, Piute Co. (Oct 11, 2026)62 mph wind — 4 SE Aurora, Sevier Co. (Oct 11, 2026)59 mph wind — 10 NE Milford, Beaver Co. (Oct 11, 2026)61 mph wind — 5 NE Black Rock, Millard Co. (Oct 11, 2026)69 mph wind — 10 NE Boulder, Garfield Co. (Oct 11, 2026)60 mph wind — 2 E Deer Valley Daly We, Wasatch Co. (Oct 11, 2026)69 mph wind — 5 E Golton, Utah Co. (Oct 11, 2026)68 mph wind — 6 N Cove Ft, Millard Co. (Oct 11, 2026)64 mph wind — 8 S Cove Ft, Beaver Co. (Oct 11, 2026)59 mph wind — 10 SE Fillmore, Millard Co. (Oct 11, 2026)64 mph wind — 21 N Lund, Beaver Co. (Oct 11, 2026)63 mph wind — 3 NW Cove Ft, Millard Co. (Oct 11, 2026)60 mph wind — 7 N Junction, Piute Co. (Oct 11, 2026)68 mph wind — 1 SW Solitude - Powderh, Salt Lake Co. (Oct 11, 2026)64 mph wind — 2 SW Cove Ft, Millard Co. (Oct 11, 2026)62 mph wind — 5 S Monroe, Sevier Co. (Oct 11, 2026)79 mph wind — 9 SW Minersville, Iron Co. (Oct 11, 2026)61 mph wind — 15 N Panguitch, Iron Co. (Oct 11, 2026)70 mph wind — 2 NE Park City Powderca, Summit Co. (Oct 11, 2026)67 mph wind — 6 SE Fillmore, Millard Co. (Oct 11, 2026)59 mph wind — 2 SW Cedar City, Iron Co. (Oct 11, 2026)73 mph wind — 7 S Brian Head, Iron Co. (Oct 11, 2026)60 mph wind — 3 E Monroe, Sevier Co. (Oct 11, 2026)71 mph wind — 1 E Hamilton Ft, Iron Co. (Oct 11, 2026)60 mph wind — 1 N Hamilton Ft, Iron Co. (Oct 11, 2026)76 mph wind — 3 S Brian Head, Iron Co. (Oct 11, 2026)62 mph wind — 11 SW Panguitch, Garfield Co. (Oct 11, 2026)61 mph wind — 3 N Cedar City, Iron Co. (Oct 11, 2026)62 mph wind — 2 S Cedar City, Iron Co. (Oct 11, 2026)97 mph wind — 5 SE Enterprise, Washington Co. (Oct 11, 2026)59 mph wind — 5 SE Enterprise, Washington Co. (Oct 11, 2026)67 mph wind — 2 S Enoch, Iron Co. (Oct 11, 2026)62 mph wind — 3 NW Cedar City, Iron Co. (Oct 11, 2026)58 mph wind — 16 NW Dugway, Tooele Co. (Oct 11, 2026)61 mph wind — 11 SW West Warren, Weber Co. (Oct 11, 2026)Tornado — 8 WSW East Carbon, Carbon Co. (Sep 29, 2026)1" hail — 1 S Suncrest, Utah Co. (Sep 22, 2026)Tornado — 15 SE Naples, Uintah Co. (Sep 18, 2026)1" hail — 2 SW Taylorsville, Salt Lake Co. (Sep 18, 2026)1" hail — 2 W Midvale, Salt Lake Co. (Sep 18, 2026)1" hail — 1 WSW Taylorsville, Salt Lake Co. (Sep 18, 2026)0.75" hail — 1 NW Layton, Davis Co. (Sep 18, 2026)0.75" hail — 2 SE Peterson, Morgan Co. (Sep 18, 2026)0.88" hail — Kaysville, Davis Co. (Sep 18, 2026)1.5" hail — 1 W Farmington, Davis Co. (Sep 18, 2026)1" hail — 1 SW Farmington, Davis Co. (Sep 18, 2026)0.75" hail — 3 W Farmington, Davis Co. (Sep 18, 2026)1.25" hail — 1 W Layton, Davis Co. (Sep 18, 2026)1.25" hail — 3 SSW Mountain Green, Morgan Co. (Sep 18, 2026)68 mph wind — 5 E East Layton, Morgan Co. (Sep 18, 2026)Tornado — 2 E Fruit Heights, Davis Co. (Sep 18, 2026)2" hail — 3 SSW Layton, Davis Co. (Sep 18, 2026)1.5" hail — 2 W Kaysville, Davis Co. (Sep 18, 2026)0.75" hail — 3 W Farmington, Davis Co. (Sep 18, 2026)1" hail — 1 WSW Layton, Davis Co. (Sep 18, 2026)0.5" hail — Brigham City, Box Elder Co. (Sep 18, 2026)1" hail — 2 NW Kimball Jct, Summit Co. (Sep 18, 2026)0.5" hail — 7 NW Spanish Fork, Utah Co. (Sep 18, 2026)0.5" hail — 1 W Holladay, Salt Lake Co. (Sep 18, 2026)0.88" hail — 1 SSW Pleasant Grove, Utah Co. (Sep 18, 2026)1.75" hail — 16 SE Randlett, Uintah Co. (Sep 18, 2026)1.5" hail — Midway, Wasatch Co. (Sep 18, 2026)1" hail — 1 E Sunnyside, Carbon Co. (Sep 16, 2026)1" hail — East Carbon, Carbon Co. (Sep 16, 2026)1" hail — Huntington, Emery Co. (Sep 16, 2026)67 mph wind — 3 S Faust, Tooele Co. (Sep 16, 2026)67 mph wind — 3 S Faust, Tooele Co. (Sep 16, 2026)66 mph wind — 2 ENE Provo Canyon, Utah Co. (Sep 16, 2026)66 mph wind — 2 ENE Provo Canyon, Utah Co. (Sep 16, 2026)59 mph wind — 2 WNW Tooele, Tooele Co. (Sep 16, 2026)59 mph wind — 2 WNW Tooele, Tooele Co. (Sep 16, 2026)66 mph wind — 3 W Stockton, Tooele Co. (Sep 16, 2026)66 mph wind — 3 W Stockton, Tooele Co. (Sep 16, 2026)60 mph wind — 2 SE Dugway, Tooele Co. (Sep 16, 2026)60 mph wind — 2 SE Dugway, Tooele Co. (Sep 16, 2026)58 mph wind — 10 SSW Dugway, Tooele Co. (Sep 16, 2026)58 mph wind — 10 SSW Dugway, Tooele Co. (Sep 16, 2026)66 mph wind — 2 S Junction, Piute Co. (Sep 15, 2026)60 mph wind — 9 N Lakeside, Box Elder Co. (Sep 7, 2026)58 mph wind — 2 SE Dugway, Tooele Co. (Aug 31, 2026)62 mph wind — 1 SW Herriman, Salt Lake Co. (Aug 31, 2026)59 mph wind — 6 W Nephi, Juab Co. (Aug 31, 2026)60 mph wind — 4 NW Levan, Juab Co. (Aug 31, 2026)1" hail — 1 N Big Water, Kane Co. (Aug 30, 2026)46 mph wind — 16 NW Moab, Grand Co. (Aug 30, 2026)0.75" hail — 6 W Big Water, Kane Co. (Aug 30, 2026)1.25" hail — Leamington, Millard Co. (Aug 29, 2026)1" hail — 1 NE Lynndyl, Millard Co. (Aug 29, 2026)1.75" hail — 1 NE Lynndyl, Millard Co. (Aug 29, 2026)100 mph wind — 1 NE Lynndyl, Millard Co. (Aug 29, 2026)75 mph wind — 3 WNW Big Water, Kane Co. (Aug 29, 2026)60 mph wind — 1 SSE Sugarville, Millard Co. (Aug 29, 2026)60 mph wind — 1 SSE Sugarville, Millard Co. (Aug 29, 2026)60 mph wind — 1 N Summit, Iron Co. (Aug 29, 2026)1" hail — 2 S Dugway, Tooele Co. (Aug 29, 2026)0.75" hail — 1 S Dugway, Tooele Co. (Aug 29, 2026)64 mph wind — 27 WSW Dugway, Tooele Co. (Aug 29, 2026)64 mph wind — 6 SSE Clive, Tooele Co. (Aug 29, 2026)59 mph wind — 2 SW College Ward, Cache Co. (Aug 29, 2026)60 mph wind — 9 N Lakeside, Box Elder Co. (Aug 29, 2026)58 mph wind — 10 SE Woodland, Wasatch Co. (Aug 28, 2026)59 mph wind — 4 NE Stoddard, Morgan Co. (Aug 28, 2026)61 mph wind — 1 NW Sundance, Utah Co. (Aug 28, 2026)64 mph wind — 4 NE Sundance, Wasatch Co. (Aug 28, 2026)59 mph wind — 2 ENE Provo Canyon, Utah Co. (Aug 28, 2026)64 mph wind — 2 ENE Provo Canyon, Utah Co. (Aug 28, 2026)61 mph wind — 3 WNW Salem, Utah Co. (Aug 28, 2026)79 mph wind — 3 SSW Santaquin, Juab Co. (Aug 28, 2026)58 mph wind — 3 S Faust, Tooele Co. (Aug 28, 2026)65 mph wind — 5 NNE Pintura, Washington Co. (Aug 28, 2026)63 mph wind — 16 NW Moab, Grand Co. (Aug 28, 2026)61 mph wind — 25 SSW Dugway, Tooele Co. (Aug 28, 2026)61 mph wind — 11 W Hooper, Weber Co. (Aug 28, 2026)67 mph wind — 21 WSW Dugway, Tooele Co. (Aug 28, 2026)59 mph wind — 7 NNE Clive, Tooele Co. (Aug 28, 2026)58 mph wind — 14 SW Dugway, Tooele Co. (Aug 28, 2026)60 mph wind — 5 NNE Laketown, Rich Co. (Aug 28, 2026)60 mph wind — 21 SSW Knolls, Tooele Co. (Aug 28, 2026)58 mph wind — 27 E Lucin, Box Elder Co. (Aug 27, 2026)64 mph wind — 27 E Lucin, Box Elder Co. (Aug 27, 2026)59 mph wind — 3 NNE Duchesne, Duchesne Co. (Aug 27, 2026)61 mph wind — 12 W Knolls, Tooele Co. (Aug 27, 2026)60 mph wind — 10 W Knolls, Tooele Co. (Aug 27, 2026)68 mph wind — 16 W Knolls, Tooele Co. (Aug 27, 2026)62 mph wind — 29 NE Callao, Tooele Co. (Aug 27, 2026)60 mph wind — 29 NE Callao, Tooele Co. (Aug 27, 2026)50.84 mph wind — 13 NE Maeser, Uintah Co. (Aug 26, 2026)64 mph wind — Slc Arpt #2, Salt Lake Co. (Aug 25, 2026)60 mph wind — 6 NW Magna, Salt Lake Co. (Aug 25, 2026)59 mph wind — 5 NNE Laketown, Rich Co. (Aug 25, 2026)59 mph wind — 10 SW Dugway, Tooele Co. (Aug 25, 2026)74 mph wind — 2 NW South Jordan - Day, Salt Lake Co. (Aug 24, 2026)64 mph wind — 2 ESE Copperton, Salt Lake Co. (Aug 24, 2026)61 mph wind — 2 SW Wellsville, Cache Co. (Aug 24, 2026)59 mph wind — 29 NE Callao, Tooele Co. (Aug 24, 2026)72 mph wind — 18 NNE Callao, Tooele Co. (Aug 24, 2026)58 mph wind — 7 NNE Clive, Tooele Co. (Aug 24, 2026)62 mph wind — Knolls, Tooele Co. (Aug 23, 2026)66 mph wind — 10 W Knolls, Tooele Co. (Aug 23, 2026)69 mph wind — 2 NNE Roy, Weber Co. (Aug 23, 2026)62 mph wind — 18 ESE Lakeside, Box Elder Co. (Aug 23, 2026)59 mph wind — 11 E Lakeside, Box Elder Co. (Aug 23, 2026)69 mph wind — 18 ESE Lakeside, Box Elder Co. (Aug 23, 2026)64 mph wind — 10 W Knolls, Tooele Co. (Aug 22, 2026)58 mph wind — Knolls, Tooele Co. (Aug 22, 2026)62 mph wind — 10 W Knolls, Tooele Co. (Aug 22, 2026)80 mph wind — 10 W Knolls, Tooele Co. (Aug 22, 2026)74 mph wind — 12 W Knolls, Tooele Co. (Aug 22, 2026)75 mph wind — 10 W Knolls, Tooele Co. (Aug 22, 2026)73 mph wind — 12 W Knolls, Tooele Co. (Aug 22, 2026)70 mph wind — 10 W Knolls, Tooele Co. (Aug 22, 2026)58 mph wind — 16 W Knolls, Tooele Co. (Aug 22, 2026)67 mph wind — 12 W Knolls, Tooele Co. (Aug 22, 2026)59 mph wind — 4 SW Scipio, Millard Co. (Aug 22, 2026)53 mph wind — 17 NW Moab, Grand Co. (Aug 22, 2026)53 mph wind — 16 NW Moab, Grand Co. (Aug 22, 2026)61 mph wind — 12 W Knolls, Tooele Co. (Aug 18, 2026)61 mph wind — 1 SSE Salt Lake City We, Salt Lake Co. (Aug 14, 2026)59 mph wind — 10 SW Dugway, Tooele Co. (Aug 14, 2026)45 mph wind — 17 NW Moab, Grand Co. (Aug 14, 2026)1" hail — 3 WSW Stockton, Tooele Co. (Aug 14, 2026)64 mph wind — 5 W Clover, Tooele Co. (Aug 14, 2026)76 mph wind — 4 NNW Dugway, Tooele Co. (Aug 13, 2026)73 mph wind — 1 E Dugway, Tooele Co. (Aug 13, 2026)75 mph wind — 2 SE Dugway, Tooele Co. (Aug 13, 2026)Tornado — 4 NNE Dugway, Tooele Co. (Aug 13, 2026)66 mph wind — 3 SSW Dugway, Tooele Co. (Aug 13, 2026)68 mph wind — 10 SW Dugway, Tooele Co. (Aug 13, 2026)59 mph wind — 3 SSW Dugway, Tooele Co. (Aug 13, 2026)58 mph wind — 25 SSW Dugway, Tooele Co. (Aug 13, 2026)70 mph wind — 11 WSW Dugway, Tooele Co. (Aug 13, 2026)67 mph wind — 12 W Dugway, Tooele Co. (Aug 13, 2026)65 mph wind — 14 SW Dugway, Tooele Co. (Aug 13, 2026)63 mph wind — 10 WSW Dugway, Tooele Co. (Aug 13, 2026)61 mph wind — 15 WSW Dugway, Tooele Co. (Aug 13, 2026)82 mph wind — 12 W Dugway, Tooele Co. (Aug 13, 2026)73 mph wind — 11 WSW Dugway, Tooele Co. (Aug 13, 2026)68 mph wind — 15 WSW Dugway, Tooele Co. (Aug 13, 2026)59 mph wind — 10 WSW Dugway, Tooele Co. (Aug 13, 2026)58 mph wind — 14 SW Dugway, Tooele Co. (Aug 13, 2026)68 mph wind — 18 W Dugway, Tooele Co. (Aug 13, 2026)67 mph wind — 18 W Dugway, Tooele Co. (Aug 13, 2026)62 mph wind — 22 W Dugway, Tooele Co. (Aug 13, 2026)59 mph wind — 23 WSW Dugway, Tooele Co. (Aug 13, 2026)59 mph wind — 15 WSW Dugway, Tooele Co. (Aug 13, 2026)78 mph wind — 27 NE Callao, Tooele Co. (Aug 13, 2026)93 mph wind — 29 NE Callao, Tooele Co. (Aug 13, 2026)62 mph wind — 27 NE Callao, Tooele Co. (Aug 13, 2026)47 mph wind — 17 NW Moab, Grand Co. (Aug 12, 2026)62 mph wind — 12 SSE Motoqua, Washington Co. (Aug 12, 2026)59 mph wind — 11 WSW Panguitch, Garfield Co. (Aug 8, 2026)64 mph wind — 2 SSE Tremonton, Box Elder Co. (Jul 30, 2026)60 mph wind — 4 E Sugarhouse, Salt Lake Co. (Jul 30, 2026)72 mph wind — Salt Lake City Weather, Salt Lake Co. (Jul 30, 2026)68 mph wind — 2 NNW Slc Intl Arpt, Salt Lake Co. (Jul 30, 2026)59 mph wind — 1 WSW Salt Lake City We, Salt Lake Co. (Jul 30, 2026)61 mph wind — 6 SW Syracuse, Davis Co. (Jul 30, 2026)60 mph wind — 3 SSW West Point, Davis Co. (Jul 30, 2026)74 mph wind — 18 ESE Lakeside, Box Elder Co. (Jul 29, 2026)71 mph wind — 18 ESE Lakeside, Box Elder Co. (Jul 29, 2026)76 mph wind — 18 ESE Lakeside, Box Elder Co. (Jul 29, 2026)59 mph wind — 25 W Dugway, Tooele Co. (Jul 29, 2026)61 mph wind — 16 NW Moab, Grand Co. (Jul 29, 2026)67 mph wind — 4 SSE Green River, Emery Co. (Jul 29, 2026)59 mph wind — Knolls, Tooele Co. (Jul 29, 2026)69 mph wind — 10 W Knolls, Tooele Co. (Jul 29, 2026)65 mph wind — 12 W Knolls, Tooele Co. (Jul 29, 2026)Tornado — 4 SW Kanosh, Millard Co. (Jul 28, 2026)59 mph wind — 4 NNE Fillmore, Millard Co. (Jul 28, 2026)64 mph wind — 2 NNE Sigurd, Sevier Co. (Jul 28, 2026)60 mph wind — 25 WSW Hinckley, Millard Co. (Jul 27, 2026)66 mph wind — 15 SW Lakeside, Box Elder Co. (Jul 26, 2026)59 mph wind — 3 SW Curlew Jct, Box Elder Co. (Jul 26, 2026)61 mph wind — 1 W Salt Lake City Weat, Salt Lake Co. (Jul 22, 2026)63 mph wind — Salt Lake City Weather, Salt Lake Co. (Jul 22, 2026)47 mph wind — 41 NNE Elgin, Uintah Co. (Jul 22, 2026)58 mph wind — 6 NNW La Sal Jct, San Juan Co. (Jul 22, 2026)49 mph wind — 16 NW Moab, Grand Co. (Jul 22, 2026)48 mph wind — 16 ESE Fry Cyn, San Juan Co. (Jul 22, 2026)52 mph wind — 6 SSE Canyonlands Np, San Juan Co. (Jul 22, 2026)46 mph wind — 4 NNW Grand Co Arpt, Grand Co. (Jul 22, 2026)50 mph wind — 8 SE La Sal Jct Arpt, San Juan Co. (Jul 22, 2026)54 mph wind — 16 SW La Sal Jct Arpt, San Juan Co. (Jul 22, 2026)47 mph wind — 17 SW La Sal Jct Arpt, San Juan Co. (Jul 22, 2026)59 mph wind — 2 NW La Sal Jct Arpt, San Juan Co. (Jul 21, 2026)56 mph wind — 11 SSW La Sal, San Juan Co. (Jul 21, 2026)45 mph wind — 11 W Verdure, San Juan Co. (Jul 21, 2026)46 mph wind — 14 NNE Montezuma Creek, San Juan Co. (Jul 21, 2026)61 mph wind — 25 WSW Hinckley, Millard Co. (Jul 21, 2026)59 mph wind — 4 SE Hinckley, Millard Co. (Jul 21, 2026)72 mph wind — 11 N Ticaboo, Garfield Co. (Jul 21, 2026)70 mph wind — 1 NNW Bullfrog, Kane Co. (Jul 21, 2026)62 mph wind — 11 N Ticaboo, Garfield Co. (Jul 21, 2026)61 mph wind — 15 SSW White Cyn, San Juan Co. (Jul 21, 2026)0.5" hail — 10 NW Alton, Kane Co. (Jul 16, 2026)50 mph wind — 2 NW La Sal Jct Arpt, San Juan Co. (Jul 14, 2026)66 mph wind — 4 SW Vernal, Uintah Co. (Jul 14, 2026)47 mph wind — 2 WSW La Sal, San Juan Co. (Jul 14, 2026)45 mph wind — 8 SE La Sal Jct Arpt, San Juan Co. (Jul 14, 2026)59 mph wind — 3 SW Vernal, Uintah Co. (Jul 14, 2026)47 mph wind — 2 WNW La Sal, San Juan Co. (Jul 14, 2026)53 mph wind — 40 NNE Castle Valley, Grand Co. (Jul 14, 2026)49 mph wind — 11 SSW La Sal, San Juan Co. (Jul 14, 2026)58 mph wind — 2 SSW Enoch, Iron Co. (Jul 13, 2026)67 mph wind — 2 NW Cedar City, Iron Co. (Jul 13, 2026)62 mph wind — 2 SW Cove Ft, Millard Co. (Jul 13, 2026)59 mph wind — 5 WNW Eagle Mountain, Utah Co. (Jul 10, 2026)59 mph wind — 5 SSW Saratoga Springs, Utah Co. (Jul 10, 2026)59 mph wind — 22 WSW Green River, Emery Co. (Jul 9, 2026)58 mph wind — 4 ENE Price, Carbon Co. (Jul 9, 2026)58 mph wind — 20 ESE Moore, Emery Co. (Jul 9, 2026)64 mph wind — 3 NNE Genola, Utah Co. (Jul 9, 2026)45 mph wind — 1 ESE Vernal, Uintah Co. (Jul 9, 2026)51 mph wind — 1 N Salt Lake City, Salt Lake Co. (Jul 9, 2026)52 mph wind — Salt Lake City Weather, Salt Lake Co. (Jul 9, 2026)47 mph wind — 1 W Salt Lake City Weat, Salt Lake Co. (Jul 9, 2026)54 mph wind — 2 NNE Roy, Weber Co. (Jul 9, 2026)51 mph wind — 6 NW Magna, Salt Lake Co. (Jul 9, 2026)48 mph wind — 2 NNE Lake Pt, Tooele Co. (Jul 9, 2026)48 mph wind — 10 NNW Grantsville, Tooele Co. (Jul 9, 2026)52 mph wind — 10 ESE Delle, Tooele Co. (Jul 9, 2026)50 mph wind — 18 ESE Lakeside, Box Elder Co. (Jul 9, 2026)53 mph wind — 7 NNE Clive, Tooele Co. (Jul 9, 2026)42 mph wind — 11 E Lakeside, Box Elder Co. (Jul 9, 2026)56 mph wind — 9 N Lakeside, Box Elder Co. (Jul 9, 2026)60 mph wind — Knolls, Tooele Co. (Jul 9, 2026)55 mph wind — 16 W Knolls, Tooele Co. (Jul 8, 2026)60 mph wind — 3 SW Curlew Jct, Box Elder Co. (Jul 8, 2026)60 mph wind — 1 E Garden City, Rich Co. (Jul 8, 2026)60 mph wind — 6 WNW Lakeside, Box Elder Co. (Jul 8, 2026)62 mph wind — 27 E Lucin, Box Elder Co. (Jul 8, 2026)55 mph wind — 1 ESE Vernal, Uintah Co. (Jul 7, 2026)46 mph wind — 8 SE La Sal Jct Arpt, San Juan Co. (Jul 7, 2026)48 mph wind — 34 ESE Manila, Daggett Co. (Jul 7, 2026)52 mph wind — 16 NW Moab, Grand Co. (Jul 7, 2026)62 mph wind — 5 NNE Laketown, Rich Co. (Jul 2, 2026)66 mph wind — 1 N Wendover, Tooele Co. (Jul 2, 2026)46 mph wind — 16 NW Moab, Grand Co. (Jun 30, 2026)47 mph wind — 8 NW Maeser, Uintah Co. (Jun 30, 2026)52 mph wind — 16 NW Moab, Grand Co. (Jun 27, 2026)54 mph wind — 46 NNE Castle Valley, Grand Co. (Jun 27, 2026)53 mph wind — 16 NW Moab, Grand Co. (Jun 27, 2026)1" hail — 3 ENE Lewiston, Cache Co. (Jun 27, 2026)62 mph wind — 3 NNE Smithfield, Cache Co. (Jun 27, 2026)1" hail — Trenton, Cache Co. (Jun 27, 2026)1" hail — 1 WSW Plymouth, Box Elder Co. (Jun 27, 2026)1" hail — Fielding, Box Elder Co. (Jun 27, 2026)1" hail — 2 SW Fielding, Box Elder Co. (Jun 27, 2026)58 mph wind — 2 WSW Fillmore, Millard Co. (Jun 26, 2026)45 mph wind — 46 NNE Castle Valley, Grand Co. (Jun 25, 2026)49 mph wind — 2 NW La Sal Jct Arpt, San Juan Co. (Jun 25, 2026)50 mph wind — 40 NNE Castle Valley, Grand Co. (Jun 25, 2026)61 mph wind — 5 W Clover, Tooele Co. (Jun 25, 2026)1" hail — Kamas, Summit Co. (Jun 25, 2026)46 mph wind — 16 NW Moab, Grand Co. (Jun 25, 2026)1.5" hail — Holladay, Salt Lake Co. (Jun 25, 2026)1" hail — Holladay, Salt Lake Co. (Jun 25, 2026)1.75" hail — Taylorsville, Salt Lake Co. (Jun 25, 2026)1.75" hail — 2 NW Taylorsville, Salt Lake Co. (Jun 25, 2026)64 mph wind — 9 N Lakeside, Box Elder Co. (Jun 25, 2026)61 mph wind — 15 W West Warren, Box Elder Co. (Jun 25, 2026)52 mph wind — 46 NNE Castle Valley, Grand Co. (Jun 25, 2026)64 mph wind — 17 ESE Grouse Cr, Box Elder Co. (Jun 24, 2026)63 mph wind — 4 NE Sundance, Wasatch Co. (Jun 24, 2026)60 mph wind — 2 WNW Tooele, Tooele Co. (Jun 24, 2026)62 mph wind — 3 S Faust, Tooele Co. (Jun 24, 2026)66 mph wind — 2 SSW Wendover, Tooele Co. (Jun 24, 2026)47 mph wind — 18 W Blanding Muni Arpt, San Juan Co. (Jun 24, 2026)62 mph wind — 5 NE Black Rock, Millard Co. (Jun 24, 2026)59 mph wind — 5 NNE Laketown, Rich Co. (Jun 20, 2026)42 mph wind — 17 SW La Sal Jct Arpt, San Juan Co. (Jun 20, 2026)59 mph wind — 2 SW Perry, Box Elder Co. (Jun 20, 2026)80 mph wind — 9 N Lakeside, Box Elder Co. (Jun 20, 2026)41 mph wind — 46 NNE Castle Valley, Grand Co. (Jun 20, 2026)42 mph wind — 34 ESE Manila, Daggett Co. (Jun 20, 2026)46 mph wind — 18 NE Naples, Uintah Co. (Jun 20, 2026)40 mph wind — 18 NNE Maeser, Uintah Co. (Jun 20, 2026)41 mph wind — 1 ENE Blanding, San Juan Co. (Jun 20, 2026)43 mph wind — 13 NNE Maeser, Uintah Co. (Jun 20, 2026)44 mph wind — 6 W Manila, Daggett Co. (Jun 20, 2026)48 mph wind — 8 NW Maeser, Uintah Co. (Jun 20, 2026)48 mph wind — 42 SSE Randlett, Uintah Co. (Jun 15, 2026)45 mph wind — 2 E Monticello, San Juan Co. (Jun 14, 2026)45 mph wind — 3 NNE Monticello Arpt, San Juan Co. (Jun 14, 2026)49 mph wind — 7 WSW Monticello, San Juan Co. (Jun 14, 2026)56 mph wind — 8 NW Maeser, Uintah Co. (Jun 11, 2026)45 mph wind — 1 SSW Manila, Daggett Co. (Jun 11, 2026)45 mph wind — 46 NNE Castle Valley, Grand Co. (Jun 10, 2026)49 mph wind — 6 W Manila, Daggett Co. (Jun 10, 2026)51 mph wind — 8 NW Maeser, Uintah Co. (Jun 10, 2026)45 mph wind — 6 W Manila, Daggett Co. (Jun 10, 2026)49 mph wind — 18 NE Naples, Uintah Co. (Jun 10, 2026)46 mph wind — 9 NNE Vernal, Uintah Co. (Jun 10, 2026)46 mph wind — 3 SW Vernal, Uintah Co. (Jun 10, 2026)53 mph wind — 4 SW Vernal, Uintah Co. (Jun 10, 2026)53 mph wind — 2 E Monticello, San Juan Co. (Jun 10, 2026)59 mph wind — 15 SE Naples, Uintah Co. (Jun 10, 2026)56 mph wind — 8 NW Maeser, Uintah Co. (Jun 9, 2026)51 mph wind — 11 SSE Manila, Daggett Co. (Jun 9, 2026)46 mph wind — 4 SW Vernal, Uintah Co. (Jun 9, 2026)45 mph wind — 1 E Vernal, Uintah Co. (Jun 9, 2026)54 mph wind — 8 NW Maeser, Uintah Co. (Jun 9, 2026)46 mph wind — 6 W Manila, Daggett Co. (Jun 9, 2026)46 mph wind — 1 E Blanding Muni Arpt, San Juan Co. (Jun 9, 2026)49 mph wind — 8 NW Maeser, Uintah Co. (Jun 8, 2026)47 mph wind — 4 SW Vernal, Uintah Co. (Jun 7, 2026)47 mph wind — 40 NNE Castle Valley, Grand Co. (Jun 7, 2026)55 mph wind — 25 SSW Clive, Tooele Co. (Jun 7, 2026)70 mph wind — 18 NNE Callao, Tooele Co. (Jun 7, 2026)57 mph wind — 1 W Delle, Tooele Co. (Jun 7, 2026)64 mph wind — 7 NNE Clive, Tooele Co. (Jun 7, 2026)58 mph wind — 6 SSE Clive, Tooele Co. (Jun 6, 2026)70 mph wind — 10 W Knolls, Tooele Co. (Jun 6, 2026)71 mph wind — 7 NNE Clive, Tooele Co. (Jun 6, 2026)66 mph wind — 16 W Knolls, Tooele Co. (Jun 6, 2026)49 mph wind — 1 ESE Vernal, Uintah Co. (May 30, 2026)49 mph wind — 1 ESE Vernal, Uintah Co. (May 30, 2026)58 mph wind — 1 ESE Vernal, Uintah Co. (May 30, 2026)60 mph wind — 3 NE Corinne, Box Elder Co. (May 29, 2026)56 mph wind — 1 E Blanding Muni Arpt, San Juan Co. (May 29, 2026)58 mph wind — 2 ENE Spring City, Sanpete Co. (May 29, 2026)56 mph wind — 17 NW Moab, Grand Co. (May 29, 2026)64 mph wind — 2 SSW Manti, Sanpete Co. (May 29, 2026)56 mph wind — 3 NNE Monticello Arpt, San Juan Co. (May 29, 2026)59 mph wind — 2 E Monticello, San Juan Co. (May 29, 2026)16 NW Moab10 W Knolls8 NW Maeser12 W Knolls18 ESE Lakeside17 NW Moab
Hail <1.25" Hail 1.25–2" Hail 2"+ Damaging wind Tornado

This map shows where. Rooftops shows which roofs.

Type any Utah address and get that exact roof's hail history — every verified hit with dates and sizes — plus measurements and a replacement cost range. That's your proof at the door and for the adjuster.

Get a Free Roof Report

Type any address — roof size, cost range & that address's hail history in seconds. 3 free reports, no credit card.

Towns to canvass first

16 NW MoabGrand Co.31 reports
DugwayTooele Co.26 reports
AltaSalt Lake Co.22 reports
8 NW MaeserUintah Co.21 reports
6 W ManilaDaggett Co.15 reports
SnowbasinWeber Co.14 reports
4 SW VernalUintah Co.12 reports
1 E VernalUintah Co.12 reports
10 W KnollsTooele Co.11 reports
46 NNE Castle ValleyGrand Co.11 reports
13 NNE MaeserUintah Co.11 reports
2 ENE Park City PowdercSummit Co.11 reports

Largest hail · last 12 months

3 SSW Layton3 weeks ago2" golf ball
16 SE Randlett3 weeks ago1.75" golf ball
1 NE Lynndyl6 weeks ago1.75" golf ball
Taylorsville4 months ago1.75" golf ball
2 NW Taylorsville4 months ago1.75" golf ball
1 W Farmington3 weeks ago1.5" ping pong ball
2 W Kaysville3 weeks ago1.5" ping pong ball
Midway3 weeks ago1.5" ping pong ball
Holladay4 months ago1.5" ping pong ball
1 W Layton3 weeks ago1.25" quarter

Latest verified reports

WhenLocationEvent
Oct 11, 2026today17 NW MoabGrand Co.45 mph wind
Oct 11, 2026today2 SW GlenwoodSevier Co.62 mph wind
Oct 11, 2026today3 W StocktonTooele Co.72 mph wind
Oct 11, 2026today3 S FaustTooele Co.67 mph wind
Oct 11, 2026today1 NE EurekaJuab Co.58 mph wind
Oct 11, 2026today1 NE StocktonTooele Co.60 mph wind
Oct 11, 2026today15 NE HannaDuchesne Co.69 mph wind
Oct 11, 2026today9 SW VernonTooele Co.59 mph wind
Oct 11, 2026today2 SW Powder MtnCache Co.59 mph wind
Oct 11, 2026today9 NE BoulderGarfield Co.65 mph wind
Oct 11, 2026today25 SW DugwayTooele Co.62 mph wind
Oct 11, 2026today2 NE Park City PowdercaSummit Co.81 mph wind
Oct 11, 2026todayAlta - UdotSalt Lake Co.58 mph wind
Oct 11, 2026today16 S BurntforkDuchesne Co.94 mph wind
Oct 11, 2026today5 E ProvidenceCache Co.74 mph wind
Oct 11, 2026today1 W Snowbasin - Mid BowWeber Co.73 mph wind
Oct 11, 2026today7 SE SigurdSevier Co.62 mph wind
Oct 11, 2026today1 S SnowbirdSalt Lake Co.76 mph wind
Oct 11, 2026today1 W Snowbasin - Mid BowWeber Co.68 mph wind
Oct 11, 2026today1 S Powder MtnWeber Co.66 mph wind
Oct 11, 2026today5 E ProvidenceCache Co.64 mph wind
Oct 11, 2026today2 W Big Cottonwood - RoSalt Lake Co.59 mph wind
Oct 11, 2026today18 NE Hite MarinaGarfield Co.68 mph wind
Oct 11, 2026today9 NE BoulderGarfield Co.64 mph wind
Oct 11, 2026today3 W Big Cottonwood - RoSalt Lake Co.59 mph wind

Utah storm damage FAQ

Was there hail in Utah recently?

The most recent verified severe weather report in Utah was filed on Oct 11, 2026. Over the last 12 months, NWS spotters logged 52 hail reports across 11 separate hail days in the state.

How big does hail need to be to damage a roof?

Hail around 1 inch (quarter size) and up can bruise or crack asphalt shingles — that's the size adjusters take seriously. The largest verified hail in Utah in the last 12 months measured 2" — golf ball sized — and the state logged 9 days with 1"+ hail.

How long after a hailstorm can homeowners file a claim?

It depends on the policy and the state, but most homeowner policies allow one to two years from the storm date — some as little as six months. That's why the storms on this page are still live opportunities: the roofer who documents the damage first usually writes the job.

How do I check if a specific roof 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 hail, wind, and tornado report near that exact property, with dates and sizes.

Turn storm data into signed jobs

Rooftops AI gives roofers instant roof measurements, cost estimates, verified per-address hail history, and an AI assistant — free to start.

Get a Free Roof Report

Type any address — roof size, cost range & that address's hail history in seconds. 3 free reports, no credit card.

Storm reports by state

Data: NWS Local Storm Reports via Iowa Environmental Mesonet (mesonet.agron.iastate.edu). 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.

Page generated 2026-10-12 08:17 UTC · refreshes hourly.