Virginia Beach (c) storm history
Storm events recorded in Virginia Beach (c), Virginia between 1950 and 2025.
452
Total events
14
Tornadoes
70
Hail
85
Floods
3
Deaths
$36.0M
Property damage
Most significant events
Strongest tornadoes, deadliest events, and biggest damage in this county. Up to 50 shown.
A tornado formed over the eastern branch of Lynnhaven River in the City of Virginia Beach. The tornado progressed up River Road as an EF1, passing by the Great Neck Recreation Center. It increased to an EF2 intensity, as it moved into the Chelsea neighborhood. The tornado continu…
Lightning strike killed a woman at Sandbridge in Virginia Beach.
A roofer, working at Providence Road Elementary School, was struck by lightning and later died.
Lightning struck and killed a man doing yardwork near a tree in the Great Neck Point section of Virginia Beach. Witnesses said there was no rain falling in the area at the time, and described the bolt as coming out of clear skies.
A weak tornado caused significant damage to a home from the roof being blown off. There was also damage to several other structures including a school gymnasium. A large pool window was blown out also.
Tornado tracked from Chesapeake northeast into Virginia Beach. The tornado emerged from Stumpy Lake along Elbow Road as an EF0 causing some significant damage to siding and shingles to homes just north of Elbow Road. The tornado crossed Round Hill Drive, and then Elbow Road itsel…
Heavy rain caused an extended period of significant flooding across much of the county. Numerous roads were impassable or closed for several days, and many homes and businesses were impacted.
Hail caused widespread damage to homes, businesses, and vehicles.
Flash Flood Flash Flood
There were multiple reports of high water along Shore Drive via Waze.
Flash Flood Flash Flood
The public reported portions of Holland Road flooded due to heavy rainfall.
Flash Flood Flash Flood
VDOT cameras showed water over the roadway at the intersection of Independence Boulevard and Wakefield Drive.
Flash Flood Flash Flood
The public reported flooding at the intersection of Fairfield Boulevard and Kempsville Road near Kempsville High School.
Flash Flood Flash Flood
The public reported flooding on Edinburgh Drive, in addition to nearby streets such as Caren Drive and Crosby Road. Cars were also reported stalled in water.
Flash Flood Flash Flood
Broadcast media reported flooding on Club House Road.
Flash Flood Flash Flood
The public reported several vehicles in 2 to 3 feet of water at South Boulevard and Brentwood Crescent.
Flash Flood Flash Flood
The public reported high water at Duplin Street and Club House Road with approximately 6 inches of water on the roadway.
Flash Flood Flash Flood
The public reported high water on the roadway near Silina Drive and Windsor Woods Boulevard, approximately knee deep.
Flash Flood Flash Flood
Flooding was reported at the intersection of Oceana Boulevard and Virginia Beach Boulevard.
Flash Flood Flash Flood
The public reported that North Pine Grove Road was flooded.
Flash Flood Flash Flood
The public reported water was filling up the ditches and coming up close to apartment buildings on Green Garden Circle.
Flash Flood Flash Flood
The public reported the intersection of Lakecrest Road and Riverbend Road was flooded.
Flash Flood Flash Flood
The public reported flooding on Ashaway Road in Virginia Beach. Water was reported in yards and on the road.
Flash Flood Flash Flood
There were multiple reports of street flooding on Virginia Beach Boulevard near Princess Anne High School.
Hail Hail
Broadcast media relayed a picture of quarter sized hail from near the Virginia Beach Town Center.
Lightning Lightning
A couple of trees were knocked down likely due to a lightning strike in the Lago Mar subdivision in Virginia Beach.
Flash Flood Flash Flood
Flooding was reported via mPING.
Flash Flood Flash Flood
Flooding was reported on Lynhaven Parkway via waze.
Flash Flood Flash Flood
Roads were flooded east of Little Creek along Shore Drive. One foot of water was reported over the roadway.
Flash Flood Flash Flood
Ferrell Parkway near Indian River Road was impassable due to standing water.
Flash Flood Flash Flood
Flooding was reported along Independence Boulevard.
Flash Flood Flash Flood
Water was reported over the road near Bayside High School.
Hail Hail
A trained spotter reported 1 inch diameter hail near Lynnhaven Parkway and Indian River Road.
Hail Hail
An NWS employee reported a large quantity of hail in the vicinity of Currituck Drive in Virginia Beach, with the largest stones up to 1 inch in diameter.
Hail Hail
The public reported 1.50 inch diameter hail in the vicinity of Currituck Drive in Virginia Beach.
Hail Hail
The public reported 1 inch diameter hail near the Virginia Beach Courthouse.
Hail Hail
The public reported 1 inch diameter hail on Blue Heron Drive.
Thunderstorm Wind Thunderstorm Wind
A utility company reported a power outage due to a fallen tree.
Thunderstorm Wind Thunderstorm Wind
An emergency manager reported a few trees down near Princess Anne Courthouse. Nickel sized hail was also reported.
Thunderstorm Wind Thunderstorm Wind
A tree was reported down on Orchard Park Drive in Virginia Beach.
Flash Flood Flash Flood
The public reported flooding on the westbound lane of I-64 on Waze.
Heavy Rain Heavy Rain
The mesonet station DW4557 in Virginia Beach measured a daily storm total rainfall of 3.98 inches.
Heavy Rain Heavy Rain
A mesonet station (GW3542) in Virginia Beach measured a daily storm total rainfall of 2.44 inches.
Heavy Rain Heavy Rain
A mesonet station (FW7043) in Virginia Beach measured a daily storm total rainfall of 2.24 inches.
Heavy Rain Heavy Rain
A mesonet station (CW2971) in Virginia Beach measured a daily storm total rainfall of 2.09 inches.
Heavy Rain Heavy Rain
A mesonet station (FW4245) in Virginia Beach measured a daily storm total rainfall of 2.07 inches in Virginia Beach.
Heavy Rain Heavy Rain
A mesonet station (AW445) in Virginia Beach measured a daily storm total rainfall of 2.09 inches.
Heavy Rain Heavy Rain
A rainfall total of 4.15 inches was reported in Virginia Beach. Several reports of 2 to 3 inches were reported across the city.
Heavy Rain Heavy Rain
A CoCoRaHS observer measured a storm total rainfall amount of 2.14 inches of rain.
Flash Flood Flash Flood
The public reported flooding on Cleveland Street between Pennsylvania Avenue and Southgate Avenue.
Events by year
| Year | Events | Tornadoes |
|---|---|---|
| 2025 | 31 | 0 |
| 2024 | 28 | 0 |
| 2023 | 16 | 1 |
| 2022 | 13 | 0 |
| 2021 | 6 | 0 |
| 2020 | 20 | 0 |
| 2019 | 28 | 0 |
| 2018 | 11 | 0 |
| 2017 | 28 | 1 |
| 2016 | 8 | 0 |
| 2015 | 10 | 0 |
| 2014 | 24 | 2 |
| 2013 | 7 | 0 |
| 2012 | 7 | 0 |
| 2011 | 22 | 1 |
| 2010 | 10 | 0 |
| 2009 | 13 | 0 |
| 2008 | 15 | 0 |
| 2007 | 9 | 0 |
| 2006 | 7 | 0 |
| 2005 | 4 | 1 |
| 2004 | 7 | 0 |
| 2003 | 6 | 1 |
| 2002 | 8 | 0 |
| 2000 | 9 | 1 |
| 1999 | 8 | 0 |
| 1998 | 6 | 0 |
| 1997 | 2 | 0 |
| 1996 | 10 | 0 |
| 1992 | 5 | 1 |
| 1991 | 8 | 0 |
| 1990 | 13 | 0 |
| 1989 | 10 | 0 |
| 1988 | 2 | 1 |
| 1987 | 1 | 0 |
| 1986 | 3 | 0 |
| 1985 | 3 | 0 |
| 1984 | 1 | 0 |
| 1981 | 1 | 1 |
| 1980 | 1 | 0 |
| 1978 | 1 | 0 |
| 1977 | 4 | 1 |
| 1976 | 2 | 0 |
| 1975 | 3 | 0 |
| 1974 | 2 | 0 |
| 1973 | 2 | 0 |
| 1972 | 1 | 1 |
| 1971 | 1 | 0 |
| 1969 | 1 | 0 |
| 1968 | 3 | 0 |
| 1967 | 3 | 1 |
| 1966 | 1 | 0 |
| 1963 | 1 | 0 |
| 1958 | 1 | 0 |
| 1957 | 3 | 0 |
| 1956 | 2 | 0 |