Hail History

Hail history for Pennsylvania

5,542 NOAA hail reports across 68 counties and 108 cities and towns since 1955, updated to November 3, 2026.

Readout · Pennsylvania

Last hail
Sep 3, 2026
1.50 in, ping pong ball size · preliminary
Hail days, last 5 years
106
since Nov 3, 2021 · 645 reports
Largest ever
4.50 in
softball · Jul 26, 1956

5,542 reports on 1,167 days since 1955 · #28 of 51 states

Hail map · Pennsylvania

Lebanon County: 55 reportsBeaver County: 153 reportsVenango County: 94 reportsGreene County: 34 reportsJefferson County: 79 reportsCambria County: 48 reportsLancaster County: 194 reportsAllegheny County: 446 reportsErie County: 208 reportsBucks County: 103 reportsArmstrong County: 72 reportsCameron County: 11 reportsCarbon County: 45 reportsElk County: 25 reportsBedford County: 41 reportsChester County: 102 reportsClarion County: 69 reportsForest County: 16 reportsNorthumberland County: 38 reportsFulton County: 20 reportsNorthampton County: 69 reportsJuniata County: 14 reportsWyoming County: 25 reportsLawrence County: 105 reportsMercer County: 161 reportsLuzerne County: 95 reportsBlair County: 30 reportsSomerset County: 36 reportsDelaware County: 63 reportsIndiana County: 108 reportsLehigh County: 93 reportsTioga County: 54 reportsPike County: 61 reportsMifflin County: 22 reportsSchuylkill County: 51 reportsLycoming County: 112 reportsColumbia County: 49 reportsMonroe County: 53 reportsUnion County: 15 reportsCrawford County: 188 reportsWayne County: 55 reportsSusquehanna County: 75 reportsPotter County: 36 reportsMontour County: 17 reportsCumberland County: 63 reportsCentre County: 83 reportsPerry County: 35 reportsSnyder County: 26 reportsClearfield County: 38 reportsPhiladelphia County: 45 reportsWarren County: 44 reportsClinton County: 37 reportsButler County: 201 reportsFayette County: 124 reportsLackawanna County: 74 reportsSullivan County: 19 reportsWashington County: 156 reportsMcKean County: 58 reportsBerks County: 142 reportsAdams County: 52 reportsYork County: 165 reportsMontgomery County: 133 reportsHuntingdon County: 42 reportsWestmoreland County: 294 reportsDauphin County: 90 reportsBradford County: 85 reportsFranklin County: 87 reports
FewerMore
Counties shaded by all-time hail reports. Select a county for its page.

For homeowners

Roof damage after hail? Get a free inspection

Hail bruises shingles and cracks seals in ways you can't see from the ground, and most insurers set a claim deadline after the storm. The latest hail report in Pennsylvania is from September 3, 2026. A local roofer can check and document it at no cost.

Phone line opening soon

What would a claim cost you? Try the hail claim calculator

Preview: this form is not connected yet. Nothing you enter is sent or stored.

Roofer? Get hail alerts for your area with StormScope

What the record says about Pennsylvania

The latest hail report in Pennsylvania is from September 3, 2026, 1.50 in (ping pong ball size). Since November 3, 2021 there have been 106 separate hail days; the biggest stones in that time were 3.00 in on August 12, 2023.

Over the 20 years 2006–2025, Pennsylvania logged 3,478 reports on 531 hail days, about 173.9 reports a year. That is about the same as the median US state (173.9 a year) and ranks #28 of 51 states and DC for all-time reports.

3% of reports with a size were 2 inches (hen egg) or larger, against 3% for the median US state. The largest hail on record here is 4.50 in (softball) on July 26, 1956.

Reports were down 40% in 2016–2025 (1,308) compared with 2006–2015 (2,170). The busiest year was 2012, with 366 reports on 38 days. Hail here peaks in June (23% of reports); 56% fall between April and June.

Reports a year 2006–2025 average

  • Pennsylvania 173.9
  • Median US state 173.9

Hail days 2006–2025

  • Pennsylvania 531
  • Median US state 561

