Tornadoes · United States · Pennsylvania · 2023

EF1 tornado, Swengel to West Milton, Pennsylvania, July 2, 2023

From Swengel to West Milton, this EF1 tornado ran 2.1 miles across Union County on July 2, 2023, touching down at 3:59 PM EDT and reaching 50 yards wide. It killed nobody, and did $40,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.

  1. EF065 to 85 mph

    Light damage. Surface peeled off some roofs, gutters and siding damaged, branches broken, shallow-rooted trees pushed over.

  2. EF186 to 110 mphthis tornado

    Moderate damage. Roofs badly stripped, mobile homes overturned or badly damaged, exterior doors lost, windows broken.

  3. 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.

  4. 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.

  5. EF4166 to 200 mph

    Devastating damage. Well-built houses leveled, structures with weak foundations moved some distance, cars thrown and large missiles generated.

  6. 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.

  7. 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:59 PM EDT (19:59 UTC)
Lifted
4:06 PM EDT (20:06 UTC)
On the ground
7 minutes
Path length
2.1 miles (3.4 km)
Path width
50 yards (46 m)
Deaths
0
Injuries
0
Property damage
$40,000
County
Union County
Touchdown point
40.933, -77.068
Lift-off point
40.949, -77.034
Record number
2307021359-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)ExpiredProductOffice
20:21 UTC20:35 UTCTornado WarningCTP
20:46 UTC21:15 UTCTornado WarningCTP

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

8.0 hours before the tornado, 223 km from the path. July 2, 2023.

Skew-T log-pSkew-T log-p diagram, Washington/Dulle, VA at 12:00Z on 2023-07-02Temperature and dew point through the depth of the atmosphere, with the mixed-layer parcel lifted from the surface. Mixed-layer CAPE 137 joules per kilogram, CIN -151, lifted condensation level 1034 meters above ground. Wind barbs in knots down the right edge.LCLLFCEL10008507005003002001001 km2 km3 km6 km9 km12 km15 km-30°-20°-10°10°20°30°40°
Temperature in red, dew point in green, the mixed-layer parcel dashed. The warm shading is its CAPE, the cool shading the inhibition it has to break through.
HodographHodograph, Washington/Dulle, VA at 12:00Z on 2023-07-02The wind through the lowest 10 kilometers as a curve, rings every 10 meters per second labeled in knots. Zero to 1 km storm-relative helicity 7 square meters per square second, 0 to 6 km bulk shear 11 knots.1939Sfc1 km3 km6 km9 kmRMLM
The wind turning with height, colored by layer: ground to 1 km, 1 to 3 km, 3 to 6 km, 6 to 10 km. RM and LM are the right and left moving storms Bunkers' method gives; the shaded area is the 0 to 1 km storm-relative helicity.
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

Open this sounding in Storm Lab

Washington/Dulle, VA (KIAD), 00:00Z

4.0 hours after it, 223 km from the path. July 3, 2023.

Skew-T log-pSkew-T log-p diagram, Washington/Dulle, VA at 00:00Z on 2023-07-03Temperature and dew point through the depth of the atmosphere, with the mixed-layer parcel lifted from the surface. Mixed-layer CAPE 620 joules per kilogram, CIN -18, lifted condensation level 1647 meters above ground. Wind barbs in knots down the right edge.LCLEL10008507005003002001001 km2 km3 km6 km9 km12 km15 km-30°-20°-10°10°20°30°40°
Temperature in red, dew point in green, the mixed-layer parcel dashed. The warm shading is its CAPE, the cool shading the inhibition it has to break through.
HodographHodograph, Washington/Dulle, VA at 00:00Z on 2023-07-03The wind through the lowest 10 kilometers as a curve, rings every 10 meters per second labeled in knots. Zero to 1 km storm-relative helicity 14 square meters per square second, 0 to 6 km bulk shear 24 knots.1939Sfc1 km3 km6 km9 kmRMLM
The wind turning with height, colored by layer: ground to 1 km, 1 to 3 km, 3 to 6 km, 6 to 10 km. RM and LM are the right and left moving storms Bunkers' method gives; the shaded area is the 0 to 1 km storm-relative helicity.
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

