North Carolina storm reports for March 16, 2026
NOAA recorded 83 wind reports and 2 tornado reports in North Carolina on March 16, 2026.
- in North Carolina
- 85
- Storm reports
- 1 E Silverstone, Watauga County, NC
- 64 mph
- Highest gust
- 2
- Tornado reports
Hail, inches
- 0.75
- 1
- 1.5
- 2
- 2.5
- 3+
Dots: reports. Shading: radar estimate.
- Wind report
- Estimated gusts, 50 to 90 mph
- Tornado and its path
- Surveyed tornado path
Hail, inches
- 0.75
- 1
- 1.5
- 2
- 2.5
- 3+
Dots: reports. Shading: radar estimate.
- Wind report
- Estimated gusts, 50 to 90 mph
- Tornado and its path
- Surveyed tornado path
Source: NOAA/NWS Storm Prediction Center, preliminary storm reports. NOAA revises recent reports for several weeks. Report day: 12:00 UTC on March 16, 2026 to 12:00 UTC the next day. Times are Central.
Select a dot or a path for the report. NWS survey teams walked the shaded paths after the storm; each is drawn at the widest width they found, so it can look wider than the damage at any one spot. Gust lines are estimates: the highest gust of the day in NOAA's hourly 2.5 km wind analysis (URMA), which fills in between weather stations. They aren't measurements at any building.
Reports by hour
Wind83, most at 8 AM
Tornado2, most at 8 AM
Every report
Source: NOAA/NWS Storm Prediction Center.
| Time | Rating | Where | Path |
|---|---|---|---|
| 8:39 AM | Not rated | 2 NNE Center City Charl, Mecklenburg County, NC | Not surveyed |
| 8:40 AM | Not rated | 2 NNE Center City Charl, Mecklenburg County, NC | Not surveyed |
| Time | Gust | Where |
|---|---|---|
| 7:08 AM | Not measured | 4 SSE Harris, Rutherford County, NC |
| 7:08 AM | Not measured | 2 NNE Valle Crucis, Watauga County, NC |
| 7:20 AM | Not measured | 1 WSW Morganton, Burke County, NC |
| 7:26 AM | Not measured | 1 S Deep Gap, Watauga County, NC |
| 7:30 AM | 64 mph | 1 E Silverstone, Watauga County, NC |
| 7:35 AM | Not measured | 3 SE Harris, Rutherford County, NC |
| 7:40 AM | Not measured | 3 N Shelby, Cleveland County, NC |
| 7:50 AM | Not measured | 3 ENE Fallston, Lincoln County, NC |
| 7:54 AM | Not measured | Millers Creek, Wilkes County, NC |
| 8:00 AM | Not measured | Moravian Falls, Wilkes County, NC |
| 8:10 AM | Not measured | 2 SW Claremont, Catawba County, NC |
| 8:18 AM | Not measured | 1 S Belmont, Gaston County, NC |
Show all 83 wind reportsShow fewer
| Time | Gust | Where |
|---|---|---|
| 8:30 AM | Not measured | 2 SSW Brooks Crossroads, Yadkin County, NC |
| 8:38 AM | Not measured | 2 ESE Mountain Park, Surry County, NC |
| 8:39 AM | Not measured | 2 ESE Fairview, Surry County, NC |
| 8:40 AM | Not measured | 1 NNE Center City Charl, Mecklenburg County, NC |
| 8:40 AM | 61 mph | 1 W Center City Charlot, Mecklenburg County, NC |
| 8:41 AM | Not measured | 2 SSW Center City Charl, Mecklenburg County, NC |
| 8:41 AM | Not measured | 3 NW Harmony, Iredell County, NC |
| 8:41 AM | Not measured | 1 E Flat Rock, Surry County, NC |
| 8:45 AM | Not measured | 4 WSW East Bend, Yadkin County, NC |
| 8:46 AM | Not measured | 2 NE Center City Charlo, Mecklenburg County, NC |
| 8:47 AM | Not measured | 2 NNW Troutman, Iredell County, NC |
| 8:47 AM | Not measured | 3 S White Plains, Surry County, NC |
| 8:49 AM | Not measured | 3 SE Love Valley, Iredell County, NC |
| 9:00 AM | Not measured | 1 SW Salisbury, Rowan County, NC |
| 9:01 AM | Not measured | 3 SSW Center City Charl, Mecklenburg County, NC |
| 9:01 AM | Not measured | 3 WSW Salisbury, Rowan County, NC |
| 9:07 AM | Not measured | 3 NE Lewisville, Forsyth County, NC |
| 9:09 AM | Not measured | 3 SW Pfafftown, Forsyth County, NC |
| 9:09 AM | Not measured | 2 SW Pfafftown, Forsyth County, NC |
| 9:11 AM | Not measured | 3 E Woodville, Stokes County, NC |
| 9:12 AM | Not measured | 3 NW Midway, Forsyth County, NC |
| 9:12 AM | Not measured | 1 WNW Stanleyville, Forsyth County, NC |
| 9:15 AM | Not measured | 1 E Mount Pleasant, Cabarrus County, NC |
| 9:20 AM | Not measured | 6 N Walkertown, Forsyth County, NC |
| 9:21 AM | Not measured | 5 NE Midway, Davidson County, NC |
| 9:22 AM | Not measured | 1 NW Sedge Garden, Forsyth County, NC |
| 9:30 AM | Not measured | 3 NW Badin, Stanly County, NC |
| 9:32 AM | Not measured | Badin, Stanly County, NC |
| 9:57 AM | Not measured | 1 NNW Reidsville, Rockingham County, NC |
| 10:05 AM | Not measured | 2 SE Climax, Randolph County, NC |
| 10:11 AM | Not measured | 3 NE Ruffin, Caswell County, NC |
| 10:15 AM | Not measured | 1 NW Liberty, Randolph County, NC |
| 1:34 PM | Not measured | 3 E Smithwick, Martin County, NC |
| 1:38 PM | Not measured | 3 W Core Point, Beaufort County, NC |
| 3:52 PM | Not measured | 3 NE Plyler, Stanly County, NC |
| 3:53 PM | Not measured | 4 S Albemarle, Stanly County, NC |
| 3:54 PM | Not measured | 1 ENE Richfield, Stanly County, NC |
| 3:57 PM | Not measured | 3 NNE Siler City, Chatham County, NC |
| 4:00 PM | Not measured | 3 NW Badin, Stanly County, NC |
| 4:19 PM | Not measured | 2 SSE Kernersville, Forsyth County, NC |
| 4:27 PM | 59 mph | 5 ESE Colfax, Guilford County, NC |
| 4:35 PM | Not measured | 4 NNE Derby, Moore County, NC |
| 4:35 PM | Not measured | 6 SSW Franklinville, Randolph County, NC |
| 4:40 PM | Not measured | 1 SW Robbins, Moore County, NC |
| 4:48 PM | Not measured | 2 SSW Pinebluff, Moore County, NC |
| 4:50 PM | Not measured | 3 NNW Harpers Crossroad, Chatham County, NC |
| 4:52 PM | Not measured | 1 SE Staley, Chatham County, NC |
| 4:55 PM | Not measured | 1 ENE Aberdeen, Moore County, NC |
| 4:57 PM | Not measured | 3 E Staley, Chatham County, NC |
| 5:06 PM | Not measured | 6 S Sutphin, Chatham County, NC |
| 5:18 PM | Not measured | 5 NNW Bynum, Chatham County, NC |
| 5:20 PM | Not measured | 5 WNW Fearrington, Chatham County, NC |
| 5:29 PM | Not measured | 3 SSE Jordan Lake, Chatham County, NC |
| 5:43 PM | Not measured | 2 SE Durham, Durham County, NC |
| 5:47 PM | 58 mph | Lumberton, Robeson County, NC |
| 5:54 PM | 60 mph | 4 S LUMBERTON, Robeson County, NC |
| 5:55 PM | Not measured | 3 NW Raleigh, Wake County, NC |
| 5:59 PM | Not measured | 2 N Raleigh, Wake County, NC |
| 6:02 PM | Not measured | 4 ESE Wade, Cumberland County, NC |
| 6:02 PM | Not measured | 4 SSE Raleigh, Wake County, NC |
| 6:06 PM | Not measured | 4 NE Garner, Wake County, NC |
| 6:13 PM | Not measured | 3 NNE Knightdale, Wake County, NC |
| 6:22 PM | Not measured | 5 WSW Bunn, Franklin County, NC |
| 6:25 PM | Not measured | 4 NNW Bunn, Franklin County, NC |
| 6:26 PM | Not measured | 1 NNE Louisburg, Franklin County, NC |
| 6:41 PM | Not measured | 5 NW Centerville, Franklin County, NC |
| 6:53 PM | Not measured | 2 WSW New Hope, Wilson County, NC |
| 7:15 PM | Not measured | 3 NNE Walnut Creek, Wayne County, NC |
| 7:41 PM | Not measured | 4 WSW Kinston, Lenoir County, NC |
| 8:13 PM | Not measured | Ahoskie, Hertford County, NC |
| 9:40 PM | 58 mph | 3 E Knotts Island, Currituck County, NC |
Cities with reports nearby
Reports within 15 miles of the center of each city we track.
| City | Largest hail | Highest gust | Tornado reports |
|---|---|---|---|
| Charlotte, NC | None | 61 mph | 2 |
| Durham, NC | None | None | 0 |
| Greensboro, NC | None | 59 mph | 0 |
| Hickory, NC | None | None | 0 |
| Raleigh, NC | None | None | 0 |
| Winston-Salem, NC | None | None | 0 |
Reports are what observers recorded near a location, not a complete record of every storm. They don’t describe conditions at any building.