Live NWS data · updated hourly

Missouri Hail Map & Storm Reports

Every verified hail report in Missouri from the last 12 months — which towns got hit, how big it was, and how recently. The same NWS data insurance adjusters trust, organized for roofers.

55
Days with claimable 1"+ hail
4.75"
Largest hail (softball)
770
Hail reports · 12 mo
3 days ago
Most recent report

The storms worth working

Biggest verified hail days in Missouri this year — every one is still inside a typical insurance filing window.

Apr 28, 2026
3 months ago
4.75" softball
Springfield · Pomona · Marionville · 4 N Springfield113 reports
Mar 10, 2026
4 months ago
4.5" softball
2 E Lake Waukomis · 1 NE Parkville · 2 NE Lake Waukomis · Weatherby Lake45 reports
Apr 27, 2026
3 months ago
4" softball
Bourbon · 3 NW Rush Hill · 1 NW Bismarck · Elk Creek167 reports
Apr 15, 2026
3 months ago
3" baseball
4 NNW Coffey · 5 WSW Galt · Mercer · 2 S Kingston39 reports
Apr 16, 2026
3 months ago
3" baseball
Iberia · 2 N Eugene · Advance · Matthews36 reports

Most homeowner policies allow 1–2 years from the storm date to file — the roofer who documents the roof first usually writes the job.