Open this sounding in Storm Lab

The surface observations

Selinsgrove (SEG), 21 km from the path, in the two hours either side.

Time (UTC)Temp (°F)Dew point (°F)WindGust (kt)Pressure (mb)Weather
17:50 UTC170° 7 kt1010.8
17:53 UTC8070170° 7 kt1010.8
17:55 UTC170° 5 kt1010.8
18:00 UTC200° 2 kt1010.8
18:05 UTC180° 2 kt1010.8
18:10 UTC170° 5 kt1010.5
18:15 UTC160° 5 kt1010.5
18:20 UTC180° 5 kt1010.5
18:25 UTC190° 5 kt1010.5
18:30 UTC180° 9 kt1010.5
18:35 UTC160° 7 kt1010.2
18:40 UTC180° 7 kt1010.2
18:45 UTC180° 2 kt1010.2
18:50 UTC170° 9 kt1010.2
18:53 UTC8170190° 6 kt1010.2
18:55 UTC190° 5 kt1010.2
19:00 UTC170° 5 kt1009.8-RA
19:05 UTC190° 4 kt1009.8-RA
19:10 UTC170° 5 kt1009.8-RA
19:15 UTC180° 5 kt1009.5-RA
19:20 UTC170° 5 kt1009.8
19:25 UTC170° 5 kt1009.8
19:30 UTC170° 5 kt1009.5-RA
19:35 UTC200° 2 kt1009.5-RA
19:39 UTC7972190° 4 kt1009.5VCTS -RA
19:40 UTC180° 4 kt1009.5-RA
19:45 UTC180° 4 kt1009.5-RA
19:50 UTC180° 4 kt1009.5-RA
19:53 UTC7974180° 4 kt1009.5VCTS -RA
19:55 UTC180° 5 kt1009.5-RA
20:00 UTC190° 5 kt1009.1-RA
20:05 UTC190° 5 kt1009.1
20:10 UTC180° 7 kt1009.1
20:15 UTC170° 8 kt1009.1
20:20 UTC180° 7 kt1009.1
20:25 UTC160° 7 kt1008.8
20:27 UTC7874170° 9 kt1008.8
20:30 UTC170° 9 kt1008.8
20:35 UTC180° 8 kt1008.8
20:38 UTC7771180° 10 kt1008.8VCTS -RA
20:40 UTC170° 11 kt1008.8-RA
20:45 UTC170° 11 kt161008.8-RA
20:50 UTC180° 8 kt1008.8-RA
20:53 UTC7570170° 8 kt161008.8-RA
20:55 UTC170° 8 kt1008.8-RA
21:00 UTC180° 8 kt1008.8
21:05 UTC180° 7 kt1008.8
21:10 UTC190° 4 kt1008.8
21:15 UTC0° 0 kt1009.1
21:20 UTC0° 0 kt1009.1
21:25 UTC210° 2 kt1008.8
21:30 UTC200° 4 kt1008.8
21:35 UTC0° 0 kt1008.8
21:40 UTC250° 2 kt1008.8
21:45 UTC280° 2 kt1008.8

From the Iowa Environmental Mesonet's archive of airport observations.

The radar

