Hail History

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

St. Clair County: 163 reportsMcDonald County: 207 reportsWebster County: 251 reportsWarren County: 111 reportsChristian County: 322 reportsCooper County: 148 reportsLaclede County: 244 reportsLivingston County: 104 reportsBarton County: 223 reportsNewton County: 345 reportsStone County: 274 reportsDaviess County: 154 reportsScotland County: 104 reportsCedar County: 163 reportsPettis County: 201 reportsBenton County: 181 reportsDouglas County: 241 reportsDent County: 131 reportsShannon County: 154 reportsSullivan County: 86 reportsClinton County: 161 reportsShelby County: 60 reportsWashington County: 174 reportsAdair County: 105 reportsPulaski County: 217 reportsIron County: 80 reportsCaldwell County: 102 reportsPemiscot County: 82 reportsMarion County: 111 reportsDeKalb County: 136 reportsFranklin County: 301 reportsJasper County: 341 reportsWright County: 208 reportsTexas County: 254 reportsMadison County: 36 reportsMontgomery County: 120 reportsPhelps County: 203 reportsRay County: 117 reportsChariton County: 108 reportsMiller County: 172 reportsPike County: 94 reportsCallaway County: 192 reportsRalls County: 73 reportsLafayette County: 157 reportsMaries County: 96 reportsOsage County: 96 reportsMississippi County: 51 reportsJackson County: 677 reportsCamden County: 273 reportsScott County: 103 reportsCarroll County: 113 reportsAtchison County: 162 reportsGentry County: 114 reportsBuchanan County: 178 reportsAudrain County: 123 reportsJohnson County: 292 reportsBollinger County: 112 reportsCarter County: 96 reportsBoone County: 372 reportsPerry County: 57 reportsLincoln County: 123 reportsBates County: 192 reportsClay County: 464 reportsPutnam County: 76 reportsSchuyler County: 38 reportsClark County: 103 reportsGreene County: 679 reportsMoniteau County: 92 reportsHarrison County: 166 reportsCrawford County: 152 reportsHowell County: 296 reportsCass County: 382 reportsReynolds County: 65 reportsWorth County: 80 reportsRandolph County: 91 reportsNodaway County: 242 reportsSt. Louis County: 660 reportsDunklin County: 149 reportsMonroe County: 65 reportsMorgan County: 196 reportsNew Madrid County: 70 reportsOregon County: 116 reportsSte. Genevieve County: 70 reportsLewis County: 115 reportsStoddard County: 111 reportsGrundy County: 186 reportsSt. Francois County: 135 reportsPlatte County: 321 reportsOzark County: 188 reportsTaney County: 232 reportsWayne County: 118 reportsHolt County: 131 reportsHenry County: 154 reportsHickory County: 132 reportsMercer County: 89 reportsPolk County: 307 reportsKnox County: 62 reportsMacon County: 149 reportsDade County: 163 reportsLinn County: 107 reportsLawrence County: 279 reportsAndrew County: 116 reportsHoward County: 103 reportsDallas County: 151 reportsCole County: 147 reportsBarry County: 351 reportsSaline County: 142 reportsSt. Charles County: 346 reportsRipley County: 113 reportsVernon County: 254 reportsButler County: 145 reportsCape Girardeau County: 146 reportsGasconade County: 138 reportsJefferson County: 312 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 Missouri is from September 17, 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 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

05001,0001,500 1955: 27 reports, largest 3.00 in 1956: 19 reports, largest 3.00 in 1957: 20 reports, largest 2.50 in 1958: 25 reports, largest 4.00 in 1959: 40 reports, largest 3.50 in 1960: 30 reports, largest 2.75 in 1960 1961: 48 reports, largest 2.75 in 1962: 35 reports, largest 2.75 in 1963: 40 reports, largest 2.00 in 1964: 42 reports, largest 5.00 in 1965: 39 reports, largest 4.00 in 1966: 71 reports, largest 3.00 in 1967: 49 reports, largest 2.75 in 1968: 43 reports, largest 2.00 in 1969: 58 reports, largest 5.00 in 1970: 71 reports, largest 3.50 in 1970 1971: 53 reports, largest 4.00 in 1972: 35 reports, largest 2.75 in 1973: 64 reports, largest 3.00 in 1974: 70 reports, largest 3.00 in 1975: 100 reports, largest 4.50 in 1976: 48 reports, largest 2.75 in 1977: 55 reports, largest 4.50 in 1978: 47 reports, largest 3.50 in 1979: 31 reports, largest 2.50 in 1980: 57 reports, largest 3.00 in 1980 1981: 78 reports, largest 4.50 in 1982: 203 reports, largest 4.00 in 1983: 139 reports, largest 3.00 in 1984: 184 reports, largest 4.50 in 1985: 140 reports, largest 4.50 in 1986: 79 reports, largest 2.75 in 1987: 73 reports, largest 3.00 in 1988: 95 reports, largest 2.75 in 1989: 109 reports, largest 3.50 in 1990: 85 reports, largest 2.75 in 1990 1991: 183 reports, largest 2.75 in 1992: 213 reports, largest 2.75 in 1993: 174 reports, largest 4.50 in 1994: 279 reports, largest 5.25 in 1995: 419 reports, largest 3.25 in 1996: 443 reports, largest 4.50 in 1997: 270 reports, largest 3.50 in 1998: 509 reports, largest 4.50 in 1999: 254 reports, largest 2.50 in 2000: 496 reports, largest 2.75 in 2000 2001: 632 reports, largest 4.50 in 2002: 549 reports, largest 4.50 in 2003: 1,281 reports, largest 4.50 in 2004: 680 reports, largest 6.00 in 2005: 673 reports, largest 4.00 in 2006: 1,280 reports, largest 4.25 in 2007: 449 reports, largest 2.75 in 2008: 904 reports, largest 5.00 in 2009: 479 reports, largest 4.25 in 2010: 573 reports, largest 5.50 in 2010 2011: 1,141 reports, largest 4.50 in 2012: 536 reports, largest 3.00 in 2013: 312 reports, largest 2.75 in 2014: 525 reports, largest 4.25 in 2015: 467 reports, largest 4.00 in 2016: 386 reports, largest 4.00 in 2017: 675 reports, largest 4.25 in 2018: 350 reports, largest 3.00 in 2019: 315 reports, largest 3.00 in 2020: 274 reports, largest 4.50 in 2020 2021: 167 reports, largest 2.00 in 2022: 238 reports, largest 4.00 in 2023: 550 reports, largest 5.00 in 2024: 496 reports, largest 4.00 in 2025: 493 reports, largest 3.00 in 2026: 411 reports, largest 4.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,0004,0006,000 January: 220 reports (1%) Jan February: 434 reports (2%) Feb March: 2,623 reports (13%) Mar April: 5,173 reports (25%) Apr May: 5,508 reports (27%) May June: 2,686 reports (13%) Jun July: 1,219 reports (6%) Jul August: 848 reports (4%) Aug September: 815 reports (4%) Sep October: 421 reports (2%) Oct November: 328 reports (2%) Nov December: 203 reports (1%) Dec
All 20,478 reports by calendar month.
Reports per month, 2017–2026. Darker cells had more reports.
YearJanFebMarAprMayJunJulAugSepOctNovDecTotal
2026 1129366622310 411
2025 1955219514632215 493
2024 4374792713391328 496
2023 1270169119387317502 550
2022 123374851341367 238
2021 5121172010126525 167
2020 8894889911137 274
2019 19304294563263483 315
2018 214415950472711 350
2017 962286519336131524914 675

