Tornadoes · United States · Massachusetts · 2019
EF1 tornado, Hyannis Port to East Harwich, Massachusetts, July 23, 2019
From Hyannis Port to East Harwich, this EF1 tornado ran 0.3 miles across Barnstable County on July 23, 2019, touching down at 12:00 PM EDT and reaching 50 yards wide. It killed nobody, and did $100,000 of property damage.
The rating scale
Tracks are drawn in the color of the rating. The Enhanced Fujita scale rates the damage rather than measuring the wind: the speeds are what that damage is taken to imply.
EF065 to 85 mph
Light damage. Surface peeled off some roofs, gutters and siding damaged, branches broken, shallow-rooted trees pushed over.
EF186 to 110 mphthis tornado
Moderate damage. Roofs badly stripped, mobile homes overturned or badly damaged, exterior doors lost, windows broken.
EF2111 to 135 mph
Considerable damage. Roofs torn off well-built houses, frame homes shifted on their foundations, mobile homes destroyed, large trees snapped or uprooted, cars lifted off the ground.
EF3136 to 165 mph
Severe damage. Whole stories of well-built houses destroyed, large buildings badly damaged, trains overturned, trees debarked, heavy cars lifted and thrown.
EF4166 to 200 mph
Devastating damage. Well-built houses leveled, structures with weak foundations moved some distance, cars thrown and large missiles generated.
EF5over 200 mph
Incredible damage. Strong frame houses swept off their foundations, car-sized missiles thrown more than 100 meters, steel-reinforced concrete badly damaged, high-rise buildings deformed.
Unrated
The survey recorded a tornado but could not put a number on it, most often because it crossed open country and damaged nothing a rating can be read from.
The record
- Rating
- EF1
- Date
- July 23, 2019
- Touchdown
- 12:00 PM EDT (16:00 UTC)
- Lifted
- 12:01 PM EDT (16:01 UTC)
- On the ground
- 1 minutes
- Path length
- 0.3 miles (0.4 km)
- Path width
- 50 yards (46 m)
- Deaths
- 0
- Injuries
- 0
- Property damage
- $100,000
- County
- Barnstable County
- Touchdown point
- 41.646, -70.243
- Lift-off point
- 41.645, -70.240
- Record number
- 1907231000-01
What the Weather Service recorded
A deep southerly flow of tropical moisture was in place over southeast MA with precipitable water values in excess of 2 inches on the south coast. A frontal wave along the coast provided strong low level convergence and that combined with upper divergence from the right entrance region of a 110 knot upper level jet to produce very severe weather for Cape Cod. Three tornadoes occurred! Prior to these, there had only been three recorded tornadoes since 1950. Outside of the tornado area, damage surveys showed that strong microburst winds caused straight-line damage.
A waterspout moved onshore just west of Kalmus Beach in Barnstable, MA at 1157 AM EDT (1057 AM EST). Winds gusted to 91 mph at a mesonet observation site at Kalmus. They had shifted from southeast to west-northwest with the passage of the tornado. The tornado continued moving northeastward at about 35 mph. The damage was discontinuous but where the tornado touched down, the damage was quite significant, with winds estimated as high as 110 mph. ||The roof of a motel on the south side of Main Street in West Yarmouth was completely peeled off. Additional significant tornado damage occurred just southwest of the Dennis-Yarmouth Regional High School, particularly along Hazelmoor Road from Violet Glen Road to Vine Brook Road. Dozens of large trees were uprooted and a few were snapped off. Another house had a hole in the roof from a fallen tree.||The tornado then lifted. However, severe straight-line wind damage was observed from West Dennis eastward to West Harwich. Numerous large trees were uprooted, consistent with 90 mph gusts or greater.||Amazingly, no injuries were reported with the storm. Cleanup of roads cost approximately $434,000 in Yarmouth. That does not count damage to homes or private claims.
A brief and narrow tornado occurred in West Yarmouth and was on the ground at the very same time as another tornado was moving toward South Yarmouth!||The tornado touched down on Yacht Avenue and Schooner Street in West Yarmouth and traveled east approximately one-quarter mile before lifting on Egg Harbor Road, just after Pine Cone Drive. The path width was approximately 50 yards. Numerous pine trees were snapped near their bases. Tree tops appeared twisted. Residents reported seeing swirling motion. NWS Doppler Radar showed a tornado debris signature with this storm, indicating that some trees and branches were lofted into the air. This tornado was only on the ground for one minute, between noon and 1201 PM EDT (1100 and 1101 AM EST). It lifted as it approached the south end of the Bass River.||Although a brief and very shallow waterspout was observed over the southern part of the Bass River, the damage in West Dennis just to the east of Wrinkle Point was considered to be from strong straight line downburst winds.
The same supercell storm that produced the Barnstable-Yarmouth tornado went on to touch down again near the center of Harwich, MA at 1210 PM EDT (1110 AM EST). The initial touchdown was just east of Harwich Elementary School, just south of Parallel Street. It moved northeast through Harwich Center, passing just south of a golf course, and lifted in East Harwich in the Vicinity of Queen Anne Road. At least 150 hardwood trees were either uprooted or snapped. A few homes also had shingles that were ripped off. Wind gusts were estimated as high as 110 mph, which is on the high end of the Enhanced Fujita EF-1 ranking. Harwich spent $1.2 million on cleanup of roads. That figure is estimated to be one-third of the total costs, when individual homeowner claims are taken into account.||The tornado then lifted. However, severe straight-line wind damage was observed in Chatham. Numerous large trees were uprooted, consistent with 90 mph gusts or greater.
From NOAA NCEI's Storm Events Database, the narrative the local forecast office wrote for Storm Data.
The warnings
21 minutes of warning. NWS BOX issued a tornado warning for this county at 15:39 UTC, 21 minutes before the tornado touched down, in force until 16:15 UTC.
| Issued (UTC) | Expired | Product | Office |
|---|---|---|---|
| 01:33 UTC | 02:08 UTC | Severe Thunderstorm Warning | BOX |
| 01:55 UTC | 02:19 UTC | Tornado Warning | BOX |
| 02:17 UTC | 02:43 UTC | Severe Thunderstorm Warning | BOX |
| 02:21 UTC | 02:33 UTC | Tornado Warning | BOX |
| 09:00 UTC | 17:39 UTC | Flash Flood Watch | BOX |
| 14:45 UTC | 15:30 UTC | Severe Thunderstorm Warning | BOX |
| 15:13 UTC | 15:45 UTC | Tornado Warning | BOX |
| 15:39 UTC | 16:15 UTC | Tornado Warning | BOX |
| 16:12 UTC | 16:33 UTC | Tornado Warning | BOX |
Every warning and watch covering the touchdown point that day, from the Iowa Environmental Mesonet's archive of National Weather Service products. Lead time is measured from the issue of the warning in force to the touchdown time in the database, both of which were recorded to the minute by different people.
The forecast that day
The Storm Prediction Center had this point in a General Thunderstorms Risk. The outlook in force was issued at 12:32 UTC.
SPC's Day 1 convective outlook as it stood when the tornado began, read at the touchdown point. The same archive is on the radar archive.
The air that afternoon
The radiosonde launches on either side of the tornado, from the nearest station that was launching then, drawn and analyzed the way Storm Lab does: the same diagram, the same parcel and shear definitions SPC's mesoanalysis uses.
Chatham, MA (KCHH), 12:00Z
4.0 hours before the tornado, 23 km from the path. July 23, 2019.
- Mixed-layer CAPE
- 15 J/kg
- Mixed-layer CIN
- -248 J/kg
- Surface CAPE
- 232 J/kg
- Mixed-layer LCL
- 794 m above ground
- 0-6 km bulk shear
- 52 kt
- 0-1 km bulk shear
- 47 kt
- 0-1 km storm-relative helicity
- 16 m²/s²
- 0-3 km storm-relative helicity
- 70 m²/s²
- Significant tornado parameter
- 0.0
- Supercell composite
- -0.0
- 0-3 km lapse rate
- 4.6 K/km
The surface observations
Hyannis/Polando Field (HYA), 4 km from the path, in the two hours either side.
| Time (UTC) | Temp (°F) | Dew point (°F) | Wind | Gust (kt) | Pressure (mb) | Weather |
|---|---|---|---|---|---|---|
| 14:00 UTC | 190° 5 kt | 1007.5 | -RA | |||
| 14:03 UTC | 76 | 69 | 190° 7 kt | 1007.5 | -RA | |
| 14:05 UTC | 200° 4 kt | 1007.5 | -RA | |||
| 14:10 UTC | 200° 7 kt | 1007.5 | ||||
| 14:15 UTC | 180° 5 kt | 1007.1 | -RA | |||
| 14:20 UTC | 160° 4 kt | 1007.1 | -RA | |||
| 14:25 UTC | 170° 5 kt | 1007.1 | -RA | |||
| 14:30 UTC | 150° 2 kt | 1006.8 | -RA | |||
| 14:35 UTC | 140° 4 kt | 1006.8 | -RA | |||
| 14:40 UTC | 140° 4 kt | 1006.8 | -RA | |||
| 14:45 UTC | 150° 4 kt | 1006.4 | -RA | |||
| 14:50 UTC | 130° 4 kt | 1006.4 | -RA | |||
| 14:55 UTC | 110° 4 kt | 1006.1 | ||||
| 14:56 UTC | 74 | 69 | 190° 4 kt | 1006.1 | ||
| 15:00 UTC | 110° 4 kt | 1006.1 | ||||
| 15:05 UTC | 120° 4 kt | 1005.8 | ||||
| 15:10 UTC | 120° 2 kt | 1005.4 | ||||
| 15:15 UTC | 130° 4 kt | 1005.4 | -RA BR | |||
| 15:20 UTC | 140° 4 kt | 1005.1 | +RA BR | |||
| 15:25 UTC | 130° 5 kt | 1004.7 | -RA BR | |||
| 15:30 UTC | 90° 5 kt | 1004.1 | -RA BR | |||
| 15:31 UTC | 73 | 70 | 120° 5 kt | 1004.1 | -RA BR | |
| 15:35 UTC | 120° 5 kt | 16 | 1004.1 | +RA BR | ||
| 15:40 UTC | 120° 5 kt | 16 | 1003.4 | RA BR | ||
| 15:45 UTC | 100° 5 kt | 1003 | -RA BR | |||
| 15:48 UTC | 73 | 70 | 80° 8 kt | 1002 | -RA BR | |
| 15:50 UTC | 60° 10 kt | 15 | 1001.7 | +RA BR | ||
| 15:55 UTC | 330° 8 kt | 16 | +RA BR | |||
| 15:56 UTC | 73 | 70 | 330° 8 kt | 1002 | +RA BR | |
| 16:00 UTC | 330° 10 kt | 20 | 1004.1 | +RA BR | ||
| 16:02 UTC | 67 | 65 | 330° 10 kt | 20 | 1003.7 | +RA FG |
| 16:05 UTC | 330° 10 kt | 20 | 1003 | +RA FG | ||
| 16:10 UTC | 66 | 64 | 10° 23 kt | 46 | 1003.4 | VCTS RA BR |
| 16:13 UTC | 67 | 65 | 10° 18 kt | 30 | 1004.1 | RA BR |
| 16:15 UTC | 10° 18 kt | 1004.4 | RA BR | |||
| 16:20 UTC | 13 kt | 1005.1 | RA BR | |||
| 16:25 UTC | 14 kt | 1005.4 | RA BR | |||
| 16:30 UTC | 350° 11 kt | 1005.8 | RA BR | |||
| 16:40 UTC | 10° 16 kt | 22 | 1006.1 | RA BR | ||
| 16:45 UTC | 20° 18 kt | 1006.1 | RA | |||
| 16:50 UTC | 20° 21 kt | 27 | 1006.4 | RA | ||
| 16:55 UTC | 10° 21 kt | 1006.4 | ||||
| 16:56 UTC | 68 | 63 | 10° 21 kt | 30 | 1006.4 | |
| 17:00 UTC | 10° 16 kt | 22 | 1006.4 | |||
| 17:05 UTC | 360° 19 kt | 24 | 1007.1 | |||
| 17:10 UTC | 10° 17 kt | 1007.1 | ||||
| 17:15 UTC | 360° 9 kt | 14 | 1007.1 | |||
| 17:20 UTC | 10° 14 kt | 1007.5 | ||||
| 17:25 UTC | 10° 17 kt | 1007.5 | ||||
| 17:30 UTC | 10° 18 kt | 1007.8 | ||||
| 17:35 UTC | 10° 16 kt | 1007.8 | ||||
| 17:40 UTC | 10° 15 kt | 21 | 1008.1 | |||
| 17:45 UTC | 20° 15 kt | 1007.8 | ||||
| 17:50 UTC | 30° 13 kt | 1008.1 | ||||
| 17:55 UTC | 20° 13 kt | 1008.1 | ||||
| 17:56 UTC | 69 | 62 | 20° 14 kt | 18 | 1008.1 |
From the Iowa Environmental Mesonet's archive of airport observations.
The radar
The Boston radar (KBOX), 82 km away, was scanning. The volume nearest the touchdown began at 16:00 UTC.
Open the radar archive at this moment, over the track
Reflectivity and velocity, decoded from the Level II archive in the browser. Volumes take a few seconds to open the first time.
What was reported nearby
Local storm reports within 60 km of the path, in the three hours either side.
| Time (UTC) | Report | Where | County | Remark |
|---|---|---|---|---|
| 15:20 UTC | MARINE TSTM WIND 40 | Duxbury | Plymouth, MA | |
| 15:25 UTC | TSTM WND DMG | West Tisbury | Dukes, MA | TWO TREES DOWN ON LAMBERTS COVE ROAD. ONE TREE AND WIRES DOWN ON STATE ROAD. |
| 15:30 UTC | TSTM WND DMG | Vineyard Haven | Dukes, MA | TREE AND WIRES DOWN ON CALIFORNIA AVENUE AT HUDSON AVENUE. |
| 15:38 UTC | TSTM WND GST 58 | Mashpee | Barnstable, MA | POPPONESSET |
| 15:40 UTC | TSTM WND DMG | Mashpee | Barnstable, MA | MULTIPLE TREES DOWN ACROSS TOWN. |
| 15:40 UTC | TSTM WND DMG | Mashpee | Barnstable, MA | MULTIPLE TREES DOWN ACROS TOWN |
| 15:40 UTC | TSTM WND DMG | Mashpee | Barnstable, MA | TREE DOWN ACROSS DRIVEWAY ON ALMA ROAD. TREE AND WIRES DOWN ON CAR IN DRIVEWAY ON CORDWOOD ROAD. TREE ACROSS THE ROAD ON HUNT CIRCLE. |
| 15:48 UTC | TSTM WND DMG | Barnstable | Barnstable, MA | TREE DOWN ON WIRES ON BARNSTABLE ROAD. LARGE BRANCH DOWN IN FRONT OF THE SIMMONS HOMESTEAD ON PITCHERS WAY BLOCKING ONE LANE. WIRES DOWN ON SCUDDER AVENUE. TREE DOWN BLOCKING ROAD ON OCEAN STREET. |
| 15:52 UTC | MARINE TSTM WIND 45 | Sagamore Beach | Barnstable, MA | |
| 15:57 UTC | TORNADO | West Yarmouth | Barnstable, MA | WATERSPOUT MOVED ONSHORE JUST WEST OF KALMUS IN SOUTHEAST BARNSTABLE. 91 MPH GUST WAS RECORDED. EF1 TORNADO WITH MAX WINDS OF 110 MPH MOVED NE ACROSS YARMOUTH AND LIFTED IN SOUTH YARMOUTH. DAMAGE WAS DISCONTINUOUS. NUMER |
| 16:00 UTC | TSTM WND DMG | West Yarmouth | Barnstable, MA | ROOF BLOWN OFF A SECTION OF CAPE SANDS INN. |
| 16:00 UTC | TORNADO | West Yarmouth | Barnstable, MA | A BRIEF, NARROW TORNADO TOUCHED DOWN IN WEST YARMOUTH AT THE SAME TIME AS ANOTHER TORNADO WAS ON THE GROUND JUST TO ITS NORTH. THIS TORNADO WAS ONLY 50 YARDS WIDE AND ONE-QUARTER MILE IN LENGTH. IT STRETCHED FROM YACHT A |
| 16:00 UTC | TORNADO | West Yarmouth | Barnstable, MA | CONFIRMED TORNADO BY NWS SURVEY TEAM. DAMAGE FROM THE TORNADO BEGAN IN YARMOUTH AND ENDED IN HARWICH. THE DAMAGE WAS CAUSED BY BOTH A TORNADO AND STRAIGHT LINE WIND DAMAGE WITH THE STRONGEST WIND ESTIMATED TO BE 110MPH, |
| 16:01 UTC | TSTM WND DMG | Hyannis | Barnstable, MA | TREE DOWN ON GOSNOLD STREET AT OLD COLONY ROAD. |
| 16:04 UTC | TSTM WND DMG | Yarmouth | Barnstable, MA | TREE DOWN ON A CAR. WIRES DOWN. |
| 16:04 UTC | TSTM WND GST 66 | Chapin | Barnstable, MA | |
| 16:05 UTC | TSTM WND DMG | Osterville | Barnstable, MA | TREE DOWN ON WIRES ON SCUDDER ROAD. SEVERAL LARGE TREES AND MANY LARGE BRANCHES DOWN ON WIANNO AVENUE. 2 SMALL BOATS FLIPPED OVER IN WEST BAY. |
| 16:06 UTC | TSTM WND DMG | Dennis | Barnstable, MA | MULTIPLE TREES DOWN ON LONG POND ROAD. |
| 16:06 UTC | TSTM WND DMG | Dennis | Barnstable, MA | TREES AND WIRES DOWN ON LORING AVENUE. WIRES DOWN ON CORPORATION ROAD. TREE, WIRES AND UTILITY POLE DOWN ON PLEASANT STREET. WIRES DOWN ON CAR ON DEPOT STREET AT VESTER DRIVE. POWER LINES DOWN ON OLD WHARF ROAD. TREES DO |
| 16:10 UTC | TSTM WND DMG | Yarmouth | Barnstable, MA | TREE AND WIRES DOWN ON ROUTE 28 AT POND STREET, ROUTE 28 AT GENEVA STREET, SHARON WAY, UNCLE EPHRIAMS WAY, PINE STREET, HIGHLAND AVENUE, KELLY ROAD AND STARBOARD RUN. |
| 16:10 UTC | TORNADO | Harwich | Barnstable, MA | SAME CELL THAT PRODUCED THE BARNSTABLE-YARMOUTH TORNADO CAUSED ANOTHER TORNADO IN HARWICH THAT WAS ON THE GROUND FROM 1210 PM TO 1215 PM. EF1 RANKING WITH MAX WIND GUSTS OF 110 MPH. STARTED JUST SOUTH OF PARALLEL ST., MO |
| 16:10 UTC | TORNADO | West Yarmouth | Barnstable, MA | ROOF BLOWN OFF A SECTION OF THE CAPE SANDS INN. CONFIRMED TORNADO BY RADAR (TORNADO DEBRIS SIGNATURE). NWS SURVEY TEAM IS EN ROUTE TO ASSESS DAMAGE. |
| 16:14 UTC | TSTM WND DMG | Brewster | Barnstable, MA | LARGE TREE DOWN BLOCKING STONY BROOK ROAD. TREE AND POWER LINES DOWN ON RUN HILL ROAD. |
| 16:14 UTC | MARINE TSTM WIND 42 | Wellfleet | Barnstable, MA | |
| 16:15 UTC | TSTM WND DMG | Harwich | Barnstable, MA | TREES, UTILITY POLES AND WIRES DOWN ON SOUTH STREET AT SISSON ROAD. WIRES DOWN ON ROUTE 137 AT ROUTE 39. TREE DOWN ON ROUTE 39. |
| 16:15 UTC | TSTM WND GST 82 | Chatham | Barnstable, MA | |
| 16:15 UTC | TSTM WND GST 85 | Chatham | Barnstable, MA | |
| 16:19 UTC | TSTM WND GST 84 | Chatham | Barnstable, MA | |
| 16:20 UTC | TSTM WND DMG | Chatham | Barnstable, MA | 2 UTILITY POLES LEANING ON MORRIS ISLAND CAUSEWAY WITH 1 SNAPPED IN HALF AND WIRES HANGING LOW TO THE GROUND. |
| 16:24 UTC | TSTM WND DMG | Harwich | Barnstable, MA | SEVERAL DOZEN TREES DOWN ON ROUTE 28. |
| 16:30 UTC | TSTM WND DMG | Chatham | Barnstable, MA | MULTIPLE TREES DOWN. |
| 16:30 UTC | TSTM WND DMG | Orleans | Barnstable, MA | TREES DOWN WITH ONE BLOCKING ROUTE 28 SOUTHBOUND. WIRES DOWN ON MAIN STREET. LARGE TREE DOWN ON QUANSET ROAD BY RIDGEWOOD MOTEL. WIRES DOWN ON KAREN LANE. TREE DOWN ON WIRES ON BLUE HERON WAY. |
From the Iowa Environmental Mesonet's archive of National Weather Service local storm reports.
This ground now
The live radar over the trackEvery 2019 tornado in MassachusettsEvery tornado in Massachusetts since 1950Warnings in force in Massachusetts nowThe forecast where you are
The other tornadoes of July 23, 2019
4 more were confirmed in the United States that day.
What this means
Ratings are the survey's, read off the damage rather than measured; the rating scale is above. Tornado counts rise through the record as reporting improved, so a year in the 1950s is not comparable with one today except for the strongest tornadoes, which were always noticed.
Sources
NOAA Storm Prediction Center tornado database, 1950-2025, the official record kept by NOAA's Storm Prediction Center.