Share 2 in or larger of sized reports

  • Pennsylvania 3%
  • Median US state 3%

Hail over time

0100200300400 1955: 2 reports, largest 1.25 in 1956: 7 reports, largest 4.50 in 1957: 2 reports, largest 1.00 in 1958: 3 reports, largest 1.50 in 1959: 2 reports, largest 0.75 in 1960: 3 reports, largest 3.00 in 1960 1961: 3 reports, largest 1.75 in 1962: 13 reports, largest 2.50 in 1963: 7 reports, largest 1.75 in 1964: 3 reports, largest 1.50 in 1965: 3 reports, largest 1.75 in 1966: 3 reports, largest 2.00 in 1967: 7 reports, largest 3.00 in 1968: 2 reports, largest 1.75 in 1969: 12 reports, largest 2.75 in 1970: 14 reports, largest 1.75 in 1970 1971: 9 reports, largest 1.75 in 1972: 4 reports, largest 1.75 in 1973: 13 reports, largest 1.75 in 1974: 18 reports, largest 3.00 in 1975: 16 reports, largest 1.75 in 1976: 20 reports, largest 2.75 in 1977: 22 reports, largest 2.00 in 1978: 10 reports, largest 2.00 in 1979: 15 reports, largest 2.50 in 1980: 29 reports, largest 4.00 in 1980 1981: 6 reports, largest 1.75 in 1982: 1 reports, largest 1.75 in 1983: 33 reports, largest 3.00 in 1984: 19 reports, largest 2.50 in 1985: 96 reports, largest 2.75 in 1986: 44 reports, largest 2.50 in 1987: 36 reports, largest 2.00 in 1988: 42 reports, largest 1.75 in 1989: 16 reports, largest 1.75 in 1990: 52 reports, largest 1.75 in 1990 1991: 54 reports, largest 2.50 in 1992: 44 reports, largest 2.00 in 1993: 43 reports, largest 1.75 in 1994: 87 reports, largest 3.80 in 1995: 64 reports, largest 2.75 in 1996: 131 reports, largest 3.00 in 1997: 56 reports, largest 1.75 in 1998: 165 reports, largest 2.25 in 1999: 70 reports, largest 2.50 in 2000: 148 reports, largest 2.00 in 2000 2001: 97 reports, largest 2.00 in 2002: 148 reports, largest 2.75 in 2003: 68 reports, largest 2.00 in 2004: 127 reports, largest 2.50 in 2005: 106 reports, largest 2.00 in 2006: 188 reports, largest 1.75 in 2007: 219 reports, largest 2.75 in 2008: 244 reports, largest 2.00 in 2009: 208 reports, largest 2.00 in 2010: 178 reports, largest 4.00 in 2010 2011: 349 reports, largest 3.00 in 2012: 366 reports, largest 2.00 in 2013: 154 reports, largest 2.00 in 2014: 172 reports, largest 2.50 in 2015: 92 reports, largest 2.50 in 2016: 43 reports, largest 2.75 in 2017: 105 reports, largest 2.00 in 2018: 84 reports, largest 2.75 in 2019: 289 reports, largest 4.00 in 2020: 111 reports, largest 2.50 in 2020 2021: 100 reports, largest 1.75 in 2022: 104 reports, largest 2.50 in 2023: 131 reports, largest 3.00 in 2024: 209 reports, largest 2.00 in 2025: 132 reports, largest 2.50 in 2026: 69 reports, largest 1.75 in
Reports per year, 1955–2026. Bar colour shows the largest hail that year. Reporting grew sharply after the mid-1990s, so early decades undercount.
05001,0001,500 January: 13 reports (0%) Jan February: 34 reports (1%) Feb March: 257 reports (5%) Mar April: 596 reports (11%) Apr May: 1,221 reports (22%) May June: 1,292 reports (23%) Jun July: 1,029 reports (19%) Jul August: 723 reports (13%) Aug September: 254 reports (5%) Sep October: 60 reports (1%) Oct November: 53 reports (1%) Nov December: 10 reports (0%) Dec
All 5,542 reports by calendar month.
Reports per month, 2017–2026. Darker cells had more reports.
YearJanFebMarAprMayJunJulAugSepOctNovDecTotal
2026 201687297 69
2025 30573159 132
2024 1149825165241610 209
2023 31030343717 131
2022 22520241419 104
2021 38384092 100
2020 3472233861 111
2019 61201723363786 289
2018 245478171 84
2017 252421154124 105

