Pennsylvania, 2026

Flash Flood and Hail in Pennsylvania, May 20, 2026

May 20, 2026 · NWS PHI · 27 events in 6 counties and zones

Isolated storms developed along a prefrontal trough by mid day on May 20. Later in the afternoon, a broader multicellular cluster of storms associated with the slow moving cold front moved into the region.

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
0
Injuries
0
Property damage
None recorded
Crop damage
None recorded
Events
27

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 PHI wrote it up.

Isolated storms developed along a prefrontal trough by mid day on May 20. Later in the afternoon, a broader multicellular cluster of storms associated with the slow moving cold front moved into the region.

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 Philadelphia/Mount Holly wrote its last area forecast discussion before the first event at May 20, 1:40 PM EST, 1 hour 30 minutes earlier. Its key messages:

  • 1. Hot and humid with record setting early season heat will end by this evening. 2. Severe Thunderstorm Watch in effect until 9 PM this evening for our entire area. 3. Significantly cooler temperatures and several rounds of showers for the end of this week and the holiday weekend.
Area forecast discussion, May 20, 1:40 PM EST, 1 hour 30 minutes before
Area Forecast Discussion
National Weather Service Mount Holly NJ
240 PM EDT Wed May 20 2026

.WHAT HAS CHANGED...
Severe Thunderstorm Watch issued until 9 PM for our entire
area.

&&

.KEY MESSAGES...
1. Hot and humid with record setting early season heat will end
by this evening.

2. Severe Thunderstorm Watch in effect until 9 PM this evening
for our entire area.

3. Significantly cooler temperatures and several rounds of
showers for the end of this week and the holiday weekend.

&&

.DISCUSSION...
KEY MESSAGE 1...Hot and humid with record setting early season
heat will end by this evening.

A strong cold front will arrive this evening which will end
this stretch of hot conditions and record heat. Temperatures in
the 90s for many areas again this afternoon, except cooler along
the coasts and the higher terrain. While the surface dew points
have mixed out some this afternoon with significant heating of
the boundary layer, this stretch of early season heat will still
have potentially greater impacts. Peak heat indices of 95-100
degrees this afternoon, however as more clouds develop and
convection starts to arrive from the west and southwest by early
evening, areas of significant cooling will start to take place.
The Heat Advisory continues for now through 8 PM this evening
although we might be able to cancel it early depending how quick
and widespread the cooling is due to showers and thunderstorms.

KEY MESSAGE 2...Severe Thunderstorm Watch in effect until 9 PM this
evening for our entire area.

A strong cold front will settle across our area late this
afternoon and this evening before stalling near Delmarva into
Thursday. Showers and thunderstorms are expected ahead of and
with the front. Instability continues to increase with MLCAPE
values of 1000-1500 J/kg and SBCAPE of 1500-2500 J/kg. This will
help to intensify some of the convection as it arrives from the
west. The deep-layer shear is on the marginal side though
(strongest shear to our northwest) as are the mid level lapse
rates, however a hot well-mixed boundary layer is resulting in
rather steep low-level lapse rates (DCAPE values up to 1300
J/kg!). The combination of the steep low-level lapse rates and
any stronger/organized convective cores should locally enhance
the damaging wind (downburst) threat.

Despite the lower shear, convection should still organize some
given ample instability and the hot air mass in place. Some
clustering may tend to occur with some guidance also hinting at
some bowing segments. The primary severe weather threat from
thunderstorms should be damaging downburst winds given the low-
level inverted-V profile in the model soundings. These soundings
also show that cloud tops could extend upwards of 40,000 feet
therefore some hail is possible. Much of our region is within a
level 2 out of 5 from SPC (Slight Risk) for severe
thunderstorms. The main timeframe looks to be between 4 PM to 9
PM. General rainfall totals are 0.10-0.50 inches, however given
precipitable water values of 1.5-2.0 inches, localized higher
amounts are likely with any stronger showers or thunderstorms.
Any thunderstorms should end by late this evening, with some
showers lingering in the wake of the cold front. It will turn
noticeably cooler tonight as the winds becoming northerly.

KEY MESSAGE 3...Significantly cooler temperatures and several
rounds of showers for the end of this week and the holiday
weekend.

