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
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.
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
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Total |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 4 | 71 | 235 | 144 | 57 | 22 | 6 | 2 | 2 | 6 | 549 | ||
| 2025 | 46 | 162 | 419 | 94 | 10 | 13 | 32 | 39 | 21 | 836 | |||
| 2024 | 8 | 4 | 119 | 117 | 358 | 68 | 14 | 17 | 56 | 4 | 765 | ||
| 2023 | 9 | 35 | 68 | 205 | 74 | 175 | 44 | 24 | 89 | 18 | 1 | 742 | |
| 2022 | 5 | 83 | 172 | 36 | 8 | 5 | 2 | 15 | 4 | 4 | 334 | ||
| 2021 | 3 | 2 | 19 | 82 | 74 | 8 | 5 | 7 | 6 | 26 | 17 | 10 | 259 |
| 2020 | 11 | 3 | 37 | 247 | 185 | 21 | 42 | 58 | 1 | 17 | 622 | ||
| 2019 | 2 | 72 | 50 | 184 | 68 | 18 | 30 | 2 | 54 | 6 | 486 | ||
| 2018 | 1 | 2 | 13 | 19 | 154 | 55 | 9 | 13 | 3 | 9 | 278 | ||
| 2017 | 1 | 96 | 154 | 273 | 57 | 14 | 16 | 6 | 34 | 2 | 653 |
Hail days since Nov 3, 2021
| Date | Reports | Largest | Storm 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
| 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
- Under 1 in 12,652 40%
- 1–2 in 16,191 51%
- 2 in + 2,736 9%
- No size 19
Most recent reports
| 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
- Oklahoma City 1,199
- Tulsa 511
- Norman 451
- Lawton 274
- Duncan 228
- Enid 205
- Altus 189
- Broken Arrow 175
- Ada 140
- Edmond 139
- Stillwater 133
- El Reno 131
- Chickasha 130
- Bartlesville 128
- Ponca City 109
- Guthrie 107
- Guymon 105
- Woodward 102
- Muskogee 101
- Newcastle 100
- Elk City 99
- Owasso 99
- Blackwell 98
- Blanchard 94
- Hobart 93
- Anadarko 92
- Ardmore 91
- Moore 88
- McAlester 85
- Piedmont 84
- Sapulpa 82
- Frederick 80
- Bristow 79
- New Cordell 79
- Mangum 78
- Sallisaw 73
- Shawnee 72
- Cherokee 71
- Bixby 70
- Sayre 69
- Central High 68
- Texanna 68
- Yukon 68
- Idabel 67
- Pryor Creek 67
- Kingfisher 66
- Tonkawa 66
- Hollis 65
All 584 cities and towns with 10+ reports
- Elgin 64
- Healdton 64
- Sand Springs 64
- Durant 63
- Lone Grove 63
- Tahlequah 63
- Marlow 62
- Seminole 62
- Sulphur 62
- Chandler 61
- Miami 61
- Pawhuska 61
- Boise City 60
- Carnegie 60
- Fairview 60
- Pauls Valley 60
- Poteau 60
- Walters 60
- Waurika 60
- Granite 59
- Okarche 59
- Purcell 59
- Tuttle 59
- Mustang 58
- Cyril 57
- Erick 57
- Okmulgee 57
- Skiatook 57
- Beaver 56
- Laverne 56
- Medford 56
- Perkins 56
- Weatherford 56
- Alva 55
- Roosevelt 55
- Rush Springs 55
- Waynoka 55
- Clinton 54
- Marietta 54
- Snyder 54
- Grandfield 53
- Heavener 52
- Union City 52
- Prague 51
- Bray 50
- Cheyenne 50
- Glenpool 50
- Henryetta 50
- Noble 50
- Okemah 50
- Eufaula 49
- Slaughterville 49
- Arnett 47
- Braman 47
- Comanche 47
- Vinita 47
- Blair 46
- Cache 46
- Choctaw 46
- Claremore 46
- Perry 46
- Goodwell 45
- Grove 45
- Hennessey 45
- Hinton 45
- Kingston 45
- Manitou 45
- Reydon 45
- Canton 44
- Catoosa 44
- Watonga 44
- Coweta 43
- Cushing 43
- Holdenville 43
- Mooreland 43
- Sweetwater 43
- Wilburton 43
- Buffalo 42
- Hominy 42
- Jenks 42
- Broken Bow 41
- Cleveland 41
- Fairfax 41
- McLoud 41
- Mountain View 41
- Newkirk 41
- Wilson 41
- Atoka 40
- Beggs 40
- Fort Supply 40
- Hammon 40
- Hugo 40
- Lindsay 40
- Mountain Park 40
- Osage 40
- Pawnee 40
- Spiro 40
- Stroud 40
- Vici 40
- Copan 39
- Lawtonka Acres 39
- Stigler 39
- Eldorado 38
- Hillsdale 38
- Meeker 38
- Collinsville 37
- Marshall 37
- Nowata 37
- Seiling 37
- Shidler 37
- Stratford 37
- Tecumseh 37
- Wewoka 37
- Davidson 36
- Deer Creek 36
- Gotebo 36
- Katie 36
- Madill 36
- Willow 36
- Bethel Acres 35
- Drummond 35
- Hardesty 35
- Lahoma 35
- Lone Wolf 35
- Ochelata 35
- Peggs 35
- Talihina 35
- Velma 35
- Chelsea 34
- Randlett 34
- Tipton 34
- Checotah 33
- Forgan 33
- Goldsby 33
- Langston 33
- Locust Grove 33
- Luther 33
- Oologah 33
- Panama 33
- Pocola 33
- Taloga 33
- Turpin 33
- Bearden 32
- Burbank 32
- East Duke 32
- Hooker 32
- Springer 32
- Temple 32
- Welty 32
- Antlers 31
- Burns Flat 31
- Cashion 31
- Fort Cobb 31
- Hydro 31
- Midwest City 31
- Minco 31
- Shattuck 31
- Thackerville 31
- Valliant 31
- Wister 31
- Burneyville 30
- Fargo 30
- Felt 30
- Geronimo 30
- Longtown 30
- Muldrow 30
- Ninnekah 30
- Ryan 30
- Terlton 30
- Tishomingo 30
- Wyandotte 30
- Billings 29
- Canute 29
- Chattanooga 29
- Chouteau 29
- Clayton 29
- Cooperton 29
- Drumright 29
- Sentinel 29
- Stilwell 29
- Tryon 29
- Burlington 28
- Dill City 28
- Gage 28
- Haskell 28
- Headrick 27
- Keyes 27
- Konawa 27
- Nash 27
- Ringling 27
- Tyrone 27
- Carney 26
- Crescent 26
- Fort Gibson 26
- Goltry 26
- Gould 26
- Greenfield 26
- Lamont 26
- Ratliff City 26
- Waukomis 26
- Afton 25
- Apache 25
- Cedar Lake 25
- Foster 25
- Harrah 25
- Helena 25
- Mill Creek 25
- Olustee 25
- Quinton 25
- Ralston 25
- Savanna 25
- Verden 25
- Wagoner 25
- Wakita 25
- Westport 25
- Amber 24
- Boswell 24
- Boynton 24
- Calumet 24
- Cookson 24
- Covington 24
- Dickson 24
- Earlsboro 24
- Freedom 24
- Garber 24
- Kenton 24
- Kremlin 24
- Lamar 24
- Liberty 24
- Mounds 24
- Paoli 24
- Pickett 24
- Pontotoc 24
- Roff 24
- Wapanucka 24
- Addington 23
- Bunch 23
- Custer City 23
- Dibble 23
- Erin Springs 23
- Fletcher 23
- Hallett 23
- Leedey 23
- Loco 23
- Martha 23
- Oilton 23
- Pink 23
- Pond Creek 23
- Porum 23
- Sasakwa 23
- Stonewall 23
- Tupelo 23
- Vera 23
- Weleetka 23
- Corn 22
- Dover 22
- Fittstown 22
- Jay 22
- Jefferson 22
- Longdale 22
- Roland 22
- Texhoma 22
- Thomas 22
- Wanette 22
- White Oak 22
- Arkoma 21
- Canadian 21
- Depew 21
- Gore 21
- Hunter 21
- Kellyville 21
- Kildare 21
- Kiowa 21
- Lane 21
- McCurtain 21
- Mutual 21
- Nashoba 21
- Oakwood 21
- Pocasset 21
- Rocky 21
- Sterling 21
- Vanoss 21
- Westville 21
- Whitesboro 21
- Adair 20
- Arapaho 20
- Byng 20
- Carrier 20
- Carter 20
- Davis 20
- Dougherty 20
- Geary 20
- Hartshorne 20
- Hollister 20
- Lone Chimney 20
- Lookeba 20
- Mannford 20
- May 20
- Morris 20
- Okay 20
- Ringwood 20
- Strong City 20
- Talala 20
- Winchester 20
- Wright City 20
- Wynona 20
- Agra 19
- Big Cabin 19
- Binger 19
- Coalgate 19
- Cromwell 19
- Dewey 19
- Indiahoma 19
- Indianola 19
- Inola 19
- Knowles 19
- Mannsville 19
- Maysville 19
- Medicine Park 19
- Oktaha 19
- Orlando 19
- Paden 19
- Red Oak 19
- Slick 19
- Smithville 19
- Allen 18
- Asher 18
- Atwood 18
- Blanco 18
- Bromide 18
- Caney 18
- Carmen 18
- Colony 18
- Commerce 18
- Coyle 18
- Devol 18
- Dustin 18
- Eakly 18
- Fairland 18
- Fanshawe 18
- Foraker 18
- Foss 18
- Gracemont 18
- Homestead 18
- Jones 18
- Keefton 18
- Keota 18
- Lequire 18
- Meno 18
- Moyers 18
- Okeene 18
- Porter 18
- Ramona 18
- Shamrock 18
- Sperry 18
- Stringtown 18
- Terral 18
- Verdigris 18
- Wynnewood 18
- Arpelar 17
- Barnsdall 17
- Butler 17
- Byars 17
- Chester 17
- Durham 17
- Edgewater Park 17
- Glencoe 17
- Haworth 17
- Lebanon 17
- Lehigh 17
- Morrison 17
- Rattan 17
- Rosston 17
- Vian 17
- Warner 17
- Washington 17
- Wayne 17
- Alex 16
- Ames 16
- Bowlegs 16
- Braggs 16
- Elmer 16
- Enterprise 16
- Faxon 16
- Fox 16
- Gate 16
- Gene Autry 16
- Gerty 16
- Hennepin 16
- Justice 16
- Kaw City 16
- Ketchum 16
- Kiefer 16
- Loveland 16
- Loyal 16
- South Coffeyville 16
- Stidham 16
- Taft 16
- Welch 16
- Byron 15
- Calera 15
- Clarita 15
- Colcord 15
- Cole 15
- Fairmont 15
- Hanna 15
- Hastings 15
- Hodgen 15
- Lucien 15
- Manchester 15
- Peavine 15
- Preston 15
- Quapaw 15
- Renfrow 15
- Salina 15
- Sequoyah 15
- Shady Grove 15
- Sharon 15
- Soper 15
- Sparks 15
- Tuskahoma 15
- Washita 15
- Webbers Falls 15
- Wetumka 15
- Achille 14
- Adams 14
- Avant 14
- Bridge Creek 14
- Bushyhead 14
- Cement 14
- Coleman 14
- Crowder 14
- Eagletown 14
- Elmore City 14
- Grainola 14
- Hitchita 14
- Hochatown 14
- Isabella 14
- IXL 14
- Lambert 14
- Lenapah 14
- Lost City 14
- Maramec 14
- New Eucha 14
- Norwood 14
- Putnam 14
- Yale 14
- Bokchito 13
- Calvin 13
- Cameron 13
- Castle 13
- Cleo Springs 13
- Dacoma 13
- Douglas 13
- Friendship 13
- Howe 13
- Hulbert 13
- Jet 13
- Kinta 13
- Marble City 13
- Nardin 13
- Quinlan 13
- St. Louis 13
- Selman 13
- Tamaha 13
- Tatums 13
- Tullahassee 13
- Wann 13
- Wellston 13
- Amorita 12
- Brooksville 12
- Council Hill 12
- Evening Shade 12
- Fay 12
- Garvin 12
- Gowen 12
- Greenville 12
- Hickory 12
- Leon 12
- Lexington 12
- Limestone 12
- Maud 12
- Milfay 12
- Panola 12
- Peckham 12
- Rock Island 12
- Seward 12
- Shady Point 12
- Vernon 12
- Zena 12
- Aline 11
- Bentley 11
- Bernice 11
- Blue 11
- Boley 11
- Brushy 11
- Carlisle 11
- Cimarron City 11
- Copeland 11
- Fair Oaks 11
- Kenwood 11
- Mead 11
- Milburn 11
- Ripley 11
- Texola 11
- Watts 11
- White Eagle 11
- Bison 10
- Breckenridge 10
- Briartown 10
- Caddo 10
- Camargo 10
- Chewey 10
- Connerville 10
- Delaware 10
- Del City 10
- Etowah 10
- Fitzhugh 10
- Horntown 10
- Jennings 10
- Kansas 10
- Lake Ellsworth Addition 10
- Little City 10
- McBride 10
- Marland 10
- Mazie 10
- Prue 10
- Red Rock 10
- Schulter 10
- Scipio 10
- Short 10
- Silo 10
- Tiawah 10
- Wardville 10
- Warwick 10
- West Siloam Springs 10
Recent storm days in Oklahoma
- Nov 2, 2026 7 US reports
- Oct 13, 2026 27 US reports
- Sep 26, 2026 1 US reports
- Sep 12, 2026 28 US reports
- Aug 25, 2026 15 US reports
- Aug 16, 2026 6 US reports
- Aug 8, 2026 14 US reports
- Aug 6, 2026 53 US reports
- Aug 5, 2026 14 US reports
How Oklahoma compares
Hail reports by county
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.