Storm reports
July 28, 2026
View
Historical day
Range
Selected day
Event
All events
Sort
Most recent
Location
NC
Most Recent
September 21, 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.
Matched
54
Hail
4
Wind
50
Tornado
0
4
Hail reports
July 28, 2026
54
Total storm reports
Hail · Wind · Tornado
1.75″
Largest hail
Reported hail size
27
Affected states
United States
50 / 0
Wind / tornado
50 wind · 0 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
54
Hail reports
4
Wind reports
50
Tornado reports
0
Largest hail
1.75"
This month
296
Report table
July 28, 2026 storm activity
| Time | Event | Impact | Location | Notes |
|---|---|---|---|---|
| 11:58 PM | wind | Wind reported | 1 N Southern Shores, NC Dare County | Dominion Energy reports over 300 outages in the Southern Shores community. (MHX) |
| 11:58 PM | wind | Wind reported | Engelhard, NC Hyde County | Tideland EMC reports nearly 1...000 outages in and around the Englehard area. (MHX) |
| 11:20 PM | wind | Wind reported | 1 WNW Avalon Pier, NC Dare County | Dominion Energy reports nearly two dozen outages between Kill Devil Hills and Kitty Hawk. (MHX) |
| 11:14 PM | wind | Wind reported | Creswell, NC Washington County | Dominion Energy reports many outages around the Creswell area. (MHX) |
| 11:13 PM | wind | Wind reported | 1 NNE Bath, NC Beaufort County | Tideland EMC reports over 650 customers without power in and around the Bath to Pinetown area. (MHX) |
| 10:47 PM | wind | Wind reported | 3 ENE Bonnie Doone, NC Cumberland County | Tree down blocking road at Rosehill Rd & Dowfield Dr. (RAH) |
| 10:45 PM | wind | Wind reported | 2 ENE Plymouth, NC Washington County | Dominion Energy reports multiple outages in the Plymouth area. (MHX) |
| 10:33 PM | wind | Wind reported | 3 N Smithwick, NC Martin County | Dominion Energy reports multiple outages along James Wiggins Rd. (MHX) |
| 10:30 PM | wind | Wind reported | 2 N Pope Afb, NC Cumberland County | Tree down on powerline on Kenwood Ave in Spring Lake. (RAH) |
| 10:29 PM | wind | Wind reported | 2 SSW Beargrass, NC Beaufort County | Edgecombe-Martin Electric reports many outages along Bear Grass Rd. (MHX) |
| 10:26 PM | wind | Wind reported | 2 E Pactolus, NC Pitt County | Edgecombe-Martin Electric reports many outages along Hwy 264. (MHX) |
| 9:49 PM | wind | Wind reported | 1 NW Flowers, NC Johnston County | 10 downed trees at Ashley Wds Ct and E Neuse River Pkwy with one on a house. No injuries reported. (RAH) |
| 9:29 PM | wind | Wind reported | 5 NW New Hope, NC Nash County | Power outages caused by trees down damaging equipment near Old Bailey Hwy & NC-97. (RAH) |
| 9:20 PM | wind | Wind reported | 1 E Wendell, NC Wake County | Trees down on power lines per Duke Energy outage map. (RAH) |
| 9:08 PM | wind | Wind reported | 6 NE Rdu International, NC Wake County | Tree down blocking roadway at Dunham Ln & Norwood Rd. (RAH) |
| 9:05 PM | wind | Wind reported | 3 N Oakboro, NC Stanly County | Trees down near the intersection of NC 24/27 and Liberty Hill Church Road. (RAH) |
| 8:50 PM | wind | Wind reported | 4 N Raleigh, NC Wake County | Multiple trees down on Wynbrook Way. (RAH) |
| 8:44 PM | wind | Wind reported | 4 S Rolesville, NC Wake County | Tree in roadway on 5000 block of Old Milburnie Rd. (RAH) |
| 8:38 PM | wind | Wind reported | Durham, NC Durham County | Large tree on a powerline and partially blocking road. (RAH) |
| 8:32 PM | wind | Wind reported | 3 NW Raleigh, NC Wake County | Large tree down in the road at Dodsworth Dr & W Millbrook Rd. (RAH) |
| 8:28 PM | wind | Wind reported | 2 ENE Center City Charl, NC Mecklenburg County | Utility Company reports trees and powerlines down leading to power outages near Villa Heights in Center City Charlotte. (GSP) |
| 8:21 PM | wind | Wind reported | 3 WSW Carrboro, NC Orange County | Tree down at the 1800 block of Neville Rd. (RAH) |
| 8:20 PM | wind | Wind reported | 4 NNW Durham, NC Durham County | Trees down on power lines per Duke Energy map. (RAH) |
| 8:19 PM | wind | Wind reported | 2 S Murphy, NC Cherokee County | Tree laying on top of vehicle just south of Murphy. (MRX) |
| 8:07 PM | wind | Wind reported | 5 E Bushy Fork, NC Person County | Trees down on power lines per Duke Energy. (RAH) |
| 8:03 PM | wind | Wind reported | 1 N ANDREWS, NC Cherokee County | 6 inch trees down... power pole down... power line down on the north side of Andrews. (MRX) |
| 8:03 PM | wind | Wind reported | 1 SSW Stanley, NC Gaston County | Utility Company reported trees and powerlines down leading to power outages south of Stanley. (GSP) |
| 8:00 PM | wind | Wind reported | 2 N Cleveland, NC Rowan County | Tree down on roadway. (GSP) |
| 7:56 PM | wind | Wind reported | 2 WNW Mooresville, NC Iredell County | Tree down on apartment building. (GSP) |
| 7:38 PM | wind | Wind reported | 2 SE Lawndale, NC Cleveland County | 911 Call Center reports tree blocking the intersection of North Lafayette Street and East Double Shoals Road. (GSP) |
| 7:30 PM | wind | Wind reported | 3 NW Wolf Mountain, NC Jackson County | 911 Call Center reports powerlines down near Triangle Road. (GSP) |
| 7:20 PM | wind | Wind reported | 3 WNW Mooresville, NC Iredell County | Tree down on I-77 at exit 35 near Brawley School Road. Confirmed by traffic camera. Time estimated from radar. (GSP) |
| 7:15 PM | wind | Wind reported | Wesser, NC Swain County | Utility company reports trees and powerlines down leading to power outages in the Wesser area. (GSP) |
| 7:11 PM | wind | Wind reported | Balsam, NC Jackson County | Tree fell onto a house in the Balsam community. Time estimated from radar. (GSP) |
| 7:01 PM | wind | Wind reported | 2 WSW Waynesville, NC Haywood County | Utility Company reported trees and powerlines down leading to power outages in the Waynesville and Hazelwood. (GSP) |
| 6:55 PM | wind | Wind reported | 2 E Altamahaw, NC Alamance County | Trees down in the area of Basin Creek Rd and Danielly Waterwheel Rd. (RAH) |
| 6:42 PM | wind | Wind reported | 2 NNW Downtown Ashevill, NC Buncombe County | Utility Company reported trees and powerlines down leading to scattered power outages across most of Buncombe County. (GSP) |
| 6:42 PM | wind | Wind reported | Marion, NC McDowell County | Emergency Manager reports trees down across central and eastern McDowell County. (GSP) |
| 6:33 PM | wind | Wind reported | 1 ESE Conover, NC Catawba County | Trees down. (GSP) |
| 6:33 PM | wind | Wind reported | 3 ESE Marshall, NC Madison County | Trees down. (GSP) |
| 6:30 PM | wind | Wind reported | 2 NW Connelly Springs, NC Burke County | Utility company reports trees and powerlines down leading to power outages near Rutherford College. (GSP) |
| 6:22 PM | wind | Wind reported | 2 SW Weaverville, NC Buncombe County | Trees down. (GSP) |
| 6:20 PM | wind | Wind reported | 2 S Reidsville, NC Rockingham County | Power line down near the intersection of S Scales St and Freemont St. (RNK) |
| 6:17 PM | wind | Wind reported | 3 N Conover, NC Catawba County | Utility company reports trees and powerlines down leading to power outages north of Conover on Stafford Street. (GSP) |
| 6:12 PM | hail | 1.00" hail | 2 E Bethlehem, NC Alexander County | (GSP) |
| 5:56 PM | wind | Wind reported | 4 NW Bethlehem, NC Alexander County | Tree fell on a structure at 196 Unnamed Lane. (GSP) |
| 5:53 PM | wind | Wind reported | 4 S Allenstand, NC Madison County | 911 Call Center reports trees and powerlines down across most of Madison County. (GSP) |
| 5:43 PM | wind | Wind reported | 2 NE Ledger, NC Mitchell County | Utility company reported trees and powerlines down leading to power outages south of Bakersville. (GSP) |
| 5:13 PM | hail | 1.25" hail | 3 ENE Hiddenite, NC Alexander County | mPING report of half dollar size hail. (GSP) |
| 5:11 PM | hail | 1.75" hail | 4 NE Stony Point, NC Iredell County | Corrects previous hail report from 4 NE Stony Point. Reports of golf ball sized hail on Pisgah Church Road. (GSP) |
Page 1 of 2 | 54 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.
2433 matched archive reports across 68 days. Showing the most recent matching archive days.
Archive day
September 21, 2026
Hail
0
Wind
21
Tornado
0
Largest hail
N/A
Locations: 3 NNE Berea, NC | 6 NW Berea, NC | 4 SE Bethel Hill, NC
Archive day
September 18, 2026
Hail
0
Wind
30
Tornado
0
Largest hail
N/A
Strongest wind: 69 mph
Locations: 3 NE Willard, NC | 2 NNW Smithfield, NC | 2 NNE Clayton, NC
Archive day
September 11, 2026
Hail
1
Wind
1
Tornado
0
Largest hail
1.00"
Locations: 5 SSW Wise Forks, NC | 3 WSW Laurinburg, NC
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
13
Tornado
0
Largest hail
N/A
Locations: 6 NW Bunn, NC | 3 SSE Falls Lake, NC | 6 WNW Falls Lake, NC
SPC convective outlook
Where severe weather is expected — July 28, 2026




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.