Storm reports
Last two years
View
Historical day
Range
Last 2 years
Event
All events
Sort
Most recent
Location
NC
Most Recent
September 6, 2026
Search shortcuts
Use these to jump straight to the latest storm in NC or load every matching storm date from the last two years in that filtered area.
Showing the first 200 matched reports on the map.
Matched
1840
Hail
129
Wind
1676
Tornado
35
129
Hail reports
Selected range
1840
Total storm reports
Hail · Wind · Tornado
2.5″
Largest hail
Reported hail size
51
Affected states
United States
1676 / 35
Wind / tornado
1676 wind · 35 tornado
Below the map
Detailed storm records and archive context
Use the sections below when you need exact line items, pagination, or matching historical storm days.
Matched reports
1840
Hail reports
129
Wind reports
1676
Tornado reports
35
Largest hail
2.50"
Window
2 years
Report table
September 6, 2024 - September 6, 2026 storm activity
| Time | Event | Impact | Location | Notes |
|---|---|---|---|---|
| 3:35 PM | wind | Wind reported | 4 SW Bat Cave, NC Henderson County | Trees down on utility equipment. (GSP) |
| 3:29 PM | wind | Wind reported | Boiling Springs Nc, NC Cleveland County | Social media picture of a tree down in Boiling Springs. (GSP) |
| 3:15 PM | wind | Wind reported | 2 E Ellenboro, NC Rutherford County | Trained Spotter reports major tree damage and a displaced streetlight pole on Pioner Road. (GSP) |
| 3:13 PM | wind | Wind reported | 7 SE Mill Spring, NC Polk County | Utility Company reports trees down leading to power outages on Coxe Road. (GSP) |
| 2:57 PM | wind | Wind reported | 4 NW Ellenboro, NC Rutherford County | Utility Company reports trees down leading to power outages near Bostic. (GSP) |
| 2:34 PM | wind | Wind reported | 2 SSE Thermal City, NC Rutherford County | Tree down on powerlines in the Union Mills area. (GSP) |
| 2:29 PM | wind | Wind reported | 4 N Dysartsville, NC McDowell County | Tree down on house. (GSP) |
| 2:19 PM | wind | Wind reported | 2 E Old Fort, NC McDowell County | Utility Company reports trees down leading to power outages near Oakdale Road. (GSP) |
| 1:35 PM | wind | Wind reported | 1 SSE Brevard, NC Transylvania County | 911 Call Center reports tree down on powerlines on Greenville Highway. (GSP) |
| 1:32 PM | hail | 1.00" hail | 1 NNW Brevard, NC Transylvania County | Social media video of mainly dime to nickel size hail with a couple larger stones around quarter size mixed in. Hail occurred on the north side of Brevard. (GSP) |
| 6:44 PM | wind | Wind reported | 3 WNW Sea View Pier, NC Onslow County | Multiple large trees blown down near Old Folkstone Road. (MHX) |
| 6:29 PM | wind | Wind reported | Cerro Gordo, NC Columbus County | Tree fell on a car in Cerro Gordo... NC. (ILM) |
| 6:28 PM | wind | Wind reported | 3 WNW Rose Hill, NC Duplin County | Tree across roadway along Nash Johnson Pond Road. (MHX) |
| 6:21 PM | wind | Wind reported | 5 NE Sandy Creek, NC Brunswick County | Trees down on Hawk's Nest Drive in Leland... NC. (ILM) |
| 6:18 PM | wind | Wind reported | 3 SW Beulaville, NC Duplin County | Tree across roadway on Arthur Boney Rd. (MHX) |
| 6:15 PM | wind | Wind reported | 2 SE Brunswick, NC Columbus County | Numerous trees down throughout Columbus county. (ILM) |
| 6:03 PM | wind | Wind reported | 4 SSW Warsaw, NC Duplin County | Powerline down across Buck Hall Creek Rd near intersection of Buck Hal Creek Rd and Carrolls Rd. (MHX) |
| 6:00 PM | wind | Wind reported | 1 NE Whiteville, NC Columbus County | Tree down at N Thompson St and Jefferson St. Time estimated by radar. (ILM) |
| 6:00 PM | wind | Wind reported | 2 SE Lake Waccamaw, NC Columbus County | Large tree fell on power lines across Bella Coola Rd... blocking traffic in both directions. (ILM) |
| 6:00 PM | hail | 1.00" hail | 4 SE Trenton, NC Jones County | Delayed report. Hail of dime to quarter size reported in the Olivers Crossroads area. (MHX) |
| 6:00 PM | wind | Wind reported | Currie, NC Pender County | Fallen trees caused widespread power outages near the Currie area. (ILM) |
| 5:55 PM | wind | Wind reported | 4 SSW Airlie, NC Halifax County | One tree down at NC4 and NC561. (RAH) |
| 5:44 PM | wind | Wind reported | 4 E Atkinson, NC Pender County | EM reported trees down west of Burgaw along Bell Williams Rd. (ILM) |
| 5:40 PM | wind | Wind reported | 2 NNW Clinton, NC Sampson County | Tree down on NC Route 421. (RAH) |
| 5:39 PM | hail | 1.00" hail | Trenton, NC Jones County | Report and picture via Facebook. (MHX) |
| 5:35 PM | wind | 60 mph wind | 2 SE Elizabethtown, NC Bladen County | KEYF reported a wind gust to 60 mph. (ILM) |
| 5:34 PM | wind | Wind reported | 2 SSE Beautancus, NC Duplin County | Power outage affecting 113 Duke Energy customers. Outage was caused by fallen trees or limbs on equipment as thunderstorms moved through the area. Time estimated by rad (MHX) |
| 5:30 PM | wind | Wind reported | Garland, NC Sampson County | Tree down near the school on Church Avenue. (RAH) |
| 5:28 PM | wind | Wind reported | 5 SE Jerome, NC Bladen County | Tree down along Gum Spring Rd. (ILM) |
| 5:23 PM | wind | Wind reported | 2 E Bladenboro, NC Bladen County | Trees down in the Bladenboro area. (ILM) |
| 5:15 PM | hail | 1.75" hail | Fort Barnwell, NC Craven County | Quarter to golf ball size hail and strong winds. The winds brought down some small tree branches. (MHX) |
| 5:14 PM | wind | 62 mph wind | 4 WSW Pope Afb, NC Cumberland County | Mesonet station FBRN7 Usfs Met Stn At Fort Bragg. (RAH) |
| 5:05 PM | wind | Wind reported | Tar Heel, NC Bladen County | Trees down in the Tar Heel area. Time estimated by radar. (ILM) |
| 5:01 PM | wind | Wind reported | 1 NE Mount Pleasant, NC Cabarrus County | Multiple trees down on Highway 49. (GSP) |
| 5:01 PM | wind | Wind reported | 4 N Saint Pauls, NC Robeson County | Trees down along I-95 east of Parkton. (ILM) |
| 5:01 PM | hail | 1.25" hail | Grifton, NC Pitt County | The size of hail was estimated based on submitted pictures. Multiple reports of large hail in the Grifton area. (MHX) |
| 5:00 PM | wind | Wind reported | 1 SE Fayetteville, NC Cumberland County | Widespread trees and powerlines down in Fayetteville. (RAH) |
| 5:00 PM | wind | Wind reported | 1 WNW Stovall, NC Granville County | One tree down at Little Mountain Creek Rd and Grassy Creek Rd. (RAH) |
| 4:59 PM | wind | Wind reported | Barker Ten Mile, NC Robeson County | Media reported damage power lines with a gust front. (ILM) |
| 4:55 PM | wind | 58 mph wind | 2 E Oceana Pier, NC Carteret County | Peak gust at Fort Macon. (MHX) |
| 4:55 PM | wind | Wind reported | 6 ESE Benson, NC Johnston County | Tree down on West Johnson Road. (RAH) |
| 4:55 PM | wind | Wind reported | Goldsboro, NC Wayne County | Several trees down near the intersection of Oleander Avenue and Prince Avenue. (RAH) |
| 4:55 PM | wind | 64 mph wind | Pope Afb, NC Cumberland County | AWOS station KPOB Pope Army Airfield. (RAH) |
| 4:51 PM | wind | Wind reported | 4 NW Raynham, NC Robeson County | Couple trees down in the Rowland area. Time estimated by radar using the gust front. (ILM) |
| 4:48 PM | wind | 72 mph wind | 4 ENE Hope Mills, NC Cumberland County | Reported at KFAY airport. (RAH) |
| 4:46 PM | wind | Wind reported | 4 NE Currie, NC Pender County | EM reported trees down near Malpass Corner. (ILM) |
| 4:41 PM | hail | 1.00" hail | 3 NNW Roundtree, NC Pitt County | Hail of half inch to quarter size ongoing near Ayden. Not much wind occurring at this time. (MHX) |
| 4:40 PM | wind | Wind reported | Fremont, NC Wayne County | Tree down in Freemont. (RAH) |
| 4:35 PM | wind | Wind reported | 1 ESE Spring Lake, NC Cumberland County | Several trees down in Spring Lake. (RAH) |
| 4:35 PM | wind | Wind reported | 2 NE Mitchell Village, NC Carteret County | Tree down in the North Woods area of Morehead City. (MHX) |
Page 1 of 37 | 1840 matched reports
Archive date finder
Matching storm days for your market filters for NC
Use this list to find past storm dates that match your current market filters, then open any day for the full map and report table.
1840 matched archive reports across 74 days. Showing the most recent matching archive days.
Archive day
September 6, 2026
Hail
1
Wind
9
Tornado
0
Largest hail
1.00"
Locations: 4 SW Bat Cave, NC | Boiling Springs Nc, NC | 2 E Ellenboro, NC
Archive day
September 5, 2026
Hail
11
Wind
89
Tornado
0
Largest hail
2.00"
Strongest wind: 72 mph
Locations: 3 WNW Sea View Pier, NC | Cerro Gordo, NC | 3 WNW Rose Hill, NC
Archive day
September 4, 2026
Hail
1
Wind
30
Tornado
0
Largest hail
1.00"
Locations: 3 S Linwood, NC | 2 W Wilson, NC | 4 NE Bailey, NC
Archive day
September 3, 2026
Hail
0
Wind
1
Tornado
0
Largest hail
N/A
Locations: Robbinsville, NC
Archive day
September 2, 2026
Hail
0
Wind
8
Tornado
0
Largest hail
N/A
Locations: 1 ENE Emit, NC | 6 SSW Nashville, NC | 1 NW Rolesville, NC
Archive day
August 28, 2026
Hail
0
Wind
26
Tornado
0
Largest hail
N/A
Locations: 4 E Dobbins Heights, NC | 1 WNW Wadesboro, NC | 2 NNW Vass, NC
Archive day
August 27, 2026
Hail
0
Wind
2
Tornado
0
Largest hail
N/A
Locations: 3 NE Salemburg, NC | 2 N Fayetteville, NC
Archive day
August 24, 2026
Hail
0
Wind
1
Tornado
0
Largest hail
N/A
Locations: 1 ENE Mitchell Village, NC
Archive day
August 23, 2026
Hail
0
Wind
1
Tornado
0
Largest hail
N/A
Strongest wind: 60 mph
Locations: 1 NNE Avon, NC
Archive day
August 22, 2026
Hail
0
Wind
1
Tornado
0
Largest hail
N/A
Locations: 3 NW Lewisville, NC
Archive day
August 21, 2026
Hail
0
Wind
44
Tornado
0
Largest hail
N/A
Locations: 4 ENE Cumnock, NC | 3 NW Whispering Pines, NC | 4 WNW Pittsboro, NC
Archive day
August 20, 2026
Hail
0
Wind
17
Tornado
0
Largest hail
N/A
Locations: 2 SSW Columbus, NC | Saluda, NC | 1 SSE Spindale, NC
Archive day
August 19, 2026
Hail
0
Wind
1
Tornado
0
Largest hail
N/A
Strongest wind: 61 mph
Locations: 11 ESE Middletown, NC
Archive day
August 17, 2026
Hail
0
Wind
16
Tornado
0
Largest hail
N/A
Strongest wind: 64 mph
Locations: 1 NNW Longview, NC | 4 SSE Hickory, NC | Sugar Hill, NC
Archive day
August 16, 2026
Hail
0
Wind
10
Tornado
0
Largest hail
N/A
Locations: 5 ESE Kelly, NC | 5 SW Turnersburg, NC | 1 SE Climax, NC
Archive day
August 15, 2026
Hail
0
Wind
12
Tornado
0
Largest hail
N/A
Locations: 2 NNW Mc Grady, NC | 4 SW Glade Valley, NC | 2 SE Archdale, NC
Archive day
August 14, 2026
Hail
0
Wind
1
Tornado
0
Largest hail
N/A
Locations: 2 WNW Flat Rock, NC
Archive day
August 11, 2026
Hail
4
Wind
29
Tornado
0
Largest hail
1.25"
Locations: 4 WSW Rockfish, NC | Laurinburg, NC | 4 ENE Davidson, NC
Archive day
August 10, 2026
Hail
1
Wind
3
Tornado
0
Largest hail
1.00"
Locations: 4 NNE Salemburg, NC | 1 NNW Lexington, NC | 6 NW Clinton, NC
Archive day
August 9, 2026
Hail
0
Wind
5
Tornado
0
Largest hail
N/A
Locations: 3 SW Faith, NC | 2 ENE Greensboro, NC | 3 SW Morganton, NC
Archive day
August 8, 2026
Hail
0
Wind
5
Tornado
0
Largest hail
N/A
Locations: 1 ESE Ulah, NC | 2 NE Martha, NC | 3 NNW Parkwood, NC
Archive day
August 6, 2026
Hail
0
Wind
12
Tornado
0
Largest hail
N/A
Locations: 2 NNE Gorman, NC | 1 SW Gorman, NC | 2 SW Parkwood, NC
Archive day
August 3, 2026
Hail
0
Wind
3
Tornado
0
Largest hail
N/A
Locations: 2 WNW Nahunta, NC | 5 SSE Laurinburg, NC | Silver City, NC
Archive day
July 29, 2026
Hail
0
Wind
6
Tornado
0
Largest hail
N/A
Strongest wind: 62 mph
Locations: Fort Macon, NC | Hubert, NC | Peletier, NC
Archive day
July 28, 2026
Hail
4
Wind
50
Tornado
0
Largest hail
1.75"
Locations: Engelhard, NC | 1 N Southern Shores, NC | 1 WNW Avalon Pier, NC
Archive day
July 27, 2026
Hail
0
Wind
2
Tornado
0
Largest hail
N/A
Locations: 4 NW Arapahoe, NC | 2 E Olympia, NC
Archive day
July 20, 2026
Hail
0
Wind
16
Tornado
0
Largest hail
N/A
Locations: 4 SSW Gold Hill, NC | 4 WNW Schley, NC | 2 SE Pleasant Grove, NC
Archive day
July 19, 2026
Hail
0
Wind
10
Tornado
0
Largest hail
N/A
Locations: 4 SW Mar-Mac, NC | 3 NNE Purnell, NC | 3 S Pilot Mountain, NC
Archive day
July 18, 2026
Hail
1
Wind
17
Tornado
0
Largest hail
1.00"
Locations: 2 ENE Flowers, NC | 1 E East Bend, NC | 3 ENE Siloam, NC
Archive day
July 12, 2026
Hail
0
Wind
15
Tornado
0
Largest hail
N/A
Locations: 3 ENE Angier, NC | 5 S Pine Level, NC | 2 SE Four Oaks, NC
Archive day
July 11, 2026
Hail
0
Wind
3
Tornado
0
Largest hail
N/A
Locations: Louisburg, NC | 3 SSW Clayton, NC
Archive day
July 10, 2026
Hail
0
Wind
78
Tornado
0
Largest hail
N/A
Strongest wind: 64 mph
Locations: 11 ESE Middletown, NC | 3 N Bayboro, NC | 1 SW Coastal Carolina R, NC
Archive day
July 8, 2026
Hail
5
Wind
22
Tornado
0
Largest hail
1.75"
Strongest wind: 70 mph
Locations: 1 SE Hightowers, NC | 1 S Pelham, NC | 3 WSW Centerville, NC
Archive day
July 7, 2026
Hail
0
Wind
11
Tornado
0
Largest hail
N/A
Locations: 4 NNE Raleigh, NC | 4 WSW Falls Lake, NC | 2 E Rdu International, NC
Archive day
July 6, 2026
Hail
1
Wind
28
Tornado
0
Largest hail
1.00"
Locations: 2 SE Raleigh, NC | 1 NE Wake Forest, NC | 3 SSW Knightdale, NC
Archive day
July 5, 2026
Hail
0
Wind
16
Tornado
0
Largest hail
N/A
Locations: 2 SSW Goldsboro, NC | 3 ENE Pfafftown, NC | Turkey, NC
Archive day
July 4, 2026
Hail
1
Wind
2
Tornado
0
Largest hail
1.00"
Locations: Toast, NC | 2 SSE Lenoir, NC | 2 WNW Connelly Springs, NC
Archive day
July 3, 2026
Hail
0
Wind
7
Tornado
0
Largest hail
N/A
Locations: 2 SSW Cherokee, NC | 4 WNW Marion, NC | 1 S Robbinsville, NC
Archive day
July 1, 2026
Hail
0
Wind
1
Tornado
0
Largest hail
N/A
Locations: 3 S Murphy, NC
Archive day
June 30, 2026
Hail
0
Wind
2
Tornado
0
Largest hail
N/A
Locations: 1 ESE Bent Creek, NC | 2 SW Downtown Asheville, NC
Archive day
June 29, 2026
Hail
1
Wind
2
Tornado
0
Largest hail
2.00"
Locations: 1 NE Hendersonville, NC | 5 NNW Dana, NC | 3 SW Sugar Hill, NC
Archive day
June 28, 2026
Hail
0
Wind
2
Tornado
0
Largest hail
N/A
Locations: 3 W Monroeton, NC | 3 SW Delco, NC
Archive day
June 27, 2026
Hail
0
Wind
20
Tornado
0
Largest hail
N/A
Locations: 5 WNW Trinity, NC | 5 SSW Wingate, NC | 5 ESE Wilson, NC
Archive day
June 26, 2026
Hail
0
Wind
3
Tornado
0
Largest hail
N/A
Locations: 6 NE Siler City, NC | 6 S Coleridge, NC | 3 ENE Steeds, NC
Archive day
June 23, 2026
Hail
0
Wind
22
Tornado
0
Largest hail
N/A
Strongest wind: 60 mph
Locations: Florence, NC | Grandy, NC | 3 NW South Creek, NC
Archive day
June 22, 2026
Hail
0
Wind
29
Tornado
0
Largest hail
N/A
Locations: 4 NNW Midway, NC | Burlington, NC | 2 WNW Carrboro, NC
Archive day
June 19, 2026
Hail
0
Wind
2
Tornado
0
Largest hail
N/A
Strongest wind: 65 mph
Locations: 31 SE Onslow Beach, NC | 3 E Oak Island, NC
Archive day
June 18, 2026
Hail
0
Wind
27
Tornado
0
Largest hail
N/A
Strongest wind: 58 mph
Locations: 6 ENE Louisburg, NC | Goldsboro, NC | 1 WSW Albemarle, NC
Archive day
June 14, 2026
Hail
1
Wind
7
Tornado
0
Largest hail
1.75"
Locations: 4 ESE Emit, NC | 2 WSW Dortches, NC | 3 S Halifax, NC
Archive day
June 13, 2026
Hail
0
Wind
2
Tornado
0
Largest hail
N/A
Strongest wind: 60 mph
Locations: 6 NNE Garland, NC | Outer Banks Fishing Pie, NC
Archive day
June 12, 2026
Hail
1
Wind
6
Tornado
0
Largest hail
1.25"
Locations: 2 E Ararat, NC | 2 E White Plains, NC | 1 NW White Plains, NC
Archive day
June 11, 2026
Hail
0
Wind
11
Tornado
0
Largest hail
N/A
Locations: Raeford, NC | 3 SSE Nahunta, NC | 4 N Knightdale, NC
Archive day
June 10, 2026
Hail
0
Wind
2
Tornado
0
Largest hail
N/A
Locations: 2 S Flat Rock, NC | 1 ESE Westfield, NC
Archive day
May 28, 2026
Hail
0
Wind
2
Tornado
0
Largest hail
N/A
Strongest wind: 59 mph
Locations: 2 W Bayshore, NC | Wilmington Intl Arpt, NC
Archive day
May 27, 2026
Hail
0
Wind
12
Tornado
0
Largest hail
N/A
Locations: 2 WNW Tramway, NC | 3 SSE Harpers Crossroad, NC | 4 NNE Cumnock, NC
Archive day
May 21, 2026
Hail
0
Wind
1
Tornado
0
Largest hail
N/A
Locations: 3 SE Scotts, NC
Archive day
May 11, 2026
Hail
0
Wind
2
Tornado
0
Largest hail
N/A
Locations: 1 WNW Jacksonville, NC | 2 WSW Wilmington, NC
Archive day
May 9, 2026
Hail
0
Wind
0
Tornado
1
Largest hail
N/A
Locations: Delco, NC
Archive day
April 29, 2026
Hail
3
Wind
6
Tornado
0
Largest hail
1.00"
Locations: 1 S Carrboro, NC | 3 NW Carrboro, NC | 1 NE Oxford, NC
Archive day
April 6, 2026
Hail
0
Wind
1
Tornado
0
Largest hail
N/A
Locations: Stonewall, NC
Archive day
April 5, 2026
Hail
0
Wind
1
Tornado
0
Largest hail
N/A
Locations: 1 E Roanoke Rapids, NC
Archive day
April 1, 2026
Hail
1
Wind
0
Tornado
0
Largest hail
1.00"
Locations: 1 E Deep Gap, NC
Archive day
March 16, 2026
Hail
0
Wind
76
Tornado
2
Largest hail
N/A
Strongest wind: 64 mph
Locations: 3 E Knotts Island, NC | Ahoskie, NC | 4 WSW Kinston, NC
Archive day
March 12, 2026
Hail
0
Wind
41
Tornado
5
Largest hail
N/A
Strongest wind: 68 mph
Locations: 14 SSE Cape Hatteras Li, NC | Avon Pier, NC | Stacy, NC
Archive day
December 19, 2025
Hail
0
Wind
21
Tornado
0
Largest hail
N/A
Strongest wind: 59 mph
Locations: 6 NW Bunn, NC | 3 SSE Falls Lake, NC | 6 WNW Falls Lake, NC
Archive day
November 8, 2025
Hail
1
Wind
1
Tornado
0
Largest hail
1.00"
Locations: 3 WSW Coats Crossroads, NC | 4 WSW Coats Crossroads, NC
Archive day
October 19, 2025
Hail
0
Wind
3
Tornado
0
Largest hail
N/A
Locations: 2 ENE Ararat, NC | 2 N Mount Airy, NC | 1 S Low Gap, NC
Archive day
September 25, 2025
Hail
1
Wind
4
Tornado
0
Largest hail
1.00"
Locations: 3 W Sandy Ridge, NC | 3 W Four Oaks, NC | 1 WNW Benson, NC
Archive day
September 6, 2025
Hail
0
Wind
9
Tornado
0
Largest hail
N/A
Strongest wind: 61 mph
Locations: 1 NNE Mocksville, NC | 4 WSW Waco, NC | 2 SSW Jericho, NC
Archive day
September 5, 2025
Hail
0
Wind
1
Tornado
0
Largest hail
N/A
Locations: 3 WSW Ararat, NC
Archive day
September 4, 2025
Hail
1
Wind
12
Tornado
0
Largest hail
1.00"
Locations: 2 S Harris, NC | 4 SE Denver, NC | 4 SE Terrell, NC
Archive day
August 14, 2025
Hail
0
Wind
1
Tornado
1
Largest hail
N/A
Locations: 3 WSW Holden Beach, NC | 4 NNE Ararat, NC
Archive day
August 13, 2025
Hail
0
Wind
3
Tornado
0
Largest hail
N/A
Locations: 3 W Boonville, NC | 1 E Buck Shoals, NC | 3 NNW Yadkinville, NC
Archive day
August 1, 2025
Hail
0
Wind
7
Tornado
0
Largest hail
N/A
Locations: Foxfire, NC | 6 NNW Coats Crossroads, NC | 4 ESE Rdu International, NC
SPC convective outlook
Where severe weather is expected — today




Source: NOAA Storm Prediction Center. Outlook imagery updates on the SPC schedule throughout the day.
Need a hail report for a specific address?
Get a detailed hail history for a property, job site, roof claim, or insurance file — built from verified storm data.