Tornadoes, hail, floods and severe storms recorded here between 1955 and 2026, from NOAA's Storm Events Database. Search an address to see which tornadoes came closest to it.
The part of each tornado’s path NOAA recorded in this county, 9 in all. Zoom in and the paths widen to their surveyed width.
Hover or tap a bar to see that year.
NOAA's storm database records tornadoes back to 1950 and hail and thunderstorm wind back to 1955, but floods only from 1996 on. Older floods are missing here. For those, the U.S. Geological Survey's stream gauge records and flood reports are the place to look.
The strongest tornadoes, deadliest events and biggest damage here, up to 50.
May 21, 2020 · Surry, North Carolina
Consistent rainfall over several days saturated the ground, allowing for a strong wind to knock down a tree onto a mobile home, causing significant damage to the structure and killing one occupant who was in his bedroom.
January 9, 2017 · Surry, North Carolina
An 85 year old man died after he fell outside of his home and was exposed to cold weather for an unknown period of time. Temperatures on the morning of January 9th were near 10 degrees.
January 28, 2014 · Surry, North Carolina
A 37-year-old female was killed in a two-vehicle accident on Riverside Drive in Mount Airy when one vehicle lost control because of slick road conditions, crossed the centerline and struck an on-coming vehicle. Four others were injured in the accident.
January 28, 2014 · Surry, North Carolina
A 68-year-old female was killed in a single-vehicle accident on Poplar Springs Road in Elkin when slick road conditions caused the vehicle to lose control and strike a tree. Another occupant of the vehicle was injured.
October 29, 2012 · Surry, North Carolina
High winds blew an oak tree down in the immediate path of a motorist in the 1400 block of Prison Camp Road near New Hope. There was not time for the driver to react and stop, an accident occurred, and the driver died. The winds also brought down two trees across Cross Creek Drive…
February 4, 2010 · Surry, North Carolina
Snow broke out across the county late Thursday evening and continued through the day Friday. It mixed with sleet, rain and freezing rain during the day Friday when warmer air moved in aloft. The precipitation ended as snow showers Friday evening. Total snow accumulations of 5 to …
January 6, 1996 · Surry, North Carolina
July 18, 1988 · Surry, North Carolina
June 22, 2026 · Surry, North Carolina
A large tree was blown down by thunderstorm winds near the intersection of Brookfall Dairy Road and Poplar Springs Road.
June 22, 2026 · Surry, North Carolina
A large tree was reported down by the intersection of CC Camp Road and Still Meadows Lane.
June 22, 2026 · Surry, North Carolina
Numerous trees and power lines were blown down by thunderstorm winds in a swath between northwest of Elkin and the community of Stony Knoll. This included a tree blown down at the 1300 Block of Stanley Mill Road. A power line was reported down along Bronco Trail. A large tree was…
June 22, 2026 · Surry, North Carolina
A tree was reported down near the intersection of River Siloam Road and Romie Snow Road.
June 22, 2026 · Surry, North Carolina
A tree was reported down at the 1100 Block of River Siloam Road.
June 22, 2026 · Surry, North Carolina
A large tree was reported down near the intersection of Pratt Road and Moser Road.
June 22, 2026 · Surry, North Carolina
A large tree was reported down near the intersection of Ararat Road and Eldora Road.
June 22, 2026 · Surry, North Carolina
A large tree was reported down along Pilot Church Road.
June 22, 2026 · Surry, North Carolina
A large tree was reported down near the intersection of Grassy Creek Road and Joe Marion Lane.
June 22, 2026 · Surry, North Carolina
A large tree was reported down along Perch Road near its intersection with US Highway 52.
June 22, 2026 · Surry, North Carolina
A tree was reported down across Pinnacle Hotel Road near the border of Stokes County.
June 22, 2026 · Surry, North Carolina
A tree was reported down near the intersection of US 52 and Pilot Knob Park Road.
June 22, 2026 · Surry, North Carolina
A tree was reported down and blocking Blalock Ct in the town of Pilot Mountain.
June 18, 2026 · Surry, North Carolina
A tree was reported down off of Old County Home Road in the Dobson Community.
June 18, 2026 · Surry, North Carolina
There were three separate downed tree reports in the Mount Airy area. One was at the intersection of Rockford Street and Old Highway 601 near Iglesia Misionera Cristo Vive Mount Airy. Another was at the intersection of Lambert Farm Trail and Rockford Street. The last was at the i…
June 18, 2026 · Surry, North Carolina
A tree was reported down at the intersection of Rockford Street and Old Highway 601. This intersection is just outside Mount Airy and south of Scenic Chevrolet GMC.
June 18, 2026 · Surry, North Carolina
A tree was reported hanging over the road near the intersection of Poplar Springs Road and Route 21.
June 18, 2026 · Surry, North Carolina
A tree was reported down at the intersection of Perch Road and Grassy Creek Road.
June 18, 2026 · Surry, North Carolina
A tree was reported down across Highway 52 at Exit 24.
June 18, 2026 · Surry, North Carolina
A tree was reported down and across Highway 52 at Exit 27.
June 18, 2026 · Surry, North Carolina
A tree was reported down on a power line at the intersection of Pinnacle Hotel Road and Shoals Road.
June 18, 2026 · Surry, North Carolina
A tree was reported down blocking both lanes of Johnson Road near its intersection with Siloam Road.
June 18, 2026 · Surry, North Carolina
A tree was reported down blocking both lanes of Belair Drive.
June 12, 2026 · Surry, North Carolina
A swath of trees were reported in the White Plains community at near I-74. The reports are as follows: Two trees were reported down along McKinney Road. A tree was reported down near the intersection of McKinney Road and Old Highway 601. Two trees were reported down along Perry T…
June 12, 2026 · Surry, North Carolina
Numerous trees were reported down in a swath from southwestern Mount Airy to Sheltontown. The reports are as follows: A tree was reported down and landed on a car near the Walmart in Mount Airy. A tree and a few power lines were reported down along Welch Road. A tree was reported…
June 10, 2026 · Surry, North Carolina
Runoff from heavy rain was observed flowing across Highway 103 around 6 inches deep. No damage was observed to the road.
June 10, 2026 · Surry, North Carolina
A tree fell onto a house on Eleanor Avenue northeast of the Flat Rock Community.
June 10, 2026 · Surry, North Carolina
A tree was reported down blocking S Andy Griffith Parkway near the Cooke Trucking Garage.
June 10, 2026 · Surry, North Carolina
A tree fell on a powerline which then fell onto a vehicle on E Pine St near Faulkner Creek.
June 10, 2026 · Surry, North Carolina
A tree feel down and blocked half of Old Buck Shoals Road near its intersection with S Main Street.
June 10, 2026 · Surry, North Carolina
A powerline was reported down along Eaton Road near the Skyline Memory Garden.
June 1, 2026 · Surry, North Carolina
Extreme Drought conditions improved to Severe Drought Conditions across Surry county through late June after several rounds of heavy rainfall. Drought conditions lingered however, because the previous several months of March, April, and May recorded precipitation totals of 8.00-1…
May 1, 2026 · Surry, North Carolina
Extreme Drought conditions expanded, and worsened across Surry county through early May after the previous several months of February, March, and April recorded precipitation totals of 4.00-6.00 inches, which ended up being 25 to 50 percent of normal for that period. These dry co…
April 21, 2026 · Surry, North Carolina
Severe Drought conditions continued, and worsened across Surry county through April after the previous several months of January, February, and March recorded precipitation totals of 6.00-8.00 inches, which ended up being 50 to 75 percent of normal for that period. These dry cond…
January 30, 2026 · Surry, North Carolina
Snow totals ranged from 3.5 to 10.2 inches. Key Impacts: transportation delays.
January 24, 2026 · Surry, North Carolina
A wintry mix occurred with reports of up to 1.0 inches of snow, up to 2.2 inches of sleet, and up to 0.10 inches of freezing rain. Key Impacts: power outages, transportation delays.
August 21, 2025 · Surry, North Carolina
Carson Street in Pilot Mountain, NC is was observed flooded around 1 foot deep as runoff from heavy rain overflowed a drainage ditch across the roadway, making the road impassible to traffic. The road was reopened to traffic after the water receded.
July 29, 2025 · Surry, North Carolina
Thunderstorm winds blew down one tree near the intersection of Siloam Road and Turkey Ford Road and one power line about one mile southeast of Dobson.
July 20, 2025 · Surry, North Carolina
Thunderstorm winds blew down two trees with one on along Robin Road and the other near the intersection of Hamburg Street and Welcome Baptist Church Road.
July 18, 2025 · Surry, North Carolina
Thunderstorm winds blew down one tree near the intersection of East Pine Street and Slate Mountain Road.
July 18, 2025 · Surry, North Carolina
Thunderstorm winds blew down one tree near the intersection of Epperson Church Road and Banks Valley Lane.
July 18, 2025 · Surry, North Carolina
Thunderstorm winds blew down one tree that fell on a power line near the intersection of Boulder Road and Lovers Lane.