Hail History

Hail history for Oklahoma

31,598 NOAA hail reports across 78 counties and 584 cities and towns since 1955, updated to November 3, 2026.

Readout · Oklahoma

Last hail
Nov 2, 2026
1.00 in, quarter size · preliminary
Hail days, last 5 years
293
since Nov 3, 2021 · 3,253 reports
Largest ever
8.00 in
softball · Apr 26, 1971

31,598 reports on 3,528 days since 1955 · #3 of 51 states

Hail map · Oklahoma

Blaine County: 311 reportsComanche County: 786 reportsBeckham County: 453 reportsKingfisher County: 400 reportsCuster County: 384 reportsGreer County: 335 reportsCherokee County: 276 reportsGrady County: 653 reportsCarter County: 515 reportsPushmataha County: 298 reportsCreek County: 512 reportsAlfalfa County: 343 reportsCotton County: 300 reportsWagoner County: 275 reportsCleveland County: 869 reportsMurray County: 222 reportsOkmulgee County: 336 reportsChoctaw County: 199 reportsJefferson County: 303 reportsNowata County: 158 reportsWoods County: 392 reportsWoodward County: 522 reportsPottawatomie County: 359 reportsMcIntosh County: 321 reportsOkfuskee County: 277 reportsGarfield County: 624 reportsEllis County: 425 reportsJackson County: 607 reportsTexas County: 571 reportsKay County: 569 reportsLincoln County: 445 reportsLogan County: 425 reportsAdair County: 196 reportsGarvin County: 401 reportsKiowa County: 623 reportsPawnee County: 278 reportsJohnston County: 241 reportsMcClain County: 418 reportsOklahoma County: 1,275 reportsOsage County: 672 reportsPayne County: 412 reportsCoal County: 150 reportsHughes County: 219 reportsPontotoc County: 400 reportsHaskell County: 201 reportsLatimer County: 194 reportsMcCurtain County: 439 reportsStephens County: 598 reportsMuskogee County: 367 reportsOttawa County: 233 reportsDelaware County: 261 reportsHarmon County: 287 reportsMayes County: 343 reportsSequoyah County: 302 reportsCanadian County: 728 reportsAtoka County: 258 reportsPittsburg County: 433 reportsTillman County: 455 reportsBryan County: 282 reportsLe Flore County: 551 reportsNoble County: 236 reportsSeminole County: 271 reportsDewey County: 336 reportsLove County: 265 reportsRoger Mills County: 447 reportsTulsa County: 1,111 reportsWashita County: 449 reportsCaddo County: 713 reportsCimarron County: 288 reportsWashington County: 286 reportsGrant County: 381 reportsMarshall County: 216 reportsHarper County: 368 reportsBeaver County: 594 reportsCraig County: 224 reportsMajor County: 327 reportsRogers County: 378 reports
FewerMore
Counties shaded by all-time hail reports. Select a county for its page.

For homeowners

Roof damage after hail? Get a free inspection

Hail bruises shingles and cracks seals in ways you can't see from the ground, and most insurers set a claim deadline after the storm. The latest hail report in Oklahoma is from November 2, 2026. A local roofer can check and document it at no cost.

Phone line opening soon

What would a claim cost you? Try the hail claim calculator

Preview: this form is not connected yet. Nothing you enter is sent or stored.

Roofer? Get hail alerts for your area with StormScope

What the record says about Oklahoma

The latest hail report in Oklahoma is from November 2, 2026, 1.00 in (quarter size). Since November 3, 2021 there have been 293 separate hail days; the biggest stones in that time were 6.00 in on March 14, 2024.

Over the 20 years 2006–2025, Oklahoma logged 11,917 reports on 1,181 hail days, about 595.9 reports a year. That is 3.4 times the median US state (173.9 a year) and ranks #3 of 51 states and DC for all-time reports.

9% of reports with a size were 2 inches (hen egg) or larger, against 3% for the median US state. The largest hail on record here is 8.00 in (softball) on April 26, 1971.

Reports were down 17% in 2016–2025 (5,409) compared with 2006–2015 (6,508). The busiest year was 2008, with 1,204 reports on 77 days. Hail here peaks in May (29% of reports); 68% fall between April and June.

Reports a year 2006–2025 average

  • Oklahoma 595.9
  • Median US state 173.9