The State College radar (KCCX), 80 km away, was scanning. The volume nearest the touchdown began at 19:59 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)ReportWhereCountyRemark
19:02 UTCTSTM WND DMG1 S ZionCentre, PA50 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 UTCTORNADO1 S ZionCentre, PANWS 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 UTCFUNNEL CLOUD1 Nw MillerstownPerry, PAReport of a funnel cloud for around 15s with a developed mesocyclone. Unable to determine touch down.
19:27 UTCFUNNEL CLOUD1 Nw MillerstownPerry, PAReport of a funnel cloud for around 15s with a developed mesocyclone. Unable to determine touch down.
19:43 UTCTSTM WND DMG5 Ne MillerstownJuniata, PAReports of multiple wires down. Time estimated by radar.
19:43 UTCTSTM WND DMG5 Ne MillerstownJuniata, PAReports of multiple wires down. Time estimated by radar.
19:44 UTCTORNADO1 Se LiverpoolDauphin, PANWS 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 UTCTSTM WND DMG3 Wnw LiverpoolPerry, PAReports of tree and wires down along Rt.17.
19:45 UTCTSTM WND DMG3 Wnw LiverpoolPerry, PAReports of tree and wires down along Rt.17.
19:48 UTCTORNADO1 E HartletonUnion, PANWS 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 UTCTSTM WND DMGLiverpoolPerry, PAPhotos of tree with a snapped trunk. Time estimated by radar.
19:50 UTCTSTM WND DMGLiverpoolPerry, PAPhotos of tree with a snapped trunk. Time estimated by radar.
19:57 UTCTSTM WND DMG3 Sw BerrysburgDauphin, PAReports of multiple trees down in Upper Paxton and Mifflin Townships. Time estimated by radar.
19:57 UTCTSTM WND DMG3 Sw BerrysburgDauphin, PAReports of multiple trees down in Upper Paxton and Mifflin Townships. Time estimated by radar.
19:59 UTCTORNADO1 Nw MifflinburgUnion, PANWS 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 UTCFUNNEL CLOUD2 Nnw MifflinburgUnion, PAReports of two separate funnel cloud circulations with one along Red Bank Rd with another located near Rt 45.
20:00 UTCFUNNEL CLOUDElizabethvilleDauphin, PAFunnel cloud reported for about 15-20 seconds.
20:00 UTCFUNNEL CLOUDElizabethvilleDauphin, PAFunnel cloud reported for about 15-20 seconds.
20:24 UTCTSTM WND DMG2 Sw MiltonUnion, PARV flipped over and roof off of a flea market. Time estimated by radar.
20:24 UTCTSTM WND DMG2 Sw MiltonUnion, PARV flipped over and roof off of a flea market. Time estimated by radar.
20:25 UTCTSTM WND DMG1 Sw MiltonUnion, PARood off of Just Lite It Fireworks. Time estimated by radar.
20:25 UTCTSTM WND DMG1 Sw MiltonUnion, PARood off of Just Lite It Fireworks. Time estimated by radar.
20:25 UTCTORNADO2 Nne LewisburgUnion, PACorrects 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 UTCTORNADO2 Nne LewisburgUnion, PANWS 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 UTCTSTM WND DMG2 Ene VicksburgUnion, PAReports of a barn collapse. Time estimated by radar.
20:30 UTCTSTM WND DMG2 Ene VicksburgUnion, PAReports of a barn collapse. Time estimated by radar.
20:38 UTCTSTM WND DMG2 Wsw GratzDauphin, PAMultiple poles down along with multiple trees down across Lykens Township. Time estimated by radar.
20:38 UTCTSTM WND DMG2 Wsw GratzDauphin, PAMultiple poles down along with multiple trees down across Lykens Township. Time estimated by radar.
20:38 UTCTSTM WND DMG3 Ese ElizabethvilleDauphin, PAReports of multiple trees down in Jackson Township. Time estimated by radar.
20:38 UTCTSTM WND DMG3 Ese ElizabethvilleDauphin, PAReports of multiple trees down in Jackson Township. Time estimated by radar.
20:48 UTCTORNADO2 Nne West MiltonNorthumberland, PATrained 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 UTCTORNADO2 Nne West MiltonNorthumberland, PATrained 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.

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.

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
July 23:08 PM EDTEF1Centre, PA0.6200
July 23:44 PM EDTEF0Dauphin, PA0.950
July 23:48 PM EDTEF1Union, PA1.5150$15,000
July 23:55 PM EDTEF1Anderson, KY3.6400
July 24:25 PM EDTEF1Union, PA2.4150
July 27:08 PM EDTEF0Susquehanna, PA1.7300$25,000
July 27:18 PM EDTEF0Lackawanna, PA0.270$15,000
July 27:55 PM EDTEF1Casey, KY0.140

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.