Pennsylvania, 2025

Damaging Winds in Pennsylvania, April 29, 2025

April 29, 2025 · NWS PBZ · 170 events in 12 counties and zones

A widespread, long-lived thunderstorm line (bow echo) raced across Ohio and western Pennsylvania on the afternoon and early evening of 29 April 2025. The gusts associated with the line of storms reached above 80 MPH at times, producing widespread damage.

Where it happened

Every event with a place to put it. Tap one for its entry below.

  • Tornadoes
  • Tropical storms and surge
  • Floods
  • Wind
  • Hail
  • Winter weather
  • Heat and drought
  • Cold
  • Fire, smoke and dust
  • Marine and coastal
  • Other

Open the live radar over this ground

The toll

Deaths
2
Injuries
4
Property damage
$670,000
Crop damage
$5,000
Events
170

Deaths and injuries are direct and indirect together, as the offices filed them. Damage is property and crops in the dollars of the year, not adjusted for inflation, and only where an office estimated it.

What happened

The episode as NWS PBZ wrote it up.

A widespread, long-lived thunderstorm line (bow echo) raced across Ohio and western Pennsylvania on the afternoon and early evening of 29 April 2025. The gusts associated with the line of storms reached above 80 MPH at times, producing widespread damage.

The thunderstorms which would eventually turn into the bow echo began to form over southern OH in the late morning hours. The storms became a line and began to bow out. The storms intensified as the bow moved across western PA in the afternoon. As it reached the Laurel Highlands, it was nearing it's peak intensity. An estimated 400,000 customers were without power in the Pittsburgh region as a result.

What forecasters said that day

The local office's own words before the first event, as it sent them, from the Iowa Environmental Mesonet's archive of National Weather Service text.

NWS Pittsburgh, PA wrote its last area forecast discussion before the first event at Apr 29, 3:13 PM EST, 27 minutes earlier.

Area forecast discussion, Apr 29, 3:13 PM EST, 27 minutes before
Area Forecast Discussion
National Weather Service Pittsburgh PA
413 PM EDT Tue Apr 29 2025

.SYNOPSIS...
A severe weather threat, mainly damaging wind gusts, remains
this afternoon and evening with a convective complex rolling
through. A cold front providing additional showers and storms
crosses overnight. Mostly dry and cooler weather is expected
Wednesday, before another possible round of severe weather on
Thursday.

&&

.NEAR TERM /UNTIL 6 AM WEDNESDAY MORNING/...
KEY MESSAGES:

- Severe weather threat, mainly damaging wind, with convective
  complex moving across Ohio
- Additional showers and storms with a crossing cold front
  overnight

-------------------------------------------------------------------

...20Z Update...

A new Severe Thunderstorm Watch has been issued for the
remainder of the CWA. QLCS mow moving across eastern Ohio with
likely wind of 70-80 MPH in spots - have already recorded a 58
MPH gust at ZZV. Special 18Z sounding showed a very favorable
environment downstream, with around 2800 J/kg of surface-based
CAPE and 40 knots of 0-6km shear, suggesting that the complex
will maintain strength well through the region. Widespread and
potentially significant straight-line wind damage will
obviously be the main threat across a wide area, although a
mesovortex tornado or two remains possible as well. Will also
continue to watch convection forming along a Lake-Erie induced
boundary, although so far this activity has not become too
strong as these cells are not remaining discrete and are
competing with each other for inflow.

People in eastern Ohio, northern West Virginia, and southwest
Pennsylvania need to take this event seriously, as these storms
have the potential to create significant damage over a wide
area. Take cover now!

Previous discussion...

Main concern in the near term is the convective complex rolling
across Ohio, and a Severe Thunderstorm Watch is already in
effect for this activity. Main threat with this is damaging
wind, as there have been some measured wind gusts in excess of
60 MPH already. This will be moving into an environment
characterized by 1000-2000 J/kg of surface-based CAPE, as well
as 30-40 knots of deep shear, so maintenance is highly likely.
Recent HRRR runs are catching on to the overall scenario. Some
cells developing in eastern Ohio ahead of the main complex will
need to be watched for some hail potential/low-end tornado
threat if they become superrcelluar. Overall though, hail should
be a lesser threat with marginal mid-level lapse rates. A QLCS
tornado threat remains as well, given sufficient low- level
instability and hodograph curvature.

Additional thunderstorms are expected along the cold front,
which is currently across lower Michigan and will arrive in our
area from the north during the late evening and overnight,
dropping south through the area by sunrise. This activity
should be arriving into worked-over air and present less of a
severe threat, tapering to showers late.

&&

.SHORT TERM /6 AM WEDNESDAY MORNING THROUGH THURSDAY NIGHT/...
KEY MESSAGES:

- The front remains south of Pittsburgh Wednesday, with mostly
  dry weather.
- Front returns north Wednesday night with scattered showers
- Increased rain chances Thursday with another severe weather
  chance
-------------------------------------------------------------------

Models now generally push the front fully south of the CWA by
12Z Wednesday, with any shower potential generally confined to
the southeastern ridges. Otherwise, a dry and cooler day is
anticipated. Isolated shower chances may start to lift north
Wednesday night as the boundary returns north as a warm front.

Rain chances increase Thursday into Thursday night as a
shortwave moves up the Ohio Valley ahead of a deepening trough
over the Upper Midwest/Plains. Severe thunderstorms are a
possibility, with the NBM showing 50 percent or greater chance
of 1000 J/kg of CAPE to the southwest of Pittsburgh, and there
appears to be better potential for daytime heating, better than
some scenarios yesterday. Soundings show instability profiles
and shear of sufficient depth to support hail and wind threats
at least on an isolated basis. Temperatures warm back up into
the upper 70s/lower 80s in most spots in the warm sector.

&&

.LONG TERM /FRIDAY THROUGH TUESDAY/...
KEY MESSAGES:

- Rain chances continues into Saturday at least
- Uncertainty increases thereafter, with various scenarios
  possible for early next week
-------------------------------------------------------------------

Wet weather continues into Friday and Saturday as additional
shortwaves/the main trough swing through the region. Despite the
moist southwest flow, model ensembles are not too excited about
heavy rain potential; the NBM generally has only 40-50% chance
of greater than 0.50 inch through the 48-hour period ending
Saturday morning.

Models become more uncertain after this time. Some scenarios
sweep the trough through with a period of dry weather following,
while others develop a closed upper low somewhere over the
eastern CONUS. Thus, PoPs/temps remain uncertain, and for now,
will follow NBM suggestions.

&&

.AVIATION /20Z TUESDAY THROUGH SUNDAY/...
A low-end VFR cu field (cigs around 3-5kft) is developing
across the area as southwest winds gust to 25-30 knots ahead of
an approaching cold front. Showers and thunderstorms currently
over western Ohio are expected to continue eastward, reaching
ZZV between 19z-20z, PIT/AGC between 21z-22z, and LBE/DUJ after
22z. This will be the first wave of storms and carry the
greatest potential for strong wind gusts, hail, and possibly a
brief tornado. Gusts over 55 knots and power outages have
already been reported with these storms over portions of
eastern Indiana.

This first wave will be followed by a brief lull in activity
early this evening until the cold front itself makes its way
into the area after 00z. Another round of showers and storms
will accompany the front, this time moving from NW to SE
reaching FKL/BVI around 01z-03z, PIT/AGC around 03z-05z, and MGW
after 06z. The frontal passage brings an end to convection as
generally light north- northwest winds usher drier air into the
area.

Expect locally lower ceilings and visibilities in and around all
showers and storms. Outside of convection, VFR generally
prevails except for possible MVFR ceilings at MGW starting after
04z and lasting through the frontal passage into early morning
hours on Wednesday. Widespread VFR is expected to return by the
end of the TAF period Wednesday afternoon.

Outlook...
VFR is expected on Wednesday as high pressure briefly builds
in. Occasional restrictions in showers and thunderstorms return
Wednesday night and Thursday as a warm front lifts north.

Showers/storms and restrictions continue Thursday night and Friday
with the approach and passage of a cold front. VFR returns Saturday
under high pressure.

&&