Hail days 2006–2025

  • Oklahoma 1,181
  • Median US state 561

Share 2 in or larger of sized reports

  • Oklahoma 9%
  • Median US state 3%

Hail over time

05001,0001,500 1955: 36 reports, largest 2.75 in 1956: 47 reports, largest 4.00 in 1957: 65 reports, largest 3.00 in 1958: 41 reports, largest 4.00 in 1959: 77 reports, largest 4.00 in 1960: 80 reports, largest 5.00 in 1960 1961: 90 reports, largest 7.00 in 1962: 109 reports, largest 5.00 in 1963: 94 reports, largest 4.50 in 1964: 105 reports, largest 4.50 in 1965: 72 reports, largest 3.00 in 1966: 117 reports, largest 3.00 in 1967: 93 reports, largest 4.25 in 1968: 168 reports, largest 3.50 in 1969: 71 reports, largest 5.00 in 1970: 51 reports, largest 4.00 in 1970 1971: 72 reports, largest 8.00 in 1972: 26 reports, largest 3.00 in 1973: 64 reports, largest 3.00 in 1974: 66 reports, largest 4.50 in 1975: 98 reports, largest 5.00 in 1976: 86 reports, largest 2.75 in 1977: 71 reports, largest 4.50 in 1978: 63 reports, largest 3.00 in 1979: 95 reports, largest 3.50 in 1980: 103 reports, largest 5.50 in 1980 1981: 88 reports, largest 5.00 in 1982: 139 reports, largest 4.75 in 1983: 327 reports, largest 3.00 in 1984: 388 reports, largest 4.50 in 1985: 469 reports, largest 4.50 in 1986: 715 reports, largest 4.50 in 1987: 387 reports, largest 2.75 in 1988: 371 reports, largest 4.50 in 1989: 668 reports, largest 3.00 in 1990: 592 reports, largest 4.75 in 1990 1991: 733 reports, largest 4.00 in 1992: 1,036 reports, largest 4.50 in 1993: 710 reports, largest 4.50 in 1994: 1,031 reports, largest 4.50 in 1995: 970 reports, largest 4.25 in 1996: 1,113 reports, largest 4.50 in 1997: 748 reports, largest 5.50 in 1998: 794 reports, largest 4.50 in 1999: 1,030 reports, largest 4.50 in 2000: 655 reports, largest 4.50 in 2000 2001: 785 reports, largest 3.00 in 2002: 593 reports, largest 4.50 in 2003: 1,052 reports, largest 5.25 in 2004: 977 reports, largest 4.75 in 2005: 701 reports, largest 4.25 in 2006: 725 reports, largest 4.25 in 2007: 470 reports, largest 4.25 in 2008: 1,204 reports, largest 4.25 in 2009: 930 reports, largest 4.50 in 2010: 396 reports, largest 4.75 in 2010 2011: 879 reports, largest 6.00 in 2012: 531 reports, largest 5.00 in 2013: 609 reports, largest 5.90 in 2014: 279 reports, largest 3.00 in 2015: 485 reports, largest 4.25 in 2016: 434 reports, largest 4.00 in 2017: 653 reports, largest 4.25 in 2018: 278 reports, largest 3.26 in 2019: 486 reports, largest 3.20 in 2020: 622 reports, largest 4.00 in 2020 2021: 259 reports, largest 3.61 in 2022: 334 reports, largest 4.50 in 2023: 742 reports, largest 4.00 in 2024: 765 reports, largest 6.00 in 2025: 836 reports, largest 4.50 in 2026: 549 reports, largest 3.75 in
Reports per year, 1955–2026. Bar colour shows the largest hail that year. Reporting grew sharply after the mid-1990s, so early decades undercount.
02,5005,0007,50010,000 January: 257 reports (1%) Jan February: 538 reports (2%) Feb March: 3,589 reports (11%) Mar April: 7,422 reports (23%) Apr May: 9,228 reports (29%) May June: 4,691 reports (15%) Jun July: 1,371 reports (4%) Jul August: 1,126 reports (4%) Aug September: 1,355 reports (4%) Sep October: 1,118 reports (4%) Oct November: 676 reports (2%) Nov December: 227 reports (1%) Dec
All 31,598 reports by calendar month.
Reports per month, 2017–2026. Darker cells had more reports.
YearJanFebMarAprMayJunJulAugSepOctNovDecTotal
2026 47123514457226226 549
2025 46162419941013323921 836
2024 84119117358681417564 765
2023 9356820574175442489181 742
2022 583172368521544 334
2021 321982748576261710 259
2020 11337247185214258117 622
2019 272501846818302546 486
2018 1213191545591339 278
2017 1961542735714166342 653

