Live NWS data · updated hourly

Oklahoma Hail Map & Storm Reports

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

64
Days with claimable 1"+ hail
3.75"
Largest hail (baseball)
655
Hail reports · 12 mo
yesterday
Most recent report

The storms worth working

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

61 mph wind — 3 SSE Boise City, Cimarron Co. (Aug 15, 2026)60 mph wind — 3 SSW Freedom, Woodward Co. (Aug 14, 2026)63 mph wind — 3 SSW Freedom, Woodward Co. (Aug 14, 2026)59 mph wind — 9 WSW Arnett, Ellis Co. (Aug 14, 2026)1" hail — Waurika, Jefferson Co. (Aug 8, 2026)1" hail — Coweta, Wagoner Co. (Aug 7, 2026)59 mph wind — 3 ESE Holdenville, Hughes Co. (Aug 7, 2026)63 mph wind — 5 NNE Piedmont, Canadian Co. (Aug 7, 2026)1" hail — Coweta, Wagoner Co. (Aug 7, 2026)70 mph wind — 1 WSW Guymon, Texas Co. (Aug 7, 2026)65 mph wind — 2 ENE Goodwell, Texas Co. (Aug 7, 2026)70 mph wind — 1 WSW Guymon, Texas Co. (Aug 7, 2026)61 mph wind — 3 SSE Boise City, Cimarron Co. (Aug 7, 2026)63 mph wind — 2 ENE Goodwell, Texas Co. (Aug 7, 2026)0.88" hail — Boise City, Cimarron Co. (Aug 7, 2026)1" hail — 1 NNW Kenton, Cimarron Co. (Aug 5, 2026)62 mph wind — 1 S Black Mesa Park, Cimarron Co. (Aug 4, 2026)75 mph wind — 1 W Hooker, Texas Co. (Jul 31, 2026)62 mph wind — 3 SSE Boise City, Cimarron Co. (Jul 31, 2026)73 mph wind — 1 SSW Beaver, Beaver Co. (Jul 24, 2026)58 mph wind — 4 SE Hobart, Kiowa Co. (Jul 18, 2026)62 mph wind — 4 SE Hobart, Kiowa Co. (Jul 18, 2026)63 mph wind — 5 WNW Westville, Adair Co. (Jul 12, 2026)66 mph wind — Mazie, Mayes Co. (Jul 12, 2026)1.25" hail — 4 NNW Broken Arrow, Tulsa Co. (Jul 11, 2026)60 mph wind — 1 WSW Hooker, Texas Co. (Jul 11, 2026)63 mph wind — 11 NE Eva, Texas Co. (Jul 9, 2026)1" hail — 1 SW Marlow, Stephens Co. (Jul 5, 2026)1" hail — 1 NW Norman, Cleveland Co. (Jul 5, 2026)82 mph wind — 2 NW Norman, Cleveland Co. (Jul 5, 2026)92 mph wind — 3 NW Norman, Cleveland Co. (Jul 5, 2026)92 mph wind — 3 NW Norman, Cleveland Co. (Jul 5, 2026)90 mph wind — 2 NW Norman, Cleveland Co. (Jul 5, 2026)1" hail — 5 N Newcastle, Cleveland Co. (Jul 5, 2026)68 mph wind — 2 NW Norman, Cleveland Co. (Jul 5, 2026)75 mph wind — 7 E Mustang, Oklahoma Co. (Jul 5, 2026)60 mph wind — Tinker Air Force Base, Oklahoma Co. (Jul 5, 2026)1" hail — 1 W Mustang, Canadian Co. (Jul 5, 2026)1" hail — 2 NW Mustang, Canadian Co. (Jul 5, 2026)67 mph wind — 3 E Oklahoma City, Oklahoma Co. (Jul 5, 2026)1.25" hail — 3 S Yukon, Canadian Co. (Jul 5, 2026)70 mph wind — 1 W Lake Ellsworth, Comanche Co. (Jul 5, 2026)59 mph wind — 2 WNW Warr Acres, Oklahoma Co. (Jul 5, 2026)60 mph wind — 3 N Seminole, Seminole Co. (Jul 5, 2026)61 mph wind — 4 E Summit, Muskogee Co. (Jul 5, 2026)61 mph wind — 2 WNW Tahlequah, Cherokee Co. (Jul 5, 2026)59 mph wind — Hulbert, Cherokee Co. (Jul 5, 2026)70 mph wind — 4 N Chouteau, Mayes Co. (Jul 5, 2026)68 mph wind — 5 S Adair, Mayes Co. (Jul 5, 2026)60 mph wind — 1 NNW Okmulgee, Okmulgee Co. (Jul 5, 2026)61 mph wind — 3 SE Delaware, Nowata Co. (Jul 5, 2026)60 mph wind — 1 SSW Oologah, Rogers Co. (Jul 5, 2026)60 mph wind — 4 NW Talala, Rogers Co. (Jul 5, 2026)1" hail — 4 WSW Lake Carl Blackwe, Payne Co. (Jul 5, 2026)63 mph wind — 5 SSW Owasso, Tulsa Co. (Jul 5, 2026)1" hail — 2 NNW Bartlesville, Washington Co. (Jul 5, 2026)68 mph wind — 2 ENE Copan, Washington Co. (Jul 5, 2026)80 mph wind — Copan, Washington Co. (Jul 5, 2026)1.25" hail — 1 E Mooreland, Woodward Co. (Jul 5, 2026)80 mph wind — 1 NW Bartlesville, Washington Co. (Jul 5, 2026)61 mph wind — 8 ESE Foraker, Osage Co. (Jul 5, 2026)60 mph wind — 5 NW Ceres, Noble Co. (Jul 5, 2026)1" hail — 3 ENE Fargo, Woodward Co. (Jul 4, 2026)1" hail — 1 NE Fargo, Woodward Co. (Jul 4, 2026)1" hail — 5 E Ponca City, Kay Co. (Jul 4, 2026)1" hail — Seiling, Dewey Co. (Jul 4, 2026)61 mph wind — 7 WNW Seiling, Woodward Co. (Jul 4, 2026)66 mph wind — 8 E Newkirk, Kay Co. (Jul 4, 2026)64 mph wind — 8 E Newkirk, Kay Co. (Jul 4, 2026)61 mph wind — 2 NW Ponca City, Kay Co. (Jul 4, 2026)60 mph wind — 8 SW Hardy, Kay Co. (Jul 4, 2026)60 mph wind — 4 SSW Orion, Major Co. (Jul 4, 2026)59 mph wind — 8 SW Hardy, Kay Co. (Jul 4, 2026)0.88" hail — Mooreland, Woodward Co. (Jul 4, 2026)76 mph wind — 1 S Sweetwater, Beckham Co. (Jun 30, 2026)60 mph wind — 1 S Black Mesa Park, Cimarron Co. (Jun 30, 2026)62 mph wind — 5 NE Dempsey, Roger Mills Co. (Jun 30, 2026)65 mph wind — Luther, Oklahoma Co. (Jun 27, 2026)60 mph wind — 1 W May, Harper Co. (Jun 27, 2026)75 mph wind — 5 SW El Reno, Canadian Co. (Jun 27, 2026)75 mph wind — 5 SW Concho, Canadian Co. (Jun 27, 2026)1" hail — 9 S Omega, Kingfisher Co. (Jun 27, 2026)62 mph wind — 1 WSW Guymon, Texas Co. (Jun 27, 2026)78 mph wind — 2 ENE Goodwell, Texas Co. (Jun 27, 2026)1.75" hail — 2 NW Warwick, Lincoln Co. (Jun 27, 2026)58 mph wind — 3 SSE Boise City, Cimarron Co. (Jun 27, 2026)1.75" hail — 4 SSE Guthrie, Logan Co. (Jun 27, 2026)1" hail — 4 E Guthrie, Logan Co. (Jun 27, 2026)2" hail — Guthrie, Logan Co. (Jun 27, 2026)1.75" hail — 3 WSW Guthrie, Logan Co. (Jun 27, 2026)86 mph wind — 4 NNW Stillwater, Payne Co. (Jun 27, 2026)70 mph wind — 3 NNW Stillwater, Payne Co. (Jun 27, 2026)1" hail — 8 NE Felt, Cimarron Co. (Jun 27, 2026)1" hail — 3 W Kildare, Kay Co. (Jun 27, 2026)1" hail — 4 SW Garber, Garfield Co. (Jun 26, 2026)96 mph wind — 3 SE Breckenridge, Garfield Co. (Jun 26, 2026)88 mph wind — 3 NNE Fairmont, Garfield Co. (Jun 26, 2026)59 mph wind — 2 NNW Hester, Greer Co. (Jun 26, 2026)61 mph wind — 5 S Elk City, Beckham Co. (Jun 26, 2026)60 mph wind — 5 S Elk City, Beckham Co. (Jun 26, 2026)1" hail — 4 N Mangum, Greer Co. (Jun 26, 2026)72 mph wind — 4 ENE Mangum, Greer Co. (Jun 26, 2026)1" hail — 4 ESE Delhi, Beckham Co. (Jun 26, 2026)62 mph wind — 4 ESE Erick, Custer Co. (Jun 26, 2026)1" hail — 2 NW Erick, Beckham Co. (Jun 26, 2026)69 mph wind — 5 SW Butler, Custer Co. (Jun 26, 2026)68 mph wind — 5 SW Butler, Custer Co. (Jun 26, 2026)61 mph wind — 5 SW Butler, Custer Co. (Jun 26, 2026)73 mph wind — 2 ENE Arnett, Ellis Co. (Jun 25, 2026)70 mph wind — Tahlequah, Cherokee Co. (Jun 25, 2026)1" hail — 2 SW Chouteau, Mayes Co. (Jun 25, 2026)62 mph wind — 2 SW Chouteau, Mayes Co. (Jun 25, 2026)101 mph wind — 3 SSE Boise City, Cimarron Co. (Jun 25, 2026)67 mph wind — 8 W Slapout, Beaver Co. (Jun 25, 2026)1.5" hail — Boise City, Cimarron Co. (Jun 25, 2026)2" hail — Boise City, Cimarron Co. (Jun 25, 2026)60 mph wind — 3 ENE Inola, Rogers Co. (Jun 25, 2026)1.75" hail — Beaver, Beaver Co. (Jun 25, 2026)Tornado — 5 N Elmwood, Beaver Co. (Jun 25, 2026)59 mph wind — 3 SSE Norman, Cleveland Co. (Jun 23, 2026)70 mph wind — 7 W Valley Brook, Oklahoma Co. (Jun 23, 2026)60 mph wind — 7 NNW Mcqueen, Harmon Co. (Jun 23, 2026)1" hail — Vinson, Harmon Co. (Jun 23, 2026)58 mph wind — 8 WSW Arnett, Ellis Co. (Jun 23, 2026)44 mph wind — 6 SW Idabel, McCurtain Co. (Jun 23, 2026)58 mph wind — 5 ESE Calera, Bryan Co. (Jun 22, 2026)58 mph wind — 2 SW Wilburton, Latimer Co. (Jun 22, 2026)67 mph wind — 5 NNE Tulsa, Tulsa Co. (Jun 22, 2026)71 mph wind — Checotah, McIntosh Co. (Jun 22, 2026)59 mph wind — 1 S Tinker Air Force Ba, Oklahoma Co. (Jun 22, 2026)59 mph wind — 3 SW Mcalester, Pittsburg Co. (Jun 22, 2026)63 mph wind — 3 W Grandfield, Tillman Co. (Jun 22, 2026)60 mph wind — 2 NNW Shawnee, Pottawatomie Co. (Jun 22, 2026)60 mph wind — 4 WSW Fort Sill, Comanche Co. (Jun 22, 2026)64 mph wind — 3 NNE Sparks, Lincoln Co. (Jun 22, 2026)67 mph wind — 2 ENE Criner, McClain Co. (Jun 22, 2026)72 mph wind — 2 ENE Criner, McClain Co. (Jun 22, 2026)60 mph wind — 4 WNW Norman, Cleveland Co. (Jun 22, 2026)59 mph wind — 3 SSE Stecker, Caddo Co. (Jun 22, 2026)1" hail — 3 W Moore, Cleveland Co. (Jun 22, 2026)67 mph wind — 2 SSW Minco, Grady Co. (Jun 22, 2026)58 mph wind — Tinker Air Force Base, Oklahoma Co. (Jun 22, 2026)67 mph wind — 7 E Mustang, Oklahoma Co. (Jun 22, 2026)60 mph wind — 2 SSW Minco, Grady Co. (Jun 22, 2026)67 mph wind — 2 SSW Minco, Grady Co. (Jun 22, 2026)59 mph wind — 2 SSW Minco, Grady Co. (Jun 22, 2026)65 mph wind — 4 SSW Concho, Canadian Co. (Jun 22, 2026)70 mph wind — 5 SW Concho, Canadian Co. (Jun 22, 2026)58 mph wind — 4 SE Hobart, Kiowa Co. (Jun 22, 2026)62 mph wind — 3 SE Hobart, Kiowa Co. (Jun 22, 2026)102 mph wind — 7 W Hinton, Caddo Co. (Jun 22, 2026)1" hail — 8 S Omega, Kingfisher Co. (Jun 22, 2026)60 mph wind — 6 SSE Eagle City, Blaine Co. (Jun 22, 2026)58 mph wind — 2 WSW Woodward, Woodward Co. (Jun 22, 2026)61 mph wind — 4 WSW Weatherford, Custer Co. (Jun 22, 2026)60 mph wind — 6 SSE Eagle City, Blaine Co. (Jun 22, 2026)59 mph wind — 2 WSW Woodward, Woodward Co. (Jun 22, 2026)60 mph wind — 3 SE North Enid, Garfield Co. (Jun 22, 2026)74 mph wind — 3 N Putnam, Dewey Co. (Jun 22, 2026)80 mph wind — 3 N Putnam, Dewey Co. (Jun 22, 2026)76 mph wind — 3 N Putnam, Dewey Co. (Jun 22, 2026)71 mph wind — 3 N Putnam, Dewey Co. (Jun 22, 2026)86 mph wind — 3 N Putnam, Dewey Co. (Jun 22, 2026)82 mph wind — 3 N Putnam, Dewey Co. (Jun 22, 2026)76 mph wind — 1 W Fairview, Major Co. (Jun 22, 2026)72 mph wind — 4 NE Cestos, Woodward Co. (Jun 22, 2026)68 mph wind — 4 WNW Camargo, Dewey Co. (Jun 22, 2026)72 mph wind — 4 NE Cestos, Woodward Co. (Jun 22, 2026)62 mph wind — 4 WNW Camargo, Dewey Co. (Jun 22, 2026)61 mph wind — 2 WSW Woodward, Woodward Co. (Jun 22, 2026)89 mph wind — 3 SSW Freedom, Woodward Co. (Jun 22, 2026)60 mph wind — 13 NNE Camp Houston, Woods Co. (Jun 22, 2026)79 mph wind — 3 SSW Freedom, Woodward Co. (Jun 22, 2026)76 mph wind — 2 SW Gage, Ellis Co. (Jun 22, 2026)72 mph wind — 10 E Fort Supply, Woodward Co. (Jun 22, 2026)68 mph wind — 1 SW Buffalo, Harper Co. (Jun 22, 2026)72 mph wind — 1 SW Buffalo, Harper Co. (Jun 22, 2026)59 mph wind — 1 WSW Buffalo, Harper Co. (Jun 22, 2026)73 mph wind — 1 SW Buffalo, Harper Co. (Jun 22, 2026)69 mph wind — Buffalo, Harper Co. (Jun 22, 2026)60 mph wind — Beaver, Beaver Co. (Jun 22, 2026)1.5" hail — 5 S Tangier, Woodward Co. (Jun 22, 2026)1.75" hail — 3 SW Tangier, Woodward Co. (Jun 22, 2026)1.25" hail — 1 NE Tangier, Woodward Co. (Jun 22, 2026)1" hail — 1 NE Tangier, Woodward Co. (Jun 22, 2026)68 mph wind — 3 SSE Frederick, Tillman Co. (Jun 19, 2026)1" hail — 7 S Tonkawa, Noble Co. (Jun 18, 2026)1.25" hail — Pond Creek, Grant Co. (Jun 18, 2026)1" hail — Lamont, Grant Co. (Jun 18, 2026)1" hail — 6 N Hunter, Grant Co. (Jun 18, 2026)1.25" hail — 6 N Hunter, Grant Co. (Jun 18, 2026)0.88" hail — Lamont, Grant Co. (Jun 18, 2026)65 mph wind — 2 ESE Delaware, Nowata Co. (Jun 18, 2026)2.75" hail — 3 W Laverne, Harper Co. (Jun 17, 2026)2.5" hail — 3 W Laverne, Harper Co. (Jun 17, 2026)1.75" hail — 2 W Laverne, Harper Co. (Jun 17, 2026)0.88" hail — Laverne, Harper Co. (Jun 17, 2026)1.75" hail — 3 WNW Rosston, Harper Co. (Jun 16, 2026)1" hail — Gate, Beaver Co. (Jun 16, 2026)60 mph wind — Stillwater, Payne Co. (Jun 14, 2026)65 mph wind — 1 S Oilton, Creek Co. (Jun 14, 2026)58 mph wind — Cushing, Payne Co. (Jun 14, 2026)1" hail — 4 S Kildare, Kay Co. (Jun 14, 2026)76 mph wind — 8 SW Hardy, Kay Co. (Jun 14, 2026)68 mph wind — 8 SW Hardy, Kay Co. (Jun 14, 2026)67 mph wind — 7 ESE Ralston, Osage Co. (Jun 14, 2026)62 mph wind — 7 SW Burbank, Osage Co. (Jun 14, 2026)59 mph wind — 2 WSW Blackwell, Kay Co. (Jun 14, 2026)60 mph wind — 2 NW Ponca City, Kay Co. (Jun 14, 2026)1" hail — 1 S Blackwell, Kay Co. (Jun 14, 2026)1.75" hail — 1 N Blackwell, Kay Co. (Jun 14, 2026)64 mph wind — 4 SW Maysville, Delaware Co. (Jun 14, 2026)1" hail — 6 SSE Renfrow, Grant Co. (Jun 13, 2026)2" hail — Big Cabin, Craig Co. (Jun 13, 2026)58 mph wind — 6 W Watonga, Blaine Co. (Jun 13, 2026)1" hail — Isabella, Major Co. (Jun 13, 2026)60 mph wind — 13 NNE Camp Houston, Woods Co. (Jun 13, 2026)59 mph wind — 11 NE Eva, Texas Co. (Jun 13, 2026)96 mph wind — 11 NE Eva, Texas Co. (Jun 13, 2026)65 mph wind — 6 ENE Lost City, Cherokee Co. (Jun 12, 2026)80 mph wind — 6 SE Lawton, Comanche Co. (Jun 12, 2026)71 mph wind — 4 NW Walters, Cotton Co. (Jun 12, 2026)75 mph wind — 4 ESE Lawton, Comanche Co. (Jun 12, 2026)80 mph wind — 6 SE Lawton, Comanche Co. (Jun 12, 2026)79 mph wind — 2 SSW Lawton, Comanche Co. (Jun 12, 2026)59 mph wind — 2 SSW Lawton, Comanche Co. (Jun 12, 2026)70 mph wind — 3 N Fairland, Ottawa Co. (Jun 12, 2026)69 mph wind — Miami, Ottawa Co. (Jun 12, 2026)1.25" hail — Mountain View, Kiowa Co. (Jun 12, 2026)1.75" hail — Union City, Canadian Co. (Jun 11, 2026)1.25" hail — 2 NW Union City, Canadian Co. (Jun 11, 2026)2.5" hail — 4 SSW El Reno, Canadian Co. (Jun 11, 2026)1.75" hail — 1 W El Reno, Canadian Co. (Jun 11, 2026)75 mph wind — 1 SSW Beaver, Beaver Co. (Jun 10, 2026)58 mph wind — 2 ENE Goodwell, Texas Co. (Jun 10, 2026)61 mph wind — 1 WSW Hooker, Texas Co. (Jun 10, 2026)0.75" hail — 1 SE Peggs, Cherokee Co. (Jun 8, 2026)70 mph wind — Afton, Ottawa Co. (Jun 8, 2026)60 mph wind — Afton, Ottawa Co. (Jun 8, 2026)60 mph wind — 2 ENE Weatherford, Custer Co. (Jun 7, 2026)62 mph wind — 1 W Fairview, Major Co. (Jun 5, 2026)59 mph wind — 1 W Fairview, Major Co. (Jun 5, 2026)62 mph wind — 3 E Summit, Muskogee Co. (Jun 3, 2026)66 mph wind — 2 NNW Ponca City, Kay Co. (Jun 2, 2026)58 mph wind — 1 WSW Medford, Grant Co. (Jun 2, 2026)74 mph wind — 1 SW Medford, Grant Co. (Jun 2, 2026)62 mph wind — 3 WNW Hopeton, Woods Co. (Jun 2, 2026)59 mph wind — 3 SSW Freedom, Woodward Co. (Jun 2, 2026)58 mph wind — 13 NNE Camp Houston, Woods Co. (Jun 2, 2026)0.75" hail — 3 NE Tulsa, Tulsa Co. (Jun 1, 2026)1" hail — Tulsa, Tulsa Co. (Jun 1, 2026)63 mph wind — 3 W Gould, Harmon Co. (May 30, 2026)1" hail — Marshall, Logan Co. (May 30, 2026)60 mph wind — Marshall, Logan Co. (May 30, 2026)65 mph wind — Kremlin, Garfield Co. (May 29, 2026)68 mph wind — 1 W Lahoma, Major Co. (May 29, 2026)1" hail — 4 S Drummond, Garfield Co. (May 29, 2026)Tornado — 1 NE Goodland, Choctaw Co. (May 27, 2026)Tornado — Antlers, Pushmataha Co. (May 27, 2026)58 mph wind — 7 WNW Eldorado, Jackson Co. (May 24, 2026)71 mph wind — 8 E Newkirk, Kay Co. (May 19, 2026)1.25" hail — 1 E Ponca City, Kay Co. (May 19, 2026)59 mph wind — 8 W Slapout, Beaver Co. (May 19, 2026)59 mph wind — 3 N Putnam, Dewey Co. (May 18, 2026)1.25" hail — 1 W Elk City, Beckham Co. (May 18, 2026)1" hail — 1 SW Elk City, Beckham Co. (May 18, 2026)1.25" hail — 1 SE Mangum, Greer Co. (May 18, 2026)69 mph wind — 5 SSW Owasso, Tulsa Co. (May 16, 2026)59 mph wind — 2 ENE Miami, Ottawa Co. (May 16, 2026)59 mph wind — 7 W Hinton, Caddo Co. (May 16, 2026)59 mph wind — 5 S Elk City, Beckham Co. (May 16, 2026)58 mph wind — 2 NE Elk City, Beckham Co. (May 16, 2026)59 mph wind — 5 S Elk City, Beckham Co. (May 16, 2026)60 mph wind — 2 SW Burns Flat, Washita Co. (May 16, 2026)74 mph wind — 4 WNW Bessie, Washita Co. (May 15, 2026)64 mph wind — 4 WNW Bessie, Washita Co. (May 15, 2026)90 mph wind — 1 WSW Guymon, Texas Co. (May 15, 2026)68 mph wind — 6 NW Central High, Comanche Co. (May 10, 2026)1.25" hail — 1 NE Elgin, Comanche Co. (May 10, 2026)1.75" hail — 3 S Lake Ellsworth, Comanche Co. (May 10, 2026)1" hail — 1 W Lake Ellsworth, Comanche Co. (May 10, 2026)58 mph wind — 3 WNW Hopeton, Woods Co. (May 10, 2026)66 mph wind — 2 S Alva, Woods Co. (May 10, 2026)2" hail — 1 WSW Mountain View, Kiowa Co. (May 10, 2026)1.25" hail — Mountain View, Kiowa Co. (May 10, 2026)59 mph wind — 4 WSW Weatherford, Custer Co. (May 10, 2026)62 mph wind — 4 WSW Weatherford, Custer Co. (May 10, 2026)1.75" hail — 2 WSW Sayre, Beckham Co. (May 10, 2026)2.75" hail — Sayre, Beckham Co. (May 10, 2026)1.25" hail — 7 NNW Gotebo, Washita Co. (May 10, 2026)63 mph wind — 7 SE Hydro, Caddo Co. (May 10, 2026)1.5" hail — 1 N Cordell, Washita Co. (May 10, 2026)1" hail — 1 S Sweetwater, Beckham Co. (May 10, 2026)1.75" hail — Cordell, Washita Co. (May 10, 2026)1.75" hail — 3 WNW Dill City, Washita Co. (May 10, 2026)60 mph wind — 4 WSW Weatherford, Custer Co. (May 10, 2026)2" hail — 2 SSE Burns Flat, Washita Co. (May 9, 2026)2" hail — 1 SE Bessie, Washita Co. (May 9, 2026)1" hail — 4 NE Burns Flat, Washita Co. (May 9, 2026)2.5" hail — 1 WSW Elk City, Beckham Co. (May 9, 2026)1" hail — 4 W Elk City, Beckham Co. (May 9, 2026)2.5" hail — 1 W Elk City, Beckham Co. (May 9, 2026)1.5" hail — 3 W Elk City, Beckham Co. (May 9, 2026)1.5" hail — Burns Flat, Washita Co. (May 9, 2026)1.75" hail — Elk City, Beckham Co. (May 9, 2026)1" hail — 3 W Elk City, Beckham Co. (May 9, 2026)2.5" hail — 1 WNW Burns Flat, Washita Co. (May 9, 2026)2" hail — 5 SE Elk City, Washita Co. (May 9, 2026)2.01" hail — 4 SSW Canute, Washita Co. (May 9, 2026)2" hail — 3 S Elk City, Beckham Co. (May 9, 2026)1.75" hail — 6 WSW Elk City, Beckham Co. (May 9, 2026)1.5" hail — 5 W Elk City, Beckham Co. (May 9, 2026)1.5" hail — 6 WSW Elk City, Beckham Co. (May 9, 2026)1.25" hail — 4 SW Berlin, Beckham Co. (May 9, 2026)0.75" hail — 5 SW Berlin, Beckham Co. (May 9, 2026)1" hail — Poteau, Le Flore Co. (May 9, 2026)1" hail — 1 S Okmulgee, Okmulgee Co. (May 9, 2026)1" hail — 3 S Okmulgee, Okmulgee Co. (May 9, 2026)1.25" hail — 7 E Waurika, Jefferson Co. (May 9, 2026)1" hail — 2 SW Comanche, Stephens Co. (May 9, 2026)1" hail — 2 SW Comanche, Stephens Co. (May 9, 2026)1" hail — Roland, Sequoyah Co. (May 9, 2026)1" hail — Muldrow, Sequoyah Co. (May 9, 2026)2.5" hail — 3 N Muldrow, Sequoyah Co. (May 9, 2026)1.75" hail — 4 E Checotah, McIntosh Co. (May 9, 2026)0.88" hail — 6 WNW Box, Sequoyah Co. (May 9, 2026)1.25" hail — 5 N Eram, Okmulgee Co. (May 9, 2026)1.25" hail — 3 S Fletcher, Comanche Co. (May 9, 2026)1.5" hail — 1 E Elgin, Comanche Co. (May 9, 2026)1.75" hail — 2 N Elgin, Comanche Co. (May 9, 2026)1.5" hail — 2 NE Elgin, Comanche Co. (May 9, 2026)1" hail — 2 W Liberty, Okmulgee Co. (May 9, 2026)0.75" hail — Okay, Wagoner Co. (May 9, 2026)2.25" hail — 2 W Ninnekah, Grady Co. (May 9, 2026)1.5" hail — 2 W Ninnekah, Grady Co. (May 9, 2026)1.75" hail — Chickasha, Grady Co. (May 9, 2026)1" hail — 2 S Chickasha, Grady Co. (May 9, 2026)1.25" hail — 1 SSE Chickasha, Grady Co. (May 9, 2026)2.5" hail — 5 SW Etowah, Cleveland Co. (May 9, 2026)2.5" hail — 2 WSW Chickasha, Grady Co. (May 9, 2026)2.75" hail — Etowah, Cleveland Co. (May 9, 2026)1.5" hail — 3 W Etowah, Cleveland Co. (May 9, 2026)1.75" hail — 3 W Etowah, Cleveland Co. (May 9, 2026)1" hail — 3 SW Etowah, Cleveland Co. (May 9, 2026)1.25" hail — 3 W Etowah, Cleveland Co. (May 9, 2026)1.75" hail — 1 SW Chickasha, Grady Co. (May 8, 2026)1.5" hail — 1 SW Chickasha, Grady Co. (May 8, 2026)2" hail — 1 NW Wagoner, Wagoner Co. (May 8, 2026)1.75" hail — 4 SSE Mazie, Wagoner Co. (May 8, 2026)1.5" hail — 5 N Wagoner, Wagoner Co. (May 8, 2026)1.75" hail — 3 E Verden, Grady Co. (May 8, 2026)2" hail — Chattanooga, Comanche Co. (May 8, 2026)2.75" hail — Chattanooga, Comanche Co. (May 8, 2026)2.75" hail — 1 SSW Chattanooga, Tillman Co. (May 8, 2026)1.5" hail — 5 NE Verden, Grady Co. (May 8, 2026)1.75" hail — Chattanooga, Comanche Co. (May 8, 2026)1.75" hail — Chattanooga, Comanche Co. (May 8, 2026)1.25" hail — 4 E Inola, Mayes Co. (May 8, 2026)1" hail — Chattanooga, Comanche Co. (May 8, 2026)1" hail — 2 ESE Tulsa, Tulsa Co. (May 8, 2026)1" hail — 5 NE Verden, Grady Co. (May 8, 2026)1.5" hail — 1 NNW Inola, Rogers Co. (May 8, 2026)1" hail — 1 SW Valley Brook, Oklahoma Co. (May 8, 2026)1" hail — 2 N Tulsa, Tulsa Co. (May 8, 2026)1" hail — 4 W Moore, Cleveland Co. (May 8, 2026)1" hail — 3 SSW Moore, Cleveland Co. (May 8, 2026)1" hail — 2 SW Tinker Air Force B, Oklahoma Co. (May 8, 2026)1" hail — 1 WSW Moore, Cleveland Co. (May 8, 2026)1" hail — 2 SE Valley Brook, Cleveland Co. (May 8, 2026)1" hail — 3 W Moore, Cleveland Co. (May 8, 2026)1" hail — 2 SW Tinker Air Force B, Oklahoma Co. (May 8, 2026)0.88" hail — 3 NNW Tulsa, Tulsa Co. (May 8, 2026)1.5" hail — 6 N Newcastle, Cleveland Co. (May 8, 2026)1" hail — 3 E Verdigris, Rogers Co. (May 8, 2026)1" hail — 2 E Valley Brook, Oklahoma Co. (May 8, 2026)1" hail — Verdigris, Rogers Co. (May 8, 2026)1.5" hail — Verdigris, Rogers Co. (May 8, 2026)1" hail — 2 NE Moore, Cleveland Co. (May 8, 2026)1" hail — Verdigris, Rogers Co. (May 8, 2026)0.75" hail — 5 N Sand Springs, Osage Co. (May 8, 2026)1" hail — 5 E Mustang, Cleveland Co. (May 8, 2026)1.25" hail — 4 E Mustang, Oklahoma Co. (May 8, 2026)1.25" hail — 2 N Mustang, Canadian Co. (May 8, 2026)0.88" hail — 3 NE Verdigris, Rogers Co. (May 8, 2026)1.75" hail — 3 SW Yukon, Canadian Co. (May 8, 2026)1" hail — 4 E Mustang, Oklahoma Co. (May 8, 2026)1" hail — 3 N Chandler, Lincoln Co. (May 8, 2026)2" hail — 5 E Owasso, Rogers Co. (May 8, 2026)1.25" hail — 5 SE Collinsville, Rogers Co. (May 8, 2026)1" hail — 3 W Owasso, Tulsa Co. (May 8, 2026)2" hail — 5 E Owasso, Rogers Co. (May 8, 2026)1.75" hail — 4 NE Owasso, Rogers Co. (May 8, 2026)1" hail — 2 NE Mustang, Canadian Co. (May 8, 2026)1.75" hail — 5 W Claremore, Rogers Co. (May 8, 2026)0.75" hail — 1 N Owasso, Tulsa Co. (May 8, 2026)1.25" hail — 2 SW Yukon, Canadian Co. (May 8, 2026)1.25" hail — 5 E Owasso, Rogers Co. (May 8, 2026)1.75" hail — 3 S Yukon, Canadian Co. (May 8, 2026)1.25" hail — 3 N Mustang, Canadian Co. (May 8, 2026)1.75" hail — 3 SW Collinsville, Tulsa Co. (May 8, 2026)3 N Putnam3 SSE Boise City3 SSW FreedomChattanooga1 WSW Guymon2 ENE Goodwell
Hail <1.25" Hail 1.25–2" Hail 2"+ Damaging wind Tornado

