NOAA storm reports
Hail and storm reports in Pennsylvania
Pick a city to see NOAA hail and wind reports within 10 miles of it, what to do after a hail storm, and the roofers we list there. Cities are sorted by their most recent hail report.
After a storm, our guide to storm and hail damage walks through safety, photos, insurance claims and storm chaser warning signs.
| City | Most recent hail report | Official hail reports since 2016 | Biggest reported hail |
|---|---|---|---|
| Aspinwall | September 3, 2026 (preliminary) | 75 | 2.00 in |
| East Pittsburgh | September 3, 2026 (preliminary) | 39 | 1.50 in |
| Millvale | September 3, 2026 (preliminary) | 75 | 1.75 in |
| Monroeville | September 3, 2026 (preliminary) | 39 | 2.00 in |
| North Huntingdon | September 3, 2026 (preliminary) | 20 | 1.25 in |
| North Versailles | September 3, 2026 (preliminary) | 34 | 1.50 in |
| Pittsburgh | September 3, 2026 (preliminary) | 79 | 1.75 in |
| Erie | September 2, 2026 (preliminary) | 6 | 1.50 in |
| Saegertown | September 2, 2026 (preliminary) | 18 | 1.75 in |
| Archbald | August 12, 2026 (preliminary) | 14 | 1.50 in |
| Dunmore | August 12, 2026 (preliminary) | 20 | 1.75 in |
| Scranton | August 12, 2026 (preliminary) | 23 | 1.75 in |
| Nesquehoning | July 15, 2026 | 7 | 1.50 in |
| Walnutport | July 15, 2026 | 24 | 1.50 in |
| Bensalem | June 22, 2026 | 37 | 1.75 in |
| Downingtown | June 22, 2026 | 13 | 1.00 in |
| Camp Hill | June 14, 2026 | 14 | 1.75 in |
| Dillsburg | June 14, 2026 | 2 | 1.00 in |
| Harrisburg | June 14, 2026 | 14 | 1.75 in |
| Mechanicsburg | June 14, 2026 | 8 | 1.75 in |
| Mount Holly Springs | June 14, 2026 | 2 | 1.00 in |
| Morgan | June 6, 2026 | 5 | 1.00 in |
| Morrisville | June 6, 2026 | 4 | 1.00 in |
| Ardmore | May 20, 2026 | 46 | 1.75 in |
| Bala Cynwyd | May 20, 2026 | 41 | 1.75 in |
| Broomall | May 20, 2026 | 40 | 1.75 in |
| East Norriton | May 20, 2026 | 46 | 1.75 in |
| King of Prussia | May 20, 2026 | 44 | 1.75 in |
| Malvern | May 20, 2026 | 33 | 1.75 in |
| Norristown | May 20, 2026 | 49 | 1.75 in |
| Plymouth Meeting | May 20, 2026 | 45 | 1.75 in |
| Bridgeville | May 13, 2026 | 74 | 2.00 in |
| Canonsburg | May 13, 2026 | 42 | 2.00 in |
| Finleyville | May 13, 2026 | 36 | 2.00 in |
| Lewistown | March 22, 2026 | 6 | 2.00 in |
| State College | March 22, 2026 | 18 | 1.75 in |
| Allison Park | July 16, 2025 | 71 | 2.00 in |
| Birdsboro | July 8, 2025 | 25 | 2.00 in |
| Gilbertsville | July 8, 2025 | 21 | 1.00 in |
| Pottstown | July 8, 2025 | 16 | 1.00 in |
| Schwenksville | July 8, 2025 | 37 | 1.25 in |
| Allentown | July 3, 2025 | 49 | 2.00 in |
| Bath | July 3, 2025 | 33 | 1.50 in |
| Bethlehem | July 3, 2025 | 38 | 2.00 in |
| Catasauqua | July 3, 2025 | 40 | 1.50 in |
| Coplay | July 3, 2025 | 40 | 1.50 in |
| Easton | July 3, 2025 | 14 | 1.00 in |
| Freemansburg | July 3, 2025 | 39 | 2.00 in |
| Middletown | July 3, 2025 | 38 | 2.00 in |
| Nazareth | July 3, 2025 | 16 | 1.00 in |
| Bernville | May 6, 2025 | 24 | 1.75 in |
| Emmaus | May 6, 2025 | 44 | 2.00 in |
| Schnecksville | May 6, 2025 | 34 | 1.75 in |
| Uniontown | May 5, 2025 | 6 | 1.75 in |
| Vandergrift | May 4, 2025 | 44 | 1.75 in |
| Aston | May 3, 2025 | 31 | 1.50 in |
| Brookhaven | May 3, 2025 | 31 | 1.50 in |
| Glenside | May 3, 2025 | 34 | 1.25 in |
| Hatboro | May 3, 2025 | 23 | 1.25 in |
| Horsham | May 3, 2025 | 25 | 1.25 in |
| Morton | May 3, 2025 | 38 | 1.50 in |
| Philadelphia | May 3, 2025 | 44 | 2.50 in |
| Swarthmore | May 3, 2025 | 36 | 1.50 in |
| Warminster | May 3, 2025 | 22 | 1.25 in |
| Willow Grove | May 3, 2025 | 25 | 1.25 in |
| Hyde Park | April 15, 2025 | 34 | 1.75 in |
| Leesport | April 15, 2025 | 34 | 1.75 in |
| Temple | April 15, 2025 | 36 | 1.75 in |
| Arnold | April 2, 2025 | 49 | 2.00 in |
| Bulger | April 2, 2025 | 31 | 2.00 in |
| Carnegie | April 2, 2025 | 96 | 2.00 in |
| Coraopolis | April 2, 2025 | 71 | 2.00 in |
| Johnstown | April 2, 2025 | 2 | 1.00 in |
| Leechburg | April 2, 2025 | 44 | 1.75 in |
| McKees Rocks | April 2, 2025 | 96 | 2.00 in |
| Murrysville | April 2, 2025 | 27 | 2.00 in |
| New Kensington | April 2, 2025 | 48 | 2.00 in |
| Altoona | March 16, 2025 | 6 | 1.50 in |
| Dallastown | March 16, 2025 | 11 | 1.50 in |
| Littlestown | March 16, 2025 | 13 | 1.75 in |
| Spring Grove | March 16, 2025 | 14 | 1.50 in |
| Elizabethtown | September 21, 2024 | 16 | 1.50 in |
| Hummelstown | September 21, 2024 | 19 | 1.75 in |
| Collegeville | August 18, 2024 | 40 | 1.75 in |
| Green Lane | August 18, 2024 | 18 | 1.50 in |
| Harleysville | August 18, 2024 | 25 | 1.00 in |
| Lansdale | August 18, 2024 | 28 | 1.25 in |
| Telford | August 18, 2024 | 18 | 1.50 in |
| Mohnton | July 17, 2024 | 35 | 1.75 in |
| Sinking Spring | July 17, 2024 | 38 | 1.75 in |
| Wernersville | July 17, 2024 | 38 | 1.75 in |
| Wyomissing | July 17, 2024 | 34 | 1.75 in |
| Lititz | July 16, 2024 | 14 | 1.50 in |
| Clarks Summit | July 15, 2024 | 21 | 2.75 in |
| Coatesville | July 14, 2024 | 8 | 1.00 in |
| West Chester | July 14, 2024 | 14 | 1.00 in |
| Stevens | June 30, 2024 | 9 | 1.25 in |
| Milton | June 26, 2024 | 7 | 1.75 in |
| Union City | June 26, 2024 | 9 | 1.25 in |
| Gettysburg | April 15, 2024 | 4 | 1.00 in |
| Edwardsville | April 14, 2024 | 17 | 1.75 in |
| Shavertown | April 14, 2024 | 14 | 1.75 in |
| Sellersville | September 8, 2023 | 22 | 2.00 in |
| Cochranville | September 7, 2023 | 6 | 1.00 in |
| East Stroudsburg | September 7, 2023 | 2 | 1.50 in |
| Kutztown | September 7, 2023 | 19 | 2.00 in |
| Stroudsburg | September 7, 2023 | 2 | 1.50 in |
| East Greenville | August 15, 2023 | 21 | 2.00 in |
| Pennsburg | August 15, 2023 | 18 | 2.00 in |
| Mercersburg | August 7, 2023 | 10 | 1.50 in |
| Quakertown | July 25, 2023 | 21 | 2.00 in |
| Wellsville | June 26, 2023 | 2 | 1.00 in |
| Chambersburg | July 12, 2022 | 5 | 1.25 in |
| Quarryville | July 2, 2022 | 3 | 1.50 in |
| Bird-in-Hand | July 1, 2022 | 10 | 1.50 in |
| Gap | July 1, 2022 | 4 | 1.00 in |
| Gordonville | July 1, 2022 | 8 | 1.50 in |
| Intercourse | July 1, 2022 | 5 | 1.50 in |
| Leola | July 1, 2022 | 11 | 1.50 in |
| New Holland | July 1, 2022 | 6 | 1.50 in |
| Old Forge | July 1, 2022 | 23 | 1.75 in |
| Paradise | July 1, 2022 | 6 | 1.50 in |
| Wind Gap | April 21, 2021 | 5 | 1.00 in |
| Prospect Park | August 18, 2019 | 1 | 1.00 in |
| Mifflinburg | May 28, 2019 | 3 | 1.50 in |
| Newtown | May 28, 2019 | 3 | 1.75 in |
Pennsylvania has 126 cities in our roofing directory with a hail and storm page. The most is in Carnegie, with 96 official hail reports within 10 miles since 2016.
How to read these reports
A hail report is one observation sent to the National Weather Service by a storm spotter, a trained observer or a member of the public, with the hail size they measured or estimated. One storm can produce several reports, and a storm can damage roofs without anyone reporting it near your home. A report near a city does not mean a particular roof was hit.
If you think hail reached your roof, look from the ground for dented gutters, vents and other soft metal, take dated photos, and have a roofer or your insurance adjuster inspect it before you sign anything.
Official reports from the NOAA NCEI Storm Events Database through July 31, 2026. Preliminary reports from the NOAA Storm Prediction Center after that. Data retrieved November 1, 2026. About this data.