Hail days since Nov 3, 2021

DateReportsLargestStorm page
Nov 2, 2026 6 1.25 in View
Oct 13, 2026 2 1.55 in View
Sep 26, 2026 1 1.00 in View
Sep 12, 2026 1 1.00 in View
Aug 25, 2026 1 3.00 in View
Aug 16, 2026 1 1.00 in View
Aug 8, 2026 1 1.00 in View
Aug 6, 2026 2 1.00 in View
Aug 5, 2026 1 1.00 in View
Jul 11, 2026 1 1.25 in —
Jul 5, 2026 3 1.00 in —
Jul 4, 2026 18 1.25 in —
Jun 26, 2026 11 2.25 in —
Jun 25, 2026 7 2.50 in —
Jun 23, 2026 4 1.00 in —
Jun 22, 2026 6 1.00 in —
Jun 21, 2026 3 1.75 in —
Jun 18, 2026 6 1.25 in —
Jun 16, 2026 5 2.75 in —
Jun 13, 2026 6 2.00 in —
Jun 11, 2026 6 2.50 in —
Jun 8, 2026 1 0.75 in —
Jun 1, 2026 2 1.00 in —
May 29, 2026 3 1.00 in —
May 23, 2026 1 1.00 in —
May 19, 2026 1 1.25 in —
May 18, 2026 4 1.25 in —
May 10, 2026 1 0.88 in —
May 9, 2026 26 2.75 in —
May 8, 2026 108 2.75 in —
Apr 29, 2026 1 1.00 in —
Apr 28, 2026 39 2.00 in —
Apr 27, 2026 1 0.88 in —
Apr 26, 2026 10 2.75 in —
Apr 25, 2026 31 2.50 in —
Apr 24, 2026 48 2.75 in —
Apr 23, 2026 24 3.75 in —
Apr 18, 2026 2 1.75 in —
Apr 17, 2026 46 3.25 in —
Apr 15, 2026 14 2.00 in —

The 40 most recent of 293 hail days.

Largest hail on record

Largest hail reports in Oklahoma
Date Size Location County Time · source
Apr 26, 1971 8.00 insoftball — Garfield 16:00 local · NCEI
Apr 30, 1961 7.00 insoftball — Canadian 18:15 local · NCEI
Mar 14, 2024 6.00 insoftball 1.09 E Ada Pontotoc 16:55 local · NCEI
May 23, 2011 6.00 insoftball 2 N Gotebo Kiowa 17:32 local · NCEI
May 31, 2013 5.90 insoftball 1.01 WSW El Reno Canadian 17:05 local · NCEI

Sizes filed before 1996 are often rough estimates (round numbers like 7.00 or 8.00 in) without an exact spot; they are shown as NOAA filed them.

Size of every report

Most recent reports

Most recent hail reports in Oklahoma
Date Size Location County Time · source
Nov 2, 2026 1.00 inquarter 4 W Norman Cleveland 19:32 UTC · NWS prelim.
Nov 2, 2026 1.25 inhalf dollar 4 W Norman Cleveland 19:30 UTC · NWS prelim.
Nov 2, 2026 1.00 inquarter 4 W Valley Brook Oklahoma 19:13 UTC · NWS prelim.
Nov 2, 2026 1.00 inquarter 5 NW Moore Cleveland 19:11 UTC · NWS prelim.
Nov 2, 2026 0.88 innickel 4 S Milo Carter 03:20 UTC · NWS prelim.
Nov 2, 2026 1.00 inquarter 3 S Kingfisher Kingfisher 00:45 UTC · NWS prelim.
Oct 13, 2026 1.55 inping pong ball 5 NE Tangier Woodward 23:02 UTC · NWS prelim.
Oct 13, 2026 1.00 inquarter 7 NW Fort Supply Harper 22:53 UTC · NWS prelim.
Sep 26, 2026 1.00 inquarter 3 NE Lake Lawtonka Comanche 00:33 UTC · NWS prelim.
Sep 12, 2026 1.00 inquarter 1 NNW Oklahoma City Oklahoma 21:10 UTC · NWS prelim.
Aug 25, 2026 3.00 inteacup Gould Harmon 22:29 UTC · NWS prelim.
Aug 16, 2026 1.00 inquarter 4 E Norman Cleveland 23:44 UTC · NWS prelim.

