FeaturesUse casesHow it worksPricingGuidesFAQAboutContactPro dashboardCheck an address

Hail history · North Carolina

North Carolina hail history

Hail days, largest hail and the latest storms for 100 North Carolina counties, from NOAA storm reports since 2010.

1,172 hail reports and 7,658 damaging-wind reports in North Carolina since 2010; the largest hail was 4.50" (grapefruit) in Robeson County on Apr 20, 2024. Counties are sorted by the number of days with hail reports.

CountyHail days since 2010Last 5 yearsLargest hailLast hail
Wake County28122.75"Sep 5, 2026
Burke County2561.75"May 14, 2025
Catawba County1742.00"Jul 10, 2025
Mecklenburg County1741.75"Jun 26, 2023
Surry County1671.75"Jul 4, 2026
Cleveland County1562.75"Jun 25, 2025
Guilford County1552.00"Mar 16, 2025
McDowell County15102.00"Aug 11, 2026
Rockingham County1552.00"Mar 16, 2025
Harnett County1442.75"May 29, 2025
Wilkes County1472.75"May 8, 2025
Henderson County1362.00"Jun 29, 2026
Iredell County1352.00"Jul 28, 2026
Caldwell County1241.75"Aug 11, 2026
Davidson County1242.00"Aug 15, 2023
Johnston County1262.00"Sep 5, 2026
Pitt County1282.50"Sep 5, 2026
Cabarrus County1162.75"Aug 11, 2026
Caswell County1132.50"Jun 16, 2023
Gaston County1182.00"Jun 26, 2025
Randolph County1141.75"Apr 22, 2025
Craven County1071.75"Sep 5, 2026
Forsyth County1021.75"Jun 26, 2023
Nash County1041.75"Jun 14, 2026
Rutherford County1062.75"Aug 11, 2026
Stokes County1021.75"May 7, 2024
Wilson County1052.00"May 10, 2024
Beaufort County961.75"May 15, 2025
Bladen County952.75"Jun 25, 2025
Cumberland County921.75"May 4, 2025
Duplin County952.00"Apr 23, 2025
Granville County932.50"Sep 5, 2026
Wayne County931.75"May 5, 2025
Alamance County832.00"Apr 29, 2026
Alexander County821.75"Jul 28, 2026
Brunswick County812.00"Apr 20, 2024
Chatham County821.50"Apr 22, 2025
Davie County822.00"Jun 26, 2023
Franklin County811.75"Jun 25, 2025
Lincoln County851.75"May 8, 2025
Martin County842.00"Jun 26, 2023
New Hanover County821.00"Jun 24, 2024
Pender County811.50"Jun 24, 2024
Person County832.50"Aug 15, 2023
Rowan County831.75"Aug 24, 2023
Buncombe County752.50"Sep 4, 2025
Columbus County741.75"Sep 25, 2025
Durham County701.75"Sep 25, 2020
Lee County711.75"Jun 26, 2023
Moore County731.75"May 29, 2025
Robeson County754.50"Jun 25, 2025
Union County731.25"May 15, 2024
Bertie County632.75"May 15, 2025
Cherokee County651.50"Jul 28, 2026
Chowan County621.75"May 4, 2022
Greene County622.00"May 9, 2023
Halifax County612.50"May 27, 2024
Onslow County631.75"Apr 23, 2025
Orange County631.75"Apr 29, 2026
Washington County631.75"Jun 24, 2024
Yadkin County622.00"Jun 26, 2023
Ashe County511.75"Jul 23, 2022
Currituck County531.50"Jul 28, 2026
Edgecombe County522.50"Sep 5, 2026
Gates County511.50"Jun 11, 2025
Haywood County541.00"Sep 7, 2023
Hertford County514.00"May 6, 2022
Lenoir County531.00"Sep 11, 2026
Madison County551.75"May 8, 2025
Polk County521.75"Aug 20, 2026
Transylvania County521.75"Sep 6, 2026
Watauga County511.00"Apr 1, 2026
Alleghany County401.25"Aug 7, 2021
Carteret County422.00"May 15, 2024
Hoke County401.50"Jun 5, 2019
Jackson County421.25"May 17, 2025
Jones County412.00"Sep 5, 2026
Montgomery County422.25"Apr 20, 2024
Northampton County421.75"May 6, 2022
Sampson County421.75"May 15, 2024
Stanly County431.25"Aug 11, 2026
Tyrrell County431.75"Jun 14, 2026
Vance County413.00"Aug 15, 2023
Warren County401.75"Apr 7, 2020
Anson County321.75"May 6, 2022
Avery County321.50"Aug 7, 2023
Clay County331.00"Jun 24, 2025
Dare County331.00"Aug 10, 2026
Hyde County302.00"May 13, 2019
Pamlico County331.75"Jul 8, 2026
Richmond County311.50"Aug 15, 2022
Yancey County321.50"May 17, 2025
Camden County211.00"May 4, 2022
Macon County221.75"Apr 10, 2025
Mitchell County211.00"Aug 7, 2023
Pasquotank County201.50"Aug 9, 2019
Scotland County211.50"Apr 20, 2024
Graham County101.00"Jul 19, 2019
Perquimans County111.00"Jul 14, 2024
Swain County00––

Source: NOAA Storm Prediction Center storm reports (final Storm Data through Dec 28, 2025; preliminary reports through Oct 9, 2026). Hail 1 inch or larger and damaging wind (58 mph or more, or reported damage). Counts are reports, not damage claims; many storms go unreported. Dates are CST. About the data