The severe storms that tore through the Mid-Atlantic on Tuesday spawned five tornadoes in Maryland within 14 minutes, the National Weather Service confirmed.
Two tornadoes touched down on Maryland's Eastern Shore, while a trio tracked across parts of Anne Arundel County north of Annapolis.
The tornadoes touched down between 6:04 and 6:18 p.m., toppling trees and causing minor structural damage. No injuries were reported.
Maryland has now recorded 11 tornadoes in 2026, two more than its annual average of eight.
Anne Arundel County tornadoes
The first of the three tornadoes touched down in Green Haven in the Riviera Beach area, which is 14 miles north of Annapolis. It was on the ground for 1.1 miles, or two minutes, and had a maximum width of 90 yards. With peak winds of 85 mph, it was rated an EF0 on the 0 to 5 Enhanced Fujita scale. "Numerous trees snapped at the top and felled in a convergent manner, with siding off of at least one house," the Weather Service reported.
Next, a twister struck in Lake Shore at 6:15 p.m., about 9 miles north Annapolis. It was on the ground for 0.75 miles, or 2 minutes, and was up to 160 yards wide. With peak winds of 100 mph, it was rated an EF1. The tornado uprooted trees, ripped singles off a home, lofted a boat ingto the air and toppled a power pole.
The third twister formed at 6:17 p.m. in Cape St. Claire or near Arnold, about 6 miles north of Annapolis and very close to Route 50 and Sandy Point State Park. "Significant convergent tree damage was noted, along with the garage door of a house being blown in," the Weather Service reported. The Weather Service rated this tornado, which was up to 75 yards wide, an EF1.
Eastern Shore tornadoes
A pair of tornadoes, generated by the same thunderstorm, formed in Talbot County near the town of Trappe, about 8 miles south of Easton.
The first touched down at 6:12 p.m. and was on the ground for just one minute, traveling 0.15 miles. It was at most 30 yards wide and generated winds of 90 to 100 mph; it was rated an EF1. "The highest estimated wind speeds were from roof damage to one of the large metal buildings" at an industrial park, the Weather Service reported. The tornado dissipated before reaching Route 50.
The storm produced a second tornado, which touched down at 6:18 p.m, on the eastern side of Route 50. It was also only on the ground for about a minute, and was also up to 30 yards wide. It unleashed winds of 60 to 70 mph and was rated an EF0.
"At the eastern extent of the damage, two farm outbuildings sustained damage to their roofs," the Weather Service reported. "For one building the roofing was completely uplifted, including support beams. For the other building, part of the metal roofing was blown off."
Below, find some dramatic social media videos of these tornadoes:
INSANE video of a tornado (No, this is NOT A.I.) moving within just yards of people outside in Trappe, MD as it destroys a roof off a building!!! This is one of two confirmed tornadoes to hit the county yesterday. @FOXBaltimore #wxtwitter #mdwx pic.twitter.com/w5s3H0Id1V
— Gerard Jebaily ☈🌪 (@GerardJebaily) July 29, 2026
Storm Coverage Video (Talbot County)
— Eastern Shore Undercover ® (@ShoreUndercover) July 28, 2026
📍 Trappe, MD
⏰ Tuesday, July 28, 2026 at 6:45 PM
A few of our followers were kind enough to send in these clips from tonight's storm in Trappe, Maryland. Pretty scary looking at the way it all came together! Everyone please be careful out… pic.twitter.com/GMQm08j9lH
More INCREDIBLE video of the tornadoes near Trappe, MD! Two have been confirmed just north of town. One EF-1 and one EF-0. There has been significant damage to several structures in those areas but so far no reports of injuries. @FOXBaltimore #wxtwitter #MDwx pic.twitter.com/EEreKY04sX
— Gerard Jebaily ☈🌪 (@GerardJebaily) July 29, 2026