A cold front will settle and stall to our south as we get into
the holiday weekend. Some ripples of energy ride along and north
of it and this looks to bring some rounds of showers to our
region. A more organized surface low well to our west may
provide an increase in showers or a period of rain later Friday
and Saturday. The precipitation may become enhanced some as
surface high pressure to our northeast wedges southwestward into
our area creating some cool air damming. Furthermore, with PWAT
values around 1.50-1.90 inches over the weekend, which is
around the climatological maximum for this time of the year,
there is at least a marginal chance for excessive rainfall on
Saturday. We will be keeping an eye on how strong the baroclinic
forcing gets along the stalled boundary wedged between the high
to the northeast and the low to the west. Northeast flow along
with several rounds of showers will all result in much cooler
temperatures Thursday through Saturday, then some warming should
take place Sunday and into Memorial Day. The pattern looks
active though and therefore some additional showers are quite
possible right into Memorial Day. While not great timing for the
holiday weekend and unofficial start of summer, our region
needs rain as a long-term drought continues.

&&

.AVIATION /18Z WEDNESDAY THROUGH MONDAY/...
The following discussion is for KPHL, KPNE, KTTN, KABE, KRDG,
KILG, KMIV, KACY and surrounding areas.

This afternoon...VFR overall with increasing clouds. Some
showers and thunderstorms arrive from the west between 19-22z
with areas of sub-VFR conditions. Locally gusty winds, 30-40
knots, with any stronger thunderstorms. Winds varying from west-
northwest to west-southwest 8-15 knots with some gusts to 20
knots. Low confidence on the timing details.

Tonight...A period of MVFR/IFR conditions with showers and
thunderstorms this evening, then some lingering showers may also
contribute to sub-VFR conditions overnight. Northwest winds
becoming north-northeast mainly 10 knots or less. Low
confidence.

Thursday...A period of sub-VFR conditions with some showers.
Northeast winds 8-12 knots, with some local gusts to 20 knots
especially at KACY. Low confidence.

Outlook...

Thursday Night through Monday...An unsettled pattern takes over
with periods of MVFR/IFR conditions expected with several
rounds of rain showers. Most widespread restrictions look to
come Saturday and Saturday Night though the entire period likely
will feature showers and low clouds with perhaps sporadic
stretches of VFR if ceilings lift a bit.

&&

.MARINE...
Southerly winds to 20 knots this afternoon will diminish this
evening and becoming west and northwest, then north to northeast
on Thursday. The northeast flow increases during Thursday and
with a much cooler air mass moving in the mixing should become
more efficient over the chilly ocean water. Seas will also build
during Thursday. Opted to issue a Small Craft Advisory for
Thursday afternoon for all waters except for the waters off
Monmouth County and the upper Delaware Bay. Some thunderstorms
could be strong enough this evening to warrant the issuance of
Special Marine Warnings.

Outlook...

Thursday Night through Friday...A Small Craft Advisory is in effect
for ocean zones south of Manasquan Inlet and the lower Delaware Bay
as periods of 25-30 kt winds and seas nearing 5 feet are expected.
Sub-SCA conditions expected on the upper Delaware Bay and coastal
waters north of Manasquan Inlet.

Friday Night through Monday...SCA conditions expected with seas of 4
to 7 feet and periods of 25-30 kt winds, mainly on Saturday.

Rip Currents...

On Thursday, east to northeast winds will ramp up to 15 to 20
mph with gusts up to 25 mph. There will be a southeast swell
with a period around 6 seconds and breaking waves of 1 to 3
feet. As a result, there is a MODERATE risk for the development
of dangerous rip currents for the Jersey Shore and for Delaware
Beaches.

On Friday, east to northeast winds will range from 15 to 20 mph
with 25 to 30 mph gusts. There will be a southeast swell with a
period of 10 to 13 seconds and breaking waves of 2 to 4 feet.
This should result in a HIGH risk for the development of
dangerous and lift threatening rip currents.

Although temperatures inland will mostly be in the 60s or so
Thursday through Saturday, and even in the 50s well inland on
Saturday, ocean temperatures will remain in the 50s. These cold
water temperatures can quickly cause hypothermia and physical
incapacitation to anyone suddenly immersed in the water.

For specific beach forecasts, visit weather.gov/beach/phi

&&

.CLIMATE...
More record breaking temperatures are possible today.

Records for our climate sites are listed below:

Monthly Record High Temperatures for May

Site                Record/Date
Allentown (ABE)         97/May 19, 1962
AC Airport (ACY)        99/May 29, 1969
AC Marina (55N)         95/May 31, 1895 & May 23, 1925
Georgetown (GED)        98/May 28, 1991
Mount Pocono (MPO)      94/May 22, 1911
Philadelphia (PHL)      98/May 19, 2026 (new)
Reading (RDG)           97/May 20, 1996 & May 19, 2026
Trenton (TTN)           99/May 23, 1911 & May 31, 1986
Wilmington (ILG)        98/May 10, 1895 & May 30, 1895