1" hail — 4 W Sylvania, Barton Co. (Jul 11, 2026)63 mph wind — 3 ESE Kampville, St. Charles Co. (Jul 11, 2026)63 mph wind — 3 ESE Kampville, St. Charles Co. (Jul 11, 2026)64 mph wind — 1 NE Pomona, Howell Co. (Jul 10, 2026)60 mph wind — 2 W Columbia, Boone Co. (Jul 10, 2026)70 mph wind — 6 ESE Fayette, Howard Co. (Jul 10, 2026)63 mph wind — 3 NNW Rayville, Ray Co. (Jul 10, 2026)72 mph wind — 5 NNE Rushville, Buchanan Co. (Jul 10, 2026)59 mph wind — 4 WNW Coal, Henry Co. (Jul 10, 2026)66 mph wind — 1 NNE Clinton, Henry Co. (Jul 10, 2026)67 mph wind — Clinton, Henry Co. (Jul 10, 2026)Tornado — 1 ENE Rolla, Phelps Co. (Jul 10, 2026)1" hail — 2 SSE Loose Creek, Osage Co. (Jul 10, 2026)67 mph wind — 5 NW La Due, Henry Co. (Jul 9, 2026)75 mph wind — 1 NNW Vichy, Maries Co. (Jul 4, 2026)80 mph wind — 2 SSW Wainwright, Cole Co. (Jul 4, 2026)77 mph wind — 1 NE Taos, Cole Co. (Jul 4, 2026)61 mph wind — 2 NE Jefferson City, Callaway Co. (Jul 4, 2026)58 mph wind — 3 NW Versailles, Morgan Co. (Jul 4, 2026)68 mph wind — 3 SSE Branch, Dallas Co. (Jul 4, 2026)60 mph wind — Leeton, Johnson Co. (Jul 4, 2026)63 mph wind — 2 SW Iconium, St. Clair Co. (Jul 4, 2026)65 mph wind — 2 ESE Leeton, Johnson Co. (Jul 4, 2026)62 mph wind — 6 W Calhoun, Henry Co. (Jul 4, 2026)59 mph wind — 3 SSW Butler, Bates Co. (Jul 4, 2026)66 mph wind — 1 SSE Big Lake, Holt Co. (Jul 4, 2026)65 mph wind — 2 WNW Trimble, Clinton Co. (Jul 3, 2026)53 mph wind — 3 WNW Scott City, Scott Co. (Jun 27, 2026)Tornado — 4 N Seymour, Webster Co. (Jun 26, 2026)Tornado — 5 N Ava, Douglas Co. (Jun 26, 2026)Tornado — 4 NNW Ava, Douglas Co. (Jun 26, 2026)Tornado — 4 NNE Wilson City, Mississippi Co. (Jun 26, 2026)1.75" hail — 1 W Duquesne, Jasper Co. (Jun 26, 2026)1" hail — 2 NNE Iron Gates, Jasper Co. (Jun 26, 2026)1" hail — Pleasant Hope, Polk Co. (Jun 25, 2026)0.75" hail — Saint Peters, St. Charles Co. (Jun 25, 2026)0.7" hail — Alton, Oregon Co. (Jun 22, 2026)Tornado — 6 ESE Eminence, Shannon Co. (Jun 22, 2026)Tornado — Warson Woods, St. Louis Co. (Jun 21, 2026)2" hail — 4 S Holden, Johnson Co. (Jun 17, 2026)40 mph wind — 5 SSE Acorn Ridge, Stoddard Co. (Jun 17, 2026)2" hail — 3 SSW Nelson, Saline Co. (Jun 17, 2026)1" hail — 1 N Moberly, Randolph Co. (Jun 17, 2026)1.75" hail — 3 SE Wayland, Clark Co. (Jun 17, 2026)44 mph wind — 5 W Ash Hill, Butler Co. (Jun 17, 2026)48 mph wind — 3 WNW Scott City, Scott Co. (Jun 17, 2026)45 mph wind — 3 NNE Lithium, Perry Co. (Jun 17, 2026)1" hail — 3 ESE Brewer, Perry Co. (Jun 16, 2026)1" hail — 2 S Lithium, Perry Co. (Jun 16, 2026)Tornado — 1 WNW Butterfield, Barry Co. (Jun 14, 2026)Tornado — 3 ENE Pioneer, Barry Co. (Jun 14, 2026)84 mph wind — Neosho, Newton Co. (Jun 14, 2026)80 mph wind — Carthage, Jasper Co. (Jun 14, 2026)Tornado — 1 ESE Fidelity, Jasper Co. (Jun 14, 2026)62 mph wind — 2 NNW Oronogo, Jasper Co. (Jun 14, 2026)95 mph wind — Joplin, Jasper Co. (Jun 14, 2026)58 mph wind — 2 SW Waverly, Lafayette Co. (Jun 14, 2026)62 mph wind — Higginsville, Lafayette Co. (Jun 14, 2026)60 mph wind — Oak Grove, Jackson Co. (Jun 14, 2026)60 mph wind — 2 N Pleasant Hill, Cass Co. (Jun 14, 2026)70 mph wind — 1 SE Kearney, Clay Co. (Jun 14, 2026)76 mph wind — 2 N Courtney, Jackson Co. (Jun 14, 2026)60 mph wind — 2 WNW Lake Tapawingo, Jackson Co. (Jun 14, 2026)59 mph wind — 4 NNW Liberty, Clay Co. (Jun 14, 2026)64 mph wind — 6 NW Liberty, Clay Co. (Jun 14, 2026)63 mph wind — 2 N Pleasant Valley, Clay Co. (Jun 14, 2026)Tornado — Liberty, Clay Co. (Jun 14, 2026)60 mph wind — 5 N Grandview, Jackson Co. (Jun 14, 2026)75 mph wind — 3 NNE Oakview, Clay Co. (Jun 14, 2026)Tornado — 1 SSW Avondale, Clay Co. (Jun 14, 2026)79 mph wind — 1 W Kansas City Intl Ar, Platte Co. (Jun 14, 2026)1.25" hail — Gatewood, Ripley Co. (Jun 13, 2026)1" hail — 1 W Warrensburg, Johnson Co. (Jun 13, 2026)1.75" hail — 2 E Bethany, Harrison Co. (Jun 12, 2026)1.25" hail — Grant City, Worth Co. (Jun 12, 2026)1" hail — 2 SSE Clinton, Henry Co. (Jun 12, 2026)1" hail — 3 E La Due, Henry Co. (Jun 12, 2026)1" hail — 1 E Clinton, Henry Co. (Jun 12, 2026)1.75" hail — 6 SW Montrose, Bates Co. (Jun 12, 2026)2" hail — Appleton City, St. Clair Co. (Jun 12, 2026)1" hail — 4 WNW Coal, Henry Co. (Jun 11, 2026)1.75" hail — 2 E Bethany, Harrison Co. (Jun 11, 2026)1" hail — 1 S Bethany, Harrison Co. (Jun 11, 2026)1.75" hail — 2 E Bethany, Harrison Co. (Jun 11, 2026)1" hail — 3 WNW Princeton, Mercer Co. (Jun 11, 2026)1" hail — Bethany, Harrison Co. (Jun 11, 2026)1.5" hail — 2 SW Bethany, Harrison Co. (Jun 11, 2026)65 mph wind — Mercer, Mercer Co. (Jun 11, 2026)1.25" hail — Grant City, Worth Co. (Jun 11, 2026)2" hail — 5 WSW Grant City, Worth Co. (Jun 11, 2026)67 mph wind — 1 SSE Mound City, Holt Co. (Jun 11, 2026)58 mph wind — 1 ENE Fortescue, Holt Co. (Jun 11, 2026)1" hail — 5 WSW Newtown, Mercer Co. (Jun 11, 2026)1.5" hail — 1 E Mill Grove, Mercer Co. (Jun 11, 2026)Tornado — 2 N Millard, Adair Co. (Jun 10, 2026)1" hail — 1 SW Kirksville Regiona, Adair Co. (Jun 10, 2026)Tornado — 2 W Millard, Adair Co. (Jun 10, 2026)63 mph wind — 7 S Novinger, Adair Co. (Jun 10, 2026)1.75" hail — 3 S Arkoe, Nodaway Co. (Jun 10, 2026)Tornado — 1 WNW Galt, Grundy Co. (Jun 10, 2026)Tornado — 3 NW Laredo, Grundy Co. (Jun 10, 2026)Tornado — 3 E Jameson, Daviess Co. (Jun 10, 2026)Tornado — 7 NW Livonia, Putnam Co. (Jun 10, 2026)1.75" hail — 3 NE Pattonsburg, Daviess Co. (Jun 10, 2026)1" hail — 4 NNW Altamont, Daviess Co. (Jun 10, 2026)Tornado — 5 ENE Jameson, Daviess Co. (Jun 10, 2026)Tornado — 2 ESE Jameson, Daviess Co. (Jun 10, 2026)1.5" hail — 4 NE Pattonsburg, Daviess Co. (Jun 10, 2026)Tornado — 5 WSW Jameson, Daviess Co. (Jun 10, 2026)Tornado — 7 E Lucerne, Putnam Co. (Jun 10, 2026)1.75" hail — Princeton, Mercer Co. (Jun 10, 2026)Tornado — 2 S Santa Rosa, Daviess Co. (Jun 10, 2026)Tornado — 3 SSE Lucerne, Putnam Co. (Jun 10, 2026)Tornado — 1 NNW Weatherby, DeKalb Co. (Jun 10, 2026)1.75" hail — Paris, Monroe Co. (Jun 10, 2026)Tornado — 3 NNE Princeton, Mercer Co. (Jun 10, 2026)1.25" hail — Fairport, DeKalb Co. (Jun 10, 2026)1" hail — 3 NNE Princeton, Mercer Co. (Jun 10, 2026)Tornado — 4 E Mercer, Mercer Co. (Jun 10, 2026)Tornado — 3 ENE Princeton, Mercer Co. (Jun 10, 2026)Tornado — 4 E Mercer, Mercer Co. (Jun 10, 2026)60 mph wind — 1 S Hamilton, Caldwell Co. (Jun 10, 2026)60 mph wind — 2 WNW Lake Winnebago, Jackson Co. (Jun 9, 2026)Tornado — 5 ESE Dogwood, Douglas Co. (Jun 8, 2026)Tornado — 4 E Keltner, Douglas Co. (Jun 8, 2026)Tornado — 3 ESE Rogersville, Webster Co. (Jun 8, 2026)Tornado — 1 E Sparta, Christian Co. (Jun 8, 2026)Tornado — 1 ESE Sparta, Christian Co. (Jun 8, 2026)Tornado — 2 NE Spokane, Christian Co. (Jun 8, 2026)Tornado — 1 ESE Battlefield, Greene Co. (Jun 7, 2026)1" hail — 2 NNE King City, Gentry Co. (Jun 5, 2026)1.75" hail — 1 WNW King City, Gentry Co. (Jun 4, 2026)1" hail — King City, Gentry Co. (Jun 4, 2026)60 mph wind — King City, Gentry Co. (Jun 4, 2026)1" hail — 2 W King City, Gentry Co. (Jun 4, 2026)60 mph wind — 3 NNW Savannah, Andrew Co. (Jun 4, 2026)1.75" hail — 5 ENE Vanzant, Douglas Co. (Jun 1, 2026)58 mph wind — Higginsville, Lafayette Co. (Jun 1, 2026)1" hail — Fayette, Howard Co. (Jun 1, 2026)58 mph wind — Fayette, Howard Co. (Jun 1, 2026)1" hail — 2 SW Lexington, Lafayette Co. (Jun 1, 2026)1" hail — 1 NE Avondale, Clay Co. (Jun 1, 2026)1" hail — 2 NE Avondale, Clay Co. (Jun 1, 2026)82 mph wind — Kansas City Downtown, Clay Co. (Jun 1, 2026)74 mph wind — Kansas City Downtown, Clay Co. (Jun 1, 2026)2" hail — Trimble, Clinton Co. (Jun 1, 2026)1" hail — 4 W Kearney, Clay Co. (Jun 1, 2026)1" hail — Trimble, Clinton Co. (Jun 1, 2026)1.25" hail — Trimble, Clinton Co. (Jun 1, 2026)1.75" hail — 2 SSE Trimble, Clay Co. (Jun 1, 2026)1.75" hail — 2 NNW Platte Woods, Platte Co. (Jun 1, 2026)1.25" hail — 1 N Smithville, Clay Co. (Jun 1, 2026)60 mph wind — Platte Woods, Platte Co. (Jun 1, 2026)1.75" hail — Cooter, Pemiscot Co. (May 31, 2026)1" hail — Oxly, Ripley Co. (May 31, 2026)1" hail — 3 N Oxly, Ripley Co. (May 31, 2026)1" hail — 2 S East Prairie, Mississippi Co. (May 31, 2026)1" hail — 1 ENE Dexter, Stoddard Co. (May 31, 2026)59 mph wind — 3 W Scott City, Scott Co. (May 31, 2026)60 mph wind — 1 N Delta, Cape Girardeau Co. (May 31, 2026)1.5" hail — 3 E Grandin, Carter Co. (May 31, 2026)70 mph wind — 6 NNE Glenallen, Bollinger Co. (May 31, 2026)0.5" hail — Belgrade, Washington Co. (May 31, 2026)0.5" hail — 1 SSW Latty, Washington Co. (May 31, 2026)1" hail — 1 S Chestnutridge, Christian Co. (May 31, 2026)1" hail — Republic, Greene Co. (May 30, 2026)1" hail — 1 SE Aurora, Lawrence Co. (May 30, 2026)Tornado — 3 S Woods Heights, Ray Co. (May 19, 2026)58 mph wind — 2 ENE Unity Village, Jackson Co. (May 19, 2026)Tornado — 5 ENE Missouri City, Ray Co. (May 19, 2026)66 mph wind — 2 NNE Courtney, Jackson Co. (May 19, 2026)63 mph wind — 1 SE Kearney, Clay Co. (May 19, 2026)59 mph wind — 1 ESE Kansas City, Jackson Co. (May 19, 2026)65 mph wind — 1 SW Kansas City, Jackson Co. (May 19, 2026)64 mph wind — Kansas City Downtown, Clay Co. (May 19, 2026)65 mph wind — 4 SSW Kansas City, Jackson Co. (May 19, 2026)70 mph wind — Gilman City, Harrison Co. (May 19, 2026)60 mph wind — Parkville, Platte Co. (May 19, 2026)60 mph wind — Parkville, Platte Co. (May 19, 2026)60 mph wind — Gilman City, Harrison Co. (May 19, 2026)72 mph wind — 4 E Saint Joseph, Buchanan Co. (May 19, 2026)74 mph wind — 4 NNE Stanberry, Gentry Co. (May 19, 2026)65 mph wind — 4 SE Guilford, Nodaway Co. (May 19, 2026)58 mph wind — 2 W Clarksdale, DeKalb Co. (May 19, 2026)61 mph wind — 1 NE Saint Joseph Airpo, Buchanan Co. (May 19, 2026)Tornado — Fillmore, Andrew Co. (May 19, 2026)Tornado — 1 WSW Fillmore, Andrew Co. (May 19, 2026)1" hail — Burlington Junction, Nodaway Co. (May 19, 2026)1" hail — Grant City, Worth Co. (May 19, 2026)Tornado — 4 WSW Grant City, Worth Co. (May 19, 2026)1.5" hail — 1 ENE Sheridan, Worth Co. (May 19, 2026)2.75" hail — Sheridan, Worth Co. (May 19, 2026)1.5" hail — 4 NW Maryville, Nodaway Co. (May 18, 2026)1.75" hail — 5 ESE Burlington Juncti, Nodaway Co. (May 18, 2026)1.75" hail — 2 SW Quitman, Nodaway Co. (May 18, 2026)1.5" hail — 4 E Westboro, Atchison Co. (May 18, 2026)75 mph wind — 7 NNE Rockport, Atchison Co. (May 18, 2026)60 mph wind — Tarkio, Atchison Co. (May 18, 2026)0.7" hail — 1 NNE Oakville, St. Louis Co. (May 18, 2026)71 mph wind — 3 NE Ashland, Boone Co. (May 18, 2026)64 mph wind — 3 NNE Bucklin, Linn Co. (May 18, 2026)60 mph wind — Kirksville Regional, Adair Co. (May 18, 2026)65 mph wind — 4 SW Cameron, Clinton Co. (May 18, 2026)58 mph wind — 1 W Union Star, Andrew Co. (May 18, 2026)58 mph wind — 2 W Maryville, Nodaway Co. (May 18, 2026)58 mph wind — 3 NNW Maryville, Nodaway Co. (May 18, 2026)60 mph wind — 4 N Oregon, Holt Co. (May 18, 2026)62 mph wind — 1 NE Westboro, Atchison Co. (May 18, 2026)1" hail — Green City, Sullivan Co. (May 17, 2026)1" hail — 4 N Green City, Sullivan Co. (May 17, 2026)1.25" hail — 5 NNE Pattonsburg, Daviess Co. (May 17, 2026)1.25" hail — 1 SE Trenton, Grundy Co. (May 17, 2026)1.25" hail — 2 WNW Trenton, Grundy Co. (May 17, 2026)58 mph wind — 5 W Jamesport, Daviess Co. (May 17, 2026)1" hail — Jameson, Daviess Co. (May 17, 2026)1" hail — Brimson, Grundy Co. (May 17, 2026)2" hail — 1 SE Albany, Gentry Co. (May 17, 2026)1" hail — Conception Junction, Nodaway Co. (May 17, 2026)1" hail — 5 WSW Galt, Grundy Co. (May 17, 2026)1.75" hail — 1 E Osgood, Sullivan Co. (May 17, 2026)1" hail — Albany, Gentry Co. (May 17, 2026)1" hail — 1 NE Albany, Gentry Co. (May 17, 2026)1.25" hail — Galt, Grundy Co. (May 17, 2026)1.75" hail — 1 S Galt, Grundy Co. (May 17, 2026)1.25" hail — Brimson, Grundy Co. (May 17, 2026)1" hail — Maryville, Nodaway Co. (May 17, 2026)1" hail — Eagleville, Harrison Co. (May 17, 2026)1" hail — 4 NNW Blythedale, Harrison Co. (May 17, 2026)58 mph wind — 1 E Eagleville, Harrison Co. (May 17, 2026)1.75" hail — Eagleville, Harrison Co. (May 17, 2026)1" hail — 2 SSE Brimson, Grundy Co. (May 17, 2026)1" hail — Gilman City, Harrison Co. (May 17, 2026)1" hail — Gilman City, Harrison Co. (May 17, 2026)2" hail — 2 E Linneus, Linn Co. (May 17, 2026)1.5" hail — Linneus, Linn Co. (May 17, 2026)1.5" hail — Purdin, Linn Co. (May 17, 2026)1" hail — Sheridan, Worth Co. (May 17, 2026)58 mph wind — 2 ESE Jameson, Daviess Co. (May 17, 2026)1.75" hail — 2 E Chula, Livingston Co. (May 16, 2026)Tornado — 2 E Chula, Livingston Co. (May 16, 2026)2.5" hail — Laredo, Grundy Co. (May 16, 2026)1.75" hail — 6 WSW Laredo, Grundy Co. (May 16, 2026)1.75" hail — 3 N Laredo, Grundy Co. (May 16, 2026)Tornado — 7 WSW Browning, Linn Co. (May 16, 2026)Tornado — 7 W Purdin, Linn Co. (May 16, 2026)2.75" hail — 5 S Trenton, Grundy Co. (May 16, 2026)1" hail — Brimson, Grundy Co. (May 16, 2026)2.5" hail — 3 WSW Galt, Grundy Co. (May 16, 2026)1" hail — Spickard, Grundy Co. (May 16, 2026)3" hail — 4 N Laredo, Grundy Co. (May 16, 2026)2" hail — 4 SW Galt, Grundy Co. (May 16, 2026)1.5" hail — 1 N Trenton, Grundy Co. (May 16, 2026)2.5" hail — 5 NW Laredo, Grundy Co. (May 16, 2026)71 mph wind — 2 WSW Laredo, Grundy Co. (May 16, 2026)2" hail — 3 N Trenton, Grundy Co. (May 16, 2026)2.5" hail — 5 WSW Galt, Grundy Co. (May 16, 2026)1.5" hail — 1 N Trenton, Grundy Co. (May 16, 2026)2.75" hail — 2 ESE Trenton, Grundy Co. (May 16, 2026)1.75" hail — 2 N Trenton, Grundy Co. (May 16, 2026)1.5" hail — 2 E Trenton, Grundy Co. (May 16, 2026)1" hail — 5 E Bethany, Harrison Co. (May 16, 2026)3" hail — 3 E Trenton, Grundy Co. (May 16, 2026)1" hail — 5 E Bethany, Harrison Co. (May 16, 2026)1.75" hail — 2 E Trenton, Grundy Co. (May 16, 2026)1.25" hail — 2 ESE Trenton, Grundy Co. (May 16, 2026)1" hail — 4 E Trenton, Grundy Co. (May 16, 2026)1.5" hail — 4 ESE Bethany, Harrison Co. (May 16, 2026)1.25" hail — 2 S Bethany, Harrison Co. (May 16, 2026)1.25" hail — 3 SSE Bethany, Harrison Co. (May 16, 2026)1" hail — Galt, Grundy Co. (May 16, 2026)1" hail — 2 N Bethany, Harrison Co. (May 16, 2026)2.75" hail — 3 WSW Trenton, Grundy Co. (May 16, 2026)1" hail — 2 SSW Tindall, Grundy Co. (May 16, 2026)1" hail — New Hampton, Harrison Co. (May 16, 2026)1.75" hail — 1 ESE Trenton, Grundy Co. (May 16, 2026)1" hail — Linneus, Linn Co. (May 16, 2026)54 mph wind — Shoal Creek Drive, Newton Co. (May 16, 2026)0.75" hail — 6 W Appleton City, Bates Co. (May 8, 2026)1" hail — 6 E Butler, Bates Co. (May 8, 2026)1" hail — Butler, Bates Co. (May 8, 2026)70 mph wind — 2 E Butler, Bates Co. (May 8, 2026)1" hail — Butler, Bates Co. (May 8, 2026)1" hail — 2 NNW Butler, Bates Co. (May 8, 2026)0.88" hail — Garden City, Cass Co. (May 8, 2026)0.88" hail — 4 ESE Amsterdam, Bates Co. (May 8, 2026)0.88" hail — Amsterdam, Bates Co. (May 8, 2026)0.5" hail — Moberly, Randolph Co. (May 5, 2026)1" hail — Excello, Macon Co. (May 5, 2026)1" hail — 1 WSW Saint Catherine, Linn Co. (May 5, 2026)0.88" hail — Brookfield, Linn Co. (May 5, 2026)0.75" hail — Ethel, Macon Co. (May 5, 2026)66 mph wind — De Witt, Carroll Co. (May 5, 2026)1" hail — Bogard, Carroll Co. (May 5, 2026)0.7" hail — Overland, St. Louis Co. (May 4, 2026)0.5" hail — Saint Ann, St. Louis Co. (May 4, 2026)0.7" hail — 2 W Hazelwood, St. Louis Co. (May 4, 2026)1.75" hail — Troy, Lincoln Co. (May 4, 2026)1" hail — 2 SW Cave, Lincoln Co. (May 4, 2026)1.75" hail — Hawk Point, Lincoln Co. (May 4, 2026)1.5" hail — 2 S Truxton, Warren Co. (May 4, 2026)0.25" hail — 3 ENE Kingdom City, Callaway Co. (May 4, 2026)0.25" hail — 1 S Fulton, Callaway Co. (May 4, 2026)1.75" hail — Holcomb, Dunklin Co. (Apr 28, 2026)61 mph wind — 5 W Ash Hill, Butler Co. (Apr 28, 2026)70 mph wind — Neelyville, Butler Co. (Apr 28, 2026)1" hail — Doniphan, Ripley Co. (Apr 28, 2026)1.75" hail — 2 N Doniphan, Ripley Co. (Apr 28, 2026)1" hail — 1 N Doniphan, Ripley Co. (Apr 28, 2026)1.25" hail — 3 WNW Doniphan, Ripley Co. (Apr 28, 2026)60 mph wind — Doniphan, Ripley Co. (Apr 28, 2026)2.5" hail — Grandin, Carter Co. (Apr 28, 2026)1" hail — 2 SSW Grandin, Ripley Co. (Apr 28, 2026)0.7" hail — Van Buren, Carter Co. (Apr 28, 2026)1" hail — 4 NNW White Church, Howell Co. (Apr 28, 2026)Tornado — 2 S White Church, Howell Co. (Apr 28, 2026)1.75" hail — 4 SSE Pomona, Howell Co. (Apr 28, 2026)1.75" hail — Pomona, Howell Co. (Apr 28, 2026)60 mph wind — Pomona, Howell Co. (Apr 28, 2026)1.5" hail — 3 N Gravois Mills, Morgan Co. (Apr 28, 2026)1.25" hail — 5 W Gravois Mills, Morgan Co. (Apr 28, 2026)1" hail — 1 W Ozark, Christian Co. (Apr 28, 2026)1" hail — 2 SW Galloway, Greene Co. (Apr 28, 2026)1" hail — Nixa, Christian Co. (Apr 28, 2026)1" hail — 3 NE Boaz, Christian Co. (Apr 28, 2026)1" hail — 1 NW Nixa, Christian Co. (Apr 28, 2026)1" hail — 2 W Nixa, Christian Co. (Apr 28, 2026)1.75" hail — Liberal, Barton Co. (Apr 28, 2026)1" hail — Marionville, Lawrence Co. (Apr 28, 2026)1" hail — 1 E Republic, Greene Co. (Apr 28, 2026)1" hail — 1 SW Springfield, Greene Co. (Apr 28, 2026)1" hail — 1 E Carterville, Jasper Co. (Apr 28, 2026)1.75" hail — Montreal, Camden Co. (Apr 28, 2026)1" hail — Stoutland, Camden Co. (Apr 28, 2026)2" hail — Eldridge, Laclede Co. (Apr 28, 2026)2" hail — 4 N Springfield, Greene Co. (Apr 28, 2026)3" hail — 4 N Bennett Springs, Laclede Co. (Apr 28, 2026)1.5" hail — Lebanon, Laclede Co. (Apr 28, 2026)1.75" hail — Norwood, Wright Co. (Apr 28, 2026)1.5" hail — 1 NNW Bennett Springs, Dallas Co. (Apr 28, 2026)1.75" hail — 2 SE Wagoner, Cedar Co. (Apr 28, 2026)2" hail — 4 W Norwood, Wright Co. (Apr 28, 2026)1" hail — Leeton, Johnson Co. (Apr 28, 2026)2.5" hail — 4 SE Glidewell, Greene Co. (Apr 28, 2026)1.5" hail — 2 SSE Charity, Webster Co. (Apr 28, 2026)2" hail — 2 NNE Elkland, Webster Co. (Apr 28, 2026)1" hail — Elkland, Webster Co. (Apr 28, 2026)2" hail — 3 WSW Elkland, Dallas Co. (Apr 28, 2026)2" hail — 3 SE Glidewell, Greene Co. (Apr 28, 2026)1.25" hail — 3 NW Olive, Dallas Co. (Apr 28, 2026)1" hail — 3 E Elkland, Webster Co. (Apr 28, 2026)1.75" hail — 2 WSW Olive, Dallas Co. (Apr 28, 2026)1" hail — 4 W Olive, Polk Co. (Apr 28, 2026)3.25" hail — 1 W Republic, Greene Co. (Apr 28, 2026)2" hail — 1 N Fair Grove, Greene Co. (Apr 28, 2026)1.75" hail — Fair Grove, Greene Co. (Apr 28, 2026)1.75" hail — 5 NE Springfield, Greene Co. (Apr 28, 2026)2.5" hail — 2 NW Springfield, Greene Co. (Apr 28, 2026)2" hail — 2 E Republic, Greene Co. (Apr 28, 2026)1.5" hail — 3 SW Bassville, Greene Co. (Apr 28, 2026)1" hail — Springfield, Greene Co. (Apr 28, 2026)1.75" hail — 1 NW Glidewell, Greene Co. (Apr 28, 2026)2.75" hail — 4 NNE Springfield, Greene Co. (Apr 28, 2026)1.75" hail — 4 W Springfield, Greene Co. (Apr 28, 2026)2.75" hail — 5 SSW Glidewell, Greene Co. (Apr 28, 2026)1.75" hail — Springfield, Greene Co. (Apr 28, 2026)3.5" hail — 4 SSE Glidewell, Greene Co. (Apr 28, 2026)2.75" hail — 1 NNE Springfield, Greene Co. (Apr 28, 2026)2.5" hail — 3 W Springfield, Greene Co. (Apr 28, 2026)2" hail — 2 N Springfield, Greene Co. (Apr 28, 2026)1.75" hail — 4 S Willard, Greene Co. (Apr 28, 2026)2.25" hail — 3 W Springfield, Greene Co. (Apr 28, 2026)1" hail — Springfield, Greene Co. (Apr 28, 2026)2.5" hail — 6 N Battlefield, Greene Co. (Apr 28, 2026)3" hail — 5 SW Glidewell, Greene Co. (Apr 28, 2026)2.75" hail — 5 SSE Willard, Greene Co. (Apr 28, 2026)2.75" hail — 4 NE Republic, Greene Co. (Apr 28, 2026)2.5" hail — 4 WNW Springfield, Greene Co. (Apr 28, 2026)2.5" hail — 4 N Springfield, Greene Co. (Apr 28, 2026)1.75" hail — 4 N Battlefield, Greene Co. (Apr 28, 2026)3" hail — 4 NW Billings, Greene Co. (Apr 28, 2026)4.75" hail — 5 SE Bois d'Arc, Greene Co. (Apr 28, 2026)2.25" hail — 1 NE Republic, Greene Co. (Apr 28, 2026)3.25" hail — 1 NE Republic, Greene Co. (Apr 28, 2026)2.5" hail — 4 SSW Glidewell, Greene Co. (Apr 28, 2026)1.75" hail — 3 WNW Nixa, Christian Co. (Apr 28, 2026)2" hail — 1 SE Republic, Greene Co. (Apr 28, 2026)2.75" hail — Billings, Christian Co. (Apr 28, 2026)2" hail — 2 E Billings, Christian Co. (Apr 28, 2026)1.75" hail — Billings, Christian Co. (Apr 28, 2026)1.75" hail — Marionville, Lawrence Co. (Apr 28, 2026)4" hail — 1 NW Aurora, Lawrence Co. (Apr 28, 2026)2.75" hail — 3 S Aurora, Lawrence Co. (Apr 28, 2026)2.75" hail — Aurora, Lawrence Co. (Apr 28, 2026)3" hail — 3 WSW Pleasant Ridge, Barry Co. (Apr 28, 2026)2" hail — Purdy, Barry Co. (Apr 28, 2026)1" hail — 4 NE Cassville, Barry Co. (Apr 28, 2026)2.5" hail — 4 ENE Wheaton, Barry Co. (Apr 28, 2026)2" hail — Rocky Comfort, McDonald Co. (Apr 28, 2026)2" hail — 2 WNW Ridgley, Barry Co. (Apr 28, 2026)1" hail — Exeter, Barry Co. (Apr 28, 2026)Gilman City2 E BethanyGrant CityKansas City DowntownTrimbleBrimson
Hail <1.25" Hail 1.25–2" Hail 2"+ Damaging wind Tornado

