Cabarrus storm history
Storm events recorded in Cabarrus, North Carolina between 1950 and 2025.
592
Total events
15
Tornadoes
124
Hail
85
Floods
2
Deaths
$30.7M
Property damage
Most significant events
Strongest tornadoes, deadliest events, and biggest damage in this county. Up to 50 shown.
A stream gauge on the Rocky River above Irish Buffalo Creek indicated flooding developed, mainly along tributaries of the river, including Back Creek, Irish Buffalo Creek, and Dutch Buffalo Creek after 2 to 3.5 inches of rain fell across the basin in just a few hours. Multiple ro…
This tornado moved into Cabarrus County from Mecklenburg County, south of Harrisburg and west of the Robinson Church Rd and Peach Orchard Rd intersection. The tornado affected several residential areas, damaging around 30 homes and destroying two homes which slid off their founda…
Numerous roads were closed, mainly due to stream flooding from Harrisburg to Concord to Mount Pleasant. Several homes received significant damage due to floodwater, with Harrisburg being the hardest hit. Closed roads included highway 73 near Dutch Rd, Red Bird Cir, Morehead Rd fr…
Thunderstorm Wind Thunderstorm Wind
Spotter reported trees blown down and blocking a part of Lentz Harness Shop Rd.
Thunderstorm Wind Thunderstorm Wind
Utility company reported trees and large limbs blown down on power lines and causing an outage.
Thunderstorm Wind Thunderstorm Wind
Public reported trees blown down and blocking the road near the intersection of Miami Church Rd and Joe Bost Rd.
Hail Hail
Public reported 3/4 inch hail.
Thunderstorm Wind Thunderstorm Wind
Public reported trees blown down at Tennessee St and Pennsylvania Ave.
Winter Weather Winter Weather
Winter Storm Winter Storm
Thunderstorm Wind Thunderstorm Wind
Public reported multiple trees and power lines blown down near Concord Regional Airport. Fire dept reported multiple trees blown down along Highway 73 between Concord and Mount Pleasant.
Flash Flood Flash Flood
River gauges and emergency management reported flash flooding developed across portions of Cabarrus County after 3 to 6 inches of rain fell across the county over two days, with 1 to 2 inches of that falling in less than three hours on the morning of the 27th. The main impacts we…
Flood Flood
Although heavy rain ended across the area by early afternoon, flooding continued along the Rocky River and several tributaries into the evening hours. The streams began to recede during the evening and most had returned to their banks by sunrise on the 28th.
Flash Flood Flash Flood
Stream gauges on the Rocky River above Irish Buffalo Creek and on Coddle Creek indicated flash flooding developed along tributaries of the river, including Irish Buffalo Creek and Dutch Buffalo Creek after 4.5 to 6 inches of rain fell across Cabarrus County in association with th…
Strong Wind Strong Wind
Thunderstorm Wind Thunderstorm Wind
Spotter reported trees blown down onto houses on Pine St and on West C St in Kannapolis.
Thunderstorm Wind Thunderstorm Wind
Public reported multiple trees blown down near the Rowan County line, including on Irish Potato Rd. Several homes in the area also reported roof damage from a combination of wind and hail.
Hail Hail
Public reported marble to quarter size hail.
Hail Hail
Public reported up to quarter size hail in Mount Pleasant.
Thunderstorm Wind Thunderstorm Wind
Public reported a few trees and power lines blown down near the Charlotte Motor Speedway.
Thunderstorm Wind Thunderstorm Wind
Emergency manager reported numerous trees and power lines blown down from the Harrisburg area, across Concord and points northeast. One tree fell on a structure on Buckingham Ln in Harrisburg.
Flood Flood
Although heavy rain tapered off across Cabarrus County throughout the evening, runoff from the earlier rainfall maintained elevated stream levels along tributaries of the Rock River which continued to flood roads throughout the overnight hours.
Thunderstorm Wind Thunderstorm Wind
Public reported (via Social Media) several trees blown down in Kannapolis. Emergency manager reported numerous trees down in Concord and vicinity.
Flash Flood Flash Flood
Stream gauges on the Rocky River above Irish Buffalo Creek and on Back Creek indicated flash flooding developed along multiple tributaries of the river, including Irish Buffalo Creek and Dutch Buffalo Creek after 3 to 5 inches of rain fell across Cabarrus County in about 12 hours…
Thunderstorm Wind Thunderstorm Wind
Utility company reported trees blown down on power lines on Rocky River Rd.
Thunderstorm Wind Thunderstorm Wind
County comms reported multiple trees and power lines blown down on Shiloh Church Rd.
Thunderstorm Wind Thunderstorm Wind
County comms and law enforcement reported around 20 trees blown down from the south side of Concord to west of Mount Pleasant.
Thunderstorm Wind Thunderstorm Wind
County comms reported trees blown down near Roberta Rd and Physicians Blvd and a tree blown down along Mary Circle.
Thunderstorm Wind Thunderstorm Wind
Emergency manager and public reported multiple trees blown down from northwest Cabarrus County through Concord and Harrisburg. One tree fell through the roof of a home on the northwest side of Concord.
Thunderstorm Wind Thunderstorm Wind
Ham radio operator reported a tree blown down on a house on Ashbury Ln.
Hail Hail
Public reported (via Social Media) ping pong ball size hail along Pitts School Rd north of the Speedway and quarter size hail closer to Harrisburg.
Hail Hail
Public reported quarter size hail in the Kannapolis area.
Thunderstorm Wind Thunderstorm Wind
Utility company reported multiple trees or large limbs blown down.
Flash Flood Flash Flood
Emergency manager reported flash flooding developed in the city of Kannapolis after 4 to 5 inches of rain fell in just a few hours. Irish Buffalo Creek overflowed its banks on the west side of the city and inundated Pine St and Tiffany Dr. Around thirty people were evacuated from…
Hail Hail
Public reported 3/4 inch hail via mping project.
Flood Flood
A stream gauge on the Rocky River above Irish Buffalo Creek indicated flooding developed, mainly along tributaries of the river, including Back Creek, Irish Buffalo Creek, and Dutch Buffalo Creek after 2.5 to 3.5 inches of rain fell across Cabarrus County in around 36 hours. Mult…
Thunderstorm Wind Thunderstorm Wind
Public reported (via Social Media) a tree blown down in the Harrisburg area and multiple trees down at Miami Church Rd and Mount Pleasant Rd. Spotter reported a tree down near the intersection of Zion Church Rd and Flowes Store Rd.
Cold/Wind Chill Cold/Wind Chill
Tropical Storm Tropical Storm
Thunderstorm Wind Thunderstorm Wind
Public reported trees blown down in the Midland area.
Thunderstorm Wind Thunderstorm Wind
County comms reported multiple trees, power lines, and numerous large tree limbs blown down.
Thunderstorm Wind Thunderstorm Wind
County comms reported several trees blown down in Kannapolis and vicinity.
Thunderstorm Wind Thunderstorm Wind
Public reported numerous trees and power lines blown down across Cabarrus County, especially the central part of the county.
Hail Hail
Public reported quarter size hail.
Thunderstorm Wind Thunderstorm Wind
Public reported two trees blown down and blocking Odell School Rd and additional trees and many large limbs down in the Poplar Tent community.
Hail Hail
Public reported quarter sized hail on Odell School Rd.
Events by year
| Year | Events | Tornadoes |
|---|---|---|
| 2025 | 7 | 0 |
| 2024 | 14 | 0 |
| 2023 | 13 | 0 |
| 2022 | 16 | 1 |
| 2021 | 6 | 0 |
| 2020 | 13 | 1 |
| 2019 | 14 | 1 |
| 2018 | 15 | 0 |
| 2017 | 14 | 0 |
| 2016 | 15 | 0 |
| 2015 | 24 | 0 |
| 2014 | 19 | 0 |
| 2013 | 16 | 0 |
| 2012 | 9 | 1 |
| 2011 | 19 | 0 |
| 2010 | 23 | 0 |
| 2009 | 25 | 0 |
| 2008 | 43 | 2 |
| 2007 | 22 | 0 |
| 2006 | 21 | 1 |
| 2005 | 11 | 0 |
| 2004 | 16 | 0 |
| 2003 | 31 | 0 |
| 2002 | 14 | 0 |
| 2001 | 14 | 0 |
| 2000 | 22 | 0 |
| 1999 | 19 | 0 |
| 1998 | 25 | 0 |
| 1997 | 3 | 0 |
| 1996 | 15 | 0 |
| 1995 | 6 | 0 |
| 1993 | 1 | 0 |
| 1992 | 6 | 1 |
| 1991 | 4 | 0 |
| 1990 | 1 | 0 |
| 1989 | 2 | 0 |
| 1988 | 3 | 0 |
| 1987 | 6 | 0 |
| 1986 | 2 | 0 |
| 1985 | 14 | 0 |
| 1984 | 4 | 0 |
| 1983 | 6 | 1 |
| 1982 | 3 | 0 |
| 1980 | 1 | 0 |
| 1979 | 1 | 0 |
| 1977 | 1 | 0 |
| 1975 | 1 | 1 |
| 1973 | 2 | 2 |
| 1971 | 1 | 0 |
| 1970 | 2 | 0 |
| 1966 | 1 | 0 |
| 1965 | 1 | 1 |
| 1959 | 2 | 0 |
| 1957 | 1 | 0 |
| 1954 | 1 | 1 |
| 1950 | 1 | 1 |