Pennsylvania hail history
IndependentNot affiliated with NOAA or the National Weather Service.
Pennsylvania had hail reported on 207 days from 2016 to 2025, about 21 a year, and on 1,174 days since 1955. The largest hailstone on record in the state is 4.50″ (July 26, 1956). Allegheny County had the most hail days of any county from 2016 to 2025 (36).
Source: NOAA Storm Prediction Center storm reports. Data through November 6, 2026. Methodology
Source: National Storms (nationalstorms.com), CC BY 4.0, data from NOAA Storm Prediction Center storm reports.
Report counts rose over the decades as more people and spotters reported storms, so compare recent years with each other rather than with the 1960s.
Pennsylvania cities with the most hail days, 2016–2025
| City | Hail days 2016–25 | 1″+ hail days | Largest hail | Last hail |
|---|---|---|---|---|
| Homestead | 13 | 9 | 2.50″ | Sep 3, 2026 |
| Brentwood | 13 | 8 | 2.00″ | Apr 2, 2025 |
| Whitehall | 13 | 8 | 2.00″ | Apr 2, 2025 |
| Baldwin | 12 | 8 | 2.50″ | Sep 3, 2026 |
| Swissvale | 12 | 9 | 2.50″ | Sep 3, 2026 |
| Millvale | 11 | 9 | 2.50″ | Apr 2, 2025 |
| Munhall | 11 | 8 | 2.50″ | Sep 3, 2026 |
| Etna | 11 | 9 | 2.50″ | Apr 2, 2025 |
| Collegeville | 11 | 3 | 1.75″ | Aug 18, 2024 |
| Pittsburgh | 10 | 9 | 2.50″ | Mar 16, 2025 |
| Mount Oliver | 10 | 9 | 2.50″ | Mar 16, 2025 |
| Dormont | 10 | 7 | 2.00″ | Mar 16, 2025 |
| Wilkinsburg | 10 | 7 | 2.50″ | Sep 3, 2026 |
| Edgewood | 10 | 8 | 2.50″ | Sep 3, 2026 |
| Allentown | 10 | 6 | 1.75″ | May 6, 2025 |
| Trappe | 10 | 3 | 1.75″ | Aug 18, 2024 |
| Royersford | 10 | 3 | 1.75″ | Aug 18, 2024 |
| Castle Shannon | 9 | 6 | 2.00″ | Mar 16, 2025 |
| Green Tree | 9 | 7 | 2.00″ | Mar 16, 2025 |
| Aspinwall | 9 | 7 | 2.50″ | Apr 2, 2025 |
Biggest hail days in Pennsylvania since 2016
| Day | Largest hail | Reports |
|---|---|---|
| May 28, 2019 | 4.00″ | 103 |
| August 12, 2023 | 3.00″ | 24 |
| May 15, 2018 | 2.75″ | 19 |
| June 16, 2016 | 2.75″ | 2 |
| March 28, 2020 | 2.50″ | 34 |
| May 4, 2025 | 2.50″ | 16 |
| June 16, 2022 | 2.50″ | 13 |
| July 20, 2023 | 2.50″ | 13 |
| April 14, 2024 | 2.00″ | 77 |
| May 29, 2019 | 2.00″ | 38 |
| November 27, 2022 | 2.00″ | 19 |
| April 20, 2017 | 2.00″ | 18 |
The largest hail and the biggest storm days since 1955, with radar swaths since 2019: Biggest hail storms in Pennsylvania history
Pennsylvania counties
| County | Hail days 2016–25 | All-time hail reports | Largest hail | Last hail |
|---|---|---|---|---|
| Allegheny County | 36 | 436 | 2.50″ | Sep 3, 2026 |
| Westmoreland County | 28 | 286 | 2.50″ | May 13, 2026 |
| Berks County | 25 | 143 | 2.50″ | Jul 8, 2025 |
| Montgomery County | 23 | 137 | 1.75″ | Jul 8, 2025 |
| Lancaster County | 19 | 189 | 2.75″ | Jun 30, 2025 |
| York County | 18 | 167 | 4.00″ | Mar 16, 2025 |
| Washington County | 18 | 154 | 3.00″ | Jun 6, 2026 |
| Chester County | 18 | 104 | 2.75″ | Jun 22, 2026 |
| Crawford County | 17 | 188 | 4.00″ | Sep 2, 2026 |
| Butler County | 16 | 202 | 2.50″ | Mar 22, 2026 |
| Lehigh County | 14 | 93 | 2.50″ | Jun 26, 2024 |
| Jefferson County | 14 | 80 | 2.00″ | Mar 22, 2026 |
| Mercer County | 13 | 154 | 2.75″ | Apr 15, 2026 |
| Luzerne County | 13 | 93 | 2.75″ | Jun 26, 2024 |
| Lawrence County | 13 | 105 | 2.00″ | Aug 10, 2026 |
| Armstrong County | 13 | 72 | 1.75″ | May 4, 2025 |
| Centre County | 12 | 78 | 3.00″ | Mar 22, 2026 |
| Lackawanna County | 12 | 79 | 2.75″ | Aug 12, 2026 |
| Indiana County | 12 | 110 | 2.50″ | Mar 11, 2026 |
| Beaver County | 11 | 146 | 4.50″ | Apr 14, 2026 |
| Bucks County | 11 | 102 | 2.00″ | Sep 8, 2023 |
| Northampton County | 11 | 68 | 2.00″ | Jul 3, 2025 |
| Erie County | 10 | 208 | 4.00″ | Sep 2, 2026 |
| Fayette County | 10 | 122 | 3.00″ | Mar 11, 2026 |
| Venango County | 10 | 91 | 2.75″ | May 13, 2026 |
| Lebanon County | 10 | 56 | 2.00″ | Aug 6, 2024 |
| Dauphin County | 9 | 91 | 2.50″ | Sep 21, 2024 |
| Franklin County | 9 | 85 | 2.50″ | Sep 7, 2023 |
| Susquehanna County | 9 | 77 | 2.75″ | Apr 30, 2024 |
| Clarion County | 9 | 68 | 2.50″ | May 13, 2026 |
| McKean County | 8 | 58 | 3.00″ | May 2, 2025 |
| Bradford County | 7 | 89 | 2.00″ | Aug 12, 2026 |
| Adams County | 7 | 50 | 1.75″ | Apr 15, 2024 |
| Delaware County | 7 | 64 | 1.75″ | May 3, 2025 |
| Philadelphia County | 7 | 42 | 1.75″ | Jun 16, 2023 |
| Blair County | 7 | 30 | 1.50″ | Mar 16, 2025 |
| Clinton County | 7 | 36 | 2.00″ | Aug 29, 2024 |
| Greene County | 6 | 35 | 2.50″ | Jun 3, 2023 |
| Lycoming County | 5 | 108 | 3.00″ | Jun 22, 2024 |
| Cambria County | 5 | 46 | 2.50″ | Apr 2, 2025 |
| Cumberland County | 5 | 63 | 2.75″ | Jun 14, 2026 |
| Huntingdon County | 5 | 44 | 1.75″ | May 16, 2025 |
| Carbon County | 5 | 44 | 3.00″ | Jul 15, 2026 |
| Perry County | 5 | 35 | 1.75″ | May 16, 2025 |
| Monroe County | 4 | 53 | 3.00″ | Jul 6, 2021 |
| Warren County | 4 | 47 | 2.75″ | May 15, 2025 |
| Northumberland County | 4 | 39 | 4.00″ | Apr 14, 2024 |
| Snyder County | 4 | 25 | 2.50″ | Jun 3, 2023 |
| Pike County | 3 | 63 | 1.75″ | Jul 13, 2023 |
| Tioga County | 3 | 54 | 2.50″ | Mar 16, 2025 |
| Columbia County | 3 | 49 | 2.75″ | Jun 26, 2024 |
| Wayne County | 3 | 55 | 2.75″ | Jul 13, 2023 |
| Clearfield County | 3 | 39 | 1.75″ | Mar 22, 2026 |
| Wyoming County | 3 | 26 | 2.75″ | May 28, 2019 |
| Sullivan County | 3 | 17 | 1.75″ | Jun 22, 2024 |
| Forest County | 3 | 18 | 2.00″ | Oct 6, 2024 |
| Schuylkill County | 2 | 51 | 2.50″ | Jul 3, 2025 |
| Somerset County | 2 | 37 | 2.00″ | Mar 16, 2025 |
| Bedford County | 2 | 39 | 2.75″ | Jun 4, 2020 |
| Elk County | 2 | 22 | 1.75″ | Mar 16, 2025 |
| Mifflin County | 2 | 20 | 1.75″ | Mar 22, 2026 |
| Fulton County | 2 | 19 | 2.75″ | Jun 4, 2020 |
| Union County | 2 | 14 | 2.50″ | May 28, 2019 |
| Juniata County | 2 | 14 | 2.00″ | Jun 16, 2022 |
| Potter County | 1 | 35 | 2.50″ | Sep 21, 2024 |
| Cameron County | 1 | 10 | 2.75″ | Aug 18, 2019 |
| Montour County | 1 | 18 | 2.50″ | Jun 26, 2024 |
Places with fewer than 5 hail days on record are listed without a link and kept out of search engines.
When hail falls in Pennsylvania, by month and week: Pennsylvania hail season
Download every Pennsylvania hail, tornado and wind report as CSV, by year: Pennsylvania storm report downloads
All Pennsylvania cities
Akron Alburtis Aldan Aliquippa Allentown Altoona Ambler Ambridge Archbald Arnold Ashley Aspinwall Athens Avalon Avoca Baden Baldwin Bath Beaver Beaver Falls Bedford Bellefonte Bellevue Berwick Bethel Park Bethlehem Birdsboro Blairsville Blakely Bloomsburg Boyertown Brackenridge Bradford Brentwood Bridgeport Bridgeville Bristol Brookhaven Brookville Butler California Camp Hill Canonsburg Carbondale Carlisle Carnegie Carroll Valley Castle Shannon Catasauqua Centerville Chalfont Chambersburg Charleroi Chester Chester Heights Churchill Clairton Clarion Clarks Summit Clearfield Clifton Heights Coatesville Collegeville Collingdale Columbia Connellsville Conshohocken Coopersburg Coplay Coraopolis Cornwall Corry Crafton Dallas Dallastown Danville Darby Delmont Denver Derry Dickson City Dillsburg Donora Dormont Downingtown Doylestown DuBois Dunmore Dupont Duquesne Duryea East Greenville East Lansdowne East Petersburg East Stroudsburg Easton Ebensburg Economy Edgewood Edinboro Edwardsville Elizabethtown Ellwood City Emmaus Ephrata Erie Etna Exeter Farrell Fleetwood Folcroft Ford City Forest Hills Forty Fort Fountain Hill Fox Chapel Franklin Franklin Park Freemansburg Gettysburg Girard Glassport Glenolden Green Tree Greencastle Greensburg Greenville Grove City Hallam Hanover Harrisburg Harveys Lake Hatboro Hatfield Hazleton Hellertown Hermitage Highspire Hollidaysburg Homestead Honesdale Hummelstown Huntingdon Indiana Ingram Irwin Jeannette Jefferson Hills Jenkintown Jersey Shore Jessup Jim Thorpe Johnstown Kane Kenhorst Kennett Square Kingston Kittanning Kulpmont Kutztown Lake City Lancaster Lansdale Lansdowne Lansford Larksville Latrobe Laureldale Lebanon Lehighton Lemoyne Lewisburg Lewistown Lititz Littlestown Lock Haven Lower Burrell Luzerne Macungie Malvern Manchester Manheim Manor Mansfield Marietta Marysville Masontown McKees Rocks McKeesport McSherrystown Meadville Mechanicsburg Media Middletown Millersburg Millersville Millvale Milton Minersville Mohnton Monaca Monessen Monongahela Monroeville Montoursville Moosic Morrisville Morton Mount Carmel Mount Joy Mount Oliver Mount Penn Mount Pleasant Mount Pocono Mountville Munhall Murrysville Myerstown Nanticoke Narberth Nazareth Nesquehoning New Brighton New Britain New Castle New Cumberland New Freedom New Holland New Hope New Kensington Norristown North Braddock North Catasauqua North East North Wales Northampton Northern Cambria Norwood Oakmont Ohioville Oil City Old Forge Olyphant Orwigsburg Oxford Palmerton Palmyra Parkesburg Pen Argyl Penbrook Penndel Pennsburg Perkasie Philadelphia Philipsburg Phoenixville Pitcairn Pittsburgh Pittston Pleasant Hills Plum Plymouth Port Vue Pottstown Pottsville Prospect Park Punxsutawney Quakertown Quarryville Reading Red Hill Red Lion Ridgway Ridley Park Rochester Rockledge Royersford Sayre Schuylkill Haven Scottdale Scranton Selinsgrove Sellersville Seven Fields Sewickley Shamokin Sharon Sharon Hill Sharpsburg Sharpsville Shillington Shippensburg Shrewsbury Sinking Spring Slatington Slippery Rock Souderton South Williamsport Spring City Spring Grove Springdale St. Clair St. Marys State College Steelton Strasburg Stroudsburg Sugarcreek Summit Hill Swarthmore Swissvale Swoyersville Tamaqua Tarentum Taylor Telford Throop Titusville Towanda Trafford Trappe Turtle Creek Tyrone Union City Uniontown Upland Vandergrift Warren Washington Waynesboro Waynesburg Wellsboro Wernersville Wesleyville West Chester West Grove West Hazleton West Mifflin West Newton West Pittston West Reading West View West Wyoming West York Westmont White Oak Whitehall Wilkes-Barre Wilkinsburg Williamsport Wilson Wind Gap Womelsdorf Wormleysburg Wyoming Wyomissing Yardley Yeadon York Youngwood Zelienople
Guides: How to check if it hailed at your address · Hail size chart and roof damage