Pennsylvania was hit as recently as 2026-07-21, 10 days ago. NOAA's Storm Prediction Center has logged 328 separate hail days in Pennsylvania since 2010, across 1,845 individual storm reports. 30 of those days brought hail 2 inches or larger, and the largest stone on record is 4 inches on 2019-05-28 near Asherton, Northumberland.
Pennsylvania's metros from Pittsburgh to Philadelphia see summer hail from frontal and terrain-driven convection. Pick a date below to see the NOAA radar swath and reports, or check a specific address.
Colored swath = NOAA MRMS radar-estimated hail size; dots = NOAA SPC reports in Pennsylvania. Radar-indicated, not a guarantee of damage.
A free SwathIQ account -- hand-reviewed, invite within 24-48h -- pulls Pennsylvania addresses inside a hail swath above your size threshold into a door-knock list you can export, scoped to your approved markets.
Get free access Check an addressOur US-based call center calls the homeowners in this storm and books roof inspections straight onto your calendar. You work the storm; we fill the schedule. We dial -- you do not have to knock a single door.
See call-center options ->Pennsylvania averages 19 reported hail days a year across 17 years of NOAA archive, about 2 of them carrying hail 2″ or larger -- the size that routinely totals roofs. Major metros watched here: Philadelphia, Pittsburgh, Harrisburg, Allentown.
Pennsylvania's busiest hail month is June, with 74 of its 328 hail days on record. April through August holds 288 of them, 88% of the record.
| Month | Hail days since 2010 |
|---|---|
| January | 1 |
| February | 1 |
| March | 13 |
| April | 29 |
| May | 67 |
| June | 74 |
| July | 73 |
| August | 45 |
| September | 19 |
| October | 3 |
| November | 3 |
| County | Hail days since 2010 | Largest stone |
|---|---|---|
| Allegheny | 40 | 2.00″ |
| Westmoreland | 37 | 2.00″ |
| Lancaster | 28 | 1.75″ |
| Mercer | 27 | 2.75″ |
| York | 27 | 2.00″ |
| Crawford | 25 | 4.00″ |
29 Pennsylvania counties have at least 13 NOAA hail days on record since 2010 -- enough archive signal for a page of their own. Ordered by hail days.
Allegheny County · Westmoreland County · Lancaster County · Mercer County · York County · Crawford County · Berks County · Butler County · Montgomery County · Washington County · Fayette County · Luzerne County · Beaver County · Erie County · Indiana County · Susquehanna County · Chester County · Bradford County · Dauphin County · Venango County · Jefferson County · Lawrence County · Centre County · Clarion County · Northampton County · Armstrong County · Cambria County · Lackawanna County · Lehigh County
| Date | Max hail | Reports |
|---|---|---|
| 2026-07-21 | 1.50″ | 1 |
| 2026-07-15 | 1.50″ | 1 |
| 2026-06-22 | 1.00″ | 1 |
| 2026-06-14 | 1.25″ | 3 |
| 2026-06-06 | 1.00″ | 1 |
| 2026-05-20 | 1.00″ | 1 |
| 2026-05-13 | 1.00″ | 7 |
| 2026-04-15 | 1.75″ | 14 |
The colored swath is NOAA's MRMS radar estimate of the largest hail in each ~1 km cell; the dots are individual SPC ground reports. Yellow is around an inch, red is 1.5 to 2″, and purple is 2″ and up -- see how hail size maps to roof damage. Click any spot on the map to see the hail history at that point, or look up a full street address on the hail history by address tool. Today's nationwide activity is on today's hail report.
Michigan · New York · West Virginia · Texas · Kansas · Nebraska
Data & method: NOAA/NWS Storm Prediction Center reports + NOAA MRMS MESH radar, Pennsylvania only. Radar-indicated and observation-based -- informational only, not a guarantee of damage or a valid claim.