Tornadoes · United States · Pennsylvania · 2023
EF1 tornado, Swengel to West Milton, Pennsylvania, July 2, 2023
From Swengel to West Milton, this EF1 tornado ran 1.5 miles across Union County on July 2, 2023, touching down at 3:48 PM EDT and reaching 150 yards wide. It killed nobody, and did $15,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 2, 2023
- Touchdown
- 3:48 PM EDT (19:48 UTC)
- Lifted
- 3:56 PM EDT (19:56 UTC)
- On the ground
- 8 minutes
- Path length
- 1.5 miles (2.4 km)
- Path width
- 150 yards (137 m)
- Deaths
- 0
- Injuries
- 0
- Property damage
- $15,000
- County
- Union County
- Touchdown point
- 40.903, -77.132
- Lift-off point
- 40.915, -77.109
- Record number
- 2307021348-01
The damage survey
22 damage points were recorded along this path by NWS CTP, in the Damage Assessment Toolkit the survey teams carry. The strongest indicator was rated EF1. The highest wind the damage implies is 105 mph.
- End of damage at barn site
- Trees snapped with many large limbs down, track shifted NE’ward
- Track observed in corn fields
- Dietrich/Johnstown Rd Intersection, flag pole snapped with small limbs down with some damage to an outer building
Survey points are preliminary and are the raw material the published rating was built from. Source: NWS Damage Assessment Toolkit.
What the Weather Service recorded
A tornado touched down in Lewis Township during the afternoon of July 2, 2023. The tornado touched down just south of Route 45 to the east of Hartelon and tracked ENE before dissipating just north of Kaiser Run Road. The rating was EF-1, path length was around 1.5 miles, and max path width was approximately 150 yards.
A tornado occurred in West Buffalo Township during the afternoon of July 2, 2023. Initial touchdown was in a field just west of Pleasant Grove Road, and the tornado tracked northeastward towards the intersection of Church Road and Clark Avenue before dissipating just south of a bend in Church Road. The tornado was rated an EF-1, with a path length of just over 2 miles and a max path width of approximately 50 yards.
A tornado occurred on the north side of Lewisburg in Union County, just south of the Kelly Township Fields. The tornado moved ENE and then NE until it dissipated just west of Milton Area High/Middle School. The tornado was rated an EF-1, with a path length of nearly 2.5 miles and a max path width of approximately 150 yards.
A tornado touched down in Lewis Township during the afternoon of July 2, 2023. The tornado touched down just south of Route 45 to the east of Harleton and tracked ENE causing damage to a well-constructed chicken coop along with uplifting a majority of a barn`s roof and spreading it throughout a nearby field. The tornado tracked just west of a residence along Pleasant Grove Road, where many large limbs were observed to be down with a healthy cherry tree snapped before continuing to move northeastward. Trees along the intersection of Kaiser Run Road and Windy Valley Lane were uprooted and snapped with a small outer building having damage lofted into a nearby field. The tornado dissipated just north of Kaiser Run Road. The rating was EF-1, path length was around 1.5 miles, and max path width was approximately 150 yards.
A tornado touched down in West Buffalo Township during the afternoon of July 2, 2023. Initial touchdown was in a field just west of Pleasant Grove Road, and the tornado tracked adjacent to Dietrich Road towards Pine Valley Trailer Park where some minor damage was observed to outer buildings. The tornado continued northeastward towards the intersection of Church Road and Clark Avenue where garage door collapsed inward and a roof was lifted off. The tornado dissipated just south of a bend in Church Road. The tornado was rated an EF-1, with a path length of just over 2 miles and a max path width of approximately 50 yards.
A tornado occurred on the north side of Lewisburg in Union County, just south of the Kelly Township Fields. The tornado moved ENE snapping trees before tipping over|an RV in a Flea Market, along with blowing away an open structure. The tornado deviated to more of a northeasterly track as it tore off the metal roof of a fireworks store, causing damage to cars parked at the business and launching pieces of the metal roof across U.S. Highway 15. More sporadic damage was then observed across U.S. Highway 15 and the Susquehanna River in western portions of Northumberland County. Several small trees were snapped off along South Drive with periodic damage observed along roads intersecting Shakespeare Avenue, with the most notable being areas of a roof being torn off of a residence at the intersection of Jordan Street and Wood Street. The tornado continued to show sporadic damage until it dissipated slightly west of Milton Area High/Middle School at 4:33 PM, where insulation continued to be observed from the Flea Market on the north side of Lewisburg. The tornado was rated an EF-1, with a path length of nearly 2.5 miles and a max path width of approximately 150 yards.
From NOAA NCEI's Storm Events Database, the narrative the local forecast office wrote for Storm Data.
The warnings
No tornado warning for this county appears in the archive as in force at the moment the tornado touched down. One was issued for the county at another hour that day.
| Issued (UTC) | Expired | Product | Office |
|---|---|---|---|
| 20:21 UTC | 20:35 UTC | Tornado Warning | CTP |
| 20:46 UTC | 21:15 UTC | Tornado Warning | CTP |
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 Marginal Risk. The outlook in force was issued at 16:30 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.
Washington/Dulle, VA (KIAD), 12:00Z
7.8 hours before the tornado, 219 km from the path. July 2, 2023.
- Mixed-layer CAPE
- 137 J/kg
- Mixed-layer CIN
- -151 J/kg
- Surface CAPE
- 563 J/kg
- Mixed-layer LCL
- 1034 m above ground
- 0-6 km bulk shear
- 11 kt
- 0-1 km bulk shear
- 2 kt
- 0-1 km storm-relative helicity
- 7 m²/s²
- 0-3 km storm-relative helicity
- 21 m²/s²
- Significant tornado parameter
- 0.0
- Supercell composite
- 0.0
- 0-3 km lapse rate
- 4.8 K/km
Washington/Dulle, VA (KIAD), 00:00Z
4.2 hours after it, 219 km from the path. July 3, 2023.
- Mixed-layer CAPE
- 620 J/kg
- Mixed-layer CIN
- -18 J/kg
- Surface CAPE
- 874 J/kg
- Mixed-layer LCL
- 1647 m above ground
- 0-6 km bulk shear
- 24 kt
- 0-1 km bulk shear
- 4 kt
- 0-1 km storm-relative helicity
- 14 m²/s²
- 0-3 km storm-relative helicity
- 44 m²/s²
- Significant tornado parameter
- 0.0
- Supercell composite
- 0.2
- 0-3 km lapse rate
- 7.2 K/km
The surface observations
Selinsgrove (SEG), 24 km from the path, in the two hours either side.
| Time (UTC) | Temp (°F) | Dew point (°F) | Wind | Gust (kt) | Pressure (mb) | Weather |
|---|---|---|---|---|---|---|
| 17:50 UTC | 170° 7 kt | 1010.8 | ||||
| 17:53 UTC | 80 | 70 | 170° 7 kt | 1010.8 | ||
| 17:55 UTC | 170° 5 kt | 1010.8 | ||||
| 18:00 UTC | 200° 2 kt | 1010.8 | ||||
| 18:05 UTC | 180° 2 kt | 1010.8 | ||||
| 18:10 UTC | 170° 5 kt | 1010.5 | ||||
| 18:15 UTC | 160° 5 kt | 1010.5 | ||||
| 18:20 UTC | 180° 5 kt | 1010.5 | ||||
| 18:25 UTC | 190° 5 kt | 1010.5 | ||||
| 18:30 UTC | 180° 9 kt | 1010.5 | ||||
| 18:35 UTC | 160° 7 kt | 1010.2 | ||||
| 18:40 UTC | 180° 7 kt | 1010.2 | ||||
| 18:45 UTC | 180° 2 kt | 1010.2 | ||||
| 18:50 UTC | 170° 9 kt | 1010.2 | ||||
| 18:53 UTC | 81 | 70 | 190° 6 kt | 1010.2 | ||
| 18:55 UTC | 190° 5 kt | 1010.2 | ||||
| 19:00 UTC | 170° 5 kt | 1009.8 | -RA | |||
| 19:05 UTC | 190° 4 kt | 1009.8 | -RA | |||
| 19:10 UTC | 170° 5 kt | 1009.8 | -RA | |||
| 19:15 UTC | 180° 5 kt | 1009.5 | -RA | |||
| 19:20 UTC | 170° 5 kt | 1009.8 | ||||
| 19:25 UTC | 170° 5 kt | 1009.8 | ||||
| 19:30 UTC | 170° 5 kt | 1009.5 | -RA | |||
| 19:35 UTC | 200° 2 kt | 1009.5 | -RA | |||
| 19:39 UTC | 79 | 72 | 190° 4 kt | 1009.5 | VCTS -RA | |
| 19:40 UTC | 180° 4 kt | 1009.5 | -RA | |||
| 19:45 UTC | 180° 4 kt | 1009.5 | -RA | |||
| 19:50 UTC | 180° 4 kt | 1009.5 | -RA | |||
| 19:53 UTC | 79 | 74 | 180° 4 kt | 1009.5 | VCTS -RA | |
| 19:55 UTC | 180° 5 kt | 1009.5 | -RA | |||
| 20:00 UTC | 190° 5 kt | 1009.1 | -RA | |||
| 20:05 UTC | 190° 5 kt | 1009.1 | ||||
| 20:10 UTC | 180° 7 kt | 1009.1 | ||||
| 20:15 UTC | 170° 8 kt | 1009.1 | ||||
| 20:20 UTC | 180° 7 kt | 1009.1 | ||||
| 20:25 UTC | 160° 7 kt | 1008.8 | ||||
| 20:27 UTC | 78 | 74 | 170° 9 kt | 1008.8 | ||
| 20:30 UTC | 170° 9 kt | 1008.8 | ||||
| 20:35 UTC | 180° 8 kt | 1008.8 | ||||
| 20:38 UTC | 77 | 71 | 180° 10 kt | 1008.8 | VCTS -RA | |
| 20:40 UTC | 170° 11 kt | 1008.8 | -RA | |||
| 20:45 UTC | 170° 11 kt | 16 | 1008.8 | -RA | ||
| 20:50 UTC | 180° 8 kt | 1008.8 | -RA | |||
| 20:53 UTC | 75 | 70 | 170° 8 kt | 16 | 1008.8 | -RA |
| 20:55 UTC | 170° 8 kt | 1008.8 | -RA | |||
| 21:00 UTC | 180° 8 kt | 1008.8 | ||||
| 21:05 UTC | 180° 7 kt | 1008.8 | ||||
| 21:10 UTC | 190° 4 kt | 1008.8 | ||||
| 21:15 UTC | 0° 0 kt | 1009.1 | ||||
| 21:20 UTC | 0° 0 kt | 1009.1 | ||||
| 21:25 UTC | 210° 2 kt | 1008.8 | ||||
| 21:30 UTC | 200° 4 kt | 1008.8 | ||||
| 21:35 UTC | 0° 0 kt | 1008.8 | ||||
| 21:40 UTC | 250° 2 kt | 1008.8 | ||||
| 21:45 UTC | 280° 2 kt | 1008.8 |
From the Iowa Environmental Mesonet's archive of airport observations.
The radar
The State College radar (KCCX), 74 km away, was scanning. The volume nearest the touchdown began at 19:48 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 |
|---|---|---|---|---|
| 19:02 UTC | TSTM WND DMG | 1 S Zion | Centre, PA | 50 trees down some as large as 2 feet in diameter, all laying in the same direction. There was a radar signature with a velocity couplet. |
| 19:08 UTC | TORNADO | 1 S Zion | Centre, PA | NWS survey confirms an EF-1 tornado occurred southeast of Zion, damaging several large trees. Estimated max wind speed 93 mph. Length 0.62 mi. Width 200 yds. |
| 19:27 UTC | FUNNEL CLOUD | 1 Nw Millerstown | Perry, PA | Report of a funnel cloud for around 15s with a developed mesocyclone. Unable to determine touch down. |
| 19:27 UTC | FUNNEL CLOUD | 1 Nw Millerstown | Perry, PA | Report of a funnel cloud for around 15s with a developed mesocyclone. Unable to determine touch down. |
| 19:43 UTC | TSTM WND DMG | 5 Ne Millerstown | Juniata, PA | Reports of multiple wires down. Time estimated by radar. |
| 19:43 UTC | TSTM WND DMG | 5 Ne Millerstown | Juniata, PA | Reports of multiple wires down. Time estimated by radar. |
| 19:44 UTC | TORNADO | 1 Se Liverpool | Dauphin, PA | NWS survey confirms a brief EF-0 tornado occurred in Millersburg PA downing trees on Route 147 and Shippen Dam Rd. Est max wind 75 mph. Length 0.91 mi. Width 50 yds. |
| 19:45 UTC | TSTM WND DMG | 3 Wnw Liverpool | Perry, PA | Reports of tree and wires down along Rt.17. |
| 19:45 UTC | TSTM WND DMG | 3 Wnw Liverpool | Perry, PA | Reports of tree and wires down along Rt.17. |
| 19:48 UTC | TORNADO | 1 E Hartleton | Union, PA | NWS survey confirms an EF-1 tornado occurred in Lewis Township downing trees, snapping trees and causing damage to buildings. Est max wind 100mph. Length 1.51 mi. Width 150 yds. |
| 19:50 UTC | TSTM WND DMG | Liverpool | Perry, PA | Photos of tree with a snapped trunk. Time estimated by radar. |
| 19:50 UTC | TSTM WND DMG | Liverpool | Perry, PA | Photos of tree with a snapped trunk. Time estimated by radar. |
| 19:57 UTC | TSTM WND DMG | 3 Sw Berrysburg | Dauphin, PA | Reports of multiple trees down in Upper Paxton and Mifflin Townships. Time estimated by radar. |
| 19:57 UTC | TSTM WND DMG | 3 Sw Berrysburg | Dauphin, PA | Reports of multiple trees down in Upper Paxton and Mifflin Townships. Time estimated by radar. |
| 19:59 UTC | TORNADO | 1 Nw Mifflinburg | Union, PA | NWS survey confirms an EF-1 tornado occurred in West Buffalo Township, compromising garage doors along with lifting portions of a roof. Est max wind speed 105 mph. Length 2.15 mi. Width 50 yds. |
| 20:00 UTC | FUNNEL CLOUD | 2 Nnw Mifflinburg | Union, PA | Reports of two separate funnel cloud circulations with one along Red Bank Rd with another located near Rt 45. |
| 20:00 UTC | FUNNEL CLOUD | Elizabethville | Dauphin, PA | Funnel cloud reported for about 15-20 seconds. |
| 20:00 UTC | FUNNEL CLOUD | Elizabethville | Dauphin, PA | Funnel cloud reported for about 15-20 seconds. |
| 20:24 UTC | TSTM WND DMG | 2 Sw Milton | Union, PA | RV flipped over and roof off of a flea market. Time estimated by radar. |
| 20:24 UTC | TSTM WND DMG | 2 Sw Milton | Union, PA | RV flipped over and roof off of a flea market. Time estimated by radar. |
| 20:25 UTC | TSTM WND DMG | 1 Sw Milton | Union, PA | Rood off of Just Lite It Fireworks. Time estimated by radar. |
| 20:25 UTC | TSTM WND DMG | 1 Sw Milton | Union, PA | Rood off of Just Lite It Fireworks. Time estimated by radar. |
| 20:25 UTC | TORNADO | 2 Nne Lewisburg | Union, PA | Corrects previous tornado report from 2 NNE Lewisburg. NWS survey confirms an EF-1 tornado occurred in Union and Northumberland counties, tracking from the north end of Lewisburg to Milton. Tornado caused damage to a fir |
| 20:25 UTC | TORNADO | 2 Nne Lewisburg | Union, PA | NWS survey confirms an EF-1 tornado occurred in Union and Northumberland counties, tracking from the north end of Lewisburg to Milton. Tornado caused damage to a fireworks storm and flea market along with tree damage. Es |
| 20:30 UTC | TSTM WND DMG | 2 Ene Vicksburg | Union, PA | Reports of a barn collapse. Time estimated by radar. |
| 20:30 UTC | TSTM WND DMG | 2 Ene Vicksburg | Union, PA | Reports of a barn collapse. Time estimated by radar. |
| 20:38 UTC | TSTM WND DMG | 2 Wsw Gratz | Dauphin, PA | Multiple poles down along with multiple trees down across Lykens Township. Time estimated by radar. |
| 20:38 UTC | TSTM WND DMG | 2 Wsw Gratz | Dauphin, PA | Multiple poles down along with multiple trees down across Lykens Township. Time estimated by radar. |
| 20:38 UTC | TSTM WND DMG | 3 Ese Elizabethville | Dauphin, PA | Reports of multiple trees down in Jackson Township. Time estimated by radar. |
| 20:38 UTC | TSTM WND DMG | 3 Ese Elizabethville | Dauphin, PA | Reports of multiple trees down in Jackson Township. Time estimated by radar. |
| 20:48 UTC | TORNADO | 2 Nne West Milton | Northumberland, PA | Trained Spotter reported a large wedge shaped Tornado on the ground between Grange Hall Rd and Rte 80 near Milton, PA. Also a second funnel cloud about 1/2 mile southeast of the first tornado. |
| 20:48 UTC | TORNADO | 2 Nne West Milton | Northumberland, PA | Trained Spotter reported a large wedge shaped Tornado on the ground between Grange Hall Rd and Rte 80 near Milton, PA. Also a second funnel cloud about 1/2 mile southeast of the first tornado. |
| 21:15 UTC | TSTM WND DMG | 4 Se Unionville | Centre, PA | Tree down partially blocking roadway. |
| 21:15 UTC | TSTM WND DMG | 4 Se Unionville | Centre, PA | Tree down partially blocking roadway. |
From the Iowa Environmental Mesonet's archive of National Weather Service local storm reports.
This ground now
The live radar over the trackEvery 2023 tornado in PennsylvaniaEvery tornado in Pennsylvania since 1950Warnings in force in Pennsylvania nowThe forecast where you are
The other tornadoes of July 2, 2023
8 more were confirmed in the United States that day.
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|---|---|---|---|---|---|---|---|
| July 2 | 3:08 PM EDT | EF1 | Centre, PA | 0.6 | 200 | |||
| July 2 | 3:44 PM EDT | EF0 | Dauphin, PA | 0.9 | 50 | |||
| July 2 | 3:55 PM EDT | EF1 | Anderson, KY | 3.6 | 400 | |||
| July 2 | 3:59 PM EDT | EF1 | Union, PA | 2.1 | 50 | $40,000 | ||
| July 2 | 4:25 PM EDT | EF1 | Union, PA | 2.4 | 150 | |||
| July 2 | 7:08 PM EDT | EF0 | Susquehanna, PA | 1.7 | 300 | $25,000 | ||
| July 2 | 7:18 PM EDT | EF0 | Lackawanna, PA | 0.2 | 70 | $15,000 | ||
| July 2 | 7:55 PM EDT | EF1 | Casey, KY | 0.1 | 40 |
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.