Monthly Record Warmest Low Temperatures for May

Site                Record/Date
Allentown (ABE)         71/May 31, 1975, May 28 & 31, 1991
AC Airport (ACY)        73/May 24, 2004 & May 19, 2017
AC Marina (55N)         73/May 30 & 31, 1987, & May 31, 1991
Georgetown (GED)        74/May 23, 1953 & May 20, 2019
Mount Pocono (MPO)      68/May 21, 1996
Philadelphia (PHL)      78/May 31, 1895
Reading (RDG)           72/May 28 & 31, 1939, May 31, 1991, & May 19, 2026
Trenton (TTN)           75/May 31, 1895
Wilmington (ILG)        75/May 30, 1895

Record High Temperatures
                         May 20
Site                Record/Year
Allentown (ABE)         92/1962 & 1996
AC Airport (ACY)        96/1996
AC Marina (55N)         93/1996
Georgetown (GED)        95/1962
Mount Pocono (MPO)      89/1996
Philadelphia (PHL)      94/1962 & 1996
Reading (RDG)           97/1996
Trenton (TTN)           94/1996
Wilmington (ILG)        96/1996

Record Warmest Low Temperatures
                         May 20
Site                Record/Year
Allentown (ABE)         66/2019
AC Airport (ACY)        68/1996(ties)
AC Marina (55N)         69/1996
Georgetown (GED)        74/2019
Mount Pocono (MPO)      61/1959
Philadelphia (PHL)      71/2019
Reading (RDG)           69/1959 & 1996
Trenton (TTN)           68/1903, 1959, & 1962
Wilmington (ILG)        70/2019

&&

.PHI WATCHES/WARNINGS/ADVISORIES...
PA...Heat Advisory until 8 PM EDT this evening for PAZ060>062-070-
     071-101>106.
NJ...Heat Advisory until 8 PM EDT this evening for NJZ007>010-012-
     013-015-017>020-027.
DE...Heat Advisory until 8 PM EDT this evening for DEZ001.
MD...None.
MARINE...Small Craft Advisory from 2 PM Thursday to 6 PM EDT Friday for
     ANZ431-451>455.

&&

DISCUSSION...Gorse/Hoeflich
AVIATION...Gorse/Hoeflich
MARINE...Gorse/Hoeflich/MPS
Hazardous weather outlook, May 20, 4:06 AM EST, 11 hours 4 minutes before
Hazardous Weather Outlook
National Weather Service Mount Holly NJ
506 AM EDT Wed May 20 2026

MDZ012-015-019-020-210915-
Kent MD-Queen Annes-Talbot-Caroline-
506 AM EDT Wed May 20 2026

This Hazardous Weather Outlook is for northeast Maryland.

.DAY ONE...Today and tonight.

The probability for widespread hazardous weather is low.

.DAYS TWO THROUGH SEVEN...Thursday through Tuesday.

No hazardous weather is expected at this time.

.SPOTTER INFORMATION STATEMENT...

Spotter activation is not expected at this time.

MJL

The radar

The State College radar (KCCX), 146 km away, was scanning. The volume nearest the first event began at 20:11 UTC.

Open the radar archive at this moment

Event by event

25 thunderstorm wind, 1 hail, 1 flash flood. Local standard time, as filed.

Thunderstorm Wind, Berks

When
May 20, 3:10 PM EST to 3:15 PM EST
Where
Berks County, 2.72 mi WNW of Frystown
Measured
55 kt (63 mph) estimated gust
Reported by
Fire Department/Rescue
Coordinates
40.460, -76.380

Multiple trees and wires were blown down around Bethel and Fredericksburg.

Thunderstorm Wind, Berks

When
May 20, 3:14 PM EST to 3:19 PM EST
Where
Berks County, 1.26 mi ESE of Angelica
Measured
50 kt (58 mph) estimated gust
Reported by
Fire Department/Rescue
Coordinates
40.260, -75.930

A tree was blown down into a house.

Thunderstorm Wind, Berks

When
May 20, 3:15 PM EST to 3:20 PM EST
Where
Berks County, 1.05 mi E of Angelica
Measured
55 kt (63 mph) estimated gust
Reported by
Fire Department/Rescue
Coordinates
40.270, -75.930

Multiple trees were blow into wires along Mount Penn Road.

Thunderstorm Wind, Berks