.PBZ WATCHES/WARNINGS/ADVISORIES...
PA...None.
OH...None.
WV...None.

&&

SYNOPSIS...Shallenberger
NEAR TERM...CL
SHORT TERM...CL
LONG TERM...CL
AVIATION...Cermak/WM/AK
Hazardous weather outlook, Apr 29, 2:28 PM EST, 1 hour 12 minutes before
Hazardous Weather Outlook
National Weather Service Pittsburgh PA
328 PM EDT Tue Apr 29 2025

OHZ039>041-048>050-057>059-068-069-WVZ001>004-012-301930-
Tuscarawas-Carroll-Columbiana-Coshocton-Harrison-Jefferson OH-
Muskingum-Guernsey-Belmont-Noble-Monroe-Hancock-Brooke-Ohio-Marshall-
Wetzel-
328 PM EDT Tue Apr 29 2025

...SEVERE THUNDERSTORM WATCH 188 IN EFFECT UNTIL 7 PM EDT THIS
EVENING...

This Hazardous Weather Outlook is for east central Ohio, and
northern West Virginia.

.DAY ONE...This afternoon and tonight.

Please listen to NOAA Weather Radio or go to weather.gov on the
Internet for more information about the following hazards.

   Severe Thunderstorm Watch.

.DAYS TWO THROUGH SEVEN...Wednesday through Monday.

There also is a potential for severe weather on Thursday as well but
confidence is low at this time.

.SPOTTER INFORMATION STATEMENT...

Spotter activation is not expected at this time.

PAZ007>009-013>016-020>022-029-031-073>078-301930-
Mercer-Venango-Forest-Lawrence-Butler-Clarion-Jefferson PA-Beaver-
Allegheny-Armstrong-Washington-Greene-Westmoreland-
Higher Elevations of Westmoreland-Fayette-
Higher Elevations of Fayette-Indiana-Higher Elevations of Indiana-
328 PM EDT Tue Apr 29 2025

...SEVERE THUNDERSTORM WATCH 191 IN EFFECT UNTIL 10 PM EDT THIS
EVENING...

This Hazardous Weather Outlook is for western Pennsylvania.

.DAY ONE...This afternoon and tonight.

Please listen to NOAA Weather Radio or go to weather.gov on the
Internet for more information about the following hazards.

   Severe Thunderstorm Watch.

.DAYS TWO THROUGH SEVEN...Wednesday through Monday.

There also is a potential for severe weather on Thursday as well but
confidence is low at this time.

.SPOTTER INFORMATION STATEMENT...

Spotter activation is not expected at this time.

WVZ021-509>514-301930-
Marion-Monongalia-
Ridges of Eastern Monongalia and Northwestern Preston-Preston-
Eastern Preston-Western Tucker-Eastern Tucker-
328 PM EDT Tue Apr 29 2025

...SEVERE THUNDERSTORM WATCH 191 IN EFFECT UNTIL 10 PM EDT THIS
EVENING...

This Hazardous Weather Outlook is for northern West Virginia.

.DAY ONE...This afternoon and tonight.

Please listen to NOAA Weather Radio or go to weather.gov on the
Internet for more information about the following hazards.

   Severe Thunderstorm Watch.

.DAYS TWO THROUGH SEVEN...Wednesday through Monday.

There also is a potential for severe weather on Thursday as well but
confidence is low at this time.

.SPOTTER INFORMATION STATEMENT...

Weather spotters are encouraged to report significant weather
conditions according to Standard Operating Procedures.

In the hours before

Local storm report, Apr 29, 3:28 PM EST, 12 minutes before
Preliminary Local Storm Report
National Weather Service Pittsburgh PA
428 PM EDT Tue Apr 29 2025

..TIME...   ...EVENT...      ...CITY LOCATION...     ...LAT.LON...
..DATE...   ....MAG....      ..COUNTY LOCATION..ST.. ...SOURCE....
            ..REMARKS..

0415 PM     Tstm Wnd Dmg     Freeport                40.21N 81.27W
04/29/2025                   Harrison           OH   911 Call Center

            Numerous trees down.

&&

WM
Local storm report, Apr 29, 3:29 PM EST, 11 minutes before
Preliminary Local Storm Report
National Weather Service Pittsburgh PA
429 PM EDT Tue Apr 29 2025

..TIME...   ...EVENT...      ...CITY LOCATION...     ...LAT.LON...
..DATE...   ....MAG....      ..COUNTY LOCATION..ST.. ...SOURCE....
            ..REMARKS..

0348 PM     Tstm Wnd Dmg     New Concord             40.00N  81.74W
04/29/2025                   Muskingum          OH   Public

            Trees snapped and some structural damage in the area.
            Time estimated from radar.

&&

Event Number PBZ2506608

CL
Local storm report, Apr 29, 3:30 PM EST, 10 minutes before
Preliminary Local Storm Report
National Weather Service Pittsburgh PA
430 PM EDT Tue Apr 29 2025

..TIME...   ...EVENT...      ...CITY LOCATION...     ...LAT.LON...
..DATE...   ....MAG....      ..COUNTY LOCATION..ST.. ...SOURCE....
            ..REMARKS..

0422 PM     Tstm Wnd Dmg     1 NNW Cadiz             40.28N 81.00W
04/29/2025                   Harrison           OH   911 Call Center

            Numerous trees down throughout the area.

&&

WM
Local storm report, Apr 29, 3:33 PM EST, 7 minutes before
Preliminary Local Storm Report
National Weather Service Pittsburgh PA
433 PM EDT Tue Apr 29 2025

..TIME...   ...EVENT...      ...CITY LOCATION...     ...LAT.LON...
..DATE...   ....MAG....      ..COUNTY LOCATION..ST.. ...SOURCE....
            ..REMARKS..

0359 PM     Tstm Wnd Dmg     3 NNE Kimbolton         40.20N 81.55W
04/29/2025                   Guernsey           OH   Public

            Trees down on Science Hill Road.

&&

SKH
Local storm report, Apr 29, 3:36 PM EST, 4 minutes before
Preliminary Local Storm Report
National Weather Service Pittsburgh PA
436 PM EDT Tue Apr 29 2025

..TIME...   ...EVENT...      ...CITY LOCATION...     ...LAT.LON...
..DATE...   ....MAG....      ..COUNTY LOCATION..ST.. ...SOURCE....
            ..REMARKS..

0433 PM     Tstm Wnd Dmg     Richmond                40.44N 80.77W
04/29/2025                   Jefferson          OH   911 Call Center

            Numerous power poles and lines down.

&&

WM
Local storm report, Apr 29, 3:39 PM EST, 1 minute before
Preliminary Local Storm Report
National Weather Service Pittsburgh PA
439 PM EDT Tue Apr 29 2025

..TIME...   ...EVENT...      ...CITY LOCATION...     ...LAT.LON...
..DATE...   ....MAG....      ..COUNTY LOCATION..ST.. ...SOURCE....
            ..REMARKS..

0340 PM     Tstm Wnd Dmg     2 SW Adamsville         40.05N 81.92W
04/29/2025                   Muskingum          OH   Fire Dept/Rescue

            Trees down on Ferrell Road.

&&

SKH

The radar

The Pittsburgh radar (KPBZ), 80 km away, was scanning. The volume nearest the first event began at 20:38 UTC.

Open the radar archive at this moment

Event by event

170 thunderstorm wind. Local standard time, as filed.

Thunderstorm Wind, Mercer

When
April 29, 3:40 PM EST
Where
Mercer County, 0.52 mi E of Hermitage
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
State Official
Coordinates
41.230, -80.440

Multiple trees were reported down along Hann Hill Road.

Thunderstorm Wind, Allegheny

When
April 29, 3:47 PM EST
Where
Allegheny County, 0.69 mi N of Carnot
Measured
55 kt (63 mph) estimated gust
Property damage
$1,000
Reported by
Public
Coordinates
40.530, -80.220

Large tree down.

Thunderstorm Wind, Beaver

When
April 29, 3:48 PM EST
Where
Beaver County, 1.48 mi SSE of Midland
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.610, -80.440

Several tress were reported down.

Thunderstorm Wind, Beaver

