Tornadoes, hail, floods and severe storms recorded here between 1950 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, 22 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 5, 1989 · Union, North Carolina
Tornado F4 Tornado1 death, 6 injuries, $25.0M damage October 18, 1990 · Union, North Carolina
September 16, 2018 · Union, North Carolina
EM reported severe flash flooding developed across Union County after 7 to 13 inches of rain fell across the county in about 24 hours. Dozens of roads were closed at the height of the event during the afternoon of the 16th, some due to poor drainage flooding in urban areas, and o…
September 16, 2018 · Union, North Carolina
Although heavy rain ended across Union County during the evening, EM reported high water conditions continued through the overnight, as waters were slow to recede in light of the 7 to 13 inches that fell across the county in about 24 hours. During the morning of the 17th, an 88 y…
July 11, 2003 · Union, North Carolina
Slow-moving thunderstorms produced very heavy rainfall that resulted in rapid development of urban flooding. West of Monroe, a 17-year-old man drowned when he jumped into a flooded drainage ditch, and was swept into a storm drain. Urban flooding was more severe in the towns of In…
March 6, 1983 · Union, North Carolina
September 27, 2024 · Union, North Carolina
Hundreds of trees were blown down, with dozens of trees down on homes, vehicles, and power lines. Frequent gusts up 50 to 60 mph occurred, with occasional gusts of 70 mph.
December 4, 2002 · Union, North Carolina
June 27, 2026 · Union, North Carolina
County comms reported numerous trees and power lines blown down across southern Union County. One tree fell on a house southeast of Monroe, injuring an occupant.
May 30, 2026 · Union, North Carolina
Emergency manager and public reported flash flooding developed in the Crooked Creek basin after 2 to 3.5 inches of rain fell along the Mecklenburg/Union County line in just a couple of hours. This was on the heels of a string of days that saw scattered afternoon thunderstorms bri…
May 30, 2026 · Union, North Carolina
Although heavy rainfall tapered off across northern Union County during late morning, high water conditions continued across mainly the Crooked Creek basin as runoff from the earlier rainfall continued to result in elevated stream levels and flows.
May 1, 2026 · Union, North Carolina
April 1, 2026 · Union, North Carolina
March 12, 2026 · Union, North Carolina
Fire marshal reported a couple of trees blown down in the Unionville area, with one tree down on a house.
February 1, 2026 · Union, North Carolina
January 31, 2026 · Union, North Carolina
January 25, 2026 · Union, North Carolina
July 9, 2025 · Union, North Carolina
County comms reported a tree blown down near Lanes Creek Rd and another tree down near Landsford Rd and White Store Rd.
June 25, 2025 · Union, North Carolina
Public reported 3/4 inch hail.
June 25, 2025 · Union, North Carolina
Public reported 3/4 inch hail.
June 25, 2025 · Union, North Carolina
The ASOS at the Charlotte Monroe Executive Airport measured a gust of 61 mph, or 53 kts.
June 25, 2025 · Union, North Carolina
Utility company reported trees blown down on power lines in the Indian Trail area, resulting in power outages.
March 31, 2025 · Union, North Carolina
Utility equipment reported trees blown down on power lines.
March 16, 2025 · Union, North Carolina
Public reported (via social media) a couple of trees blown down northeast of Unionville.
March 5, 2025 · Union, North Carolina
NWS storm survey found the path of an EF1 tornado that began in the vicinity of Porter Ridge High School. Tree branches were broken and a free-standing light pole was broken off at the base. The fence around the schools tennis court was also blown over and two storage buildings c…
January 21, 2025 · Union, North Carolina
January 10, 2025 · Union, North Carolina
December 29, 2024 · Union, North Carolina
The ASOS at Charlotte Monroe Executive Airport measured a wind gust of 61 mph, or 53 kts.
September 27, 2024 · Union, North Carolina
Stream gauges indicated flash flooding developed along Goose Creek and Bearskin Creek in Union County after 3 to 5 inches of rain fell across the northern part of the county over a couple of days, with 1 to 2 inches of that falling in less than three hours on the morning of the 2…
August 8, 2024 · Union, North Carolina
Media reported isolated flash flooding developed in parts of Union County after 4.5 to 5.5 inches of rain fell in association with the remnants of Tropical Storm Debby. Bates Branch overflowed its banks west of Monroe and inundated Pleasant Grove Rd. Additionally, a stream gauge …
August 8, 2024 · Union, North Carolina
July 6, 2024 · Union, North Carolina
Utility company reported trees and large limbs blown down on power lines southwest of Monroe.
June 30, 2024 · Union, North Carolina
Utility company reported several trees and power lines blown down in the Wesley Chapel area. Public also reported trees down near Weddington.
May 15, 2024 · Union, North Carolina
Public reported quarter size hail in the Mineral Springs area.
May 15, 2024 · Union, North Carolina
Public reported 3/4 inch hail.
May 10, 2024 · Union, North Carolina
Spotter reported 3/4 inch hail.
May 8, 2024 · Union, North Carolina
Utility company reported trees blown down on power lines.
May 8, 2024 · Union, North Carolina
Public reported several trees blown down in the Monroe area.
May 8, 2024 · Union, North Carolina
Public reported a couple of trees blown down in southern Union County.
September 9, 2023 · Union, North Carolina
Several sources reported flash flooding developed across northwest Union County after 3 to 5 inches of rain fell in just a couple of hours from a nearly stalled thunderstorm cluster. Chinkapin Creek overflowed its banks in the Unionville area. Multiple roads were inundated in the…
September 7, 2023 · Union, North Carolina
Public reported quarter size hail in the Weddington area.
September 7, 2023 · Union, North Carolina
Public reported nickel size hail.
August 7, 2023 · Union, North Carolina
County comms reported numerous trees blown down across the county, with two trees down on houses in Monroe, one on a vehicle in Marshville, and others down on power lines.
July 30, 2023 · Union, North Carolina
Spotter reported multiple trees and some power lines blown down.
July 23, 2023 · Union, North Carolina
Utility company reported trees and limbs blown down on power lines.
September 30, 2022 · Union, North Carolina
July 19, 2022 · Union, North Carolina
Stream gauges indicated Goose Creek exceeded its established flood stage after 2.5 to 3.5 inches of rain fell in the headwaters in just a couple of hours. Stevens Mill Rd along with a few other roads were inundated in the Indian Trail area.
July 9, 2022 · Union, North Carolina
County comms reported a tree blown down and blocking roadway on Indian Trail Fairview Rd at 1st Ave in Indian Trail. Another tree was down on Boyte Rd at Valley St.
July 7, 2022 · Union, North Carolina
Emergency manager reported multiple trees and large lombs blown down near the intersection of New Town Rd and Potter Rd South.
July 6, 2022 · Union, North Carolina
Public reported trees blown down off Spring Meadow Ln.