Cities and towns with the most hail reports

All 584 cities and towns with 10+ reports

Recent storm days in Oklahoma

How Oklahoma compares

Hail reports by county

CountyReportsLargest
Oklahoma County1,2755.00 in
Tulsa County1,1114.50 in
Cleveland County8694.60 in
Comanche County7864.00 in
Canadian County7287.00 in
Caddo County7134.50 in
Osage County6724.50 in
Grady County6534.50 in
Garfield County6248.00 in
Kiowa County6236.00 in
Jackson County6074.50 in
Stephens County5985.25 in
Beaver County5944.50 in
Texas County5714.50 in
Kay County5694.50 in
Le Flore County5513.00 in
Woodward County5225.00 in
Carter County5154.50 in
Creek County5124.50 in
Tillman County4554.50 in
Beckham County4534.50 in
Washita County4494.50 in
Roger Mills County4474.50 in
Lincoln County4453.00 in
McCurtain County4394.50 in
Pittsburg County4334.50 in
Ellis County4254.50 in
Logan County4254.50 in
McClain County4185.50 in
Payne County4124.00 in
Garvin County4014.00 in
Pontotoc County4006.00 in
Kingfisher County4004.50 in
Woods County3924.50 in
Custer County3844.75 in
Grant County3814.50 in
Rogers County3784.25 in
Harper County3684.50 in
Muskogee County3674.50 in
Pottawatomie County3593.00 in
Alfalfa County3434.50 in
Mayes County3434.50 in
Dewey County3364.75 in
Okmulgee County3363.00 in
Greer County3354.50 in
Major County3273.50 in
McIntosh County3215.50 in
Blaine County3114.50 in
Jefferson County3035.00 in
Sequoyah County3023.00 in
Cotton County3004.50 in
Pushmataha County2984.25 in
Cimarron County2884.75 in
Harmon County2874.25 in
Washington County2864.50 in
Bryan County2824.50 in
Pawnee County2783.00 in
Okfuskee County2774.50 in
Cherokee County2764.25 in
Wagoner County2752.75 in
Seminole County2714.50 in
Love County2654.25 in
Delaware County2613.00 in
Atoka County2584.25 in
Johnston County2414.50 in
Noble County2364.75 in
Ottawa County2334.25 in
Craig County2242.75 in
Murray County2224.25 in
Hughes County2194.50 in
Marshall County2162.75 in
Haskell County2014.50 in
Choctaw County1993.00 in
Adair County1962.75 in
Latimer County1944.00 in
Nowata County1583.00 in
Coal County1504.00 in
40000 County133.00 in

Questions about hail in Oklahoma

How often does it hail in Oklahoma?

31,598 hail reports have been logged in Oklahoma since 1955. Over the 20 years 2006–2025 that averages 595.9 reports a year. That ranks #3 of 51 states by number of reports.

When is hail season in Oklahoma?

Most reports come in May, April, June. May alone accounts for 29% of all reports.

What is the largest hail recorded in Oklahoma?

8.00 in (softball size) on April 26, 1971. 9% of reports here were 2 inches or larger.

When did it last hail in Oklahoma?

The most recent report in this data is from November 2, 2026 (1.00 in). Final NOAA data runs to July 31, 2026; preliminary NWS reports run to November 3, 2026.

How many hail storms has Oklahoma had in the last five years?

293 separate days with hail reports since November 3, 2021, adding up to 3,253 reports. The most recent was November 2, 2026.

Where does this hail data come from?

Hail reports come from the NOAA NCEI Storm Events Database, which the National Weather Service compiles from spotter, public, law enforcement and media reports. Recent days use preliminary NWS Local Storm Reports via the Iowa Environmental Mesonet until NOAA publishes final data. Only reported hail is counted, so areas with fewer people tend to have fewer reports.