National Storms

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

1990: 151991: 211992: 241993: 201994: 371995: 161996: 271997: 181998: 261999: 252000: 282001: 182002: 342003: 242004: 342005: 212006: 382007: 392008: 362009: 372010: 252011: 462012: 372013: 272014: 262015: 132016: 152017: 232018: 182019: 322020: 162021: 182022: 192023: 212024: 272025: 182026: 181990199419982002200620102014201820222026max 46
Days with hail reported in Pennsylvania, by year (1990–2026)

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

CityHail days 2016–251″+ hail daysLargest hailLast hail
Homestead1392.50″Sep 3, 2026
Brentwood1382.00″Apr 2, 2025
Whitehall1382.00″Apr 2, 2025
Baldwin1282.50″Sep 3, 2026
Swissvale1292.50″Sep 3, 2026
Millvale1192.50″Apr 2, 2025
Munhall1182.50″Sep 3, 2026
Etna1192.50″Apr 2, 2025
Collegeville1131.75″Aug 18, 2024
Pittsburgh1092.50″Mar 16, 2025
Mount Oliver1092.50″Mar 16, 2025
Dormont1072.00″Mar 16, 2025
Wilkinsburg1072.50″Sep 3, 2026
Edgewood1082.50″Sep 3, 2026
Allentown1061.75″May 6, 2025
Trappe1031.75″Aug 18, 2024
Royersford1031.75″Aug 18, 2024
Castle Shannon962.00″Mar 16, 2025
Green Tree972.00″Mar 16, 2025
Aspinwall972.50″Apr 2, 2025

Biggest hail days in Pennsylvania since 2016

DayLargest hailReports
May 28, 20194.00″103
August 12, 20233.00″24
May 15, 20182.75″19
June 16, 20162.75″2
March 28, 20202.50″34
May 4, 20252.50″16
June 16, 20222.50″13
July 20, 20232.50″13
April 14, 20242.00″77
May 29, 20192.00″38
November 27, 20222.00″19
April 20, 20172.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

CountyHail days 2016–25All-time hail reportsLargest hailLast hail
Allegheny County364362.50″Sep 3, 2026
Westmoreland County282862.50″May 13, 2026
Berks County251432.50″Jul 8, 2025
Montgomery County231371.75″Jul 8, 2025
Lancaster County191892.75″Jun 30, 2025
York County181674.00″Mar 16, 2025
Washington County181543.00″Jun 6, 2026
Chester County181042.75″Jun 22, 2026
Crawford County171884.00″Sep 2, 2026
Butler County162022.50″Mar 22, 2026
Lehigh County14932.50″Jun 26, 2024
Jefferson County14802.00″Mar 22, 2026
Mercer County131542.75″Apr 15, 2026
Luzerne County13932.75″Jun 26, 2024
Lawrence County131052.00″Aug 10, 2026
Armstrong County13721.75″May 4, 2025
Centre County12783.00″Mar 22, 2026
Lackawanna County12792.75″Aug 12, 2026
Indiana County121102.50″Mar 11, 2026
Beaver County111464.50″Apr 14, 2026
Bucks County111022.00″Sep 8, 2023
Northampton County11682.00″Jul 3, 2025
Erie County102084.00″Sep 2, 2026
Fayette County101223.00″Mar 11, 2026
Venango County10912.75″May 13, 2026
Lebanon County10562.00″Aug 6, 2024
Dauphin County9912.50″Sep 21, 2024
Franklin County9852.50″Sep 7, 2023
Susquehanna County9772.75″Apr 30, 2024
Clarion County9682.50″May 13, 2026
McKean County8583.00″May 2, 2025
Bradford County7892.00″Aug 12, 2026
Adams County7501.75″Apr 15, 2024
Delaware County7641.75″May 3, 2025
Philadelphia County7421.75″Jun 16, 2023
Blair County7301.50″Mar 16, 2025
Clinton County7362.00″Aug 29, 2024
Greene County6352.50″Jun 3, 2023
Lycoming County51083.00″Jun 22, 2024
Cambria County5462.50″Apr 2, 2025
Cumberland County5632.75″Jun 14, 2026
Huntingdon County5441.75″May 16, 2025
Carbon County5443.00″Jul 15, 2026
Perry County5351.75″May 16, 2025
Monroe County4533.00″Jul 6, 2021
Warren County4472.75″May 15, 2025
Northumberland County4394.00″Apr 14, 2024
Snyder County4252.50″Jun 3, 2023
Pike County3631.75″Jul 13, 2023
Tioga County3542.50″Mar 16, 2025
Columbia County3492.75″Jun 26, 2024
Wayne County3552.75″Jul 13, 2023
Clearfield County3391.75″Mar 22, 2026
Wyoming County3262.75″May 28, 2019
Sullivan County3171.75″Jun 22, 2024
Forest County3182.00″Oct 6, 2024
Schuylkill County2512.50″Jul 3, 2025
Somerset County2372.00″Mar 16, 2025
Bedford County2392.75″Jun 4, 2020
Elk County2221.75″Mar 16, 2025
Mifflin County2201.75″Mar 22, 2026
Fulton County2192.75″Jun 4, 2020
Union County2142.50″May 28, 2019
Juniata County2142.00″Jun 16, 2022
Potter County1352.50″Sep 21, 2024
Cameron County1102.75″Aug 18, 2019
Montour County1182.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