Hail days since Nov 3, 2021

DateReportsLargestStorm 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

Largest hail reports in Missouri
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

Most recent reports

Most recent hail reports in Missouri
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

All 491 cities and towns with 10+ reports

Recent storm days in Missouri

How Missouri compares

Hail reports by county

CountyReportsLargest
Greene County6794.75 in
Jackson County6775.50 in
St. Louis County6604.50 in
Clay County4644.00 in
Cass County3825.00 in
Boone County3724.00 in
Barry County3513.50 in
St. Charles County3464.00 in
Newton County3454.50 in
Jasper County3414.50 in
Christian County3222.75 in
Platte County3213.00 in
Jefferson County3124.50 in
Polk County3074.00 in
Franklin County3014.00 in
Howell County2964.50 in
Johnson County2923.00 in
Lawrence County2795.25 in
Stone County2743.00 in
Camden County2734.25 in
Vernon County2542.75 in
Texas County2544.50 in
Webster County2514.00 in
Laclede County2443.00 in
Nodaway County2425.00 in
Douglas County2414.50 in
Taney County2322.75 in
Barton County2233.00 in
Pulaski County2174.50 in
Wright County2082.75 in
McDonald County2072.75 in
Phelps County2034.25 in
Pettis County2013.50 in
Morgan County1963.00 in
Callaway County1924.00 in
Bates County1924.25 in
Ozark County1884.50 in
Grundy County1864.25 in
Benton County1812.50 in
Buchanan County1782.75 in
Washington County1744.00 in
Miller County1723.00 in
Harrison County1664.00 in
St. Clair County1633.00 in
Dade County1634.00 in
Cedar County1632.75 in
Atchison County1622.75 in
Clinton County1614.50 in
Lafayette County1574.25 in
Henry County1542.75 in
Daviess County1544.00 in
Shannon County1542.75 in
Crawford County1523.00 in
Dallas County1512.75 in
Macon County1494.50 in
Dunklin County1492.75 in
Cooper County1484.25 in
Cole County1473.00 in
Cape Girardeau County1462.50 in
Butler County1453.00 in
Saline County1422.75 in
Gasconade County1383.00 in
DeKalb County1362.75 in
St. Francois County1353.00 in
Hickory County1323.00 in
Dent County1312.75 in
Holt County1314.25 in
Audrain County1233.00 in
Lincoln County1232.75 in
Montgomery County1204.00 in
Wayne County1183.00 in
Ray County1172.75 in
Andrew County1164.50 in
Oregon County1164.25 in
Lewis County1152.75 in
Gentry County1142.75 in
Carroll County1134.50 in
Ripley County1132.75 in
Bollinger County1122.75 in
Marion County1114.50 in
Stoddard County1113.50 in
Warren County1114.50 in
Chariton County1085.00 in
Linn County1076.00 in
Adair County1053.00 in
Livingston County1043.00 in
Scotland County1042.75 in
Scott County1032.75 in
Howard County1033.00 in
Clark County1032.75 in
Caldwell County1024.25 in
St. Louis city1024.50 in
Maries County964.50 in
Osage County963.00 in
Carter County963.00 in
Pike County944.50 in
Moniteau County924.00 in
Randolph County913.00 in
Mercer County893.00 in
Sullivan County864.50 in
Pemiscot County822.75 in
Iron County802.75 in
Worth County802.75 in
Putnam County764.00 in
Ralls County732.75 in
New Madrid County703.20 in
Ste. Genevieve County702.50 in
Reynolds County654.00 in
Monroe County654.50 in
Knox County623.25 in
Shelby County601.75 in
Perry County572.00 in
Mississippi County513.00 in
Schuyler County382.75 in
Moz001 - 028 - 029 - 037 - 043 County363.00 in
Madison County362.25 in

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.