When
May 20, 3:15 PM EST to 3:20 PM EST
Where
Berks County, West Hamburg
Measured
50 kt (58 mph) estimated gust
Reported by
Fire Department/Rescue
Coordinates
40.550, -76.000

Wires were blown down along State Street in Hamburg.

Thunderstorm Wind, Berks

When
May 20, 3:27 PM EST to 3:32 PM EST
Where
Berks County, Moselem
Measured
50 kt (58 mph) estimated gust
Reported by
Fire Department/Rescue
Coordinates
40.500, -75.880

A tree was blown down blocking the road along Moselem Spring Road.

Thunderstorm Wind, Berks

When
May 20, 3:30 PM EST to 3:35 PM EST
Where
Berks County, Birdsboro
Measured
50 kt (58 mph) estimated gust
Reported by
Fire Department/Rescue
Coordinates
40.270, -75.820

Multiple trees blown into wires.

Thunderstorm Wind, Berks

When
May 20, 3:33 PM EST to 3:38 PM EST
Where
Berks County, 0.87 mi SW of Eagle Pt
Measured
50 kt (58 mph) estimated gust
Reported by
Fire Department/Rescue
Coordinates
40.540, -75.760

A tree was blown into wires along Eagle Point Road in Maxatawny Township.

Thunderstorm Wind, Berks

When
May 20, 3:47 PM EST to 3:52 PM EST
Where
Berks County, 0.53 mi W of Colebrookdale
Measured
50 kt (58 mph) estimated gust
Reported by
Fire Department/Rescue
Coordinates
40.300, -75.660

Wires were blown down along Sunset Drive.

Thunderstorm Wind, Chester

When
May 20, 3:47 PM EST to 3:52 PM EST
Where
Chester County, 0.53 mi E of Cedarville
Measured
55 kt (63 mph) estimated gust
Reported by
Fire Department/Rescue
Coordinates
40.230, -75.660

Several large trees were blown down and other trees were blown into wires on Hanover Street, Manatawny Street, and Spring Street.

Thunderstorm Wind, Montgomery

When
May 20, 3:47 PM EST to 3:52 PM EST
Where
Montgomery County, 0.87 mi NW of Pottstown
Measured
55 kt (63 mph) estimated gust
Reported by
Fire Department/Rescue
Coordinates
40.260, -75.640

Several trees and large tree limbs were blown down along Charlotte Street and Diamond Street.

Thunderstorm Wind, Montgomery

When
May 20, 3:48 PM EST to 3:53 PM EST
Where
Montgomery County, 1.05 mi W of Pottstown
Measured
55 kt (63 mph) estimated gust
Reported by
Trained Spotter
Coordinates
40.250, -75.650

Multiple trees were blown down.

Thunderstorm Wind, Montgomery

When
May 20, 3:50 PM EST to 3:55 PM EST
Where
Montgomery County, 0.69 mi N of Pennsburg
Measured
55 kt (63 mph) estimated gust
Reported by
Trained Spotter
Coordinates
40.410, -75.500

Multiple trees and wires blown down in East Greenville.

Thunderstorm Wind, Lehigh

When
May 20, 3:59 PM EST to 4:04 PM EST
Where
Lehigh County, 0.69 mi S of Limeport
Measured
50 kt (58 mph) estimated gust
Reported by
Department of Highways
Coordinates
40.510, -75.450

A utility pole was blown down on Beverly Hills Road between Limeport Pike and Lamour Street, closing the road for a period.

Thunderstorm Wind, Montgomery

When
May 20, 3:59 PM EST to 4:04 PM EST
Where
Montgomery County, Limerick Center
Measured
55 kt (63 mph) estimated gust
Reported by
Trained Spotter
Coordinates
40.230, -75.530

Multiple trees blown down around Limerick.

Thunderstorm Wind, Chester

When
May 20, 4:01 PM EST to 4:06 PM EST
Where
Chester County, 2.07 mi N of Vincent
Measured
55 kt (63 mph) estimated gust
Reported by
Trained Spotter
Coordinates
40.200, -75.620

Multiple trees and wires blown down in East Coventry Township.

Thunderstorm Wind, Montgomery

When
May 20, 4:03 PM EST to 4:08 PM EST
Where
Montgomery County, 0.87 mi SE of Layfield
Measured
55 kt (63 mph) estimated gust
Reported by
Trained Spotter
Coordinates
40.310, -75.560

Several trees and wires were blown down in New Hanover Township, PA.

Thunderstorm Wind, Chester