Hail days since Nov 3, 2021

DateReportsLargestStorm page
Sep 3, 2026 3 1.50 in View
Sep 2, 2026 4 1.25 in View
Aug 27, 2026 3 0.50 in View
Aug 22, 2026 2 1.75 in View
Aug 20, 2026 1 0.75 in View
Aug 12, 2026 2 1.00 in View
Aug 10, 2026 1 0.88 in View
Jul 21, 2026 1 1.50 in —
Jul 15, 2026 1 1.50 in —
Jun 25, 2026 2 1.00 in —
Jun 22, 2026 1 1.00 in —
Jun 14, 2026 3 1.25 in —
Jun 6, 2026 1 1.00 in —
May 20, 2026 1 1.00 in View
May 13, 2026 7 1.00 in —
Apr 15, 2026 15 1.75 in —
Apr 14, 2026 1 1.25 in —
Mar 26, 2026 1 1.00 in —
Mar 22, 2026 15 1.50 in —
Mar 11, 2026 3 1.50 in —
Mar 7, 2026 1 1.00 in —
Jul 16, 2025 1 1.25 in —
Jul 8, 2025 3 1.00 in —
Jul 3, 2025 5 1.00 in —
Jun 30, 2025 1 0.75 in —
Jun 28, 2025 1 1.25 in —
Jun 9, 2025 3 1.50 in —
May 16, 2025 4 1.25 in —
May 6, 2025 2 1.00 in —
May 5, 2025 1 1.00 in —
May 4, 2025 16 2.50 in —
May 3, 2025 2 1.00 in —
May 2, 2025 6 1.25 in —
Apr 19, 2025 5 1.00 in —
Apr 15, 2025 1 0.75 in —
Apr 4, 2025 5 1.25 in —
Apr 2, 2025 46 1.75 in —
Mar 16, 2025 30 1.75 in —
Oct 6, 2024 10 1.50 in —
Sep 22, 2024 2 1.75 in —

The 40 most recent of 106 hail days.

Largest hail on record

Largest hail reports in Pennsylvania
Date Size Location County Damage Time · source
Jul 26, 1956 4.50 insoftball — Beaver — 11:00 local · NCEI
May 28, 2019 4.00 ingrapefruit 1.83 NNW Fishers Ferry Northumberland — 15:59 local · NCEI
Jun 4, 2010 4.00 ingrapefruit 1.67 E New Richmond Crawford $250K 17:20 local · NCEI
Jul 8, 1980 4.00 ingrapefruit — Erie — 00:00 local · NCEI
Apr 9, 1980 4.00 ingrapefruit — York — 19:30 local · NCEI

Sizes filed before 1996 are often rough estimates (round numbers like 7.00 or 8.00 in) without an exact spot; they are shown as NOAA filed them.

Size of every report

Most recent reports

Most recent hail reports in Pennsylvania
Date Size Location County Time · source
Sep 3, 2026 1.50 inping pong ball 1 SW Braddock Allegheny 22:30 UTC · NWS prelim.
Sep 3, 2026 0.25 inpea Laurel Run Luzerne 00:53 UTC · NWS prelim.
Sep 3, 2026 0.50 inmarble Edwardsville Luzerne 00:48 UTC · NWS prelim.
Sep 2, 2026 1.00 inquarter 1 N Cochranton Crawford 22:05 UTC · NWS prelim.
Sep 2, 2026 0.75 inpenny 2 W New Lebanon Mercer 21:29 UTC · NWS prelim.
Sep 2, 2026 1.25 inhalf dollar 3 E Meadville Crawford 21:02 UTC · NWS prelim.
Sep 2, 2026 1.00 inquarter 1 SE Harborcreek Erie 02:08 UTC · NWS prelim.
Aug 27, 2026 0.50 inmarble 2 ESE Brickerville Lancaster 23:48 UTC · NWS prelim.
Aug 27, 2026 0.50 inmarble Marysville Perry 00:27 UTC · NWS prelim.
Aug 27, 2026 0.50 inmarble 3 N Rothsville Lancaster 00:00 UTC · NWS prelim.
Aug 22, 2026 1.50 inping pong ball 0 S Ridgway Elk 22:30 UTC · NWS prelim.
Aug 22, 2026 1.75 ingolf ball 0 SE Ridgway Elk 22:25 UTC · NWS prelim.