This map shows where. Rooftops shows which roofs.

Type any Missouri address and get that exact roof's hail history — every verified hit with dates and sizes — plus measurements and a replacement cost range. That's your proof at the door and for the adjuster.

Get a Free Roof Report

Type any address — roof size, cost range & that address's hail history in seconds. 3 free reports, no credit card.

Towns to canvass first

Kansas City DowntownClay Co.10 reports
Kirksville RegionalAdair Co.7 reports
4 NE AshlandBoone Co.7 reports
1 W Kansas City Intl ArPlatte Co.6 reports
3 NNE LithiumPerry Co.5 reports
BourbonCrawford Co.5 reportsmax 3"
2 NNW Woodson TerraceSt. Louis Co.5 reports
2 NE Jefferson CityCallaway Co.4 reports
2 SW IconiumSt. Clair Co.4 reports
3 WNW Scott CityScott Co.4 reports
Gilman CityHarrison Co.4 reportsmax 1"
2 ESE TrentonGrundy Co.4 reportsmax 2.75"

Largest hail · last 12 months

5 SE Bois d'Arc3 months ago4.75" softball
1 NE Weatherby Lake4 months ago4.5" softball
1 NW Aurora3 months ago4" softball
8 SSW Piney Park3 months ago4" softball
Lake Waukomis4 months ago4" softball
1 SE Weatherby Lake4 months ago4" softball
4 SSE Glidewell3 months ago3.5" baseball
1 E Lake Waukomis4 months ago3.5" baseball
2 E Lake Waukomis4 months ago3.5" baseball
1 W Republic3 months ago3.25" baseball

