Storm Events Database
- Data Access
- Search
- Bulk Data Download (CSV)
- Storm Data Publication
- Documentation
- Database Details
- Version History
- Storm Data FAQ
- NOAA's NWS Documentation
- Tornado EF Scale
- External Resources
- NOAA's SPC Reports
- NOAA's SPC WCM Page
- NOAA's NWS Damage Assessment Toolkit
- NOAA's Tsunami Database
- ESRI/FEMA Civil Air Patrol Images
- SHELDUS
- USDA Cause of Loss Data
Storm Events Database
Event Details:
Event | Tornado |
-- Scale | EF1 |
-- Length | 2.74 Miles |
-- Width | 75 Yards |
State | MARYLAND |
County/Area | BALTIMORE CITY (C) |
WFO | LWX |
Report Source | NWS Storm Survey |
NCEI Data Source | CSV |
Begin Date | 2025-05-16 16:53 EST-5 |
Begin Location | 0SSE CANTON |
Begin Lat/Lon | 39.2776/-76.5789 |
End Date | 2025-05-16 16:58 EST-5 |
End Location | 0S HOLABIRD |
End Lat/Lon | 39.266/-76.5298 |
Deaths Direct/Indirect | 0/0 (fatality details below, when available...) |
Injuries Direct/Indirect | 0/0 |
Property Damage | 500.00K |
Crop Damage | |
Episode Narrative | A line of thunderstorms developed over western Maryland and eastern West Virginia, then significantly gathered strength as it moved east into the I-95 corridor. Destructive winds, very large hail, and a tornado were observed with some of the most intense storms. Additional thunderstorms in a weakening but still severe state crossed the Appalachians overnight. |
Event Narrative | After cross the tidal Patapsco River, a tornado came back onshore in the Canton area. A path of uprooted trees and snapped branches was noted in Canton Waterfront Park, from the shoreline through the park. After this, the tornado moved east towards The Shops at Canton Crossing. This is where the tornado punched a hole near the roofline of the west-facing wall of a fitness facility. Once wind entered the building, it lifted off part of the east roof and blew it to the east-southeast. Areas east of the shopping mall consist of rail yards and industrial facilities, where no damage was noted by survey or reported. From Canton Crossing, the storm turned slightly right to the east-southeast, towards Dundalk. The FAA Terminal Doppler Weather Radar at Baltimore/Washington International Thurgood Marshall Airport noted the strongest circulation being from this location onward through the end of the life cycle of the tornado. The tornado moved across Interstates 95 and 895 and then through the Holabird Industrial Park, where it did some significant damage to several warehouses. There was also one eyewitness report of seeing the swirl of the tornado while at work during this time. Much of the warehouse damage was due to the wind gaining access into the structures through large garage or bay doors, which then caused uplift and removal of large sections of roofing as well as some damage to walls. One warehouse had a large portion of its structural metal and wood awning damaged. While much of the damage was blown from west to east, convergent tree damage was noted, and at an Amazon warehouse on Holabird Avenue (the same facility struck in November 2018) some damage was blown to the north. Two 18-whell tractor-trailer trucks were blown over at the Amazon facility. |
Event Map:
Note: The tornado track is approximate based on the beginning (B) and ending (E) locations. The actual tornado path may differ from a straight line.All events for this episode:
Location | County/Zone | St. | Date | Time | T.Z. | Type | Mag | Dth | Inj | PrD | CrD |
---|---|---|---|---|---|---|---|---|---|---|---|
Totals: | 0 | 0 | 2.149M | 0.00K | |||||||
WEBER | GARRETT CO. | MD | 05/16/2025 | 14:05 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 2.00K | 0.00K |
WOLFE MILL | ALLEGANY CO. | MD | 05/16/2025 | 14:37 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 10.00K | 0.00K |
FLINTSTONE | ALLEGANY CO. | MD | 05/16/2025 | 14:51 | EST-5 | Thunderstorm Wind | 56 kts. EG | 0 | 0 | 10.00K | 0.00K |
LITTLE ORLEANS | ALLEGANY CO. | MD | 05/16/2025 | 14:59 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 5.00K | 0.00K |
KENSINGTON ESTATES | MONTGOMERY CO. | MD | 05/16/2025 | 15:44 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 2.00K | 0.00K |
GEORGETOWN JCT | MONTGOMERY CO. | MD | 05/16/2025 | 15:46 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 25.00K | 0.00K |
UTICA | FREDERICK CO. | MD | 05/16/2025 | 15:57 | EST-5 | Thunderstorm Wind | 61 kts. EG | 0 | 0 | 25.00K | 0.00K |
FREDERICK | FREDERICK CO. | MD | 05/16/2025 | 15:58 | EST-5 | Thunderstorm Wind | 61 kts. EG | 0 | 0 | 25.00K | 0.00K |
MT AIRY | CARROLL CO. | MD | 05/16/2025 | 15:58 | EST-5 | Thunderstorm Wind | 61 kts. EG | 0 | 0 | 12.00K | 0.00K |
LIBERTYTOWN | FREDERICK CO. | MD | 05/16/2025 | 16:02 | EST-5 | Thunderstorm Wind | 61 kts. EG | 0 | 0 | 12.00K | 0.00K |
WESTMINSTER ARPT | CARROLL CO. | MD | 05/16/2025 | 16:11 | EST-5 | Hail | 1.50 in. | 0 | 0 | 0.00K | 0.00K |
MEXICO | CARROLL CO. | MD | 05/16/2025 | 16:12 | EST-5 | Hail | 1.00 in. | 0 | 0 | 0.00K | 0.00K |
BELLE GROVE | ALLEGANY CO. | MD | 05/16/2025 | 16:16 | EST-5 | Thunderstorm Wind | 61 kts. EG | 0 | 0 | 25.00K | 0.00K |
DARNESTOWN | MONTGOMERY CO. | MD | 05/16/2025 | 16:16 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 2.00K | 0.00K |
DAWSONVILLE | MONTGOMERY CO. | MD | 05/16/2025 | 16:18 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 2.00K | 0.00K |
NEW WINDSOR | CARROLL CO. | MD | 05/16/2025 | 16:19 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 2.00K | 0.00K |
DERWOOD | MONTGOMERY CO. | MD | 05/16/2025 | 16:21 | EST-5 | Thunderstorm Wind | 70 kts. EG | 0 | 0 | 100.00K | 0.00K |
CLOPPER | MONTGOMERY CO. | MD | 05/16/2025 | 16:22 | EST-5 | Thunderstorm Wind | 56 kts. EG | 0 | 0 | 5.00K | 0.00K |
MONTGOMERY VLG | MONTGOMERY CO. | MD | 05/16/2025 | 16:22 | EST-5 | Thunderstorm Wind | 61 kts. EG | 0 | 0 | 50.00K | 0.00K |
GAITHERSBURG | MONTGOMERY CO. | MD | 05/16/2025 | 16:24 | EST-5 | Thunderstorm Wind | 56 kts. EG | 0 | 0 | 5.00K | 0.00K |
REDLAND | MONTGOMERY CO. | MD | 05/16/2025 | 16:25 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 3.00K | 0.00K |
BRINKLOW | MONTGOMERY CO. | MD | 05/16/2025 | 16:27 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 10.00K | 0.00K |
ROCKVILLE | MONTGOMERY CO. | MD | 05/16/2025 | 16:27 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 2.00K | 0.00K |
FOWBLESBURG | BALTIMORE CO. | MD | 05/16/2025 | 16:28 | EST-5 | Hail | 2.50 in. | 0 | 0 | 0.00K | 0.00K |
COLESVILLE | MONTGOMERY CO. | MD | 05/16/2025 | 16:29 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 2.00K | 0.00K |
WOODHAVEN | MONTGOMERY CO. | MD | 05/16/2025 | 16:29 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 1.00K | 0.00K |
GARRETT PARK | MONTGOMERY CO. | MD | 05/16/2025 | 16:30 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 2.00K | 0.00K |
EAST LIOAK | HOWARD CO. | MD | 05/16/2025 | 16:31 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 5.00K | 0.00K |
EMORY GROVE | BALTIMORE CO. | MD | 05/16/2025 | 16:34 | EST-5 | Hail | 1.00 in. | 0 | 0 | 0.00K | 0.00K |
GREENMOUNT | CARROLL CO. | MD | 05/16/2025 | 16:34 | EST-5 | Thunderstorm Wind | 70 kts. EG | 0 | 0 | 100.00K | 0.00K |
SHAWAN | BALTIMORE CO. | MD | 05/16/2025 | 16:35 | EST-5 | Thunderstorm Wind | 70 kts. EG | 0 | 0 | 25.00K | 0.00K |
JONESTOWN | HOWARD CO. | MD | 05/16/2025 | 16:36 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 2.00K | 0.00K |
BELFAST | BALTIMORE CO. | MD | 05/16/2025 | 16:38 | EST-5 | Thunderstorm Wind | 70 kts. EG | 0 | 0 | 25.00K | 0.00K |
FT FOOTE VLG | PRINCE GEORGE'S CO. | MD | 05/16/2025 | 16:38 | EST-5 | Thunderstorm Wind | 56 kts. EG | 0 | 0 | 5.00K | 0.00K |
OREGON | BALTIMORE CO. | MD | 05/16/2025 | 16:38 | EST-5 | Thunderstorm Wind | 70 kts. EG | 0 | 0 | 50.00K | 0.00K |
CATONSVILLE MANOR | BALTIMORE CO. | MD | 05/16/2025 | 16:39 | EST-5 | Thunderstorm Wind | 56 kts. EG | 0 | 0 | 5.00K | 0.00K |
HALETHORPE | BALTIMORE CO. | MD | 05/16/2025 | 16:40 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 2.00K | 0.00K |
PADONIA | BALTIMORE CO. | MD | 05/16/2025 | 16:41 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 1.00K | 0.00K |
COBB IS | CHARLES CO. | MD | 05/16/2025 | 16:43 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 2.00K | 0.00K |
BESTGATE | ANNE ARUNDEL CO. | MD | 05/16/2025 | 16:44 | EST-5 | Thunderstorm Wind | 54 kts. MG | 0 | 0 | 0.00K | 0.00K |
SURRATS GARDENS | PRINCE GEORGE'S CO. | MD | 05/16/2025 | 16:45 | EST-5 | Thunderstorm Wind | 50 kts. EG | 0 | 0 | 0.00K | 0.00K |
(ADW)ANDREWS AFB CAM | PRINCE GEORGE'S CO. | MD | 05/16/2025 | 16:47 | EST-5 | Thunderstorm Wind | 55 kts. MG | 0 | 0 | 0.00K | 0.00K |
CATONSVILLE MANOR | BALTIMORE CO. | MD | 05/16/2025 | 16:48 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 5.00K | 0.00K |
RELAY | BALTIMORE CO. | MD | 05/16/2025 | 16:48 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 2.00K | 0.00K |
BRANDYWINE WOODS | PRINCE GEORGE'S CO. | MD | 05/16/2025 | 16:50 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 2.00K | 0.00K |
BROWN | PRINCE GEORGE'S CO. | MD | 05/16/2025 | 16:51 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 2.00K | 0.00K |
PORT COVENGTON | BALTIMORE CITY (C) CO. | MD | 05/16/2025 | 16:51 | EST-5 | Tornado | EF1 | 0 | 0 | 10.00K | 0.00K |
JARRETTSVILLE | HARFORD CO. | MD | 05/16/2025 | 16:52 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 5.00K | 0.00K |
KEMP MILL | MONTGOMERY CO. | MD | 05/16/2025 | 16:52 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 2.00K | 0.00K |
CANTON | BALTIMORE CITY (C) CO. | MD | 05/16/2025 | 16:53 | EST-5 | Tornado | EF1 | 0 | 0 | 500.00K | 0.00K |
NAYLOR | PRINCE GEORGE'S CO. | MD | 05/16/2025 | 16:53 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 2.00K | 0.00K |
MECHANICSVILLE | ST. MARY'S CO. | MD | 05/16/2025 | 16:55 | EST-5 | Thunderstorm Wind | 61 kts. EG | 0 | 0 | 20.00K | 0.00K |
WELLS CORNER | PRINCE GEORGE'S CO. | MD | 05/16/2025 | 16:55 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 2.00K | 0.00K |
LAUREL BROOK | HARFORD CO. | MD | 05/16/2025 | 16:57 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 5.00K | 0.00K |
ST HELENA | BALTIMORE CO. | MD | 05/16/2025 | 16:58 | EST-5 | Tornado | EF1 | 0 | 0 | 1.000M | 0.00K |
BEL AIR | HARFORD CO. | MD | 05/16/2025 | 17:00 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 5.00K | 0.00K |
DUNKIRK | CALVERT CO. | MD | 05/16/2025 | 17:00 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 3.00K | 0.00K |
JACOBSVILLE | ANNE ARUNDEL CO. | MD | 05/16/2025 | 17:01 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 2.00K | 0.00K |
JOPPA | HARFORD CO. | MD | 05/16/2025 | 17:01 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 5.00K | 0.00K |
CHANEY | CALVERT CO. | MD | 05/16/2025 | 17:03 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 2.00K | 0.00K |
PINEY PT | ST. MARY'S CO. | MD | 05/16/2025 | 17:05 | EST-5 | Thunderstorm Wind | 56 kts. EG | 0 | 0 | 5.00K | 0.00K |
PARIS | CALVERT CO. | MD | 05/16/2025 | 17:08 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 2.00K | 0.00K |
EDGEWATER | ANNE ARUNDEL CO. | MD | 05/16/2025 | 17:10 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 5.00K | 0.00K |
(NHK)NAS PATUXENT RI | ST. MARY'S CO. | MD | 05/16/2025 | 17:14 | EST-5 | Thunderstorm Wind | 64 kts. MG | 0 | 0 | 0.00K | 0.00K |
PORT DEPOSIT | CECIL CO. | MD | 05/16/2025 | 17:18 | EST-5 | Thunderstorm Wind | 52 kts. EG | 0 | 0 | 2.00K | 0.00K |
Totals: | 0 | 0 | 2.149M | 0.00K |