Oklahoma hail history
IndependentNot affiliated with NOAA or the National Weather Service.
Oklahoma had hail reported on 549 days from 2016 to 2025, about 55 a year, and on 3,429 days since 1955. The largest hailstone on record in the state is 8.00″ (April 26, 1971). Oklahoma County had the most hail days of any county from 2016 to 2025 (75).
Source: NOAA Storm Prediction Center storm reports. Data through November 6, 2026. Methodology
Source: National Storms (nationalstorms.com), CC BY 4.0, data from NOAA Storm Prediction Center storm reports.
Report counts rose over the decades as more people and spotters reported storms, so compare recent years with each other rather than with the 1960s.
Oklahoma cities with the most hail days, 2016–2025
| City | Hail days 2016–25 | 1″+ hail days | Largest hail | Last hail |
|---|---|---|---|---|
| Moore | 34 | 25 | 4.60″ | Jun 21, 2026 |
| Ada | 32 | 27 | 6.00″ | Apr 25, 2026 |
| The Village | 31 | 26 | 4.25″ | Mar 10, 2026 |
| Broken Arrow | 28 | 15 | 3.00″ | Aug 11, 2025 |
| Del City | 28 | 20 | 4.00″ | Sep 12, 2026 |
| Warr Acres | 28 | 24 | 4.25″ | Mar 10, 2026 |
| Nichols Hills | 26 | 23 | 4.25″ | Sep 12, 2026 |
| Bethany | 26 | 20 | 4.25″ | Mar 10, 2026 |
| Noble | 26 | 24 | 3.00″ | May 25, 2025 |
| Lawton | 25 | 20 | 4.00″ | Apr 23, 2026 |
| Oklahoma City | 23 | 18 | 4.00″ | Sep 12, 2026 |
| Tulsa | 21 | 14 | 4.50″ | Jul 11, 2026 |
| Duncan | 21 | 20 | 2.75″ | Apr 25, 2026 |
| Mustang | 21 | 14 | 3.00″ | Jul 4, 2026 |
| Yukon | 21 | 15 | 3.25″ | Jul 4, 2026 |
| Altus | 20 | 12 | 4.50″ | Apr 3, 2026 |
| Bixby | 20 | 9 | 3.50″ | Mar 6, 2026 |
| Newcastle | 20 | 18 | 3.00″ | Nov 2, 2026 |
| Enid | 19 | 16 | 6.00″ | Apr 17, 2026 |
| Midwest City | 19 | 15 | 4.00″ | May 8, 2026 |
Biggest hail days in Oklahoma since 2016
| Day | Largest hail | Reports |
|---|---|---|
| March 14, 2024 | 6.00″ | 106 |
| May 18, 2025 | 4.50″ | 53 |
| May 15, 2022 | 4.50″ | 46 |
| April 30, 2024 | 4.40″ | 44 |
| May 27, 2017 | 4.25″ | 96 |
| May 11, 2017 | 4.25″ | 37 |
| April 19, 2023 | 4.00″ | 165 |
| June 15, 2023 | 4.00″ | 74 |
| May 17, 2025 | 4.00″ | 73 |
| April 29, 2016 | 4.00″ | 40 |
| May 2, 2022 | 4.00″ | 32 |
| May 9, 2016 | 4.00″ | 31 |
The largest hail and the biggest storm days since 1955, with radar swaths since 2019: Biggest hail storms in Oklahoma history
Oklahoma counties
| County | Hail days 2016–25 | All-time hail reports | Largest hail | Last hail |
|---|---|---|---|---|
| Oklahoma County | 75 | 1,217 | 5.00″ | Nov 2, 2026 |
| Comanche County | 69 | 749 | 4.00″ | Sep 26, 2026 |
| Tulsa County | 68 | 1,010 | 4.50″ | Jul 11, 2026 |
| Cleveland County | 59 | 842 | 4.60″ | Nov 2, 2026 |
| Texas County | 55 | 536 | 4.50″ | Jun 17, 2025 |
| Grady County | 53 | 638 | 4.50″ | May 8, 2026 |
| Pontotoc County | 50 | 383 | 6.00″ | Apr 28, 2026 |
| Caddo County | 49 | 706 | 4.50″ | Mar 10, 2026 |
| Canadian County | 49 | 704 | 7.00″ | Jul 4, 2026 |
| Cimarron County | 49 | 285 | 4.75″ | Aug 5, 2026 |
| Tillman County | 45 | 441 | 4.50″ | Apr 14, 2026 |
| Osage County | 44 | 659 | 4.50″ | May 8, 2026 |
| McCurtain County | 44 | 428 | 4.50″ | Sep 11, 2026 |
| Beaver County | 44 | 586 | 4.50″ | Jun 25, 2026 |
| McClain County | 44 | 397 | 5.50″ | Jun 3, 2025 |
| Garfield County | 43 | 606 | 8.00″ | Jun 26, 2026 |
| Lincoln County | 41 | 431 | 3.00″ | Jun 26, 2026 |
| Stephens County | 40 | 572 | 5.25″ | Jul 5, 2026 |
| Le Flore County | 39 | 532 | 3.00″ | Aug 26, 2026 |
| Carter County | 39 | 482 | 4.50″ | Apr 28, 2026 |
| Garvin County | 39 | 389 | 4.00″ | Apr 28, 2026 |
| Pottawatomie County | 39 | 352 | 3.00″ | Apr 28, 2026 |
| Kay County | 37 | 553 | 4.50″ | Jul 4, 2026 |
| Payne County | 36 | 396 | 4.50″ | Jul 4, 2026 |
| Jackson County | 35 | 584 | 4.50″ | Apr 3, 2026 |
| Custer County | 35 | 381 | 4.75″ | Apr 1, 2026 |
| Roger Mills County | 35 | 439 | 4.50″ | Apr 17, 2026 |
| Logan County | 33 | 403 | 4.50″ | Jun 26, 2026 |
| Rogers County | 33 | 358 | 4.25″ | May 8, 2026 |
| McIntosh County | 33 | 318 | 5.50″ | May 8, 2026 |
| Okmulgee County | 32 | 324 | 4.50″ | May 8, 2026 |
| Kiowa County | 31 | 609 | 6.00″ | Jun 11, 2026 |
| Pittsburg County | 31 | 431 | 4.50″ | Apr 24, 2026 |
| Woodward County | 31 | 509 | 5.00″ | Oct 13, 2026 |
| Beckham County | 31 | 431 | 4.50″ | Jun 25, 2026 |
| Mayes County | 30 | 332 | 4.50″ | Jun 25, 2026 |
| Wagoner County | 30 | 263 | 2.75″ | Aug 7, 2026 |
| Creek County | 29 | 513 | 4.50″ | Aug 20, 2026 |
| Washington County | 28 | 294 | 4.50″ | Jul 4, 2026 |
| Bryan County | 28 | 271 | 4.50″ | Apr 24, 2026 |
| Love County | 28 | 258 | 4.25″ | Apr 28, 2026 |
| Ellis County | 27 | 413 | 4.50″ | Sep 19, 2026 |
| Kingfisher County | 26 | 389 | 4.50″ | Nov 2, 2026 |
| Cherokee County | 26 | 266 | 4.25″ | May 18, 2025 |
| Johnston County | 26 | 230 | 4.50″ | Apr 25, 2026 |
| Murray County | 25 | 210 | 4.25″ | Apr 28, 2026 |
| Major County | 24 | 323 | 3.50″ | Jun 12, 2026 |
| Blaine County | 24 | 304 | 4.50″ | Apr 17, 2026 |
| Okfuskee County | 24 | 262 | 4.50″ | Jun 14, 2025 |
| Seminole County | 23 | 265 | 4.50″ | Apr 24, 2026 |
| Greer County | 22 | 321 | 4.50″ | Jun 25, 2026 |
| Ottawa County | 22 | 232 | 4.25″ | Apr 25, 2026 |
| Grant County | 21 | 371 | 4.50″ | Jun 18, 2026 |
| Muskogee County | 21 | 357 | 4.50″ | Sep 21, 2025 |
| Delaware County | 21 | 258 | 3.00″ | Apr 28, 2026 |
| Atoka County | 21 | 243 | 4.25″ | Apr 24, 2026 |
| Marshall County | 21 | 208 | 2.75″ | Apr 15, 2026 |
| Washita County | 20 | 439 | 4.50″ | May 9, 2026 |
| Dewey County | 19 | 332 | 4.75″ | Jul 4, 2026 |
| Cotton County | 18 | 292 | 4.50″ | Apr 26, 2026 |
| Noble County | 18 | 230 | 4.75″ | Apr 23, 2026 |
| Harper County | 17 | 363 | 4.50″ | Oct 13, 2026 |
| Sequoyah County | 17 | 290 | 3.00″ | May 8, 2026 |
| Woods County | 16 | 390 | 4.50″ | Apr 17, 2026 |
| Jefferson County | 16 | 294 | 5.00″ | Aug 8, 2026 |
| Pawnee County | 16 | 278 | 3.00″ | Apr 1, 2026 |
| Hughes County | 16 | 214 | 4.50″ | Apr 28, 2026 |
| Latimer County | 16 | 189 | 4.00″ | Apr 24, 2026 |
| Nowata County | 15 | 168 | 3.00″ | Jun 8, 2025 |
| Coal County | 15 | 143 | 4.00″ | May 19, 2025 |
| Pushmataha County | 14 | 297 | 4.25″ | Apr 28, 2026 |
| Choctaw County | 14 | 197 | 3.00″ | Apr 24, 2026 |
| Harmon County | 13 | 284 | 4.25″ | Aug 25, 2026 |
| Craig County | 13 | 222 | 2.75″ | Jun 13, 2026 |
| Alfalfa County | 10 | 337 | 4.50″ | Apr 17, 2026 |
| Haskell County | 10 | 198 | 4.50″ | Jun 3, 2024 |
| Adair County | 10 | 197 | 2.75″ | Apr 28, 2026 |
Places with fewer than 5 hail days on record are listed without a link and kept out of search engines.
When hail falls in Oklahoma, by month and week: Oklahoma hail season
Download every Oklahoma hail, tornado and wind report as CSV, by year: Oklahoma storm report downloads
All Oklahoma cities
Ada Altus Alva Anadarko Ardmore Atoka Bartlesville Bethany Bethel Acres Bixby Blackwell Blanchard Bristow Broken Arrow Broken Bow Cache Calera Catoosa Chandler Checotah Chickasha Choctaw Claremore Cleveland Clinton Collinsville Coweta Cushing Davis Del City Dewey Drumright Duncan Durant Edmond El Reno Elgin Elk City Enid Eufaula Fairview Fort Gibson Frederick Glenpool Goldsby Grove Guthrie Guymon Harrah Heavener Henryetta Hinton Hobart Holdenville Hominy Hugo Idabel Jenks Jones Kingfisher Lawton Lindsay Lone Grove Madill Mangum Mannford Marietta Marlow McAlester McLoud Miami Midwest City Moore Muldrow Muskogee Mustang New Cordell Newcastle Nichols Hills Noble Norman Nowata Okemah Oklahoma City Okmulgee Owasso Pauls Valley Pawhuska Perkins Perry Piedmont Pocola Ponca City Poteau Pryor Creek Purcell Roland Sallisaw Sand Springs Sapulpa Sayre Seminole Shawnee Skiatook Slaughterville Spencer Stigler Stillwater Stilwell Stroud Sulphur Tahlequah Tecumseh The Village Tishomingo Tonkawa Tulsa Tuttle Verdigris Vinita Wagoner Warr Acres Watonga Weatherford Wewoka Woodward Yukon
Guides: How to check if it hailed at your address · Hail size chart and roof damage