Latest verified reports

WhenLocationEvent
Jul 11, 20262 days ago4 W SylvaniaBarton Co.1" hail
Jul 11, 20263 days ago3 ESE KampvilleSt. Charles Co.63 mph wind
Jul 11, 20263 days ago3 ESE KampvilleSt. Charles Co.63 mph wind
Jul 10, 20263 days ago1 NE PomonaHowell Co.64 mph wind
Jul 10, 20263 days ago2 W ColumbiaBoone Co.60 mph wind
Jul 10, 20263 days ago6 ESE FayetteHoward Co.70 mph wind
Jul 10, 20263 days ago3 NNW RayvilleRay Co.63 mph wind
Jul 10, 20263 days ago5 NNE RushvilleBuchanan Co.72 mph wind
Jul 10, 20263 days ago4 WNW CoalHenry Co.59 mph wind
Jul 10, 20263 days ago1 NNE ClintonHenry Co.66 mph wind
Jul 10, 20263 days agoClintonHenry Co.67 mph wind
Jul 10, 20263 days ago1 ENE RollaPhelps Co.Tornado
Jul 10, 20264 days ago2 SSE Loose CreekOsage Co.1" hail
Jul 9, 20264 days ago5 NW La DueHenry Co.67 mph wind
Jul 4, 20269 days ago1 NNW VichyMaries Co.75 mph wind
Jul 4, 20269 days ago2 SSW WainwrightCole Co.80 mph wind
Jul 4, 20269 days ago1 NE TaosCole Co.77 mph wind
Jul 4, 20269 days ago2 NE Jefferson CityCallaway Co.61 mph wind
Jul 4, 20269 days ago3 NW VersaillesMorgan Co.58 mph wind
Jul 4, 20269 days ago3 SSE BranchDallas Co.68 mph wind
Jul 4, 20269 days agoLeetonJohnson Co.60 mph wind
Jul 4, 20269 days ago2 SW IconiumSt. Clair Co.63 mph wind
Jul 4, 20269 days ago2 ESE LeetonJohnson Co.65 mph wind
Jul 4, 20269 days ago6 W CalhounHenry Co.62 mph wind
Jul 4, 20269 days ago3 SSW ButlerBates Co.59 mph wind

