Hail History

Hail history for Armstrong County, Pennsylvania

Every NOAA hail report filed in Armstrong County since 1983, with preliminary National Weather Service reports to November 3, 2026.

Readout · Armstrong County

Last hail
May 4, 2025
1.75 in, golf ball size
Hail days, last 5 years
6
since Nov 3, 2021 · 15 reports
Largest ever
1.75 in
golf ball · May 4, 2025

72 reports on 42 days since 1983 · #29 of 68 Pennsylvania counties

Hail map · Armstrong County

10 mi
  • Under 1 in
  • 1–1.75 in
  • 1.75–2.5 in
  • 2.5–4 in
  • 4 in +
  • No size
72 most recent reports with a location. Dot size and colour follow hail size. Open street map

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 Armstrong County is from May 4, 2025. 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 Armstrong County

The latest hail report in Armstrong County is from May 4, 2025, 1.75 in (golf ball size). Since November 3, 2021 there have been 6 separate hail days; the biggest stones in that time were 1.75 in on May 4, 2025.

Over the 20 years 2006–2025, Armstrong County logged 54 reports on 25 hail days, about 2.7 reports a year. That is 32% more than the median Pennsylvania county (2.0 a year) and ranks #29 of 68 Pennsylvania counties for all-time reports. Armstrong County holds 1% of all 5,542 hail reports in Pennsylvania.

0% of reports with a size were 2 inches (hen egg) or larger, against 3% for the median Pennsylvania county. The largest hail on record here is 1.75 in (golf ball) on May 4, 2025 near 1.26 ESE Girty.

Reports were up 45% in 2016–2025 (32) compared with 2006–2015 (22). The busiest year was 2024, with 12 reports on 3 days. Hail here peaks in May (29% of reports); 50% fall between April and June.

Reports a year 2006–2025 average

  • Armstrong County 2.7
  • Median Pennsylvania county 2.0

Hail days 2006–2025

  • Armstrong County 25
  • Median Pennsylvania county 22.5

Share 2 in or larger of sized reports

  • Armstrong County 0%
  • Median Pennsylvania county 3%

Hail over time

051015 1983: 1 reports, largest 0.75 in 1984: 1 reports, largest 1.00 in 1985: 1 reports, largest 1.75 in 1990: 1 reports, largest 0.75 in 1990 1996: 1 reports, largest 1.00 in 1998: 3 reports, largest 1.00 in 2000 2001: 1 reports, largest 1.75 in 2002: 1 reports, largest 0.75 in 2003: 2 reports, largest 1.25 in 2004: 5 reports, largest 1.75 in 2005: 1 reports, largest 0.75 in 2006: 2 reports, largest 0.88 in 2007: 2 reports, largest 0.88 in 2008: 1 reports, largest 0.75 in 2009: 1 reports, largest 0.88 in 2010: 1 reports, largest 0.88 in 2010 2012: 5 reports, largest 1.00 in 2013: 3 reports, largest 1.75 in 2014: 7 reports, largest 1.75 in 2017: 3 reports, largest 1.25 in 2018: 1 reports, largest 0.75 in 2019: 10 reports, largest 1.75 in 2020: 2 reports, largest 1.00 in 2020 2021: 1 reports, largest 1.00 in 2023: 1 reports, largest 0.75 in 2024: 12 reports, largest 1.75 in 2025: 2 reports, largest 1.75 in
Reports per year, 1983–2026. Bar colour shows the largest hail that year. Reporting grew sharply after the mid-1990s, so early decades undercount.
0102030 January: 1 reports (1%) Jan February: 1 reports (1%) Feb March: 4 reports (6%) Mar April: 11 reports (15%) Apr May: 21 reports (29%) May June: 4 reports (6%) Jun July: 12 reports (17%) Jul August: 16 reports (22%) Aug September: 2 reports (3%) Sep Oct Nov Dec
All 72 reports by calendar month.
Reports per month, 2017–2026. Darker cells had more reports.
YearJanFebMarAprMayJunJulAugSepOctNovDecTotal
2026 0
2025 11 2
2024 48 12
2023 1 1
2022 0
2021 1 1
2020 2 2
2019 91 10
2018 1 1
2017 21 3

