Missouri hail history
IndependentNot affiliated with NOAA or the National Weather Service.
Missouri had hail reported on 433 days from 2016 to 2025, about 43 a year, and on 2,586 days since 1955. The largest hailstone on record in the state is 6.00″ (May 24, 2004). Greene County had the most hail days of any county from 2016 to 2025 (47).
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.
Missouri cities with the most hail days, 2016–2025
| City | Hail days 2016–25 | 1″+ hail days | Largest hail | Last hail |
|---|---|---|---|---|
| Riverside | 23 | 16 | 2.50″ | Aug 18, 2026 |
| Joplin | 23 | 20 | 4.25″ | Jun 25, 2026 |
| Maplewood | 22 | 18 | 4.50″ | Apr 26, 2026 |
| Brentwood | 21 | 17 | 4.50″ | Apr 26, 2026 |
| Shrewsbury | 20 | 17 | 4.50″ | May 19, 2025 |
| Bridgeton | 19 | 16 | 4.00″ | Apr 27, 2026 |
| Rock Hill | 19 | 15 | 4.50″ | Apr 26, 2026 |
| Webb City | 19 | 13 | 4.25″ | Jun 25, 2026 |
| Webster Groves | 19 | 15 | 4.50″ | May 19, 2025 |
| Springfield | 18 | 11 | 3.00″ | Apr 28, 2026 |
| Parkville | 18 | 11 | 4.50″ | May 31, 2026 |
| Gladstone | 17 | 13 | 3.50″ | Aug 18, 2026 |
| Clayton | 17 | 13 | 4.50″ | Apr 26, 2026 |
| Richmond Heights | 17 | 13 | 4.50″ | Apr 26, 2026 |
| St. Louis | 17 | 12 | 4.50″ | Apr 26, 2026 |
| Ozark | 17 | 11 | 2.50″ | Mar 14, 2025 |
| Nixa | 17 | 12 | 2.50″ | Apr 28, 2026 |
| Camdenton | 17 | 14 | 3.00″ | Sep 16, 2026 |
| Cottleville | 16 | 13 | 3.00″ | Apr 27, 2026 |
| St. Ann | 16 | 14 | 3.00″ | Apr 27, 2026 |
Biggest hail days in Missouri since 2016
| Day | Largest hail | Reports |
|---|---|---|
| July 17, 2023 | 5.00″ | 50 |
| April 28, 2026 | 4.75″ | 35 |
| March 27, 2020 | 4.50″ | 31 |
| March 10, 2026 | 4.50″ | 28 |
| May 27, 2017 | 4.25″ | 107 |
| June 30, 2023 | 4.25″ | 23 |
| May 8, 2024 | 4.00″ | 131 |
| May 26, 2024 | 4.00″ | 100 |
| April 15, 2023 | 4.00″ | 94 |
| April 27, 2026 | 4.00″ | 59 |
| May 11, 2016 | 4.00″ | 43 |
| May 6, 2023 | 4.00″ | 28 |
The largest hail and the biggest storm days since 1955, with radar swaths since 2019: Biggest hail storms in Missouri history
Missouri counties
| County | Hail days 2016–25 | All-time hail reports | Largest hail | Last hail |
|---|---|---|---|---|
| Greene County | 47 | 682 | 4.75″ | Aug 6, 2026 |
| St. Louis County | 43 | 625 | 4.50″ | Apr 27, 2026 |
| Newton County | 38 | 347 | 4.50″ | Apr 28, 2026 |
| Howell County | 37 | 290 | 4.50″ | Aug 6, 2026 |
| Barry County | 36 | 354 | 3.50″ | Apr 28, 2026 |
| Stone County | 36 | 263 | 3.00″ | Mar 30, 2025 |
| Jackson County | 35 | 686 | 5.50″ | Aug 18, 2026 |
| Platte County | 35 | 325 | 4.50″ | May 31, 2026 |
| Douglas County | 34 | 241 | 4.50″ | Jun 1, 2026 |
| St. Charles County | 33 | 342 | 4.00″ | Sep 17, 2026 |
| Jefferson County | 32 | 302 | 4.50″ | Apr 27, 2026 |
| Taney County | 32 | 232 | 2.75″ | Mar 14, 2025 |
| Jasper County | 31 | 344 | 4.50″ | Jun 25, 2026 |
| Clay County | 30 | 471 | 4.00″ | Aug 18, 2026 |
| Christian County | 29 | 312 | 2.75″ | May 30, 2026 |
| Texas County | 29 | 250 | 4.50″ | Apr 27, 2026 |
| Laclede County | 29 | 239 | 3.00″ | Apr 28, 2026 |
| McDonald County | 29 | 204 | 3.00″ | Apr 28, 2026 |
| Wright County | 28 | 209 | 2.75″ | Apr 28, 2026 |
| Camden County | 27 | 270 | 4.25″ | Sep 16, 2026 |
| Dunklin County | 27 | 151 | 2.75″ | Apr 28, 2026 |
| Polk County | 26 | 303 | 4.00″ | Aug 6, 2026 |
| Franklin County | 26 | 287 | 4.00″ | Apr 27, 2026 |
| Webster County | 26 | 246 | 4.00″ | Aug 6, 2026 |
| Phelps County | 26 | 201 | 4.25″ | Apr 26, 2026 |
| Carter County | 25 | 98 | 3.00″ | Aug 19, 2026 |
| Johnson County | 24 | 297 | 3.00″ | Jun 17, 2026 |
| Benton County | 24 | 180 | 2.50″ | Nov 17, 2025 |
| Dent County | 24 | 128 | 2.75″ | Jun 8, 2025 |
| Bates County | 23 | 195 | 4.25″ | Jun 11, 2026 |
| Vernon County | 22 | 248 | 2.75″ | Apr 26, 2026 |
| Pulaski County | 22 | 215 | 4.50″ | May 16, 2025 |
| Lewis County | 21 | 114 | 2.75″ | Jun 25, 2024 |
| St. Clair County | 20 | 160 | 3.00″ | Jun 11, 2026 |
| Lawrence County | 19 | 277 | 5.25″ | May 30, 2026 |
| Butler County | 19 | 141 | 3.00″ | Apr 16, 2026 |
| Crawford County | 19 | 145 | 3.00″ | Apr 27, 2026 |
| Cass County | 18 | 384 | 5.00″ | Apr 26, 2026 |
| Barton County | 18 | 219 | 3.00″ | Jul 10, 2026 |
| Atchison County | 18 | 164 | 2.75″ | May 18, 2026 |
| Grundy County | 18 | 179 | 4.25″ | May 16, 2026 |
| Henry County | 18 | 159 | 2.75″ | Jun 11, 2026 |
| Ripley County | 18 | 111 | 2.75″ | Jun 13, 2026 |
| St. Francois County | 18 | 118 | 3.00″ | Apr 27, 2026 |
| Wayne County | 18 | 115 | 3.00″ | Apr 26, 2026 |
| Clark County | 18 | 100 | 2.75″ | Jun 17, 2026 |
| Nodaway County | 17 | 247 | 5.00″ | Jun 10, 2026 |
| Cape Girardeau County | 17 | 143 | 2.50″ | Apr 26, 2026 |
| Ozark County | 17 | 190 | 4.50″ | Apr 27, 2026 |
| Shannon County | 17 | 152 | 2.75″ | Mar 15, 2026 |
| Lafayette County | 17 | 152 | 4.25″ | May 31, 2026 |
| Pettis County | 16 | 200 | 3.50″ | Apr 27, 2026 |
| Morgan County | 16 | 194 | 3.50″ | Apr 28, 2026 |
| Cedar County | 16 | 157 | 2.75″ | Apr 26, 2026 |
| Oregon County | 16 | 117 | 4.25″ | Apr 16, 2026 |
| Scotland County | 16 | 104 | 2.75″ | Aug 27, 2024 |
| Callaway County | 15 | 191 | 4.00″ | Apr 27, 2026 |
| Clinton County | 15 | 165 | 4.50″ | May 31, 2026 |
| Cole County | 15 | 142 | 3.00″ | Apr 16, 2026 |
| Audrain County | 15 | 117 | 3.00″ | Apr 27, 2026 |
| Bollinger County | 15 | 105 | 2.75″ | Apr 16, 2026 |
| Marion County | 15 | 110 | 4.50″ | May 2, 2024 |
| St. Louis city | 15 | 97 | 4.50″ | Apr 26, 2026 |
| Boone County | 14 | 369 | 4.00″ | Apr 27, 2026 |
| Washington County | 14 | 169 | 4.00″ | Apr 27, 2026 |
| Lincoln County | 14 | 123 | 2.75″ | May 3, 2026 |
| Harrison County | 14 | 158 | 4.00″ | Jun 11, 2026 |
| Hickory County | 14 | 131 | 3.00″ | Apr 26, 2026 |
| Warren County | 14 | 106 | 4.50″ | May 3, 2026 |
| Iron County | 14 | 80 | 2.75″ | May 16, 2025 |
| Miller County | 13 | 165 | 3.00″ | Apr 27, 2026 |
| Stoddard County | 13 | 113 | 3.50″ | May 31, 2026 |
| Montgomery County | 13 | 121 | 4.00″ | May 16, 2025 |
| Perry County | 13 | 61 | 2.00″ | Jun 16, 2026 |
| Ray County | 12 | 118 | 2.75″ | Sep 15, 2026 |
| Daviess County | 12 | 154 | 4.00″ | Sep 6, 2026 |
| Holt County | 12 | 131 | 4.25″ | Apr 23, 2026 |
| New Madrid County | 12 | 71 | 3.20″ | Apr 16, 2026 |
| Dade County | 11 | 160 | 4.00″ | Apr 26, 2026 |
| Macon County | 11 | 151 | 4.50″ | May 4, 2026 |
| DeKalb County | 11 | 131 | 2.75″ | Sep 15, 2026 |
| Scott County | 11 | 101 | 2.75″ | Apr 16, 2026 |
| Dallas County | 10 | 147 | 2.75″ | Apr 28, 2026 |
| Gasconade County | 10 | 134 | 3.00″ | Aug 12, 2026 |
| Randolph County | 10 | 91 | 3.00″ | Sep 15, 2026 |
| Ralls County | 10 | 75 | 2.75″ | Apr 27, 2026 |
| Putnam County | 10 | 78 | 4.00″ | Apr 17, 2026 |
| Ste. Genevieve County | 10 | 71 | 2.50″ | Apr 26, 2026 |
| Reynolds County | 10 | 66 | 4.00″ | May 26, 2024 |
| Monroe County | 10 | 68 | 4.50″ | Jun 10, 2026 |
| Buchanan County | 9 | 178 | 2.75″ | Apr 17, 2026 |
| Maries County | 9 | 95 | 4.50″ | Apr 16, 2026 |
| Caldwell County | 9 | 103 | 4.25″ | Apr 15, 2026 |
| Pemiscot County | 9 | 80 | 2.75″ | May 31, 2026 |
| Sullivan County | 9 | 88 | 4.50″ | May 16, 2026 |
| Shelby County | 9 | 62 | 1.75″ | Apr 16, 2024 |
| Mississippi County | 9 | 53 | 3.00″ | May 31, 2026 |
| Saline County | 8 | 144 | 2.75″ | Mar 12, 2024 |
| Adair County | 8 | 111 | 4.00″ | Jun 10, 2026 |
| Andrew County | 8 | 116 | 4.50″ | Sep 15, 2026 |
| Mercer County | 8 | 97 | 3.00″ | Jun 11, 2026 |
| Moniteau County | 8 | 88 | 4.00″ | May 8, 2024 |
| Osage County | 8 | 96 | 3.00″ | Jul 9, 2026 |
| Knox County | 8 | 63 | 3.25″ | Jun 13, 2024 |
| Gentry County | 7 | 120 | 2.75″ | Jun 4, 2026 |
| Linn County | 7 | 107 | 6.00″ | May 16, 2026 |
| Livingston County | 7 | 106 | 3.00″ | May 16, 2026 |
| Pike County | 7 | 96 | 4.50″ | Apr 18, 2024 |
| Schuyler County | 7 | 37 | 2.75″ | Aug 27, 2024 |
| Cooper County | 6 | 149 | 4.25″ | Jun 17, 2026 |
| Chariton County | 6 | 107 | 5.00″ | Apr 4, 2023 |
| Howard County | 5 | 104 | 3.00″ | May 31, 2026 |
| Madison County | 5 | 36 | 2.25″ | Apr 16, 2026 |
| Worth County | 4 | 80 | 2.75″ | Jun 11, 2026 |
| Carroll County | 3 | 116 | 4.50″ | May 4, 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 Missouri, by month and week: Missouri hail season
Download every Missouri hail, tornado and wind report as CSV, by year: Missouri storm report downloads
All Missouri cities
Arnold Ashland Aurora Ava Ballwin Battlefield Bellefontaine Neighbors Belton Berkeley Bethany Black Jack Blue Springs Bolivar Bonne Terre Boonville Bowling Green Branson Breckenridge Hills Brentwood Bridgeton Brookfield Buckner Buffalo Butler Byrnes Mill California Camdenton Cameron Canton Cape Girardeau Carl Junction Carrollton Carthage Caruthersville Cassville Centralia Chaffee Charleston Chesterfield Chillicothe Clarkson Valley Clayton Clever Clinton Columbia Cottleville Crestwood Creve Coeur Crystal City Cuba Dardenne Prairie De Soto Dellwood Des Peres Desloge Dexter East Prairie El Dorado Springs Eldon Ellisville Eureka Excelsior Springs Farmington Fayette Fenton Ferguson Festus Florissant Forsyth Fredericktown Frontenac Fulton Gladstone Glendale Grain Valley Grandview Green Park Greenwood Hannibal Harrisonville Hazelwood Herculaneum Higginsville Hillsboro Hollister Holts Summit Independence Jackson Jefferson City Jennings Joplin Kansas City Kearney Kennett Kirksville Kirkwood Knob Noster Ladue Lake Lotawana Lake St. Louis Lamar Lawson Lebanon Lee's Summit Lexington Liberty Licking Louisiana Macon Malden Manchester Maplewood Marshall Marshfield Maryland Heights Maryville Mexico Moberly Monett Monroe City Montgomery City Moscow Mills Mount Vernon Mountain Grove Mountain View Neosho Nevada New Madrid Nixa Normandy North Kansas City Northwoods O'Fallon Oak Grove Odessa Olivette Oronogo Osage Beach Overland Owensville Ozark Pacific Pagedale Palmyra Park Hills Parkville Peculiar Perryville Pevely Pine Lawn Platte City Pleasant Hill Pleasant Valley Poplar Bluff Portageville Potosi Raymore Raytown Republic Richmond Richmond Heights Riverside Rock Hill Rogersville Rolla Salem Savannah Scott City Sedalia Shrewsbury Sikeston Smithville Springfield St. Ann St. Charles St. Clair St. James St. John St. Joseph St. Louis St. Paul St. Peters St. Robert Ste. Genevieve Strafford Sugar Creek Sullivan Sunset Hills Tipton Town and Country Trenton Troy Union University City Valley Park Vandalia Versailles Warrensburg Warrenton Washington Waynesville Webb City Webster Groves Weldon Spring Wentzville West Plains Wildwood Willard Windsor Woodson Terrace Wright City
Guides: How to check if it hailed at your address · Hail size chart and roof damage