Missouri storm damage FAQ

Was there hail in Missouri recently?

The most recent verified severe weather report in Missouri was filed on Jul 11, 2026. Over the last 12 months, NWS spotters logged 770 hail reports across 60 separate hail days in the state.

How big does hail need to be to damage a roof?

Hail around 1 inch (quarter size) and up can bruise or crack asphalt shingles — that's the size adjusters take seriously. The largest verified hail in Missouri in the last 12 months measured 4.75" — softball sized — and the state logged 55 days with 1"+ hail.

How long after a hailstorm can homeowners file a claim?

It depends on the policy and the state, but most homeowner policies allow one to two years from the storm date — some as little as six months. That's why the storms on this page are still live opportunities: the roofer who documents the damage first usually writes the job.

How do I check if a specific roof was hit?

Run a free roof report on Rooftops AI: type the address and you get the roof's measurements plus its verified hail history — every NWS-logged hail, wind, and tornado report near that exact property, with dates and sizes.

Turn storm data into signed jobs

Rooftops AI gives roofers instant roof measurements, cost estimates, verified per-address hail history, and an AI assistant — free to start.

Get a Free Roof Report

Type any address — roof size, cost range & that address's hail history in seconds. 3 free reports, no credit card.

Storm reports by state

Data: NWS Local Storm Reports via Iowa Environmental Mesonet (mesonet.agron.iastate.edu). Local Storm Reports are preliminary, spotter-submitted observations and may be revised by the National Weather Service. Rooftops AI is not affiliated with or endorsed by NOAA or the NWS. Insurance filing windows vary by policy and state — homeowners should confirm with their carrier.

Page generated 2026-07-14 02:16 UTC · refreshes hourly.