When
April 29, 3:49 PM EST
Where
Beaver County, 0.53 mi E of Frankfort Spgs
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.480, -80.440

Several tress were uprooted in Frankfort Springs.

Thunderstorm Wind, Washington

When
April 29, 3:52 PM EST
Where
Washington County, 0.53 mi W of Joffre
Measured
55 kt (63 mph) estimated gust
Property damage
$8,000
Reported by
Public
Coordinates
40.380, -80.360

Trees reported down along with siding and shingles removed from homes.

Thunderstorm Wind, Washington

When
April 29, 3:53 PM EST
Where
Washington County, 2.14 mi NNE of Beham
Measured
67 kt (77 mph) measured gust
Reported by
Public
Coordinates
40.060, -80.510

Measured by a home wind sensor along Chambers Ridge Road.

Thunderstorm Wind, Beaver

When
April 29, 3:53 PM EST
Where
Beaver County, 0.87 mi NW of Midland
Measured
55 kt (63 mph) estimated gust
Property damage
$1,000
Reported by
Public
Coordinates
40.640, -80.460

Tree reported down.

Thunderstorm Wind, Lawrence

When
April 29, 3:53 PM EST
Where
Lawrence County, 0.69 mi S of Ellwood City
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
State Official
Coordinates
40.860, -80.280

Several trees were reported down.

Thunderstorm Wind, Lawrence

When
April 29, 3:53 PM EST
Where
Lawrence County, 0.69 mi S of Ellwood City
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
State Official
Coordinates
40.860, -80.280

Several trees were reported down.

Thunderstorm Wind, Washington

When
April 29, 3:54 PM EST
Where
Washington County, Florence
Measured
55 kt (63 mph) estimated gust
Property damage
$1,000
Reported by
Public
Coordinates
40.430, -80.430

A power pole was leaning over the road near US-22 and PA Route NEAR US-22 AND PA Route 18.

Thunderstorm Wind, Allegheny

When
April 29, 3:56 PM EST
Where
Allegheny County, 1.38 mi S of Imperial
Measured
55 kt (63 mph) estimated gust
Property damage
$5,000
Reported by
NWS Employee
Coordinates
40.430, -80.250

Several trees and powerlines were reported down.

Thunderstorm Wind, Allegheny

When
April 29, 3:56 PM EST
Where
Allegheny County, Imperial
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
NWS Employee
Coordinates
40.450, -80.250

Several trees down.

Thunderstorm Wind, Beaver

When
April 29, 3:56 PM EST
Where
Beaver County, 0.52 mi W of Stobo
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
State Official
Coordinates
40.670, -80.280

Several trees were reported down.

Thunderstorm Wind, Beaver

When
April 29, 3:56 PM EST
Where
Beaver County, 1.05 mi E of Josephtown
Measured
55 kt (63 mph) estimated gust
Property damage
$1,000
Reported by
Public
Coordinates
40.670, -80.310

A street light was blown down.

Thunderstorm Wind, Beaver

When
April 29, 3:57 PM EST
Where
Beaver County, 0.69 mi S of Gringo
Measured
55 kt (63 mph) estimated gust
Property damage
$1,000
Reported by
Public
Coordinates
40.560, -80.280

A large tree trunk was snapped.

Thunderstorm Wind, Beaver

When
April 29, 3:57 PM EST
Where
Beaver County, 0.69 mi S of Aliquippa
Measured
55 kt (63 mph) estimated gust
Property damage
$1,000
Reported by
Public
Coordinates
40.610, -80.280

A tree was blocking the lane near Brodhead Road and Mill Road.

Thunderstorm Wind, Beaver

When
April 29, 3:57 PM EST
Where
Beaver County, 0.87 mi NE of Shafers
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.660, -80.310

Shingles were blown of a building and it's offbuilding.

Thunderstorm Wind, Allegheny

When
April 29, 3:57 PM EST
Where
Allegheny County, Imperial
Measured
55 kt (63 mph) estimated gust
Reported by
Public
Coordinates
40.450, -80.250

This is an estimated gust from the public.

Thunderstorm Wind, Allegheny