Hail days since Nov 3, 2021

DateReportsLargestStorm page
May 4, 2025 1 1.75 in —
Mar 16, 2025 1 1.25 in —
Aug 6, 2024 8 1.75 in —
Apr 17, 2024 1 0.75 in —
Apr 14, 2024 3 1.00 in —
Jul 20, 2023 1 0.75 in —

Largest hail on record

Largest hail reports in Armstrong County
Date Size Location Time · source
May 4, 2025 1.75 ingolf ball 1.26 ESE Girty 20:50 local · NCEI
Aug 6, 2024 1.75 ingolf ball 0.69 S South Bethlehem 12:11 local · NCEI
Aug 6, 2024 1.75 ingolf ball 0.69 N Bradys Bend 11:40 local · NCEI
May 28, 2019 1.75 ingolf ball Ford City 14:14 local · NCEI
May 28, 2019 1.75 ingolf ball 1.48 SSE West Kittanning 14:01 local · NCEI

Size of every report

Most recent reports

Most recent hail reports in Armstrong County
Date Size Location Time · source
May 4, 2025 1.75 ingolf ball 1.26 ESE Girty 20:50 local · NCEI
Mar 16, 2025 1.25 inhalf dollar Godfrey 12:05 local · NCEI
Aug 6, 2024 1.50 inping pong ball 1.57 E Gastown 13:38 local · NCEI
Aug 6, 2024 1.00 inquarter 0.87 SE Elderton 13:30 local · NCEI
Aug 6, 2024 1.00 inquarter 0.69 S Belknap 12:38 local · NCEI
Aug 6, 2024 1.75 ingolf ball 0.69 S South Bethlehem 12:11 local · NCEI
Aug 6, 2024 1.00 inquarter 0.69 S Tidal 12:07 local · NCEI
Aug 6, 2024 1.25 inhalf dollar 0.52 E Templeton 12:03 local · NCEI
Aug 6, 2024 1.75 ingolf ball 0.69 N Bradys Bend 11:40 local · NCEI
Aug 6, 2024 1.00 inquarter 1.25 ENE Bradys Bend 11:40 local · NCEI
Apr 17, 2024 0.75 inpenny 1.71 ESE Waltersonville 18:22 local · NCEI
Apr 14, 2024 1.00 inquarter 1.48 SSE Mahoning 20:33 local · NCEI

Smaller places with fewer than 10 reports

These places have too few reports for a page of their own, so their record lives here.

PlaceReportsHail daysLatest
Freeport75Mar 16, 2025
Templeton64Aug 6, 2024
East Brady53Aug 6, 2024
Kittanning55May 28, 2019
Distant44Aug 18, 2019
Elderton43Aug 6, 2024
Rural Valley41May 29, 2012
West Hills43May 28, 2019
Dayton33Aug 13, 2018
Sagamore33Jul 8, 2014
Worthington33Apr 14, 2024
Apollo22Aug 19, 2004
Ford City22May 28, 2019
Leechburg22Jul 7, 2021
Schenley22Mar 16, 2025
Spring Church22May 24, 2009
West Kittanning21May 28, 2019
Applewold11May 28, 2019
Clinton11May 30, 2017
Lenape Heights11May 31, 1985
Oklahoma11Jun 17, 1983
South Bethlehem11Aug 6, 2024

Questions about hail in Armstrong County

How often does it hail in Armstrong County, Pennsylvania?

72 hail reports have been logged in Armstrong County since 1983. Over the 20 years 2006–2025 that averages 2.7 reports a year. That ranks #29 of 68 Pennsylvania counties by number of reports.

When is hail season in Armstrong County?

Most reports come in May, August, July. May alone accounts for 29% of all reports.

What is the largest hail recorded in Armstrong County?

1.75 in (golf ball size) on May 4, 2025 near 1.26 ESE Girty. 0% of reports here were 2 inches or larger.

When did it last hail in Armstrong County?

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

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

6 separate days with hail reports since November 3, 2021, adding up to 15 reports. The most recent was May 4, 2025.

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.