Cities and towns with the most hail reports

All 108 cities and towns with 10+ reports

Recent storm days in Pennsylvania

How Pennsylvania compares

Hail reports by county

CountyReportsLargest
Allegheny County4462.50 in
Westmoreland County2942.50 in
Erie County2084.00 in
Butler County2012.50 in
Lancaster County1942.75 in
Crawford County1884.00 in
York County1654.00 in
Mercer County1612.75 in
Washington County1563.00 in
Beaver County1534.50 in
Berks County1422.50 in
Montgomery County1331.75 in
Fayette County1243.00 in
Lycoming County1123.00 in
Indiana County1082.50 in
Lawrence County1052.00 in
Bucks County1032.00 in
Chester County1022.75 in
Luzerne County952.75 in
Venango County942.75 in
Lehigh County932.50 in
Dauphin County902.50 in
Franklin County872.50 in
Bradford County852.00 in
Centre County833.00 in
Jefferson County792.00 in
Susquehanna County752.75 in
Lackawanna County742.75 in
Armstrong County721.75 in
Northampton County692.00 in
Clarion County692.50 in
Delaware County631.75 in
Cumberland County632.75 in
Pike County611.75 in
McKean County583.00 in
Lebanon County552.00 in
Wayne County552.75 in
Tioga County542.50 in
Monroe County533.00 in
Adams County521.75 in
Schuylkill County512.50 in
Columbia County492.75 in
Cambria County482.50 in
Carbon County453.00 in
Philadelphia County451.75 in
Warren County442.75 in
Huntingdon County421.75 in
Bedford County412.75 in
Northumberland County384.00 in
Clearfield County381.75 in
Clinton County372.00 in
Potter County362.50 in
Somerset County362.00 in
Perry County351.75 in
Greene County342.50 in
Blair County301.50 in
Snyder County262.50 in
Elk County251.75 in
Wyoming County252.75 in
Mifflin County221.75 in
Fulton County202.75 in
Sullivan County191.75 in
Montour County172.50 in
Forest County162.00 in
Union County152.50 in
Juniata County142.00 in
Cameron County112.75 in
Paz001>036 County91.75 in

Questions about hail in Pennsylvania

How often does it hail in Pennsylvania?

5,542 hail reports have been logged in Pennsylvania since 1955. Over the 20 years 2006–2025 that averages 173.9 reports a year. That ranks #28 of 51 states by number of reports.

When is hail season in Pennsylvania?

Most reports come in June, May, July. June alone accounts for 23% of all reports.

What is the largest hail recorded in Pennsylvania?

4.50 in (softball size) on July 26, 1956. 3% of reports here were 2 inches or larger.

When did it last hail in Pennsylvania?

The most recent report in this data is from September 3, 2026 (1.50 in). Final NOAA data runs to July 31, 2026; preliminary NWS reports run to November 3, 2026.

How many hail storms has Pennsylvania had in the last five years?

106 separate days with hail reports since November 3, 2021, adding up to 645 reports. The most recent was September 3, 2026.

Where does this hail data come from?

Hail reports come from the NOAA NCEI Storm Events Database, which the National Weather Service compiles from spotter, public, law enforcement and media reports. Recent days use preliminary NWS Local Storm Reports via the Iowa Environmental Mesonet until NOAA publishes final data. Only reported hail is counted, so areas with fewer people tend to have fewer reports.