Hail history for Missouri
20,478 NOAA hail reports across 116 counties and 491 cities and towns since 1955, updated to November 3, 2026.
Readout · Missouri
- Last hail
- Sep 17, 2026
- 1.00 in, quarter size · preliminary
- Hail days, last 5 years
- 204
- since Nov 3, 2021 · 2,213 reports
- Largest ever
- 6.00 in
- softball · May 24, 2004
20,478 reports on 2,584 days since 1955 · #5 of 51 states
Hail map · Missouri
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 Missouri is from September 17, 2026. A local roofer can check and document it at no cost.
What the record says about Missouri
The latest hail report in Missouri is from September 17, 2026, 1.00 in (quarter size). Since November 3, 2021 there have been 204 separate hail days; the biggest stones in that time were 5.00 in on July 17, 2023.
Over the 20 years 2006–2025, Missouri logged 10,610 reports on 1,036 hail days, about 530.5 reports a year. That is 3.1 times the median US state (173.9 a year) and ranks #5 of 51 states and DC for all-time reports.
6% 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 6.00 in (softball) on May 24, 2004 near Meadville.
Reports were down 41% in 2016–2025 (3,944) compared with 2006–2015 (6,666). The busiest year was 2003, with 1,281 reports on 67 days. Hail here peaks in May (27% of reports); 65% fall between April and June.
Reports a year 2006–2025 average
- Missouri 530.5
- Median US state 173.9
Hail days 2006–2025
- Missouri 1,036
- Median US state 561
Share 2 in or larger of sized reports
- Missouri 6%
- Median US state 3%
Hail over time
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Total |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 11 | 293 | 66 | 6 | 2 | 23 | 10 | 411 | |||||
| 2025 | 195 | 52 | 195 | 14 | 6 | 3 | 22 | 1 | 5 | 493 | |||
| 2024 | 4 | 3 | 74 | 79 | 271 | 33 | 9 | 13 | 2 | 8 | 496 | ||
| 2023 | 12 | 70 | 169 | 119 | 38 | 73 | 17 | 50 | 2 | 550 | |||
| 2022 | 1 | 2 | 33 | 74 | 85 | 13 | 4 | 13 | 6 | 7 | 238 | ||
| 2021 | 51 | 21 | 17 | 20 | 10 | 12 | 6 | 5 | 25 | 167 | |||
| 2020 | 8 | 89 | 48 | 89 | 9 | 11 | 13 | 7 | 274 | ||||
| 2019 | 19 | 30 | 42 | 94 | 56 | 3 | 26 | 34 | 8 | 3 | 315 | ||
| 2018 | 21 | 44 | 159 | 50 | 47 | 27 | 1 | 1 | 350 | ||||
| 2017 | 96 | 228 | 65 | 193 | 36 | 13 | 15 | 2 | 4 | 9 | 14 | 675 |
Hail days since Nov 3, 2021
| Date | Reports | Largest | Storm page |
|---|---|---|---|
| Sep 17, 2026 | 1 | 1.00 in | View |
| Sep 16, 2026 | 1 | 1.25 in | View |
| Sep 15, 2026 | 5 | 1.75 in | View |
| Sep 6, 2026 | 3 | 2.00 in | View |
| Aug 19, 2026 | 1 | 2.00 in | View |
| Aug 18, 2026 | 9 | 1.75 in | View |
| Aug 12, 2026 | 1 | 1.00 in | View |
| Aug 7, 2026 | 1 | 0.50 in | View |
| Aug 6, 2026 | 11 | 3.00 in | View |
| Jul 10, 2026 | 1 | 1.00 in | — |
| Jul 9, 2026 | 1 | 1.00 in | — |
| Jun 25, 2026 | 3 | 1.00 in | — |
| Jun 17, 2026 | 1 | 1.75 in | — |
| Jun 11, 2026 | 1 | 2.00 in | — |
| Jun 1, 2026 | 1 | 1.75 in | — |
| May 30, 2026 | 3 | 1.00 in | — |
| May 18, 2026 | 8 | 2.75 in | — |
| May 16, 2026 | 43 | 3.00 in | — |
| May 8, 2026 | 4 | 1.00 in | — |
| May 4, 2026 | 3 | 1.00 in | — |
| May 3, 2026 | 5 | 1.75 in | — |
| Apr 28, 2026 | 45 | 4.75 in | — |
| Apr 27, 2026 | 138 | 4.00 in | — |
| Apr 26, 2026 | 32 | 3.00 in | — |
| Apr 25, 2026 | 1 | 1.00 in | — |
| Apr 17, 2026 | 18 | 2.00 in | — |
| Apr 16, 2026 | 32 | 3.00 in | — |
| Apr 15, 2026 | 27 | 3.00 in | — |
| Mar 26, 2026 | 2 | 0.88 in | — |
| Mar 15, 2026 | 1 | 1.00 in | — |
| Mar 7, 2026 | 1 | 1.00 in | — |
| Mar 6, 2026 | 2 | 1.00 in | — |
| Mar 4, 2026 | 5 | 1.25 in | — |
| Nov 18, 2025 | 2 | 1.00 in | — |
| Nov 17, 2025 | 3 | 1.25 in | — |
| Oct 18, 2025 | 1 | 1.00 in | — |
| Sep 24, 2025 | 1 | 1.00 in | — |
| Sep 20, 2025 | 1 | 1.00 in | — |
| Sep 18, 2025 | 4 | 1.00 in | — |
| Sep 17, 2025 | 4 | 1.00 in | — |
The 40 most recent of 204 hail days.
Largest hail on record
| Date | Size | Location | County | Damage | Time · source |
|---|---|---|---|---|---|
| May 24, 2004 | 6.00 insoftball | Meadville | Linn | $1.5 million | 18:19 local · NCEI |
| Sep 18, 2010 | 5.50 insoftball | 2.77 ESE Cement City | Jackson | $1.0 million | 15:31 local · NCEI |
| Apr 26, 1994 | 5.25 insoftball | Pierce City | Lawrence | $500 | 16:30 local · NCEI |
| Jul 17, 2023 | 5.00 insoftball | 1.48 SSE Daugherty | Cass | — | 17:38 local · NCEI |
| Jan 7, 2008 | 5.00 insoftball | Aurora | Lawrence | — | 18:30 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 7,817 38%
- 1–2 in 11,335 55%
- 2 in + 1,310 6%
- No size 16
Most recent reports
| Date | Size | Location | County | Time · source |
|---|---|---|---|---|
| Sep 17, 2026 | 1.00 inquarter | 1 SW Saint Paul | St. Charles | 20:38 UTC · NWS prelim. |
| Sep 16, 2026 | 1.25 inhalf dollar | 2 NE Linn Creek | Camden | 22:04 UTC · NWS prelim. |
| Sep 15, 2026 | 1.00 inquarter | Maysville | DeKalb | 23:45 UTC · NWS prelim. |
| Sep 15, 2026 | 1.00 inquarter | 1 NNE Amazonia | Andrew | 23:00 UTC · NWS prelim. |
| Sep 15, 2026 | 1.00 inquarter | 2 NE Country Club Villa | Andrew | 23:00 UTC · NWS prelim. |
| Sep 15, 2026 | 1.00 inquarter | Richmond | Ray | 22:45 UTC · NWS prelim. |
| Sep 15, 2026 | 1.75 ingolf ball | 5 W Cairo | Randolph | 00:06 UTC · NWS prelim. |
| Sep 6, 2026 | 2.00 inhen egg | 5 ESE Santa Rosa | Daviess | 23:58 UTC · NWS prelim. |
| Sep 6, 2026 | 1.50 inping pong ball | 5 E Santa Rosa | Daviess | 23:57 UTC · NWS prelim. |
| Sep 6, 2026 | 1.00 inquarter | 2 ENE Pattonsburg | Daviess | 23:49 UTC · NWS prelim. |
| Aug 19, 2026 | 2.00 inhen egg | 1 N Van Buren | Carter | 03:19 UTC · NWS prelim. |
| Aug 18, 2026 | 1.50 inping pong ball | 1 SW Independence | Jackson | 07:01 UTC · NWS prelim. |
Cities and towns with the most hail reports
- Kansas City 466
- Springfield 308
- Columbia 193
- Neosho 130
- Joplin 115
- St. Louis 113
- Lee's Summit 112
- West Plains 95
- Liberty 92
- Monett 92
- St. Joseph 92
- Republic 88
- Rolla 87
- Lebanon 81
- Parkville 81
- Jefferson City 78
- Ozark 78
- Trenton 77
- Independence 76
- St. Peters 76
- Warrensburg 76
- Nevada 74
- Boonville 70
- O'Fallon 70
- Sedalia 69
- Blue Springs 68
- Marshfield 67
- Harrisonville 66
- Camdenton 65
- Nixa 64
- Hannibal 62
- Mount Vernon 61
- Belton 59
- St. Charles 59
- Bolivar 58
- Smithville 58
- El Dorado Springs 57
- Cameron 56
- Marshall 56
- Ava 55
- Poplar Bluff 55
- Maryville 54
- Potosi 54
- Aurora 51
- Kearney 51
- Lamar 51
- Mexico 51
- Chesterfield 50
All 491 cities and towns with 10+ reports
- Pleasant Hope 49
- Cape Girardeau 48
- Washington 48
- Chillicothe 47
- Macon 47
- Warrenton 46
- Bridgeton 45
- Buffalo 45
- Fair Grove 45
- Greenfield 44
- Bethany 43
- Dixon 43
- Mansfield 43
- Fort Leonard Wood 42
- Kirksville 42
- Memphis 42
- Princeton 42
- Clinton 41
- Forsyth 41
- Fulton 41
- Jackson 41
- Platte City 41
- Salem 41
- Waynesville 41
- Branson 40
- Eldon 40
- Excelsior Springs 40
- Sarcoxie 40
- Stockton 40
- Union 40
- Willow Springs 40
- Kennett 39
- Willard 39
- Doniphan 38
- Farmington 38
- Kimberling City 38
- Moberly 38
- Sullivan 38
- Warsaw 38
- Wasola 38
- Wentzville 38
- Cabool 37
- Carthage 37
- Cassville 37
- Cuba 37
- Florissant 37
- Oakville 37
- Raymore 37
- Versailles 37
- Lockwood 36
- Whiteman AFB 36
- Adrian 35
- Crane 35
- Seneca 35
- Walnut Grove 35
- Bowling Green 34
- Butler 34
- Houston 34
- Iberia 34
- Owensville 34
- Tarkio 34
- Ash Grove 33
- Ashland 33
- Hillsboro 33
- Rock Port 33
- Cole Camp 32
- De Soto 32
- Festus 32
- Rogersville 32
- Stover 32
- Anderson 31
- Carrollton 31
- Diamond 31
- Gainesville 31
- Hollister 31
- Licking 31
- Mountain Grove 31
- Oronogo 31
- Osceola 31
- Thayer 31
- Troy 31
- Van Buren 31
- Webb City 31
- Appleton City 30
- Piedmont 30
- Purdy 30
- Unionville 30
- Weldon Spring 30
- Winona 30
- Arnold 29
- Billings 29
- Gravois Mills 29
- Grovespring 29
- Highlandville 29
- Oak Grove 29
- Peculiar 29
- Pleasant Hill 29
- Seymour 29
- Sunrise Beach 29
- Sunset Hills 29
- Wildwood 29
- Bourbon 28
- Golden City 28
- Richmond 28
- Shell Knob 28
- Drexel 27
- Garden City 27
- Pineville 27
- Salisbury 27
- Savannah 27
- Sparta 27
- Creve Coeur 26
- Gallatin 26
- Granby 26
- Grandview 26
- Macks Creek 26
- Maysville 26
- New Haven 26
- Palmyra 26
- Rich Hill 26
- Summersville 26
- California 25
- Carl Junction 25
- Dexter 25
- Fayette 25
- Goodman 25
- Holden 25
- Humansville 25
- Kahoka 25
- Milan 25
- New Bloomfield 25
- Odessa 25
- Perryville 25
- St. Clair 25
- Steelville 25
- Vienna 25
- Albany 24
- Alton 24
- Birch Tree 24
- Brookfield 24
- Byrnes Mill 24
- Clever 24
- Collins 24
- Fenton 24
- Ferrelview 24
- Grant City 24
- Green Ridge 24
- Hallsville 24
- Liberal 24
- Mound City 24
- Mountain View 24
- Osborn 24
- Pattonsburg 24
- Plattsburg 24
- Higginsville 23
- Linn 23
- Montgomery City 23
- Morrisville 23
- Oregon 23
- Strafford 23
- Sweet Springs 23
- Westboro 23
- Galena 22
- Niangua 22
- Noel 22
- Park Hills 22
- Pierce City 22
- Archie 21
- Burlington Junction 21
- Edgar Springs 21
- Eminence 21
- Gladstone 21
- Hamilton 21
- Hermitage 21
- Kingsville 21
- Maryland Heights 21
- Miller 21
- Osage Beach 21
- Flemington 20
- Halfway 20
- Halltown 20
- Hartville 20
- Holt 20
- Irwin 20
- King City 20
- Laurie 20
- Marionville 20
- Mehlville 20
- Pacific 20
- Richland 20
- St. James 20
- Trimble 20
- Tuscumbia 20
- Waverly 20
- Wright City 20
- Advance 19
- Bonne Terre 19
- Centralia 19
- Crocker 19
- Ellsinore 19
- Gerald 19
- Grain Valley 19
- Hermann 19
- New London 19
- Phillipsburg 19
- Pomona 19
- Spokane 19
- Town and Country 19
- Urbana 19
- Affton 18
- Battlefield 18
- Branson West 18
- Charleston 18
- Coffey 18
- Cross Timbers 18
- Dearborn 18
- Gower 18
- Lincoln 18
- Lone Jack 18
- New Florence 18
- Norwood 18
- Pevely 18
- Rosebud 18
- Ste. Genevieve 18
- Senath 18
- Sheridan 18
- Sikeston 18
- Windsor 18
- Concordia 17
- Conway 17
- Deerfield 17
- Holts Summit 17
- Knob Noster 17
- La Belle 17
- Lake Ozark 17
- La Plata 17
- Lexington 17
- Marble Hill 17
- Mindenmines 17
- Perry 17
- Pilot Grove 17
- Portageville 17
- St. Robert 17
- Seligman 17
- Stewartsville 17
- Annapolis 16
- Belle 16
- Bennett Springs 16
- Bloomsdale 16
- Chula 16
- Clarksdale 16
- Eagle Rock 16
- Fordland 16
- Gray Summit 16
- Harrisburg 16
- Hazelwood 16
- High Ridge 16
- Holcomb 16
- Hopkins 16
- Jamesport 16
- Lowry City 16
- Montreal 16
- New Melle 16
- Norborne 16
- Preston 16
- Reeds Spring 16
- Schell City 16
- Skidmore 16
- Spickard 16
- Zalma 16
- Barnett 15
- Barnhart 15
- Blue Eye 15
- Bronaugh 15
- Cedar Hill 15
- Edgerton 15
- Ewing 15
- Fair Play 15
- Greenville 15
- Jamestown 15
- Jane 15
- Kirkwood 15
- La Grange 15
- Lake Viking 15
- Lathrop 15
- Leeton 15
- Stanberry 15
- Sturgeon 15
- Wellsville 15
- Weston 15
- Wheaton 15
- Ballwin 14
- Brunswick 14
- Climax Springs 14
- Des Peres 14
- Dudley 14
- Duenweg 14
- Ellington 14
- Ellisville 14
- Everton 14
- Fillmore 14
- Fredericktown 14
- Hayti 14
- Kissee Mills 14
- Lancaster 14
- Lewistown 14
- Linneus 14
- Lock Springs 14
- Marceline 14
- Monroe City 14
- New Cambria 14
- New Franklin 14
- New Madrid 14
- Novinger 14
- Puxico 14
- Ravenwood 14
- Rocheport 14
- Rocky Comfort 14
- Stotts City 14
- Three Creeks 14
- Tipton 14
- Urich 14
- Watson 14
- Bakersfield 13
- Benton 13
- Brumley 13
- Canton 13
- Clarkton 13
- Country Club 13
- Glasgow 13
- Greenwood 13
- Hughesville 13
- Ionia 13
- Jonesburg 13
- Kingdom City 13
- Laddonia 13
- Louisburg 13
- Louisiana 13
- Marthasville 13
- Milo 13
- Mokane 13
- Oran 13
- Overland 13
- Polo 13
- South Fork 13
- Southwest City 13
- Stoutland 13
- Taneyville 13
- University City 13
- Viburnum 13
- Walker 13
- Weaubleau 13
- Winston 13
- Worth 13
- Bent Tree Harbor 12
- Braymer 12
- Butterfield 12
- Calhoun 12
- Craig 12
- Delta 12
- Eagleville 12
- East Prairie 12
- Elsberry 12
- Faucett 12
- Green City 12
- Hawk Point 12
- Huntsville 12
- Ironton 12
- Jerico Springs 12
- Laredo 12
- Leslie 12
- Malden 12
- Manchester 12
- Mercer 12
- Novelty 12
- Paris 12
- Pickering 12
- Raymondville 12
- Russellville 12
- Shelbina 12
- Spanish Lake 12
- Wayland 12
- Weatherby 12
- Williamsville 12
- Agency 11
- Arcola 11
- Cardwell 11
- Centerview 11
- Centerville 11
- Coney Island 11
- Crestwood 11
- Exeter 11
- Fairdealing 11
- Fremont 11
- Gilman City 11
- Gunn City 11
- Harwood 11
- Hurley 11
- Jasper 11
- Kingston 11
- La Monte 11
- Lawson 11
- Maitland 11
- Murphy 11
- New Hampton 11
- Pilot Knob 11
- Rutledge 11
- Saddlebrooke 11
- Sheldon 11
- South Gorin 11
- Theodosia 11
- West Line 11
- Arkoe 10
- Bagnell 10
- Big Spring 10
- Blairstown 10
- Bunceton 10
- Carytown 10
- Cedar Hill Lakes 10
- Corning 10
- Cowgill 10
- Doolittle 10
- Ethel 10
- Eureka 10
- Fairfax 10
- Hunter 10
- Keytesville 10
- Kirbyville 10
- Koshkonong 10
- Lemay 10
- Linn Creek 10
- Lucerne 10
- Madison 10
- Meadville 10
- Milford 10
- Newtown 10
- Otterville 10
- Smithton 10
- Tightwad 10
- Village of Four Seasons 10
- Villa Ridge 10
- Washburn 10
- Winfield 10
Recent storm days in Missouri
- Sep 17, 2026 28 US reports
- Sep 16, 2026 4 US reports
- Sep 15, 2026 19 US reports
- Sep 6, 2026 49 US reports
- Aug 19, 2026 32 US reports
- Aug 18, 2026 35 US reports
- Aug 12, 2026 50 US reports
- Aug 7, 2026 25 US reports
- Aug 6, 2026 53 US reports
How Missouri compares
Hail reports by county
Questions about hail in Missouri
How often does it hail in Missouri?
20,478 hail reports have been logged in Missouri since 1955. Over the 20 years 2006–2025 that averages 530.5 reports a year. That ranks #5 of 51 states by number of reports.
When is hail season in Missouri?
Most reports come in May, April, June. May alone accounts for 27% of all reports.
What is the largest hail recorded in Missouri?
6.00 in (softball size) on May 24, 2004 near Meadville. 6% of reports here were 2 inches or larger.
When did it last hail in Missouri?
The most recent report in this data is from September 17, 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 Missouri had in the last five years?
204 separate days with hail reports since November 3, 2021, adding up to 2,213 reports. The most recent was September 17, 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.