This map shows where. Rooftops shows which roofs.

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

1 WSW GuymonTexas Co.12 reports
3 SSW FreedomWoodward Co.9 reports
13 NNE Camp HoustonWoods Co.9 reports
4 WSW WeatherfordCuster Co.8 reports
3 N PutnamDewey Co.8 reports
3 SSE Boise CityCimarron Co.7 reports
LamontGrant Co.7 reportsmax 3.25"
3 S YukonCanadian Co.6 reportsmax 1.75"
4 WNW CamargoDewey Co.6 reports
Mountain ViewKiowa Co.6 reportsmax 2.75"
4 SE HobartKiowa Co.5 reports
5 S Elk CityBeckham Co.5 reports

Largest hail · last 12 months

4 W Braman4 months ago3.75" baseball
2 N Morrison9 months ago3.75" baseball
5 E Watonga5 months ago3.5" baseball
Morrison9 months ago3.5" baseball
6 SW Morrison9 months ago3.5" baseball
Lamont4 months ago3.25" baseball
6 W Braman4 months ago3" baseball
Lamont4 months ago3" baseball
4 W Jet4 months ago3" baseball
4 W Jet4 months ago3" baseball

Latest verified reports

WhenLocationEvent
Aug 15, 2026today3 SSE Boise CityCimarron Co.61 mph wind
Aug 14, 2026yesterday3 SSW FreedomWoodward Co.60 mph wind
Aug 14, 2026yesterday3 SSW FreedomWoodward Co.63 mph wind
Aug 14, 2026yesterday9 WSW ArnettEllis Co.59 mph wind
Aug 8, 20267 days agoWaurikaJefferson Co.1" hail
Aug 7, 20268 days agoCowetaWagoner Co.1" hail
Aug 7, 20268 days ago3 ESE HoldenvilleHughes Co.59 mph wind
Aug 7, 20268 days ago5 NNE PiedmontCanadian Co.63 mph wind
Aug 7, 20269 days agoCowetaWagoner Co.1" hail
Aug 7, 20269 days ago1 WSW GuymonTexas Co.70 mph wind
Aug 7, 20269 days ago2 ENE GoodwellTexas Co.65 mph wind
Aug 7, 20269 days ago1 WSW GuymonTexas Co.70 mph wind
Aug 7, 20269 days ago3 SSE Boise CityCimarron Co.61 mph wind
Aug 7, 20269 days ago2 ENE GoodwellTexas Co.63 mph wind
Aug 7, 20269 days agoBoise CityCimarron Co.0.88" hail
Aug 5, 202610 days ago1 NNW KentonCimarron Co.1" hail
Aug 4, 202612 days ago1 S Black Mesa ParkCimarron Co.62 mph wind
Jul 31, 20262 weeks ago1 W HookerTexas Co.75 mph wind
Jul 31, 20262 weeks ago3 SSE Boise CityCimarron Co.62 mph wind
Jul 24, 20263 weeks ago1 SSW BeaverBeaver Co.73 mph wind
Jul 18, 20264 weeks ago4 SE HobartKiowa Co.58 mph wind
Jul 18, 20264 weeks ago4 SE HobartKiowa Co.62 mph wind
Jul 12, 20265 weeks ago5 WNW WestvilleAdair Co.63 mph wind
Jul 12, 20265 weeks agoMazieMayes Co.66 mph wind
Jul 11, 20265 weeks ago4 NNW Broken ArrowTulsa Co.1.25" hail

Oklahoma storm damage FAQ

Was there hail in Oklahoma recently?

The most recent verified severe weather report in Oklahoma was filed on Aug 15, 2026. Over the last 12 months, NWS spotters logged 655 hail reports across 66 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 Oklahoma in the last 12 months measured 3.75" — baseball sized — and the state logged 64 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-16 13:41 UTC · refreshes hourly.