Live NWS data · updated hourly

Colorado Hail Map & Storm Reports

Every verified hail report in Colorado 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.

43
Days with claimable 1"+ hail
4.5"
Largest hail (softball)
399
Hail reports · 12 mo
yesterday
Most recent report

The storms worth working

Biggest verified hail days in Colorado 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.

Tornado — 3 NE Rosita, Custer Co. (Aug 27, 2026)0.75" hail — 2 NE Lakewood, Jefferson Co. (Aug 27, 2026)58 mph wind — 2 NW Wheat Ridge, Jefferson Co. (Aug 27, 2026)0.75" hail — 2 NE Wheat Ridge, Jefferson Co. (Aug 27, 2026)1" hail — 3 NE Foxfield, Arapahoe Co. (Aug 27, 2026)0.75" hail — 3 NW Parker, Douglas Co. (Aug 26, 2026)1" hail — 2 SW The Pinery, Douglas Co. (Aug 26, 2026)0.75" hail — 3 W Parker, Douglas Co. (Aug 26, 2026)1.25" hail — 5 SSE Arapahoe Park, Arapahoe Co. (Aug 26, 2026)1" hail — 5 SSE Arapahoe Park, Arapahoe Co. (Aug 26, 2026)1" hail — 5 SSE Arapahoe Park, Arapahoe Co. (Aug 26, 2026)1.25" hail — 2 ESE Castle Pines, Douglas Co. (Aug 26, 2026)1" hail — 1 ESE Castle Pines, Douglas Co. (Aug 26, 2026)1.25" hail — 1 NW Castle Pines, Douglas Co. (Aug 26, 2026)1" hail — 2 N Castle Pines, Douglas Co. (Aug 26, 2026)1.25" hail — 2 NW Castle Pines, Douglas Co. (Aug 26, 2026)46 mph wind — 3 WSW Oxford, La Plata Co. (Aug 26, 2026)1" hail — 3 ENE Greenland, Douglas Co. (Aug 26, 2026)51 mph wind — 3 WSW Oxford, La Plata Co. (Aug 23, 2026)61 mph wind — 11 WNW Westplains, Weld Co. (Aug 23, 2026)1" hail — 1 W Fort Lupton, Weld Co. (Aug 22, 2026)65 mph wind — 5 NNW Nunn, Weld Co. (Aug 22, 2026)1.25" hail — Brighton, Adams Co. (Aug 22, 2026)1" hail — 1 SE Brighton, Adams Co. (Aug 22, 2026)1.75" hail — 2 WNW Jackson Reservoir, Morgan Co. (Aug 22, 2026)59 mph wind — 3 SE Goodrich, Morgan Co. (Aug 22, 2026)74 mph wind — 1 NNE Orchard, Morgan Co. (Aug 22, 2026)1.5" hail — 4 SSW Orchard, Morgan Co. (Aug 22, 2026)1.25" hail — 3 E Masters, Weld Co. (Aug 22, 2026)1" hail — Masters, Weld Co. (Aug 22, 2026)66 mph wind — 1 W Masters, Weld Co. (Aug 22, 2026)58 mph wind — 5 SSE Roggen, Weld Co. (Aug 22, 2026)1.5" hail — 6 SSE Watkins, Arapahoe Co. (Aug 22, 2026)60 mph wind — 6 S Manila Village, Arapahoe Co. (Aug 22, 2026)1" hail — 5 SSE Watkins, Arapahoe Co. (Aug 22, 2026)58 mph wind — 4 S Watkins, Arapahoe Co. (Aug 22, 2026)70 mph wind — 6 SSE Watkins, Arapahoe Co. (Aug 22, 2026)67 mph wind — 5 S Watkins, Arapahoe Co. (Aug 22, 2026)1" hail — 2 S Arapahoe Park, Arapahoe Co. (Aug 22, 2026)71 mph wind — 11 WNW Westplains, Weld Co. (Aug 22, 2026)62 mph wind — 11 WNW Peetz, Logan Co. (Aug 22, 2026)60 mph wind — 5 WNW Peetz, Logan Co. (Aug 22, 2026)60 mph wind — 4 WNW Peetz, Logan Co. (Aug 22, 2026)1" hail — 5 N Haswell, Kiowa Co. (Aug 22, 2026)51 mph wind — Meeker, Rio Blanco Co. (Aug 22, 2026)43 mph wind — 1 N Dowd, Eagle Co. (Aug 22, 2026)44 mph wind — 3 N Grand Junction, Mesa Co. (Aug 22, 2026)46 mph wind — 3 E Rifle, Garfield Co. (Aug 22, 2026)57 mph wind — Aroya, Cheyenne Co. (Aug 22, 2026)45 mph wind — 1 S Meeker, Rio Blanco Co. (Aug 21, 2026)41 mph wind — 2 S Woody Creek, Pitkin Co. (Aug 21, 2026)51 mph wind — 2 NW Montrose, Montrose Co. (Aug 21, 2026)0.5" hail — 7 NE Peconic, Kit Carson Co. (Aug 20, 2026)0.5" hail — 7 NNW Peconic, Kit Carson Co. (Aug 20, 2026)1" hail — 6 SW Kutch, Lincoln Co. (Aug 20, 2026)1" hail — 9 NW Kutch, Elbert Co. (Aug 20, 2026)1.75" hail — 13 N Seibert, Kit Carson Co. (Aug 20, 2026)58 mph wind — 5 S Burlington, Kit Carson Co. (Aug 20, 2026)1.75" hail — 1 NNW Seibert, Kit Carson Co. (Aug 20, 2026)3" hail — 8 SSW Thurman, Lincoln Co. (Aug 20, 2026)1" hail — 6 WSW Agate, Elbert Co. (Aug 20, 2026)1.5" hail — 4 SSW Deer Trail, Elbert Co. (Aug 20, 2026)1" hail — 8 SW Deer Trail, Elbert Co. (Aug 20, 2026)1.25" hail — 3 WSW Blende, Pueblo Co. (Aug 19, 2026)64 mph wind — 1 NNW Akron, Washington Co. (Aug 19, 2026)0.75" hail — Fort Morgan, Morgan Co. (Aug 17, 2026)1.5" hail — 7 SW Boyero, Lincoln Co. (Aug 16, 2026)58 mph wind — 2 ENE Truckton, El Paso Co. (Aug 16, 2026)58 mph wind — 5 N Yoder, El Paso Co. (Aug 16, 2026)62 mph wind — 4 SW Ramah, El Paso Co. (Aug 16, 2026)64 mph wind — 6 W Simla, Elbert Co. (Aug 16, 2026)0.75" hail — 2 W Ponderosa Park, Douglas Co. (Aug 16, 2026)64 mph wind — 4 SE Stonington, Baca Co. (Aug 16, 2026)1.5" hail — 12 NE Two Buttes, Prowers Co. (Aug 16, 2026)63 mph wind — 9 S Springfield, Baca Co. (Aug 15, 2026)1" hail — 4 S Rush, El Paso Co. (Aug 15, 2026)1.75" hail — 2 SSW Foxfield, Arapahoe Co. (Aug 15, 2026)64 mph wind — 3 NE Lone Tree, Douglas Co. (Aug 15, 2026)62 mph wind — 4 WSW Lamar, Prowers Co. (Aug 15, 2026)61 mph wind — 4 S Cheraw, Otero Co. (Aug 14, 2026)60 mph wind — 1 SSE Agate, Elbert Co. (Aug 14, 2026)60 mph wind — 1 SSE Agate, Elbert Co. (Aug 14, 2026)60 mph wind — Agate, Elbert Co. (Aug 14, 2026)56 mph wind — 6 ESE Byers, Arapahoe Co. (Aug 14, 2026)53 mph wind — 14 NE Kiowa, Elbert Co. (Aug 14, 2026)0.75" hail — 3 N Englewood, Denver Co. (Aug 14, 2026)64 mph wind — 9 NNE Kiowa, Elbert Co. (Aug 14, 2026)1" hail — Englewood, Arapahoe Co. (Aug 14, 2026)59 mph wind — 3 ESE Hoehne, Las Animas Co. (Aug 14, 2026)62 mph wind — 2 W Elizabeth, Elbert Co. (Aug 14, 2026)71 mph wind — 2 NE Severance, Weld Co. (Aug 14, 2026)59 mph wind — Firstview, Cheyenne Co. (Aug 14, 2026)62 mph wind — 1 E Limon, Lincoln Co. (Aug 14, 2026)61 mph wind — 8 S Lindon, Washington Co. (Aug 13, 2026)59 mph wind — 4 SSE Las Animas, Bent Co. (Aug 13, 2026)60 mph wind — 2 N Bristol, Prowers Co. (Aug 13, 2026)67 mph wind — 11 NNW Simla, Elbert Co. (Aug 13, 2026)1" hail — 1 W Arapahoe Park, Arapahoe Co. (Aug 13, 2026)60 mph wind — 7 WNW Simla, Elbert Co. (Aug 13, 2026)64 mph wind — 9 NNW Simla, Elbert Co. (Aug 13, 2026)1.75" hail — 2 W Arapahoe Park, Arapahoe Co. (Aug 13, 2026)1" hail — 2 W Arapahoe Park, Arapahoe Co. (Aug 13, 2026)0.75" hail — 3 W Arapahoe Park, Arapahoe Co. (Aug 13, 2026)1.5" hail — 2 NNW Foxfield, Arapahoe Co. (Aug 13, 2026)1.5" hail — 2 NNW Foxfield, Arapahoe Co. (Aug 13, 2026)1.25" hail — Centennial, Arapahoe Co. (Aug 13, 2026)0.75" hail — 1 NE Centennial, Arapahoe Co. (Aug 13, 2026)1" hail — 1 WNW Foxfield, Arapahoe Co. (Aug 13, 2026)45 mph wind — 4 SW Cortez, Montezuma Co. (Aug 13, 2026)60 mph wind — 2 SE Julesburg, Sedgwick Co. (Aug 13, 2026)58 mph wind — 3 SW Holyoke, Phillips Co. (Aug 13, 2026)61 mph wind — Haxtun, Phillips Co. (Aug 13, 2026)1" hail — Haxtun, Phillips Co. (Aug 13, 2026)61 mph wind — 6 NNW Proctor, Logan Co. (Aug 13, 2026)61 mph wind — 1 ESE Akron, Washington Co. (Aug 13, 2026)60 mph wind — 7 NNE Padroni, Logan Co. (Aug 13, 2026)75 mph wind — 2 NE North Sterling Res, Logan Co. (Aug 12, 2026)64 mph wind — 3 E North Sterling Rese, Logan Co. (Aug 12, 2026)Tornado — 5 NNE North Sterling Re, Logan Co. (Aug 12, 2026)74 mph wind — 1 W Akron, Washington Co. (Aug 12, 2026)65 mph wind — Stoneham, Weld Co. (Aug 12, 2026)61 mph wind — 1 ESE Akron, Washington Co. (Aug 12, 2026)81 mph wind — 11 WNW Westplains, Weld Co. (Aug 12, 2026)60 mph wind — 5 NE Blende, Pueblo Co. (Aug 10, 2026)55 mph wind — 1 E Cheyenne Wells, Cheyenne Co. (Aug 10, 2026)55 mph wind — 1 E Cheyenne Wells, Cheyenne Co. (Aug 10, 2026)66 mph wind — Firstview, Cheyenne Co. (Aug 10, 2026)57 mph wind — Firstview, Cheyenne Co. (Aug 10, 2026)70 mph wind — 5 E Firstview, Cheyenne Co. (Aug 10, 2026)55 mph wind — 5 E Firstview, Cheyenne Co. (Aug 10, 2026)57 mph wind — Aroya, Cheyenne Co. (Aug 9, 2026)71 mph wind — 6 S Colorado City, Huerfano Co. (Aug 9, 2026)70 mph wind — 2 SSE Peterson AFB, El Paso Co. (Aug 9, 2026)59 mph wind — 5 ENE Eads, Kiowa Co. (Aug 8, 2026)66 mph wind — 1 E Cheyenne Wells, Cheyenne Co. (Aug 8, 2026)66 mph wind — 1 E Cheyenne Wells, Cheyenne Co. (Aug 8, 2026)66 mph wind — 1 E Cheyenne Wells, Cheyenne Co. (Aug 8, 2026)58 mph wind — 4 E Firstview, Cheyenne Co. (Aug 8, 2026)68 mph wind — Firstview, Cheyenne Co. (Aug 8, 2026)1.75" hail — 4 ESE Springfield, Baca Co. (Aug 7, 2026)63 mph wind — 4 N Springfield, Baca Co. (Jul 31, 2026)55 mph wind — 1 W Kit Carson, Cheyenne Co. (Jul 30, 2026)1.75" hail — 11 N Rosita, Fremont Co. (Jul 30, 2026)74 mph wind — 8 WNW Hoyt, Weld Co. (Jul 29, 2026)73 mph wind — 11 N Strasburg, Adams Co. (Jul 29, 2026)58 mph wind — 5 NNE Bennett, Adams Co. (Jul 29, 2026)67 mph wind — 1 SSW Bennett, Adams Co. (Jul 29, 2026)61 mph wind — 3 NW Strasburg, Adams Co. (Jul 29, 2026)67 mph wind — 3 NW Strasburg, Adams Co. (Jul 29, 2026)48 mph wind — 1 NE Rangely, Rio Blanco Co. (Jul 29, 2026)0.88" hail — 3 N Wauneta, Yuma Co. (Jul 29, 2026)65 mph wind — 13 SSW Cheyenne Wells, Cheyenne Co. (Jul 29, 2026)60 mph wind — Firstview, Cheyenne Co. (Jul 29, 2026)69 mph wind — 4 S Cheraw, Otero Co. (Jul 29, 2026)60 mph wind — 5 NE Blende, Pueblo Co. (Jul 28, 2026)68 mph wind — 4 WSW Pinon, Pueblo Co. (Jul 28, 2026)59 mph wind — 1 NNW Akron, Washington Co. (Jul 28, 2026)66 mph wind — 5 W Akron, Washington Co. (Jul 28, 2026)61 mph wind — 6 S Colorado City, Huerfano Co. (Jul 28, 2026)66 mph wind — 1 SE Truckton, El Paso Co. (Jul 28, 2026)59 mph wind — 3 NNW Rush, El Paso Co. (Jul 28, 2026)58 mph wind — 2 SE Truckton, El Paso Co. (Jul 28, 2026)58 mph wind — 5 NE Yoder, El Paso Co. (Jul 28, 2026)67 mph wind — 2 ENE Truckton, El Paso Co. (Jul 28, 2026)67 mph wind — 3 NW Strasburg, Adams Co. (Jul 28, 2026)65 mph wind — 3 NW Strasburg, Adams Co. (Jul 28, 2026)70 mph wind — 1 SSW Bennett, Adams Co. (Jul 28, 2026)58 mph wind — 2 WSW Calhan, El Paso Co. (Jul 28, 2026)61 mph wind — 6 S Manila Village, Arapahoe Co. (Jul 28, 2026)58 mph wind — 5 S Manila Village, Arapahoe Co. (Jul 28, 2026)58 mph wind — 10 E Arapahoe Park, Arapahoe Co. (Jul 28, 2026)66 mph wind — 5 SSE Watkins, Arapahoe Co. (Jul 28, 2026)57 mph wind — 2 SSW Lower Latham Rese, Weld Co. (Jul 28, 2026)1" hail — 3 NW Castle Rock, Douglas Co. (Jul 28, 2026)0.75" hail — 3 NW Castle Rock, Douglas Co. (Jul 28, 2026)58 mph wind — 4 SW Carter Lake, Larimer Co. (Jul 28, 2026)60 mph wind — 6 NE Elizabeth, Elbert Co. (Jul 28, 2026)1" hail — Lyons, Boulder Co. (Jul 28, 2026)55 mph wind — 3 SSE Pinewood Springs, Boulder Co. (Jul 28, 2026)0.75" hail — 4 W Pinewood Springs, Larimer Co. (Jul 28, 2026)61 mph wind — 4 NE Idalia, Yuma Co. (Jul 27, 2026)51 mph wind — 12 SE Whitewater, Delta Co. (Jul 27, 2026)56 mph wind — 3 NW Fruitvale, Mesa Co. (Jul 27, 2026)45 mph wind — 3 N Delta, Delta Co. (Jul 26, 2026)61 mph wind — 3 NNE White Ranch Open, Jefferson Co. (Jul 24, 2026)70 mph wind — 3 SW Rocky Flats, Jefferson Co. (Jul 24, 2026)61 mph wind — 4 SSW Rocky Flats, Jefferson Co. (Jul 24, 2026)64 mph wind — 11 WSW Sweetwater Reser, Kiowa Co. (Jul 24, 2026)60 mph wind — 4 SSW Towner, Kiowa Co. (Jul 24, 2026)63 mph wind — 2 S Loveland, Larimer Co. (Jul 24, 2026)59 mph wind — 4 NE Loveland, Larimer Co. (Jul 24, 2026)1.75" hail — Towner, Kiowa Co. (Jul 24, 2026)65 mph wind — 1 NE Aroya, Cheyenne Co. (Jul 23, 2026)61 mph wind — 3 NE Sterling, Logan Co. (Jul 23, 2026)66 mph wind — 1 ESE Sterling, Logan Co. (Jul 23, 2026)82 mph wind — 3 WSW Sterling, Logan Co. (Jul 23, 2026)61 mph wind — 3 NW Sterling, Logan Co. (Jul 23, 2026)62 mph wind — 2 NW Sterling, Logan Co. (Jul 23, 2026)53 mph wind — 2 NE Merino, Logan Co. (Jul 23, 2026)72 mph wind — 3 SE Brush, Morgan Co. (Jul 23, 2026)53 mph wind — 1 SSW Hillrose, Morgan Co. (Jul 23, 2026)51 mph wind — 4 S Hillrose, Morgan Co. (Jul 23, 2026)62 mph wind — 1 E Arriba, Lincoln Co. (Jul 23, 2026)62 mph wind — 2 SE Denver Intl Airpor, Denver Co. (Jul 22, 2026)62 mph wind — 2 SE Denver Intl Airpor, Denver Co. (Jul 22, 2026)53 mph wind — 13 SSW Rangely, Rio Blanco Co. (Jul 22, 2026)56 mph wind — 2 SE Craig, Moffat Co. (Jul 21, 2026)54 mph wind — 2 SE Craig, Moffat Co. (Jul 21, 2026)0.5" hail — 1 WSW Cortez, Montezuma Co. (Jul 21, 2026)1" hail — Cortez, Montezuma Co. (Jul 21, 2026)1" hail — Dolores, Montezuma Co. (Jul 21, 2026)60 mph wind — Dolores, Montezuma Co. (Jul 21, 2026)58 mph wind — 2 E Rifle, Garfield Co. (Jul 21, 2026)48 mph wind — 3 NW Fruitvale, Mesa Co. (Jul 20, 2026)54 mph wind — 2 NW Montrose, Montrose Co. (Jul 20, 2026)46 mph wind — 3 N Delta, Delta Co. (Jul 16, 2026)49 mph wind — 2 ESE Gypsum, Eagle Co. (Jul 16, 2026)48 mph wind — 3 NNE Grand Junction, Mesa Co. (Jul 15, 2026)50 mph wind — 3 ENE Breen, La Plata Co. (Jul 15, 2026)54 mph wind — 3 WSW Oxford, La Plata Co. (Jul 15, 2026)45 mph wind — 2 SSE Gunnison, Gunnison Co. (Jul 15, 2026)46 mph wind — 1 NNE Naturita, Montrose Co. (Jul 14, 2026)63 mph wind — 3 NW Norwood, Montrose Co. (Jul 14, 2026)45 mph wind — 12 W Towaoc, Montezuma Co. (Jul 14, 2026)45 mph wind — 13 SSW Rangely, Rio Blanco Co. (Jul 14, 2026)46 mph wind — 12 SE Whitewater, Delta Co. (Jul 14, 2026)48 mph wind — 3 NNW Montrose, Montrose Co. (Jul 14, 2026)48 mph wind — 2 NW Montrose, Montrose Co. (Jul 14, 2026)45 mph wind — 4 SW Cortez, Montezuma Co. (Jul 14, 2026)45 mph wind — 5 SW Cortez, Montezuma Co. (Jul 14, 2026)46 mph wind — 3 WSW Oxford, La Plata Co. (Jul 14, 2026)45 mph wind — 2 ENE Tacoma, La Plata Co. (Jul 14, 2026)45 mph wind — 4 SW Cortez, Montezuma Co. (Jul 13, 2026)45 mph wind — 3 ESE Rifle, Garfield Co. (Jul 13, 2026)47 mph wind — 5 SW Cortez, Montezuma Co. (Jul 13, 2026)63 mph wind — 9 S Springfield, Baca Co. (Jul 11, 2026)60 mph wind — 4 WSW Lamar, Prowers Co. (Jul 11, 2026)0.88" hail — 3 WNW Kit Carson, Cheyenne Co. (Jul 11, 2026)60 mph wind — 3 WNW Kit Carson, Cheyenne Co. (Jul 11, 2026)1" hail — Wild Horse, Cheyenne Co. (Jul 11, 2026)72 mph wind — 2 SE Denver Intl Airpor, Denver Co. (Jul 10, 2026)64 mph wind — 4 E Thatcher, Las Animas Co. (Jul 10, 2026)48 mph wind — 2 ESE Craig, Moffat Co. (Jul 10, 2026)56 mph wind — Meeker, Rio Blanco Co. (Jul 10, 2026)57 mph wind — 9 SE Bonny Reservoir, Kit Carson Co. (Jul 10, 2026)69 mph wind — 1 NNW Wray, Yuma Co. (Jul 10, 2026)61 mph wind — 12 SW Bonny Reservoir, Kit Carson Co. (Jul 10, 2026)56 mph wind — 5 S Burlington, Kit Carson Co. (Jul 10, 2026)64 mph wind — 5 NNE Yuma, Yuma Co. (Jul 10, 2026)69 mph wind — 4 E Yuma, Yuma Co. (Jul 10, 2026)66 mph wind — 4 WSW Lamar, Prowers Co. (Jul 10, 2026)63 mph wind — 1 NW Yuma, Yuma Co. (Jul 10, 2026)57 mph wind — 6 WSW Joes, Yuma Co. (Jul 10, 2026)60 mph wind — Fleming, Logan Co. (Jul 9, 2026)45 mph wind — 3 SW Oxford, La Plata Co. (Jul 9, 2026)60 mph wind — 5 N Pawnee Pass, Logan Co. (Jul 9, 2026)67 mph wind — 5 NE Blende, Pueblo Co. (Jul 9, 2026)52 mph wind — 3 E Rifle, Garfield Co. (Jul 9, 2026)58 mph wind — 3 NW Aspen, Pitkin Co. (Jul 9, 2026)60 mph wind — 1 SSE Anton, Washington Co. (Jul 9, 2026)72 mph wind — 2 E Strasburg, Arapahoe Co. (Jul 8, 2026)62 mph wind — 2 NNE Byers, Arapahoe Co. (Jul 8, 2026)76 mph wind — 1 W Masters, Weld Co. (Jul 8, 2026)58 mph wind — 2 S Alamosa, Alamosa Co. (Jul 8, 2026)78 mph wind — 4 S Cheraw, Otero Co. (Jul 8, 2026)61 mph wind — 4 S Cheraw, Otero Co. (Jul 8, 2026)45 mph wind — 3 WSW Oxford, La Plata Co. (Jul 8, 2026)45 mph wind — 2 E Rifle, Garfield Co. (Jul 7, 2026)45 mph wind — 2 E Rifle, Garfield Co. (Jul 7, 2026)52 mph wind — 18 SE Massadona, Rio Blanco Co. (Jul 7, 2026)59 mph wind — 2 ESE Severance, Weld Co. (Jul 7, 2026)60 mph wind — 1 N Buckley AFB, Arapahoe Co. (Jul 6, 2026)55 mph wind — 6 NW Eckley, Yuma Co. (Jul 5, 2026)1.5" hail — 6 SSW Lone Star, Washington Co. (Jul 5, 2026)60 mph wind — 1 E Bethune, Kit Carson Co. (Jul 4, 2026)79 mph wind — 3 ESE Kirk, Yuma Co. (Jul 4, 2026)62 mph wind — 10 NNW Vona, Kit Carson Co. (Jul 4, 2026)59 mph wind — 17 N Flagler, Kit Carson Co. (Jul 4, 2026)57 mph wind — 17 N Flagler, Kit Carson Co. (Jul 4, 2026)1.25" hail — 7 SSW Reiradon Hill, Logan Co. (Jul 4, 2026)1" hail — 2 WNW Union, Morgan Co. (Jul 4, 2026)1.25" hail — 3 NW Buckingham, Weld Co. (Jul 4, 2026)64 mph wind — 2 SE Julesburg, Sedgwick Co. (Jul 3, 2026)1.25" hail — Iliff, Logan Co. (Jul 3, 2026)1.25" hail — 1 NE Sterling, Logan Co. (Jul 3, 2026)1" hail — 3 NNE Idalia, Yuma Co. (Jul 3, 2026)1" hail — 10 WNW Idalia, Yuma Co. (Jul 3, 2026)1.25" hail — 1 E Johnstown, Weld Co. (Jul 2, 2026)1" hail — 2 NE Johnstown, Weld Co. (Jul 2, 2026)1.25" hail — 1 E Johnstown, Weld Co. (Jul 2, 2026)64 mph wind — 5 S Burlington, Kit Carson Co. (Jul 2, 2026)55 mph wind — 5 S Burlington, Kit Carson Co. (Jul 2, 2026)60 mph wind — 4 N Springfield, Baca Co. (Jul 2, 2026)72 mph wind — 2 NNE Ovid, Sedgwick Co. (Jul 1, 2026)1" hail — 10 NW Twin Buttes, Logan Co. (Jul 1, 2026)49 mph wind — 19 W Rio Blanco, Rio Blanco Co. (Jul 1, 2026)1.25" hail — 3 S Crook, Logan Co. (Jul 1, 2026)67 mph wind — 4 SW Fleming, Logan Co. (Jul 1, 2026)74 mph wind — 3 NW Iliff, Logan Co. (Jul 1, 2026)Tornado — 5 E Sterling, Logan Co. (Jul 1, 2026)67 mph wind — North Sterling Reservoi, Logan Co. (Jul 1, 2026)1" hail — 6 S North Sterling Rese, Logan Co. (Jul 1, 2026)Tornado — 2 E North Sterling Rese, Logan Co. (Jul 1, 2026)48 mph wind — 2 ESE Craig, Moffat Co. (Jul 1, 2026)1" hail — 6 S Idalia, Yuma Co. (Jul 1, 2026)60 mph wind — 6 S Idalia, Yuma Co. (Jul 1, 2026)46 mph wind — 4 ENE Glenwood Springs, Garfield Co. (Jul 1, 2026)50 mph wind — 2 SW Great Divide, Moffat Co. (Jul 1, 2026)45 mph wind — 18 SE Massadona, Rio Blanco Co. (Jul 1, 2026)62 mph wind — 2 SSE Peterson AFB, El Paso Co. (Jun 30, 2026)61 mph wind — 5 NE Blende, Pueblo Co. (Jun 30, 2026)46 mph wind — 2 NW Montrose, Montrose Co. (Jun 30, 2026)45 mph wind — 5 SW Cortez, Montezuma Co. (Jun 30, 2026)45 mph wind — 2 NW Montrose, Montrose Co. (Jun 30, 2026)74 mph wind — 9 S Springfield, Baca Co. (Jun 30, 2026)45 mph wind — 2 N Naturita, Montrose Co. (Jun 28, 2026)45 mph wind — 4 SW Cortez, Montezuma Co. (Jun 28, 2026)49 mph wind — 2 N Naturita, Montrose Co. (Jun 28, 2026)47 mph wind — 4 SW Cortez, Montezuma Co. (Jun 28, 2026)47 mph wind — 5 SW Cortez, Montezuma Co. (Jun 28, 2026)46 mph wind — 5 W Telluride, San Miguel Co. (Jun 28, 2026)46 mph wind — 2 ENE Gypsum, Eagle Co. (Jun 28, 2026)52 mph wind — 3 S Woody Creek, Pitkin Co. (Jun 28, 2026)49 mph wind — 3 E Rifle, Garfield Co. (Jun 28, 2026)49 mph wind — 2 N Naturita, Montrose Co. (Jun 28, 2026)45 mph wind — 2 NW Montrose, Montrose Co. (Jun 28, 2026)48 mph wind — 2 ESE Gypsum, Eagle Co. (Jun 28, 2026)47 mph wind — 2 N Naturita, Montrose Co. (Jun 28, 2026)51 mph wind — 2 E Rifle, Garfield Co. (Jun 28, 2026)48 mph wind — 5 SW Cortez, Montezuma Co. (Jun 27, 2026)58 mph wind — 3 NNW Hotchkiss, Delta Co. (Jun 27, 2026)65 mph wind — 1 W Douglas Pass, Garfield Co. (Jun 27, 2026)60 mph wind — 2 ESE Craig, Moffat Co. (Jun 27, 2026)56 mph wind — 5 SW Cortez, Montezuma Co. (Jun 27, 2026)52 mph wind — 2 E Rifle, Garfield Co. (Jun 27, 2026)48 mph wind — 2 NW Montrose, Montrose Co. (Jun 27, 2026)46 mph wind — 3 WSW Oxford, La Plata Co. (Jun 27, 2026)45 mph wind — 2 ESE Gypsum, Eagle Co. (Jun 27, 2026)67 mph wind — 10 ESE Waunita Hot Spgs, Gunnison Co. (Jun 27, 2026)52 mph wind — 2 ESE Craig, Moffat Co. (Jun 27, 2026)49 mph wind — 2 E Rifle, Garfield Co. (Jun 27, 2026)47 mph wind — 2 NW Montrose, Montrose Co. (Jun 27, 2026)46 mph wind — Meeker, Rio Blanco Co. (Jun 27, 2026)45 mph wind — 3 WSW Oxford, La Plata Co. (Jun 27, 2026)45 mph wind — 3 NW Fruitvale, Mesa Co. (Jun 27, 2026)68 mph wind — 3 NW Granby, Grand Co. (Jun 27, 2026)60 mph wind — 1 SE Kremmling, Grand Co. (Jun 27, 2026)1.5" hail — 8 S Cheyenne Wells, Cheyenne Co. (Jun 27, 2026)68 mph wind — Firstview, Cheyenne Co. (Jun 27, 2026)58 mph wind — 4 WSW Lamar, Prowers Co. (Jun 27, 2026)Tornado — 4 ENE Firstview, Cheyenne Co. (Jun 27, 2026)1.5" hail — 9 NW Eads, Kiowa Co. (Jun 27, 2026)Tornado — 7 N Fort Lyon, Bent Co. (Jun 27, 2026)60 mph wind — 11 N Bethune, Kit Carson Co. (Jun 27, 2026)Tornado — 7 S Aroya, Cheyenne Co. (Jun 27, 2026)0.7" hail — Vona, Kit Carson Co. (Jun 27, 2026)52 mph wind — 2 ESE Gypsum, Eagle Co. (Jun 26, 2026)51 mph wind — 1 W Douglas Pass, Garfield Co. (Jun 26, 2026)59 mph wind — 1 E Limon, Lincoln Co. (Jun 26, 2026)1" hail — 2 ESE Broomfield, Adams Co. (Jun 26, 2026)1" hail — 1 SSW Westminster, Jefferson Co. (Jun 26, 2026)1" hail — Westminster, Adams Co. (Jun 26, 2026)0.25" hail — 1 SSW Grand Junction, Mesa Co. (Jun 26, 2026)50 mph wind — 5 NW Glenwood Springs, Garfield Co. (Jun 26, 2026)59 mph wind — 2 SE Denver Intl Airpor, Denver Co. (Jun 26, 2026)45 mph wind — 2 ESE Gypsum, Eagle Co. (Jun 26, 2026)54 mph wind — Meeker, Rio Blanco Co. (Jun 25, 2026)62 mph wind — 3 WSW Vernon, Yuma Co. (Jun 25, 2026)1" hail — 3 S Arickaree School, Washington Co. (Jun 25, 2026)76 mph wind — 5 ENE Byers, Arapahoe Co. (Jun 25, 2026)1.25" hail — 1 NW Deer Trail, Arapahoe Co. (Jun 25, 2026)1" hail — 2 NE Littleton, Arapahoe Co. (Jun 25, 2026)78 mph wind — 4 E Akron, Washington Co. (Jun 25, 2026)78 mph wind — 4 E Akron, Washington Co. (Jun 25, 2026)58 mph wind — 6 ESE Byers, Arapahoe Co. (Jun 25, 2026)58 mph wind — 6 ESE Byers, Arapahoe Co. (Jun 25, 2026)64 mph wind — 5 ENE Byers, Arapahoe Co. (Jun 25, 2026)58 mph wind — 6 ESE Byers, Arapahoe Co. (Jun 25, 2026)47 mph wind — 3 NW Fruitvale, Mesa Co. (Jun 25, 2026)1" hail — 2 SE Morrison, Jefferson Co. (Jun 25, 2026)58 mph wind — Elba, Washington Co. (Jun 25, 2026)1" hail — 3 W Wah Keeney Park, Jefferson Co. (Jun 25, 2026)71 mph wind — 1 ESE Akron, Washington Co. (Jun 25, 2026)71 mph wind — 1 ESE Akron, Washington Co. (Jun 25, 2026)1" hail — Gary, Morgan Co. (Jun 25, 2026)83 mph wind — 1 NNW Akron, Washington Co. (Jun 25, 2026)1" hail — 1 NNW Brush, Morgan Co. (Jun 25, 2026)1.25" hail — Brush, Morgan Co. (Jun 25, 2026)75 mph wind — 2 W Brush, Morgan Co. (Jun 25, 2026)1.75" hail — 3 W Brush, Morgan Co. (Jun 25, 2026)60 mph wind — 3 SE Brush, Morgan Co. (Jun 25, 2026)1" hail — 3 N Fort Morgan Airport, Morgan Co. (Jun 25, 2026)1.75" hail — 1 SE Berthoud, Larimer Co. (Jun 25, 2026)1.75" hail — Berthoud, Larimer Co. (Jun 25, 2026)1.5" hail — 1 W Berthoud, Larimer Co. (Jun 25, 2026)1.5" hail — 1 NNW Berthoud, Larimer Co. (Jun 25, 2026)Tornado — 2 SSE Keota, Weld Co. (Jun 25, 2026)51 mph wind — 1 W Douglas Pass, Garfield Co. (Jun 25, 2026)1.5" hail — 2 W Highland Center, Phillips Co. (Jun 25, 2026)45 mph wind — 11 N Hayden, Routt Co. (Jun 25, 2026)2 NW Montrose3 WSW OxfordFirstview2 E Rifle5 SW Cortez4 SW Cortez
Hail <1.25" Hail 1.25–2" Hail 2"+ Damaging wind Tornado

