Rooftops AI / Storm Reports / Kentucky Live NWS data · updated hourly
Every verified hail report in Kentucky 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.
Days with claimable 1"+ hail
The storms worth working Biggest verified hail days in Kentucky this year — every one is still inside a typical insurance filing window.
2" golf ball
5 SSW Calvert City · 5 SE Reidland · 1 ENE Benton · 6 S Calvert City11 reports
1.75" golf ball
1 SE Elkfork · 1 SSW Pomp · West Liberty · 1 WNW Greear4 reports
1.5" ping pong ball
Bethany · Noland · Kingston3 reports
1" quarter
Campton · 3 WSW Lexington · Inez · Salyersville16 reports
1" quarter
2 WSW Owensboro · 2 WSW Moseleyville · 2 SSE Sebree · 7 E Sebree4 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.
59 mph wind — 2 SE Hays, Barren Co. (Jul 11, 2026) Tornado — 6 S Welchs Creek, Butler Co. (Jul 10, 2026) 0.88" hail — 1 SSW Beverly, Bell Co. (Jul 4, 2026) 1" hail — 1 NNW Folsomdale, Graves Co. (Jul 3, 2026) 1" hail — 1 N Murray, Calloway Co. (Jul 3, 2026) 0.75" hail — Reidland, McCracken Co. (Jul 3, 2026) 0.75" hail — 2 N Oak Grove, Christian Co. (Jul 2, 2026) Tornado — 3 E Ledbetter, Livingston Co. (Jun 27, 2026) 44 mph wind — 1 W Stanton, Powell Co. (Jun 27, 2026) 51 mph wind — 1 W Stanton, Powell Co. (Jun 26, 2026) Tornado — Hawesville, Hancock Co. (Jun 22, 2026) Tornado — 3 W Webster, Breckinridge Co. (Jun 22, 2026) Tornado — 2 S Union Star, Breckinridge Co. (Jun 22, 2026) 45 mph wind — 2 WNW Cannonsburg, Boyd Co. (Jun 18, 2026) 62 mph wind — 1 N Louisville Int'l Ai, Jefferson Co. (Jun 18, 2026) 62 mph wind — 3 SW Saint Matthews, Jefferson Co. (Jun 18, 2026) 47 mph wind — 1 ESE Lewisburg, Mason Co. (Jun 18, 2026) Tornado — 1 NNW Washington, Mason Co. (Jun 18, 2026) Tornado — 3 SSE Breckinridge, Harrison Co. (Jun 18, 2026) Tornado — 2 SSW Dry Ridge, Grant Co. (Jun 18, 2026) Tornado — 4 SW Dry Ridge, Grant Co. (Jun 18, 2026) 52 mph wind — 5 E Owenton, Owen Co. (Jun 18, 2026) 58 mph wind — 2 S Eminence, Shelby Co. (Jun 18, 2026) 59 mph wind — 1 W Sparta, Gallatin Co. (Jun 18, 2026) 61 mph wind — 2 ENE Carrollton, Carroll Co. (Jun 18, 2026) 60 mph wind — 2 SE Hebron, Boone Co. (Jun 18, 2026) Tornado — 3 SSE Burlington, Boone Co. (Jun 18, 2026) 51 mph wind — Henderson, Henderson Co. (Jun 17, 2026) 44 mph wind — 4 SW Owensboro, Daviess Co. (Jun 17, 2026) 41 mph wind — 5 NW Corydon, Henderson Co. (Jun 17, 2026) 40 mph wind — 4 SW Cadiz, Trigg Co. (Jun 17, 2026) 40 mph wind — 1 ENE Breckinridge Cent, Union Co. (Jun 17, 2026) 47 mph wind — 1 ESE Lewisburg, Mason Co. (Jun 14, 2026) 45 mph wind — 2 SE Hebron, Boone Co. (Jun 14, 2026) 1" hail — 4 E Hanson, Hopkins Co. (Jun 13, 2026) 46 mph wind — 2 SE Hebron, Boone Co. (Jun 12, 2026) 51 mph wind — 2 E Hopkinsville, Christian Co. (Jun 9, 2026) 60 mph wind — Hickory, Graves Co. (Jun 9, 2026) 0.88" hail — Hickory, Graves Co. (Jun 9, 2026) 0.88" hail — Hickory, Graves Co. (Jun 9, 2026) Tornado — 1 SSW Morgantown, Butler Co. (May 23, 2026) 1" hail — 2 SSE Pellville, Ohio Co. (May 19, 2026) 48 mph wind — 4 WNW Falmouth, Pendleton Co. (May 17, 2026) 48 mph wind — 1 W Sparta, Gallatin Co. (May 16, 2026) 0.88" hail — Simpsonville, Shelby Co. (May 16, 2026) 65 mph wind — 1 SSW Westport, Oldham Co. (May 16, 2026) 1" hail — Louisville, Jefferson Co. (May 16, 2026) Tornado — 6 NE Tonnieville, Hardin Co. (Apr 29, 2026) Tornado — 1 E Millerstown, Hart Co. (Apr 28, 2026) 0.75" hail — Fresh Meadows, Harlan Co. (Apr 28, 2026) 0.5" hail — 1 SE Mcandrews, Pike Co. (Apr 28, 2026) Tornado — 2 NNE Hartford, Ohio Co. (Apr 28, 2026) Tornado — 3 WSW Heflin, Ohio Co. (Apr 28, 2026) 0.88" hail — 1 WSW Inverness, Breathitt Co. (Apr 28, 2026) Tornado — 4 SE Calhoun, McLean Co. (Apr 28, 2026) 59 mph wind — 1 W Sparta, Gallatin Co. (Apr 28, 2026) Tornado — 3 W Jewel City, Hopkins Co. (Apr 28, 2026) 58 mph wind — 2 S Westport, Oldham Co. (Apr 28, 2026) 60 mph wind — 3 N Bedford, Trimble Co. (Apr 28, 2026) 0.75" hail — Korea, Menifee Co. (Apr 28, 2026) 47 mph wind — 2 SE Hebron, Boone Co. (Apr 28, 2026) 1" hail — 2 WSW Owensboro, Daviess Co. (Apr 27, 2026) 0.7" hail — 2 WSW Moseleyville, Daviess Co. (Apr 27, 2026) 1" hail — 2 SSE Sebree, Webster Co. (Apr 27, 2026) 1" hail — 7 E Sebree, McLean Co. (Apr 27, 2026) 59 mph wind — 3 WNW Elkton, Todd Co. (Apr 16, 2026) 1" hail — 1 ENE Benton, Marshall Co. (Apr 16, 2026) 1" hail — 6 S Calvert City, Marshall Co. (Apr 16, 2026) 2" hail — 5 SSW Calvert City, Marshall Co. (Apr 16, 2026) 1" hail — 5 SSW Calvert City, Marshall Co. (Apr 16, 2026) 2" hail — 5 SE Reidland, Marshall Co. (Apr 16, 2026) 1" hail — Hickory, Graves Co. (Apr 16, 2026) 1.5" hail — 5 SE Reidland, Marshall Co. (Apr 16, 2026) 1" hail — 2 S Folsomdale, Graves Co. (Apr 16, 2026) 2" hail — 5 N Boaz, McCracken Co. (Apr 16, 2026) 1" hail — Wickliffe, Ballard Co. (Apr 16, 2026) 1" hail — 3 WSW Melber, Graves Co. (Apr 16, 2026) 1" hail — 1 SE Elkfork, Morgan Co. (Apr 1, 2026) 1.75" hail — 1 SSW Pomp, Morgan Co. (Apr 1, 2026) 60 mph wind — 1 N Shelbyville, Shelby Co. (Apr 1, 2026) 1.5" hail — West Liberty, Morgan Co. (Apr 1, 2026) 1" hail — 1 WNW Greear, Morgan Co. (Apr 1, 2026) 58 mph wind — 2 S Eminence, Shelby Co. (Mar 23, 2026) 35 mph wind — 1 S Louisa, Lawrence Co. (Mar 16, 2026) 35 mph wind — 1 S Louisa, Lawrence Co. (Mar 16, 2026) 42 mph wind — 2 WNW Cannonsburg, Boyd Co. (Mar 16, 2026) 42 mph wind — 2 WNW Cannonsburg, Boyd Co. (Mar 16, 2026) 37 mph wind — Worthington, Greenup Co. (Mar 16, 2026) 37 mph wind — Worthington, Greenup Co. (Mar 16, 2026) 57 mph wind — 1 W Stanton, Powell Co. (Mar 16, 2026) 55 mph wind — 3 NW Honeybee, McCreary Co. (Mar 16, 2026) 46 mph wind — 1 ESE Lewisburg, Mason Co. (Mar 16, 2026) 62 mph wind — Lake Cumberland Regiona, Pulaski Co. (Mar 16, 2026) 54 mph wind — 1 NNW Monticello, Wayne Co. (Mar 16, 2026) 57 mph wind — 4 NW Monticello, Wayne Co. (Mar 16, 2026) Tornado — 2 SW Albany, Clinton Co. (Mar 16, 2026) 53 mph wind — 4 WNW Falmouth, Pendleton Co. (Mar 16, 2026) 51 mph wind — 5 E Owenton, Owen Co. (Mar 16, 2026) 54 mph wind — 2 SE Hebron, Boone Co. (Mar 16, 2026) 49 mph wind — 2 SE Hebron, Boone Co. (Mar 16, 2026) 59 mph wind — 2 S Eminence, Shelby Co. (Mar 16, 2026) 61 mph wind — 1 SSW Westport, Oldham Co. (Mar 16, 2026) 63 mph wind — 2 W Bardstown, Nelson Co. (Mar 16, 2026) 73 mph wind — Mount Washington, Bullitt Co. (Mar 16, 2026) 60 mph wind — 4 ENE Louisville, Jefferson Co. (Mar 16, 2026) 61 mph wind — 1 NW Clermont, Bullitt Co. (Mar 16, 2026) 64 mph wind — Louisville, Jefferson Co. (Mar 16, 2026) 77 mph wind — 2 NW Radcliff, Hardin Co. (Mar 16, 2026) 58 mph wind — 2 NE Cecilia, Hardin Co. (Mar 16, 2026) Tornado — 1 SW Fort Knox, Hardin Co. (Mar 16, 2026) 57 mph wind — 2 WNW Cecilia, Hardin Co. (Mar 16, 2026) Tornado — 1 SE Flaherty, Meade Co. (Mar 16, 2026) 60 mph wind — Howe Valley, Hardin Co. (Mar 16, 2026) 62 mph wind — 3 WSW Leitchfield, Grayson Co. (Mar 16, 2026) Tornado — 4 SSE Hudson, Hardin Co. (Mar 16, 2026) 64 mph wind — Leitchfield, Grayson Co. (Mar 16, 2026) Tornado — 2 SW Riverside, Warren Co. (Mar 16, 2026) 68 mph wind — 2 WSW Woodbury, Butler Co. (Mar 16, 2026) Tornado — 1 E Millwood, Grayson Co. (Mar 16, 2026) Tornado — 4 W SUGAR GROVE, BUTLER Co. (Mar 16, 2026) 56 mph wind — 1 NNW Bowling Green, Warren Co. (Mar 16, 2026) Tornado — 1 W Lewisburg, Logan Co. (Mar 16, 2026) 66 mph wind — 2 WNW Fort Campbell Nor, Christian Co. (Mar 16, 2026) 70 mph wind — Pembroke, Christian Co. (Mar 16, 2026) 0.7" hail — 2 ENE Kirksey, Calloway Co. (Mar 16, 2026) 60 mph wind — 4 W Lynnville, Graves Co. (Mar 16, 2026) 44 mph wind — 1 NNW Monticello, Wayne Co. (Mar 15, 2026) 40 mph wind — 3 NW Honeybee, McCreary Co. (Mar 15, 2026) 48 mph wind — 5 WSW Henderson, Henderson Co. (Mar 15, 2026) 44 mph wind — 1 WNW Preston, Bath Co. (Mar 15, 2026) 43 mph wind — 1 ESE London-Corbin Air, Laurel Co. (Mar 15, 2026) 41 mph wind — 1 NNW Monticello, Wayne Co. (Mar 15, 2026) 56 mph wind — 2 SE Hebron, Boone Co. (Mar 15, 2026) 58 mph wind — 3 SW Saint Matthews, Jefferson Co. (Mar 15, 2026) 45 mph wind — 4 SW Cadiz, Trigg Co. (Mar 15, 2026) 58 mph wind — 1 NNE Louisville Int'l, Jefferson Co. (Mar 15, 2026) 51 mph wind — 2 ESE Princeton, Caldwell Co. (Mar 15, 2026) 41 mph wind — 2 SW Sharkey, Rowan Co. (Mar 15, 2026) 52 mph wind — 4 W Dycusburg, Livingston Co. (Mar 15, 2026) 50 mph wind — Henderson, Henderson Co. (Mar 15, 2026) 49 mph wind — 2 WSW Central City, Muhlenberg Co. (Mar 15, 2026) 49 mph wind — 5 NW Corydon, Henderson Co. (Mar 15, 2026) 47 mph wind — 4 NE Marion, Crittenden Co. (Mar 15, 2026) 52 mph wind — 1 ENE Breckinridge Cent, Union Co. (Mar 15, 2026) 41 mph wind — Worthington, Greenup Co. (Mar 13, 2026) 41 mph wind — 3 NW Honeybee, McCreary Co. (Mar 13, 2026) 42 mph wind — 3 E Dorton, Pike Co. (Mar 13, 2026) 47 mph wind — 2 SW Sharkey, Rowan Co. (Mar 13, 2026) 43 mph wind — 3 WNW Mill Springs, Wayne Co. (Mar 13, 2026) 47 mph wind — 1 ESE Lewisburg, Mason Co. (Mar 13, 2026) 40 mph wind — 1 N NWS Office/Julian C, Breathitt Co. (Mar 13, 2026) 49 mph wind — 1 N Washington, Mason Co. (Mar 13, 2026) 40 mph wind — 1 WNW Index, Morgan Co. (Mar 13, 2026) 44 mph wind — 1 WNW Preston, Bath Co. (Mar 13, 2026) 40 mph wind — 2 N Prewitt, Montgomery Co. (Mar 13, 2026) 53 mph wind — 2 WNW Cannonsburg, Boyd Co. (Mar 13, 2026) 49 mph wind — 5 E Owenton, Owen Co. (Mar 13, 2026) 47 mph wind — 5 E Owenton, Owen Co. (Mar 13, 2026) 44 mph wind — 1 WNW Big Black Mountai, Harlan Co. (Mar 13, 2026) 49 mph wind — 1 W Stanton, Powell Co. (Mar 13, 2026) 54 mph wind — 2 SE Hebron, Boone Co. (Mar 13, 2026) 43 mph wind — 3 E Dorton, Pike Co. (Mar 12, 2026) 52 mph wind — 1 NE Vest, Knott Co. (Mar 11, 2026) 39 mph wind — Yeager, Knox Co. (Mar 11, 2026) 47 mph wind — 2 S Rodburn, Rowan Co. (Mar 11, 2026) 53 mph wind — 2 WNW Cannonsburg, Boyd Co. (Mar 11, 2026) 47 mph wind — 1 ESE Lewisburg, Mason Co. (Mar 11, 2026) 49 mph wind — 2 SW Sharkey, Rowan Co. (Mar 11, 2026) 43 mph wind — 2 N Prewitt, Montgomery Co. (Mar 11, 2026) 70 mph wind — London-Corbin Airport, Laurel Co. (Mar 11, 2026) 38 mph wind — Somerset Pulaski County, Pulaski Co. (Mar 11, 2026) 39 mph wind — 1 NNW Monticello, Wayne Co. (Mar 11, 2026) 40 mph wind — 3 E Parnell, Wayne Co. (Mar 11, 2026) 38 mph wind — 1 N NWS Office/Julian C, Breathitt Co. (Mar 11, 2026) 46 mph wind — 4 WNW Falmouth, Pendleton Co. (Mar 11, 2026) 35 mph wind — 3 E Odds, Martin Co. (Mar 11, 2026) 46 mph wind — 2 SW Sharkey, Rowan Co. (Mar 11, 2026) 54 mph wind — 1 NNE Louisville Int'l, Jefferson Co. (Mar 11, 2026) 40 mph wind — 3 E Dorton, Pike Co. (Mar 11, 2026) 41 mph wind — 1 ESE London-Corbin Air, Laurel Co. (Mar 11, 2026) 44 mph wind — 2 N Prewitt, Montgomery Co. (Mar 11, 2026) 38 mph wind — Somerset Pulaski County, Pulaski Co. (Mar 11, 2026) 40 mph wind — 3 NW Honeybee, McCreary Co. (Mar 11, 2026) 43 mph wind — 1 WNW Preston, Bath Co. (Mar 11, 2026) 43 mph wind — 6 E Madisonville, Hopkins Co. (Mar 11, 2026) 42 mph wind — 5 NW Corydon, Henderson Co. (Mar 11, 2026) 36 mph wind — 1 SW Dabney, Pulaski Co. (Mar 11, 2026) 35 mph wind — 2 SW Sharkey, Rowan Co. (Mar 11, 2026) 56 mph wind — 6 W Lexington, Fayette Co. (Mar 11, 2026) 39 mph wind — 1 WNW Index, Morgan Co. (Mar 11, 2026) 40 mph wind — 2 ESE Earlington, Hopkins Co. (Mar 11, 2026) 43 mph wind — 1 W Stanton, Powell Co. (Mar 11, 2026) 36 mph wind — 2 N Prewitt, Montgomery Co. (Mar 11, 2026) 35 mph wind — 1 WNW Preston, Bath Co. (Mar 11, 2026) 39 mph wind — Somerset Pulaski County, Pulaski Co. (Mar 11, 2026) 43 mph wind — 2 SE Heath, McCracken Co. (Mar 11, 2026) 43 mph wind — 2 WNW Fort Campbell Nor, Christian Co. (Mar 11, 2026) 36 mph wind — 1 NNW Monticello, Wayne Co. (Mar 11, 2026) 39 mph wind — 1 WNW Big Black Mountai, Harlan Co. (Mar 11, 2026) 47 mph wind — 3 W Sedalia, Graves Co. (Mar 11, 2026) 46 mph wind — 2 ENE Hickman, Fulton Co. (Mar 11, 2026) 45 mph wind — 2 ENE Hickman, Fulton Co. (Mar 11, 2026) 35 mph wind — 3 E Dorton, Pike Co. (Mar 11, 2026) 60 mph wind — Dumont, Breathitt Co. (Mar 7, 2026) Tornado — 3 NE Lynn Grove, Calloway Co. (Mar 7, 2026) Tornado — 1 NNW Symsonia, Graves Co. (Mar 7, 2026) Tornado — 3 NE Lynn Grove, Calloway Co. (Mar 7, 2026) 34 mph wind — 3 E Dorton, Pike Co. (Feb 25, 2026) 33 mph wind — 2 SW Sharkey, Rowan Co. (Feb 25, 2026) 32 mph wind — 1 SW Munson, Rowan Co. (Feb 25, 2026) 37 mph wind — 3 E Odds, Martin Co. (Feb 25, 2026) 39 mph wind — 1 WNW Index, Morgan Co. (Feb 25, 2026) 33 mph wind — 1 WNW Preston, Bath Co. (Feb 25, 2026) 31 mph wind — 2 N Prewitt, Montgomery Co. (Feb 25, 2026) 44 mph wind — 1 W Stanton, Powell Co. (Feb 25, 2026) 35 mph wind — 3 E Odds, Martin Co. (Feb 25, 2026) 36 mph wind — 2 SW Sharkey, Rowan Co. (Feb 25, 2026) 38 mph wind — 3 E Parnell, Wayne Co. (Feb 25, 2026) 57 mph wind — 1 WNW Big Black Mountai, Harlan Co. (Feb 25, 2026) 32 mph wind — 1 WNW Middlesboro, Bell Co. (Feb 25, 2026) 34 mph wind — 3 E Dorton, Pike Co. (Feb 25, 2026) 57 mph wind — 2 WNW Cannonsburg, Boyd Co. (Feb 20, 2026) 46 mph wind — 1 SE Ashland, Boyd Co. (Feb 20, 2026) 46 mph wind — 2 SE Hebron, Boone Co. (Feb 20, 2026) 0.5" hail — Inez, Martin Co. (Feb 19, 2026) 0.7" hail — Salyersville, Magoffin Co. (Feb 19, 2026) 1" hail — 1 SSW Hazel Green, Wolfe Co. (Feb 19, 2026) 0.75" hail — Campton, Wolfe Co. (Feb 19, 2026) 0.5" hail — Campton, Wolfe Co. (Feb 19, 2026) 1" hail — 3 WSW Lexington, Fayette Co. (Feb 19, 2026) 1" hail — 1 W Lexington, Fayette Co. (Feb 19, 2026) 1" hail — Lexington, Fayette Co. (Feb 19, 2026) 1" hail — 3 WSW Lexington, Fayette Co. (Feb 19, 2026) 1" hail — 5 N Keene, Fayette Co. (Feb 19, 2026) 0.5" hail — 2 W Kirksville, Garrard Co. (Feb 19, 2026) 0.5" hail — 1 SE Saint Matthews, Jefferson Co. (Feb 19, 2026) 1" hail — Bloomfield, Nelson Co. (Feb 19, 2026) 0.7" hail — Wilmore, Jessamine Co. (Feb 19, 2026) 1" hail — 1 N Coxs Creek, Nelson Co. (Feb 19, 2026) 1" hail — 1 N Deatsville, Nelson Co. (Feb 19, 2026) 42 mph wind — 2 ENE Hickman, Fulton Co. (Feb 18, 2026) 46 mph wind — 2 SE Hebron, Boone Co. (Jan 11, 2026) 41 mph wind — 7 NNW Hopkinsville, Christian Co. (Jan 9, 2026) 41 mph wind — 4 ESE Henderson, Henderson Co. (Jan 9, 2026) 40 mph wind — 5 ENE Gracey, Christian Co. (Jan 9, 2026) 43 mph wind — 2 SE Heath, McCracken Co. (Jan 9, 2026) 42 mph wind — 4 NE Marion, Crittenden Co. (Jan 9, 2026) 51 mph wind — 1 WNW Big Black Mountai, Harlan Co. (Dec 29, 2025) 51 mph wind — 2 SE Hebron, Boone Co. (Dec 29, 2025) 52 mph wind — 1 WNW Index, Morgan Co. (Dec 29, 2025) 46 mph wind — 1 NNW Monticello, Wayne Co. (Dec 29, 2025) 48 mph wind — 2 WNW Cannonsburg, Boyd Co. (Dec 29, 2025) 54 mph wind — 5 W Lexington, Fayette Co. (Dec 29, 2025) 60 mph wind — 2 SE Hebron, Boone Co. (Dec 29, 2025) 54 mph wind — 1 NNE Louisville Int'l, Jefferson Co. (Dec 29, 2025) 47 mph wind — 1 ESE Lewisburg, Mason Co. (Dec 28, 2025) 43 mph wind — 2 WNW Cannonsburg, Boyd Co. (Dec 19, 2025) 64 mph wind — 3 E Dorton, Pike Co. (Dec 19, 2025) 44 mph wind — 4 NE Boldman, Pike Co. (Dec 19, 2025) 44 mph wind — 4 NE Boldman, Pike Co. (Dec 19, 2025) 49 mph wind — 1 NE Vest, Knott Co. (Dec 19, 2025) 49 mph wind — 1 NE Vest, Knott Co. (Dec 19, 2025) 55 mph wind — 1 N Keith, Harlan Co. (Dec 19, 2025) 46 mph wind — 2 SSE Ned, Perry Co. (Dec 19, 2025) 55 mph wind — 1 N Keith, Harlan Co. (Dec 19, 2025) 46 mph wind — 2 SSE Ned, Perry Co. (Dec 19, 2025) 44 mph wind — 1 N NWS Office/Julian C, Breathitt Co. (Dec 19, 2025) 44 mph wind — 1 N NWS Office/Julian C, Breathitt Co. (Dec 19, 2025) 46 mph wind — 1 WNW Middlesboro, Bell Co. (Dec 19, 2025) 40 mph wind — 1 WNW Index, Morgan Co. (Dec 19, 2025) 46 mph wind — 1 WNW Middlesboro, Bell Co. (Dec 19, 2025) 40 mph wind — 1 WNW Index, Morgan Co. (Dec 19, 2025) 40 mph wind — 1 S Turin, Owsley Co. (Dec 19, 2025) 40 mph wind — 1 S Turin, Owsley Co. (Dec 19, 2025) 57 mph wind — 2 NNW Sidell, Clay Co. (Dec 19, 2025) 57 mph wind — 2 NNW Sidell, Clay Co. (Dec 19, 2025) 47 mph wind — 2 N Marshes Siding, McCreary Co. (Dec 19, 2025) 47 mph wind — 2 N Marshes Siding, McCreary Co. (Dec 19, 2025) 42 mph wind — 1 SW Dabney, Pulaski Co. (Dec 19, 2025) 42 mph wind — 1 SW Dabney, Pulaski Co. (Dec 19, 2025) 47 mph wind — 1 ESE London-Corbin Air, Laurel Co. (Dec 19, 2025) 47 mph wind — 1 ESE London-Corbin Air, Laurel Co. (Dec 19, 2025) 44 mph wind — 1 NNW Monticello, Wayne Co. (Dec 19, 2025) 44 mph wind — 1 NNW Monticello, Wayne Co. (Dec 19, 2025) 43 mph wind — 3 WNW Mill Springs, Wayne Co. (Dec 19, 2025) 41 mph wind — 3 E Parnell, Wayne Co. (Dec 19, 2025) 43 mph wind — 3 WNW Mill Springs, Wayne Co. (Dec 19, 2025) 41 mph wind — 3 E Parnell, Wayne Co. (Dec 19, 2025) 47 mph wind — 2 SE Hebron, Boone Co. (Dec 19, 2025) 64 mph wind — 2 ESE Loretto, Marion Co. (Dec 19, 2025) 56 mph wind — 1 ENE Hardyville, Hart Co. (Dec 19, 2025) Tornado — 1 ENE Buffalo, Larue Co. (Dec 19, 2025) 52 mph wind — 3 NNW Glasgow, Barren Co. (Dec 19, 2025) 53 mph wind — 1 ESE Bowling Green, Warren Co. (Dec 19, 2025) Tornado — 2 NNW Guthrie, Todd Co. (Nov 22, 2025) 1" hail — 2 S Cayce, Fulton Co. (Nov 19, 2025) Tornado — 4 E Hickman, Fulton Co. (Nov 19, 2025) 0.25" hail — Barbourville, Knox Co. (Nov 2, 2025) 0.25" hail — Corbin, Whitley Co. (Nov 2, 2025) 38 mph wind — 2 WNW Cannonsburg, Boyd Co. (Oct 19, 2025) 54 mph wind — 1 WNW Middlesboro, Bell Co. (Oct 19, 2025) 45 mph wind — 1 ESE London-Corbin Air, Laurel Co. (Oct 19, 2025) 48 mph wind — 3 WNW Mill Springs, Wayne Co. (Oct 19, 2025) 45 mph wind — 3 E Parnell, Wayne Co. (Oct 19, 2025) 41 mph wind — 1 NNW Monticello, Wayne Co. (Oct 19, 2025) 44 mph wind — 3 E Parnell, Wayne Co. (Oct 19, 2025) Tornado — 2 W Nicholasville, Jessamine Co. (Oct 19, 2025) Tornado — 2 W Nicholasville, Jessamine Co. (Oct 19, 2025) 38 mph wind — 2 WNW Cannonsburg, Boyd Co. (Oct 19, 2025) 49 mph wind — Henderson, Henderson Co. (Oct 19, 2025) 43 mph wind — 1 ESE London-Corbin Air, Laurel Co. (Oct 19, 2025) 40 mph wind — 3 NW Honeybee, McCreary Co. (Oct 19, 2025) 46 mph wind — 2 N Marshes Siding, McCreary Co. (Oct 19, 2025) 50 mph wind — Reidland, McCracken Co. (Oct 19, 2025) 51 mph wind — 2 WNW Cannonsburg, Boyd Co. (Sep 22, 2025) Tornado — 3 SW Brooksville, Bracken Co. (Sep 22, 2025) 0.7" hail — 1 ENE North Corbin, Laurel Co. (Sep 21, 2025) 0.75" hail — 1 NW Saint Charles, Hopkins Co. (Sep 19, 2025) 46 mph wind — 2 SSW Cayce, Fulton Co. (Sep 15, 2025) 0.75" hail — Bethany, Wolfe Co. (Sep 6, 2025) 1" hail — Noland, Estill Co. (Sep 6, 2025) 1.5" hail — Kingston, Madison Co. (Sep 6, 2025) 1" hail — Shopville, Pulaski Co. (Sep 5, 2025) 0.75" hail — 5 NW Pellville, Daviess Co. (Sep 4, 2025) 55 mph wind — 5 S Stanley, Daviess Co. (Sep 4, 2025) 0.88" hail — 1 SSE Toulouse, Leslie Co. (Sep 2, 2025) 50 mph wind — Okolona, Jefferson Co. (Aug 19, 2025) 50 mph wind — Hickory, Graves Co. (Aug 19, 2025) 47 mph wind — 2 SE Hebron, Boone Co. (Jul 27, 2025) 48 mph wind — 2 SE Hebron, Boone Co. (Jul 20, 2025) 47 mph wind — 2 ESE Earlington, Hopkins Co. (Jul 19, 2025) 52 mph wind — 6 E Madisonville, Hopkins Co. (Jul 18, 2025) 46 mph wind — 1 W Sparta, Gallatin Co. (Jul 17, 2025) 2 SE Hebron 2 WNW Cannonsburg 1 NNW Monticello 2 SW Sharkey 3 E Dorton 1 W Stanton
Hail <1.25" Hail 1.25–2" Hail 2"+ Damaging wind Tornado
This map shows where. Rooftops shows which roofs. Type any Kentucky 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 2 SE HebronBoone Co. 15 reports
2 WNW CannonsburgBoyd Co. 11 reports
1 NNW MonticelloWayne Co. 9 reports
2 SW SharkeyRowan Co. 7 reports
3 E DortonPike Co. 7 reports
1 W StantonPowell Co. 6 reports
1 ESE LewisburgMason Co. 6 reports
1 ESE London-Corbin AirLaurel Co. 6 reports
1 WNW IndexMorgan Co. 6 reports
3 E ParnellWayne Co. 6 reports
HickoryGraves Co. 5 reportsmax 1"
3 NW HoneybeeMcCreary Co. 5 reports
Largest hail · last 12 months 5 SSW Calvert City3 months ago 2" golf ball
5 SE Reidland3 months ago 2" golf ball
5 N Boaz3 months ago 2" golf ball
1 SSW Pomp3 months ago 1.75" golf ball
5 SE Reidland3 months ago 1.5" ping pong ball
West Liberty3 months ago 1.5" ping pong ball
Kingston10 months ago 1.5" ping pong ball
1 NNW Folsomdale10 days ago 1" quarter
1 N Murray10 days ago 1" quarter
4 E Hanson4 weeks ago 1" quarter
Latest verified reports When Location Event Jul 11, 20262 days ago 2 SE HaysBarren Co. 59 mph wind Jul 10, 20263 days ago 6 S Welchs CreekButler Co. Tornado Jul 4, 20269 days ago 1 SSW BeverlyBell Co. 0.88" hail Jul 3, 202610 days ago 1 NNW FolsomdaleGraves Co. 1" hail Jul 3, 202610 days ago 1 N MurrayCalloway Co. 1" hail Jul 3, 202611 days ago ReidlandMcCracken Co. 0.75" hail Jul 2, 202611 days ago 2 N Oak GroveChristian Co. 0.75" hail Jun 27, 20262 weeks ago 3 E LedbetterLivingston Co. Tornado Jun 27, 20262 weeks ago 1 W StantonPowell Co. 44 mph wind Jun 26, 20262 weeks ago 1 W StantonPowell Co. 51 mph wind Jun 22, 20263 weeks ago HawesvilleHancock Co. Tornado Jun 22, 20263 weeks ago 3 W WebsterBreckinridge Co. Tornado Jun 22, 20263 weeks ago 2 S Union StarBreckinridge Co. Tornado Jun 18, 20264 weeks ago 2 WNW CannonsburgBoyd Co. 45 mph wind Jun 18, 20264 weeks ago 1 N Louisville Int'l AiJefferson Co. 62 mph wind Jun 18, 20264 weeks ago 3 SW Saint MatthewsJefferson Co. 62 mph wind Jun 18, 20264 weeks ago 1 ESE LewisburgMason Co. 47 mph wind Jun 18, 20264 weeks ago 1 NNW WashingtonMason Co. Tornado Jun 18, 20264 weeks ago 3 SSE BreckinridgeHarrison Co. Tornado Jun 18, 20264 weeks ago 2 SSW Dry RidgeGrant Co. Tornado Jun 18, 20264 weeks ago 4 SW Dry RidgeGrant Co. Tornado Jun 18, 20264 weeks ago 5 E OwentonOwen Co. 52 mph wind Jun 18, 20264 weeks ago 2 S EminenceShelby Co. 58 mph wind Jun 18, 20264 weeks ago 1 W SpartaGallatin Co. 59 mph wind Jun 18, 20264 weeks ago 2 ENE CarrolltonCarroll Co. 61 mph wind
Kentucky storm damage FAQ Was there hail in Kentucky recently? The most recent verified severe weather report in Kentucky was filed on Jul 11, 2026. Over the last 12 months, NWS spotters logged 62 hail reports across 21 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 Kentucky in the last 12 months measured 2" — golf ball sized — and the state logged 11 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.
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:19 UTC · refreshes hourly.