When
April 29, 3:57 PM EST
Where
Allegheny County, 0.69 mi S of Bon Meade
Measured
43 kt (49 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.540, -80.250

Numerous trees were reported down.

Thunderstorm Wind, Beaver

When
April 29, 3:58 PM EST
Where
Beaver County, 1.05 mi W of Aliquippa
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.620, -80.300

Several trees were reported down.

Thunderstorm Wind, Allegheny

When
April 29, 3:59 PM EST
Where
Allegheny County, 0.69 mi N of Moon
Measured
55 kt (63 mph) estimated gust
Property damage
$1,000
Reported by
Public
Coordinates
40.510, -80.230

A tree fell onto a powerline.

Thunderstorm Wind, Allegheny

When
April 29, 3:59 PM EST
Where
Allegheny County, 0.87 mi SW of Anderson Rd
Measured
55 kt (63 mph) estimated gust
Property damage
$1,000
Reported by
Public
Coordinates
40.560, -80.230

A tree was down on a powerline.

Thunderstorm Wind, Allegheny

When
April 29, 4:00 PM EST
Where
Allegheny County, 0.69 mi N of Sturgeon
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.390, -80.220

Several trees were reported down along School Road.

Thunderstorm Wind, Allegheny

When
April 29, 4:00 PM EST
Where
Allegheny County, 0.69 mi S of Leetsdale
Measured
55 kt (63 mph) estimated gust
Property damage
$5,000
Reported by
Public
Coordinates
40.560, -80.200

A large tree fell onto a house.

Thunderstorm Wind, Allegheny

When
April 29, 4:00 PM EST
Where
Allegheny County, 0.87 mi NW of Cliff Mine
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.460, -80.210

Numerous trees were reported down.

Thunderstorm Wind, Allegheny

When
April 29, 4:01 PM EST
Where
Allegheny County, 1.58 mi E of Clinton
Measured
62 kt (71 mph) measured gust
Reported by
ASOS
Coordinates
40.500, -80.270

Thunderstorm Wind, Allegheny

When
April 29, 4:01 PM EST
Where
Allegheny County, 1.05 mi E of Fayetteville
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.430, -80.200

Multiple trees were reported down.

Thunderstorm Wind, Allegheny

When
April 29, 4:01 PM EST
Where
Allegheny County, 2.1 mi W of Forest Grove
Measured
55 kt (63 mph) estimated gust
Property damage
$7,000
Reported by
Public
Coordinates
40.480, -80.170

Several trees were reported down and shingles were damaged at multiple homes.

Thunderstorm Wind, Washington

When
April 29, 4:01 PM EST
Where
Washington County, Bishop
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.320, -80.200

Several trees were snapped in Cecil Township.

Thunderstorm Wind, Allegheny

When
April 29, 4:02 PM EST
Where
Allegheny County, 1.26 mi WSW of Federal
Measured
60 kt (69 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.370, -80.170

Cinderblock garage corner dislocated near South Fayette school.

Thunderstorm Wind, Washington

When
April 29, 4:03 PM EST
Where
Washington County, 1.05 mi W of Morganza
Measured
56 kt (64 mph) measured gust
Reported by
Public
Coordinates
40.270, -80.170

Thunderstorm Wind, Allegheny

When
April 29, 4:03 PM EST
Where
Allegheny County, 0.53 mi E of Gregg
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Amateur Radio
Coordinates
40.400, -80.140

Several powerlines were reported down.

Thunderstorm Wind, Allegheny

When
April 29, 4:03 PM EST
Where
Allegheny County, 0.87 mi NW of Gayly
Measured
55 kt (63 mph) estimated gust
Property damage
$5,000
Reported by
Public
Coordinates
40.460, -80.140

Several trees were reported down along with damage to a garage roof and deck.

Thunderstorm Wind, Allegheny

When
April 29, 4:03 PM EST
Where
Allegheny County, 1.26 mi WNW of Gayly
Measured
55 kt (63 mph) estimated gust
Property damage
$5,000
Reported by
Public
Coordinates
40.460, -80.150

Shingle and facia damage to home.

Thunderstorm Wind, Beaver

When
April 29, 4:03 PM EST
Where
Beaver County, 1.25 mi WSW of West Mayfield
Measured
55 kt (63 mph) estimated gust
Property damage
$5,000
Reported by
State Official
Coordinates
40.770, -80.350

Numerous trees and wires reported down across the area.

Thunderstorm Wind, Allegheny

When
April 29, 4:04 PM EST
Where
Allegheny County, 0.53 mi W of Emsworth
Measured
55 kt (63 mph) estimated gust
Property damage
$1,000
Reported by
NWS Employee
Coordinates
40.520, -80.090

A tree fell down along Camp Horn Road.

Thunderstorm Wind, Washington

When
April 29, 4:04 PM EST
Where
Washington County, 0.69 mi S of Morganza
Measured
55 kt (63 mph) estimated gust
Property damage
$7,000
Reported by
Public
Coordinates
40.260, -80.150

Multiple trees were reported down, along with shingle and siding damage.

Thunderstorm Wind, Allegheny

When
April 29, 4:05 PM EST
Where
Allegheny County, 0.53 mi W of Carnegie
Measured
55 kt (63 mph) estimated gust
Property damage
$500
Reported by
Public
Coordinates
40.420, -80.090

Large limbs snapped off a healthy tree.

Thunderstorm Wind, Allegheny

When
April 29, 4:05 PM EST
Where
Allegheny County, 1.26 mi WSW of Warrendale
Measured
55 kt (63 mph) estimated gust
Property damage
$5,000
Reported by
Public
Coordinates
40.640, -80.100

Numerous trees were reported down, along with power poles, along Neely School Road.

Thunderstorm Wind, Allegheny

When
April 29, 4:05 PM EST
Where
Allegheny County, Glendale
Measured
55 kt (63 mph) estimated gust
Property damage
$7,000
Reported by
Public
Coordinates
40.400, -80.100

Multiple trees down and shingles blown off a house.

Thunderstorm Wind, Allegheny

When
April 29, 4:05 PM EST
Where
Allegheny County, 1.48 mi SSW of Castle Shannon
Measured
55 kt (63 mph) estimated gust
Property damage
$1,000
Reported by
Public
Coordinates
40.330, -80.060

A large tree was reported down.

Thunderstorm Wind, Allegheny

When
April 29, 4:06 PM EST
Where
Allegheny County, 1.26 mi WNW of Bellevue
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.480, -80.040

Multiple trees were reported down.

Thunderstorm Wind, Allegheny

When
April 29, 4:06 PM EST
Where
Allegheny County, 0.53 mi E of Glendale
Measured
55 kt (63 mph) estimated gust
Property damage
$5,000
Reported by
Trained Spotter
Coordinates
40.400, -80.090

Multiple trees and powerlines were reported down near Chartiers Creek. Awnings were also damaged.

Thunderstorm Wind, Allegheny

When
April 29, 4:07 PM EST
Where
Allegheny County, 0.87 mi NE of Ingram
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.440, -80.070

Numerous trees were reported down.

Thunderstorm Wind, Allegheny

When
April 29, 4:07 PM EST
Where
Allegheny County, 0.53 mi E of Mt Lebanon
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.380, -80.020

A tree fell onto a home along Dewalt Drive.

Thunderstorm Wind, Allegheny

When
April 29, 4:07 PM EST
Where
Allegheny County, Forest Grove
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.480, -80.130

Multiple trees were reported down along August Drive.

Thunderstorm Wind, Allegheny

When
April 29, 4:07 PM EST
Where
Allegheny County, 0.53 mi E of East Carnegie
Measured
55 kt (63 mph) estimated gust
Property damage
$1,000
Reported by
Public
Coordinates
40.420, -80.060

A tree was reported down along Iron City Drive.

Thunderstorm Wind, Allegheny

When
April 29, 4:07 PM EST
Where
Allegheny County, Glendale
Measured
55 kt (63 mph) estimated gust
Property damage
$10,000
Reported by
Public
Coordinates
40.400, -80.100

Damage was reported to the metal roof of an industrial building.

Thunderstorm Wind, Allegheny

When
April 29, 4:08 PM EST
Where
Allegheny County, Mt Lebanon
Measured
55 kt (63 mph) estimated gust
Property damage
$5,000
Reported by
Public
Coordinates
40.380, -80.030

Widespread tree damage reported.

Thunderstorm Wind, Washington

When
April 29, 4:08 PM EST
Where
Washington County, 0.87 mi SE of East Washington
Measured
55 kt (63 mph) estimated gust
Property damage
$5,000
Reported by
State Official
Coordinates
40.170, -80.210

Multiple trees and wires were reported down.

Thunderstorm Wind, Allegheny

When
April 29, 4:08 PM EST
Where
Allegheny County, 1.48 mi SSW of Wexford
Measured
60 kt (69 mph) estimated gust
Property damage
$10,000
Reported by
Public
Coordinates
40.610, -80.060

Shutters and siding were blown off of several houses.

Thunderstorm Wind, Allegheny

When
April 29, 4:08 PM EST
Where
Allegheny County, 0.53 mi W of Dormont
Measured
61 kt (70 mph) estimated gust
Property damage
$300
Reported by
Public
Coordinates
40.400, -80.040

This was an estimated gust. Large limbs were also reported down.

Thunderstorm Wind, Allegheny

When
April 29, 4:08 PM EST
Where
Allegheny County, Library
Measured
61 kt (70 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.300, -80.030

This was an estimated gust. Trees also fell as well.

Thunderstorm Wind, Allegheny

When
April 29, 4:08 PM EST
Where
Allegheny County, 0.34 mi ENE of Highcliff
Measured
55 kt (63 mph) estimated gust
Deaths
0 direct, 1 indirect
Injuries
1 direct, 0 indirect
Property damage
$1,000
Reported by
Broadcast Media
Coordinates
40.522, -80.024

At approximately 5:08 PM based off of radar coverage, a line of storms crossing the Pittsburgh area with very strong, damaging wind gusts caused a tree to fall and kill a man as he was walking back to his house in Ross Township.

Thunderstorm Wind, Allegheny

When
April 29, 4:09 PM EST
Where
Allegheny County, 1.72 mi WNW of Allison Park
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.580, -80.000

Numerous trees were reported down.

Thunderstorm Wind, Allegheny

When
April 29, 4:09 PM EST
Where
Allegheny County, Mt Lebanon
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Trained Spotter
Coordinates
40.380, -80.030

Tree on home.

Thunderstorm Wind, Allegheny

When
April 29, 4:09 PM EST
Where
Allegheny County, 0.87 mi SW of Mt Lebanon
Measured
55 kt (63 mph) estimated gust
Property damage
$6,000
Reported by
Public
Coordinates
40.370, -80.040

Six trees were blown down.

Thunderstorm Wind, Allegheny

When
April 29, 4:09 PM EST
Where
Allegheny County, 1.05 mi E of Dormont
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Emergency Manager
Coordinates
40.400, -80.010

Multiple trees were reported down along Edgebrook Avenue.

Thunderstorm Wind, Butler

When
April 29, 4:09 PM EST
Where
Butler County, 2.62 mi W of Criders Corners
Measured
55 kt (63 mph) estimated gust
Property damage
$1,000
Reported by
State Official
Coordinates
40.680, -80.150

A tree was reported down.

Thunderstorm Wind, Venango

When
April 29, 4:10 PM EST
Where
Venango County, 0.86 mi SW of Pearl
Measured
64 kt (74 mph) measured gust
Reported by
Mesonet
Coordinates
41.270, -79.940

Thunderstorm Wind, Allegheny

When
April 29, 4:10 PM EST
Where
Allegheny County, 1.38 mi S of Bellevue
Measured
56 kt (64 mph) measured gust
Reported by
Mesonet
Coordinates
40.450, -80.020

Acrisure Stadium wind sensor.

Thunderstorm Wind, Venango

When
April 29, 4:10 PM EST
Where
Venango County, 0.69 mi N of Barkeyville
Measured
64 kt (74 mph) estimated gust
Reported by
Mesonet
Coordinates
41.190, -79.980

Measured from home wind sensor.

Thunderstorm Wind, Allegheny

When
April 29, 4:10 PM EST
Where
Allegheny County, 1.05 mi E of Gayly
Measured
59 kt (68 mph) measured gust
Reported by
Mesonet
Coordinates
40.450, -80.110

Thunderstorm Wind, Venango

When
April 29, 4:10 PM EST
Where
Venango County, 0.86 mi SW of Pearl
Measured
64 kt (74 mph) measured gust
Reported by
Mesonet
Coordinates
41.270, -79.940

Thunderstorm Wind, Allegheny

When
April 29, 4:10 PM EST
Where
Allegheny County, 1.26 mi ESE of Cherry City
Measured
55 kt (63 mph) estimated gust
Property damage
$500
Reported by
NWS Employee
Coordinates
40.470, -79.950

Large limbs snapped off a healthy tree along Penn Avenue across from Saint Marys Cemetary.

Thunderstorm Wind, Allegheny

When
April 29, 4:10 PM EST
Where
Allegheny County, 0.69 mi S of Brentwood
Measured
55 kt (63 mph) estimated gust
Property damage
$15,000
Reported by
Fire Department/Rescue
Coordinates
40.360, -79.970

Multiple trees and powerlines were reported down across the area.

Thunderstorm Wind, Allegheny

When
April 29, 4:10 PM EST
Where
Allegheny County, 0.87 mi NE of Dormont
Measured
55 kt (63 mph) estimated gust
Property damage
$20,000
Reported by
Broadcast Media
Coordinates
40.410, -80.020

A roof was blown of a restaurant along West Liberty Avenue.

Thunderstorm Wind, Allegheny

When
April 29, 4:10 PM EST
Where
Allegheny County, 1.48 mi SSW of Option
Measured
55 kt (63 mph) estimated gust
Property damage
$7,000
Reported by
Public
Coordinates
40.410, -79.990

Multiple trees were reported down, as well as shingles blown off a roof.

Thunderstorm Wind, Allegheny

When
April 29, 4:10 PM EST
Where
Allegheny County, 1.26 mi ESE of Mt Lebanon
Measured
55 kt (63 mph) estimated gust
Property damage
$1,000
Reported by
Public
Coordinates
40.370, -80.010

A large tree fell across the road.

Thunderstorm Wind, Allegheny

When
April 29, 4:11 PM EST
Where
Allegheny County, 1.48 mi NNW of Brentwood
Measured
55 kt (63 mph) estimated gust
Property damage
$1,000
Reported by
Public
Coordinates
40.390, -79.980

A tree was down along Waterman Avenue.

Thunderstorm Wind, Allegheny

When
April 29, 4:11 PM EST
Where
Allegheny County, Option
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.430, -79.980

Awnings damaged on several homes.

Thunderstorm Wind, Allegheny

When
April 29, 4:11 PM EST
Where
Allegheny County, 0.53 mi W of Bethel Park
Measured
55 kt (63 mph) estimated gust
Property damage
$10,000
Reported by
State Official
Coordinates
40.320, -80.040

Multiple trees and wires were reported down. A tree fell into a house.

Thunderstorm Wind, Allegheny

When
April 29, 4:11 PM EST
Where
Allegheny County, 1.26 mi WSW of Option
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.420, -80.000

Multiple trees were reported down, along with a metal chimney cover.

Thunderstorm Wind, Allegheny

When
April 29, 4:11 PM EST
Where
Allegheny County, 1.05 mi E of Etna
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
NWS Employee
Coordinates
40.500, -79.950

Multiple trees were uprooted along Christler Street.

Thunderstorm Wind, Allegheny

When
April 29, 4:12 PM EST
Where
Allegheny County, Talley Gavey
Measured
55 kt (63 mph) estimated gust
Reported by
Public
Coordinates
40.580, -79.950

Numerous trees were reported down.

Thunderstorm Wind, Allegheny

When
April 29, 4:12 PM EST
Where
Allegheny County, Talley Gavey
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.580, -79.950

Numerous trees were reported down.

Thunderstorm Wind, Allegheny

When
April 29, 4:12 PM EST
Where
Allegheny County, 0.87 mi SE of Gibsonia
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.620, -79.940

Numerous trees were reported down along Cook Road.

Thunderstorm Wind, Allegheny

When
April 29, 4:12 PM EST
Where
Allegheny County, 2.14 mi NNW of Munhall
Measured
55 kt (63 mph) estimated gust
Property damage
$5,000
Reported by
Public
Coordinates
40.430, -79.930

Numerous trees were reported down at Schenley Park.

Thunderstorm Wind, Allegheny

When
April 29, 4:13 PM EST
Where
Allegheny County, 1.26 mi ENE of Shalecrest
Measured
55 kt (63 mph) estimated gust
Property damage
$1,000
Reported by
Public
Coordinates
40.530, -79.950

A large tree was snapped.

Thunderstorm Wind, Allegheny

When
April 29, 4:13 PM EST
Where
Allegheny County, 1.74 mi SW of Sharpsburg
Measured
55 kt (63 mph) estimated gust
Property damage
$5,000
Reported by
Public
Coordinates
40.480, -79.920

Tree damage was reported at the Pittsburgh Zoo.

Thunderstorm Wind, Allegheny

When
April 29, 4:13 PM EST
Where
Allegheny County, 1.57 mi W of Allison Park
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.570, -80.000

Multiple trees were reported down.

Thunderstorm Wind, Allegheny

When
April 29, 4:13 PM EST
Where
Allegheny County, 0.87 mi SE of Rook
Measured
55 kt (63 mph) estimated gust
Property damage
$5,000
Reported by
Public
Coordinates
40.390, -80.060

Multiple trees and powerlines were reported down along Beverly Road.

Thunderstorm Wind, Allegheny

When
April 29, 4:13 PM EST
Where
Allegheny County, 0.69 mi S of Sharpsburg
Measured
55 kt (63 mph) estimated gust
Property damage
$5,000
Reported by
Public
Coordinates
40.490, -79.900

Multiple trees were reported down.

Thunderstorm Wind, Allegheny

When
April 29, 4:13 PM EST
Where
Allegheny County, 0.69 mi S of Sharpsburg
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.490, -79.900

Multiple trees were reported down.

Thunderstorm Wind, Butler

When
April 29, 4:13 PM EST
Where
Butler County, Mayoma
Measured
55 kt (63 mph) estimated gust
Property damage
$1,000
Reported by
State Official
Coordinates
40.730, -80.030

A tree was reported down on a wire.

Thunderstorm Wind, Allegheny

When
April 29, 4:14 PM EST
Where
Allegheny County, 2.14 mi SSW of Dorseyville
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.550, -79.890

Numerous trees were reported down.

Thunderstorm Wind, Allegheny

When
April 29, 4:14 PM EST
Where
Allegheny County, 1.26 mi WNW of Parkview
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.530, -79.920

Multiple trees were reported down.

Thunderstorm Wind, Allegheny

When
April 29, 4:14 PM EST
Where
Allegheny County, 2.1 mi E of Option
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Emergency Manager
Coordinates
40.430, -79.940

Multiple trees were reported down.

Thunderstorm Wind, Butler

When
April 29, 4:14 PM EST
Where
Butler County, 0.69 mi N of Harmony
Measured
55 kt (63 mph) estimated gust
Property damage
$5,000
Reported by
State Official
Coordinates
40.790, -80.130

Multiple trees and wires were reported down.

Thunderstorm Wind, Allegheny

When
April 29, 4:15 PM EST
Where
Allegheny County, 0.69 mi N of Braddock
Measured
55 kt (63 mph) estimated gust
Property damage
$1,000
Reported by
Public
Coordinates
40.410, -79.820

A tree was uprooted.

Thunderstorm Wind, Allegheny

When
April 29, 4:15 PM EST
Where
Allegheny County, Forest Hills
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.430, -79.870

Multiple trees were reported down.

Thunderstorm Wind, Allegheny

When
April 29, 4:15 PM EST
Where
Allegheny County, 1.26 mi WNW of Option
Measured
55 kt (63 mph) estimated gust
Property damage
$10,000
Reported by
Broadcast Media
Coordinates
40.440, -80.000

Windows blown out of the high rise Gates Center building in downtown Pittsburgh.

Thunderstorm Wind, Allegheny

When
April 29, 4:15 PM EST
Where
Allegheny County, 0.69 mi N of Linhart
Measured
55 kt (63 mph) estimated gust
Property damage
$1,000
Reported by
Public
Coordinates
40.440, -79.820

A tree was reported down.

Thunderstorm Wind, Allegheny

When
April 29, 4:15 PM EST
Where
Allegheny County, 0.87 mi SE of East Mc Keesport
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.370, -79.790

Multiple trees were reported down.

Thunderstorm Wind, Greene

When
April 29, 4:15 PM EST
Where
Greene County, 1.73 mi ESE of Graysville
Measured
55 kt (63 mph) estimated gust
Property damage
$1,000
Reported by
State Official
Coordinates
39.920, -80.370

A tree was reported down along a powerline.

Thunderstorm Wind, Allegheny

When
April 29, 4:15 PM EST
Where
Allegheny County, 1.48 mi NNW of Munhall
Measured
55 kt (63 mph) estimated gust
Property damage
$1,000
Reported by
Public
Coordinates
40.420, -79.930

A tree was reported down.

Thunderstorm Wind, Allegheny

When
April 29, 4:15 PM EST
Where
Allegheny County, 1.05 mi E of Highcliff
Measured
55 kt (63 mph) estimated gust
Injuries
1 direct, 0 indirect
Property damage
$1,000
Reported by
County Official
Coordinates
40.520, -80.010

A tree fell on a man along Evergreen Road.

Thunderstorm Wind, Allegheny

When
April 29, 4:16 PM EST
Where
Allegheny County, 0.69 mi S of Port Vue
Measured
55 kt (63 mph) estimated gust
Property damage
$1,000
Reported by
Public
Coordinates
40.340, -79.870

One large tree down.

Thunderstorm Wind, Allegheny

When
April 29, 4:16 PM EST
Where
Allegheny County, 0.69 mi N of Edgewood
Measured
60 kt (69 mph) estimated gust
Property damage
$5,000
Reported by
Public
Coordinates
40.440, -79.880

Multiple trees were reported down, and a structural wall was blown out.

Thunderstorm Wind, Allegheny

When
April 29, 4:16 PM EST
Where
Allegheny County, 0.53 mi E of Harmerville
Measured
55 kt (63 mph) estimated gust
Property damage
$10,000
Reported by
Public
Coordinates
40.530, -79.840

Numerous trees were reported down in Oakmont, some on houses.

Thunderstorm Wind, Allegheny

When
April 29, 4:16 PM EST
Where
Allegheny County, 0.52 mi W of Magill Hgts
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.620, -79.860

Numerous trees were reported down.

Thunderstorm Wind, Allegheny

When
April 29, 4:16 PM EST
Where
Allegheny County, 1.74 mi NW of Edgewood
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.450, -79.900

Multiple trees were reported down.

Thunderstorm Wind, Butler

When
April 29, 4:17 PM EST
Where
Butler County, 0.87 mi SE of Mars
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.690, -80.010

Numerous trees were reported down.

Thunderstorm Wind, Allegheny

When
April 29, 4:17 PM EST
Where
Allegheny County, 0.69 mi N of Wilkinsburg
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.440, -79.850

Trees were reported down at William Penn Memorial Cemetary.

Thunderstorm Wind, Allegheny

When
April 29, 4:17 PM EST
Where
Allegheny County, 1.05 mi W of Wilkins Township
Measured
55 kt (63 mph) estimated gust
Property damage
$8,000
Reported by
Public
Coordinates
40.450, -79.840

Numerous trees were reported down, and shingles were removed from a roof.

Thunderstorm Wind, Butler

When
April 29, 4:17 PM EST
Where
Butler County, 2.09 mi W of Jefferson Center
Measured
55 kt (63 mph) estimated gust
Property damage
$5,000
Reported by
Public
Coordinates
40.780, -79.870

Numerous trees and powerlines down, and a horse trailer was damaged.

Thunderstorm Wind, Washington

When
April 29, 4:19 PM EST
Where
Washington County, Monongahela
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.200, -79.930

Numerous trees were reported down.

Thunderstorm Wind, Greene

When
April 29, 4:19 PM EST
Where
Greene County, 1.73 mi WSW of Ruff Creek
Measured
55 kt (63 mph) estimated gust
Property damage
$5,000
Reported by
State Official
Coordinates
39.940, -80.210

Numerous trees reported down across the area.

Thunderstorm Wind, Butler

When
April 29, 4:19 PM EST
Where
Butler County, 0.52 mi E of Evans City
Measured
55 kt (63 mph) estimated gust
Property damage
$1,000
Reported by
State Official
Coordinates
40.770, -80.060

A tree was reported down.

Thunderstorm Wind, Allegheny

When
April 29, 4:20 PM EST
Where
Allegheny County, 0.87 mi NE of Forest Hills
Measured
65 kt (75 mph) measured gust
Reported by
Mesonet
Coordinates
40.440, -79.860

Thunderstorm Wind, Allegheny

When
April 29, 4:20 PM EST
Where
Allegheny County, Linhart
Measured
55 kt (63 mph) estimated gust
Property damage
$5,000
Reported by
Public
Coordinates
40.430, -79.820

Trees and wires down across Dodgewood and Gilchrest Drive.

Thunderstorm Wind, Allegheny

When
April 29, 4:20 PM EST
Where
Allegheny County, 1.26 mi ESE of Churchill
Measured
55 kt (63 mph) estimated gust
Property damage
$15,000
Reported by
Public
Coordinates
40.420, -79.780

Numerous trees, and power poles were reported down.

Thunderstorm Wind, Butler

When
April 29, 4:20 PM EST
Where
Butler County, 2.32 mi NNE of Valencia
Measured
55 kt (63 mph) estimated gust
Property damage
$1,000
Reported by
State Official
Coordinates
40.700, -79.960

Wires were reported down.

Thunderstorm Wind, Westmoreland

When
April 29, 4:21 PM EST
Where
Westmoreland County, 0.87 mi SE of Level Green
Measured
60 kt (69 mph) estimated gust
Property damage
$2,000
Reported by
Public
Coordinates
40.390, -79.710

Shutters were blown off of a house.

Thunderstorm Wind, Allegheny

When
April 29, 4:21 PM EST
Where
Allegheny County, 0.52 mi W of Indianola
Measured
55 kt (63 mph) estimated gust
Property damage
$5,000
Reported by
Public
Coordinates
40.570, -79.860

Multiple trees and wires were reported down, and blocking traffic.

Thunderstorm Wind, Butler

When
April 29, 4:21 PM EST
Where
Butler County, 0.69 mi S of Butler
Measured
55 kt (63 mph) estimated gust
Property damage
$1,000
Reported by
Public
Coordinates
40.840, -79.880

A tree snapped along Freeport Road near Saxonburg.

Thunderstorm Wind, Butler

When
April 29, 4:22 PM EST
Where
Butler County, 1.73 mi NW of Jefferson Center
Measured
60 kt (69 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.800, -79.850

Numerous trees were reported down.

Thunderstorm Wind, Allegheny

When
April 29, 4:22 PM EST
Where
Allegheny County, 1.58 mi E of Logans Ferry
Measured
60 kt (69 mph) estimated gust
Property damage
$5,000
Reported by
Public
Coordinates
40.530, -79.740

Numerous trees were reported down across the area.

Thunderstorm Wind, Butler

When
April 29, 4:22 PM EST
Where
Butler County, 2.09 mi E of Renfrew
Measured
60 kt (69 mph) estimated gust
Property damage
$5,000
Reported by
State Official
Coordinates
40.820, -79.930

A car was stuck in downed powerlines.

Thunderstorm Wind, Allegheny

When
April 29, 4:22 PM EST
Where
Allegheny County, 1.48 mi SSE of Monroeville Arpt
Measured
60 kt (69 mph) estimated gust
Property damage
$5,000
Reported by
Emergency Manager
Coordinates
40.430, -79.760

A tree fell on a car in Hamlet Court in Monroeville.

Thunderstorm Wind, Allegheny

When
April 29, 4:22 PM EST
Where
Allegheny County, Monroeville Arpt
Measured
55 kt (63 mph) estimated gust
Property damage
$5,000
Reported by
Public
Coordinates
40.450, -79.770

Tree down on a house along Hazelnut Drive.

Thunderstorm Wind, Allegheny

When
April 29, 4:23 PM EST
Where
Allegheny County, 2.32 mi SSE of Plum
Measured
60 kt (69 mph) estimated gust
Property damage
$30,000
Reported by
Public
Coordinates
40.440, -79.710

Numerous trees were reported down along Wiltshire Road. Shingles soffits, and fascia were also damaged at several homes.

Thunderstorm Wind, Butler

When
April 29, 4:23 PM EST
Where
Butler County, 0.87 mi NE of St Joe
Measured
60 kt (69 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.740, -79.770

Numerous trees were reported down.

Thunderstorm Wind, Westmoreland

When
April 29, 4:23 PM EST
Where
Westmoreland County, 0.69 mi N of Level Green
Measured
60 kt (69 mph) estimated gust
Property damage
$7,000
Reported by
Public
Coordinates
40.410, -79.720

A tree fell into a barn.

Thunderstorm Wind, Greene

When
April 29, 4:23 PM EST
Where
Greene County, 1.27 mi WNW of Waynesburg Arpt
Measured
60 kt (69 mph) estimated gust
Injuries
1 direct, 0 indirect
Property damage
$10,000
Reported by
State Official
Coordinates
39.910, -80.150

A tree fell onto a car and injured the occupant.

Thunderstorm Wind, Allegheny

When
April 29, 4:23 PM EST
Where
Allegheny County, 0.69 mi N of Plum
Measured
60 kt (69 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.480, -79.730

Trees reported down along Texas Road.

Thunderstorm Wind, Butler

When
April 29, 4:23 PM EST
Where
Butler County, 0.52 mi W of Saxonburg
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.750, -79.810

Numerous trees were reported down.

Thunderstorm Wind, Allegheny

When
April 29, 4:23 PM EST
Where
Allegheny County, 0.69 mi S of Brackenridge
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Trained Spotter
Coordinates
40.610, -79.750

Numerous trees were reported down in Brackenridge, PA.

Thunderstorm Wind, Westmoreland

When
April 29, 4:23 PM EST
Where
Westmoreland County, 0.69 mi S of Arnola
Measured
55 kt (63 mph) estimated gust
Property damage
$1,000
Reported by
Public
Coordinates
40.570, -79.750

Power pole down along Stevenson Road.

Thunderstorm Wind, Westmoreland

When
April 29, 4:24 PM EST
Where
Westmoreland County, 0.87 mi NE of Murrysville
Measured
60 kt (69 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.440, -79.690

Several large trees down along Verner Court Road.

Thunderstorm Wind, Westmoreland

When
April 29, 4:24 PM EST
Where
Westmoreland County, 1.48 mi NNW of Milligantown
Measured
55 kt (63 mph) estimated gust
Property damage
$7,000
Reported by
Public
Coordinates
40.590, -79.690

Numerous trees were reported down, and shingles blown off a roof.

Thunderstorm Wind, Westmoreland

When
April 29, 4:25 PM EST
Where
Westmoreland County, 0.69 mi N of Murrysville
Measured
60 kt (69 mph) estimated gust
Property damage
$10,000
Reported by
Public
Coordinates
40.440, -79.700

Numerous trees were reported down along Kellington Court Road. Minor roof damage was also noted.

Thunderstorm Wind, Westmoreland

When
April 29, 4:25 PM EST
Where
Westmoreland County, 0.87 mi NW of Newtonsburg
Measured
60 kt (69 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.440, -79.680

Numerous trees were reported down.

Thunderstorm Wind, Westmoreland

When
April 29, 4:25 PM EST
Where
Westmoreland County, 0.69 mi S of Arnola
Measured
60 kt (69 mph) estimated gust
Property damage
$3,000
Reported by
COOP Observer
Coordinates
40.570, -79.750

Numerous trees were reported down near Memorial Park and the 56 bypass.

Thunderstorm Wind, Butler

When
April 29, 4:25 PM EST
Where
Butler County, 0.69 mi S of Ekastown
Measured
60 kt (69 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.710, -79.770

Numerous trees were reported down in the Sarver area.

Thunderstorm Wind, Westmoreland

When
April 29, 4:25 PM EST
Where
Westmoreland County, 1.48 mi NNE of Pleasant Vly
Measured
60 kt (69 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.400, -79.660

Numerous trees were reported down.

Thunderstorm Wind, Allegheny

When
April 29, 4:25 PM EST
Where
Allegheny County, 1.74 mi SE of Monroeville Arpt
Measured
60 kt (69 mph) estimated gust
Property damage
$3,000
Reported by
Emergency Manager
Coordinates
40.430, -79.750

Numerous trees were reported down.

Thunderstorm Wind, Butler

When
April 29, 4:25 PM EST
Where
Butler County, 0.87 mi SW of Silverville
Measured
60 kt (69 mph) estimated gust
Property damage
$7,000
Reported by
Public
Coordinates
40.690, -79.730

Seven trees were blown down.

Thunderstorm Wind, Westmoreland

When
April 29, 4:25 PM EST
Where
Westmoreland County, 2.07 mi N of Export
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.450, -79.630

Numerous trees were reported down.

Thunderstorm Wind, Armstrong

When
April 29, 4:25 PM EST
Where
Armstrong County, 0.52 mi W of Schenley
Measured
55 kt (63 mph) estimated gust
Property damage
$1,000
Reported by
Public
Coordinates
40.680, -79.680

A tree was reported down.

Thunderstorm Wind, Westmoreland

When
April 29, 4:26 PM EST
Where
Westmoreland County, 0.87 mi NW of Newtonsburg
Measured
60 kt (69 mph) estimated gust
Crop damage
$5,000
Reported by
Public
Coordinates
40.440, -79.680

Multiple hardwood and softwood trees down along Woodcliff Court.

Thunderstorm Wind, Westmoreland

When
April 29, 4:26 PM EST
Where
Westmoreland County, 0.87 mi NE of Murrysville
Measured
60 kt (69 mph) estimated gust
Property damage
$20,000
Reported by
Public
Coordinates
40.440, -79.690

Multiple trees were reported down along Sardis Road between Verner Court and Cal-Ken Court. A home was also damaged.

Thunderstorm Wind, Westmoreland

When
April 29, 4:26 PM EST
Where
Westmoreland County, 1.26 mi WNW of Merwin
Measured
60 kt (69 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.540, -79.670

Multiple trees and limbs were reported down along Lower Drennen Road.

Thunderstorm Wind, Washington

When
April 29, 4:27 PM EST
Where
Washington County, 0.87 mi SW of Twilight
Measured
60 kt (69 mph) estimated gust
Property damage
$12,000
Reported by
Public
Coordinates
40.110, -79.890

A dozen trees were reported along Maple Drive and Mount Tabor Road.

Thunderstorm Wind, Washington

When
April 29, 4:27 PM EST
Where
Washington County, 1.26 mi ESE of Daisytown
Measured
60 kt (69 mph) estimated gust
Property damage
$5,000
Reported by
Public
Coordinates
40.040, -79.930

A power pole was snapped and fore trees were reported down.

Thunderstorm Wind, Westmoreland

When
April 29, 4:27 PM EST
Where
Westmoreland County, 0.53 mi E of Murrysville
Measured
60 kt (69 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.430, -79.690

Numerous trees were reported down.

Thunderstorm Wind, Westmoreland

When
April 29, 4:28 PM EST
Where
Westmoreland County, 1.38 mi S of Pleasant Vly
Measured
60 kt (69 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.360, -79.670

Multiple trees and reported down.

Thunderstorm Wind, Washington

When
April 29, 4:30 PM EST
Where
Washington County, 0.53 mi E of West Brownsville
Measured
60 kt (69 mph) estimated gust
Property damage
$2,000
Reported by
Public
Coordinates
40.030, -79.890

A tree was napped and multiple large limbs were down.

Thunderstorm Wind, Westmoreland

When
April 29, 4:31 PM EST
Where
Westmoreland County, 1.48 mi SSW of Delmont
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
State Official
Coordinates
40.400, -79.580

Numerous trees were reported down.

Thunderstorm Wind, Westmoreland

When
April 29, 4:33 PM EST
Where
Westmoreland County, 0.87 mi SE of Mark Acres
Measured
60 kt (69 mph) estimated gust
Reported by
Public
Coordinates
40.340, -79.710

Widespread damage across Huntington Township.

Thunderstorm Wind, Westmoreland

When
April 29, 4:33 PM EST
Where
Westmoreland County, 0.87 mi SE of Mark Acres
Measured
60 kt (69 mph) estimated gust
Property damage
$25,000
Reported by
Public
Coordinates
40.340, -79.710

Widespread damage across Huntington Township.

Thunderstorm Wind, Westmoreland

When
April 29, 4:35 PM EST
Where
Westmoreland County, 1.48 mi NNW of Stonevilla
Measured
60 kt (69 mph) estimated gust
Reported by
Public
Coordinates
40.320, -79.530

A tree was reported down.

Thunderstorm Wind, Westmoreland

When
April 29, 4:35 PM EST
Where
Westmoreland County, 1.48 mi NNW of Stonevilla
Measured
60 kt (69 mph) estimated gust
Property damage
$1,000
Reported by
Public
Coordinates
40.320, -79.530

A tree was reported down.

Thunderstorm Wind, Armstrong

When
April 29, 4:39 PM EST
Where
Armstrong County, 1.73 mi NW of Elderton
Measured
60 kt (69 mph) estimated gust
Property damage
$5,000
Reported by
Trained Spotter
Coordinates
40.720, -79.370

Five power poles were downed.

Thunderstorm Wind, Indiana

When
April 29, 4:42 PM EST
Where
Indiana County, Lewisville
Measured
60 kt (69 mph) estimated gust
Property damage
$8,000
Reported by
Public
Coordinates
40.520, -79.320

Multiple trees uprooted and snapped along Saltsburg Road.

Thunderstorm Wind, Indiana

When
April 29, 4:42 PM EST
Where
Indiana County, West Lebanon
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.600, -79.350

Numerous trees were reported down.

Thunderstorm Wind, Greene

When
April 29, 4:42 PM EST
Where
Greene County, 23.07 mi SSW of East Monongahela
Measured
55 kt (63 mph) estimated gust
Deaths
1 direct, 0 indirect
Injuries
1 direct, 0 indirect
Reported by
Broadcast Media
Coordinates
39.910, -80.136

As severe thunderstorms crossed across Greene County, PA, a large tree fell and struck a car killing the male in the passenger side as they were travelling along Jefferson Road in Franklin Township.

Thunderstorm Wind, Indiana

When
April 29, 4:43 PM EST
Where
Indiana County, Lewisville
Measured
60 kt (69 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.520, -79.320

Numerous trees were reported down or uprooted.

Thunderstorm Wind, Westmoreland

When
April 29, 4:44 PM EST
Where
Westmoreland County, Iron Bridge
Measured
60 kt (69 mph) estimated gust
Property damage
$15,000
Reported by
Public
Coordinates
40.120, -79.550

A concrete outbuilding collapsed.

Thunderstorm Wind, Indiana

When
April 29, 4:44 PM EST
Where
Indiana County, 1.48 mi SSE of Shelocta
Measured
60 kt (69 mph) estimated gust
Property damage
$8,000
Reported by
Public
Coordinates
40.650, -79.290

Numerous trees were reported uprooted along with minor roof damage.

Thunderstorm Wind, Westmoreland

When
April 29, 4:44 PM EST
Where
Westmoreland County, 2.22 mi WSW of Loyalhanna
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.310, -79.420

Numerous trees were reported down.

Thunderstorm Wind, Westmoreland

When
April 29, 4:45 PM EST
Where
Westmoreland County, Hostetter
Measured
69 kt (79 mph) measured gust
Reported by
Other Federal Agency
Coordinates
40.270, -79.400

Thunderstorm Wind, Butler

When
April 29, 4:45 PM EST
Where
Butler County, 2.09 mi W of Jefferson Center
Measured
60 kt (69 mph) estimated gust
Property damage
$8,000
Reported by
Public
Coordinates
40.780, -79.870

Numerous trees and utility poles were reported down, and a horse trailer was damaged.

Thunderstorm Wind, Indiana

When
April 29, 4:46 PM EST
Where
Indiana County, 2.63 mi W of Strangford
Measured
60 kt (69 mph) estimated gust
Property damage
$3,000
Reported by
Public
Coordinates
40.430, -79.270

Numerous trees were reported down.

Thunderstorm Wind, Indiana

When
April 29, 4:54 PM EST
Where
Indiana County, 2.32 mi SSE of Indiana Co Arpt
Measured
60 kt (69 mph) estimated gust
Property damage
$1,000
Reported by
Public
Coordinates
40.600, -79.080

A tree was reported down along Metz Road near Route 422.

Thunderstorm Wind, Indiana

When
April 29, 4:56 PM EST
Where
Indiana County, 1.05 mi E of Bryan Hill Manor
Measured
60 kt (69 mph) estimated gust
Property damage
$1,000
Reported by
Public
Coordinates
40.650, -79.110

A tree was reported down along Lutz School Road.

Thunderstorm Wind, Indiana

When
April 29, 5:00 PM EST
Where
Indiana County, 1.71 mi ESE of Georgeville
Measured
52 kt (60 mph) measured gust
Reported by
Mesonet
Coordinates
40.820, -79.070

Thunderstorm Wind, Jefferson

When
April 29, 5:00 PM EST
Where
Jefferson County, Valier
Measured
55 kt (63 mph) estimated gust
Property damage
$8,000
Reported by
Public
Coordinates
40.920, -79.050

Multiple trees were uprooted.

Thunderstorm Wind, Indiana

When
April 29, 5:00 PM EST
Where
Indiana County, 0.69 mi S of Clymer
Measured
60 kt (69 mph) estimated gust
Property damage
$1,000
Reported by
Public
Coordinates
40.660, -79.020

A large tree was downed.

Thunderstorm Wind, Jefferson

When
April 29, 5:22 PM EST
Where
Jefferson County, 0.69 mi S of (Duj)dubois-Jefferso
Measured
52 kt (60 mph) measured gust
Reported by
ASOS
Coordinates
41.170, -78.900

The people who died

As the offices recorded each death: direct deaths were caused by the weather itself, indirect ones by something it set in motion.

EventDateAgeSexWhereKind
Thunderstorm Wind, Allegheny2025-04-2959MaleVehicle/Towed TrailerIndirect
Thunderstorm Wind, Greene2025-04-2929MaleVehicle/Towed TrailerDirect

What these are

Thunderstorm Wind
Winds from a thunderstorm of 50 knots (58 mph) or more, or lower winds that caused damage or casualties. Measured gusts are marked MG, estimated EG.

After NWS Directive 10-1605, the rules offices file Storm Data by.

The same day elsewhere

More

Every storm in Pennsylvania in 2025Every state in 2025This day in weather historyWarnings in Pennsylvania, April 2025

Sources

NOAA National Centers for Environmental Information, Storm Events Database, compiled from the National Weather Service’s monthly Storm Data. Complete through 2026-06; NCEI adds each month about 75 days after it ends and revises past years a few times a year. Rebuilt 2026-09-24. Each event’s entry at NCEI: 1258375, 1258520, 1258653, 1258655, 1258521, 1258381, 1258522, 1258523, 1258524, 1258656, 1258525, 1258526, 1258527, 1258529, 1258530, 1258531, 1258532, 1258657, 1258658, 1258534, 1258535, 1258536, 1258537, 1258538, 1258660, 1258392, 1258539, 1258541, 1258542, 1258544, 1258391, 1258545, 1258547, 1258549, 1258550, 1258603, 1258604, 1258499, 1258500, 1258501, and more.