This map shows where. Rooftops shows which roofs.

Type any Colorado 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

2 E RifleGarfield Co.35 reports
2 ESE CraigMoffat Co.31 reports
2 NW MontroseMontrose Co.22 reports
2 ESE GypsumEagle Co.22 reports
1 W Douglas PassGarfield Co.22 reports
10 ESE Waunita Hot SpgsGunnison Co.21 reports
3 WSW OxfordLa Plata Co.20 reports
3 NW FruitvaleMesa Co.20 reports
1 NNW AkronWashington Co.17 reports
2 SW Great DivideMoffat Co.17 reports
5 S BurlingtonKit Carson Co.16 reports
5 SW CortezMontezuma Co.16 reports

Largest hail · last 12 months

7 SE Last Chance3 months ago4.5" softball
3 W Joes2 months ago4" softball
13 S Bethune3 months ago4" softball
6 N Cope2 months ago3.5" baseball
4 SSW Cedar Point3 months ago3.4" baseball
8 SSW Thurman8 days ago3" baseball
Wiggins2 months ago3" baseball
4 W Sterling2 months ago3" baseball
6 WSW North Sterling Re2 months ago3" baseball
10 S Burlington3 months ago3" baseball

Latest verified reports

WhenLocationEvent
Aug 27, 2026today3 NE RositaCuster Co.Tornado
Aug 27, 2026yesterday2 NE LakewoodJefferson Co.0.75" hail
Aug 27, 2026yesterday2 NW Wheat RidgeJefferson Co.58 mph wind
Aug 27, 2026yesterday2 NE Wheat RidgeJefferson Co.0.75" hail
Aug 27, 2026yesterday3 NE FoxfieldArapahoe Co.1" hail
Aug 26, 2026yesterday3 NW ParkerDouglas Co.0.75" hail
Aug 26, 2026yesterday2 SW The PineryDouglas Co.1" hail
Aug 26, 2026yesterday3 W ParkerDouglas Co.0.75" hail
Aug 26, 2026yesterday5 SSE Arapahoe ParkArapahoe Co.1.25" hail
Aug 26, 2026yesterday5 SSE Arapahoe ParkArapahoe Co.1" hail
Aug 26, 2026yesterday5 SSE Arapahoe ParkArapahoe Co.1" hail
Aug 26, 2026yesterday2 ESE Castle PinesDouglas Co.1.25" hail
Aug 26, 2026yesterday1 ESE Castle PinesDouglas Co.1" hail
Aug 26, 2026yesterday1 NW Castle PinesDouglas Co.1.25" hail
Aug 26, 2026yesterday2 N Castle PinesDouglas Co.1" hail
Aug 26, 2026yesterday2 NW Castle PinesDouglas Co.1.25" hail
Aug 26, 2026yesterday3 WSW OxfordLa Plata Co.46 mph wind
Aug 26, 2026yesterday3 ENE GreenlandDouglas Co.1" hail
Aug 23, 20265 days ago3 WSW OxfordLa Plata Co.51 mph wind
Aug 23, 20265 days ago11 WNW WestplainsWeld Co.61 mph wind
Aug 22, 20265 days ago1 W Fort LuptonWeld Co.1" hail
Aug 22, 20265 days ago5 NNW NunnWeld Co.65 mph wind
Aug 22, 20265 days agoBrightonAdams Co.1.25" hail
Aug 22, 20265 days ago1 SE BrightonAdams Co.1" hail
Aug 22, 20265 days ago2 WNW Jackson ReservoirMorgan Co.1.75" hail

Colorado storm damage FAQ

Was there hail in Colorado recently?

The most recent verified severe weather report in Colorado was filed on Aug 27, 2026. Over the last 12 months, NWS spotters logged 399 hail reports across 48 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 Colorado in the last 12 months measured 4.5" — softball sized — and the state logged 43 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-08-28 05:02 UTC · refreshes hourly.