When
May 20, 4:12 PM EST to 4:17 PM EST
Where
Chester County, 1.59 mi W of Darlington Corners
Measured
50 kt (58 mph) estimated gust
Reported by
Trained Spotter
Coordinates
39.920, -75.610

Large pine tree was uprooted.

Thunderstorm Wind, Chester

When
May 20, 4:16 PM EST to 4:21 PM EST
Where
Chester County, 0.92 mi SSW of Aldham
Measured
50 kt (58 mph) estimated gust
Reported by
Department of Highways
Coordinates
40.087, -75.553

A tree was blown down on Charlestown Road southbound between Swiss Lane and Hollow Road.

Thunderstorm Wind, Bucks

When
May 20, 4:22 PM EST to 4:27 PM EST
Where
Bucks County, 1.34 mi NE of Kintnersville
Measured
55 kt (63 mph) estimated gust
Reported by
Emergency Manager
Coordinates
40.563, -75.161

Trees and wires blown down onto River Road between PA-611 and Narrows Hill Road. River Road was closed as a result for a period.

Thunderstorm Wind, Bucks

When
May 20, 4:23 PM EST to 4:28 PM EST
Where
Bucks County, 0.21 mi NNE of Edison
Measured
50 kt (58 mph) estimated gust
Reported by
Department of Highways
Coordinates
40.273, -75.129

Tree blown down on PA 611 northbound between Bristol Road and Almshouse Road.

Hail, Delaware

When
May 20, 4:25 PM EST to 4:30 PM EST
Where
Delaware County, 0.53 mi E of Wayne
Measured
1 in hail
Reported by
Trained Spotter
Coordinates
40.050, -75.390

Skywarn spotter sent a picture of quarter-sized hail.

Thunderstorm Wind, Montgomery

When
May 20, 4:25 PM EST to 4:30 PM EST
Where
Montgomery County, 0.53 mi W of Colmar
Measured
55 kt (63 mph) estimated gust
Reported by
Trained Spotter
Coordinates
40.270, -75.260

Multiple trees and wires were blown down around Colmar.

Thunderstorm Wind, Bucks

When
May 20, 4:30 PM EST to 4:35 PM EST
Where
Bucks County, 0.87 mi SE of Edison
Measured
55 kt (63 mph) estimated gust
Reported by
Public
Coordinates
40.260, -75.120

A 12 inch diameter tree was snapped at its base.

Thunderstorm Wind, Delaware

When
May 20, 4:39 PM EST to 4:44 PM EST
Where
Delaware County, 0.55 mi E of Darling
Measured
55 kt (63 mph) estimated gust
Reported by
Trained Spotter
Coordinates
39.899, -75.470

Multiple trees blown down on Route 1 in Media which resulted in lane closures.

Thunderstorm Wind, Bucks

When
May 20, 4:43 PM EST to 4:48 PM EST
Where
Bucks County, 1.03 mi S of Langhorne Buehl Arpt
Measured
50 kt (58 mph) estimated gust
Reported by
Broadcast Media
Coordinates
40.165, -74.897

Large tree limbs were blown down, some onto powerlines, along High Road.

Thunderstorm Wind, Bucks

When
May 20, 4:50 PM EST to 4:52 PM EST
Where
Bucks County, 1.05 mi W of Yardley
Measured
54 kt (62 mph) measured gust
Reported by
Department of Highways
Coordinates
40.250, -74.870

Pennsylvania DOT weather station reported a wind gust of 62 mph.

Flash Flood, Delaware

When
May 20, 5:00 PM EST to 5:30 PM EST
Where
Delaware County, 0.11 mi NE of Foxcroft to 0.09 mi ESE of Foxcroft
Cause
Heavy Rain
Reported by
Department of Highways
Coordinates
40.001, -75.348

Flooding was observed on Interstate 476 northbound 1.2 miles north of Exit 9, shutting down at least one lane of the interstate.

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.
Hail
Hail three-quarters of an inch or larger, or smaller hail that caused damage, filed with the largest stone measured.
Flash Flood
Flooding that begins within six hours of the rain that causes it, or of a dam or levee failure or ice jam release, often with deadly speed.

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

The same day elsewhere

More

Every storm in Pennsylvania in 2026Every state in 2026This day in weather historyWarnings in Pennsylvania, May 2026

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: 1342603, 1342604, 1342605, 1342606, 1342607, 1342608, 1342609, 1342610, 1342611, 1342612, 1342613, 1342614, 1342627, 1342629, 1342633, 1342635, 1342636, 1342637, 1342639, 1342640, 1342602, 1342641, 1342642, 1342643, 1342645, 1342648, 1342601.