Hail and wind NOAA storm records, 1996 to 2025
Hail fell in Montgomery County on 65 days from 1996 through 2025, and 33 of them were in June or July
May through August held 55 of the 65 hail days. The first six months of 2026 added 21 thunderstorm wind reports in the county, spread over 4 days, and no hail reports.
- Hail days in June or July
- 33of 65, 1996 to 2025
- May through August
- 55of 65 hail days
- Hail reports, January to June 2026
- 021 wind reports on 4 days
Days with at least one hail report in Montgomery County, by month, 1996 to 2025. A day counts once however many reports it has. Counted by Conshy Roofers from the NCEI Storm Events Database.
NOAA's Storm Events Database lists hail in Montgomery County on 65 days from 1996 through 2025, and 33 of those days were in June or July. May through August held 55 of the 65. The database is kept by NOAA's National Centers for Environmental Information (NCEI), which describes it as the National Weather Service's record of weather strong enough to cause deaths, injuries, significant property damage or disruption to commerce. On October 9, 2026 its data ran through June 2026.
The counts below are this site's tally of NCEI's yearly files, filtered to Montgomery County. A hail day or a wind day is a date with at least one report of that kind somewhere in the county, which runs from Bala Cynwyd and Cheltenham to Pottstown.
Wind came in every month, and 102 of 207 wind days fell in June or July
Thunderstorm wind follows the same calendar. The database lists 516 thunderstorm wind reports in the county on 207 days from 1996 through 2025, and 102 of those days were in June or July. No hail was reported in September, December, January or February in those 30 years. Wind reports came in every month, including 8 days each in September and November.
Days with at least one thunderstorm wind report and days with at least one hail report in Montgomery County, by month, 1996 to 2025. Both panels use one scale. Hail bars take the radar colors of the key above. Source: NCEI Storm Events Database.
Wind days peaked at 17 in 2021, hail days at 7 in 2009
The busiest year for hail was 2009, with 7 hail days. Wind days peaked at 17 in 2021 and 15 in 2019.
Days with at least one thunderstorm wind or hail report in Montgomery County, by year, 1996 to 2025. Both panels use one scale. Source: NCEI Storm Events Database.
The number of wind reports rose faster than the number of days: 61 reports in 2019, 86 in 2020 and 63 in 2021, against no more than 20 a year before 2019. More reports for each storm can come from more people reporting damage as well as from stronger storms, so the count of days is the steadier measure.
Thunderstorm wind reports (bars) and days with at least one report (white marks) in Montgomery County, by year, 1996 to 2025. Source: NCEI Storm Events Database.
59 of 116 hail reports were 1 inch across or larger
Of the 116 hail reports from 1996 through 2025, 59 were 1 inch across or larger. One inch, the size of a quarter, is where the National Weather Service considers a thunderstorm severe. The Weather Service raised that threshold from 3/4 inch on January 5, 2010, and the American Meteorological Society reported at the time that the agency cited research showing significant damage does not occur from hail smaller than an inch.
Hail reports in Montgomery County by size, 1996 to 2025. Stones are drawn to scale with one another. Amber marks sizes at or above the Weather Service's severe threshold. Size names from the National Weather Service hail chart; reports from the NCEI Storm Events Database.
The largest hail in the county's record since 1996 was 1.75 inches, the size of a golf ball, in 8 reports. The most recent was a trained spotter's report from King of Prussia on June 6, 2023.
Eleven hail reports named a place near Conshohocken
The database names each report by the nearest place in the Weather Service's location list. Eleven hail reports from 1996 through 2025 name a place in or next to the townships around Conshohocken. Conshohocken itself appears twice in the wind reports, with gusts estimated at 50 knots, about 58 mph, on July 8, 2021 and July 8, 2025.
| Date | Place named | Size (in.) | Reported by |
|---|---|---|---|
| June 19, 2002 | Bala Cynwyd | 1.75 | Broadcast media |
| June 19, 2002 | Plymouth Valley | 0.75 | Law enforcement |
| April 24, 2006 | Bridgeport | 0.75 | General public |
| August 25, 2006 | King of Prussia | 1.25 | Emergency manager |
| June 11, 2007 | Plymouth Meeting | 0.88 | Public |
| April 6, 2009 | Bala Cynwyd | 0.88 | Public |
| August 11, 2018 | King of Prussia | 0.75 | Social media |
| July 6, 2020 | Plymouth Valley | 1.00 | Public |
| July 21, 2021 | Marble Hall | 1.00 | Trained spotter |
| July 21, 2021 | Plymouth Valley | 1.00 | Public |
| June 6, 2023 | King of Prussia | 1.75 | Trained spotter |
Stones drawn to scale; amber marks 1 inch or larger. Source: NCEI Storm Events Database.
The first half of 2026 brought 21 wind reports on 4 days and no hail
The 21 wind reports from January through June 2026 fell on March 16, May 20, June 6 and June 22. Most named places in the upper end of the county, around Pottstown, Limerick and Collegeville. The May 20 reports carry the highest estimate of the year so far, 55 knots, about 63 mph.
March 16, 2026
58 mph, highest estimated gust
10 wind reports
Collegeville, Creamery, Eagleville, Green Lane, Layfield, Limerick Center, Mainland, Pottstown, Zeiglersville
May 20, 2026
63 mph, highest estimated gust
6 wind reports
Colmar, Layfield, Limerick Center, Pennsburg, Pottstown
June 6, 2026
58 mph, highest estimated gust
2 wind reports
Fagleysville, Pottstown
June 22, 2026
58 mph, highest estimated gust
3 wind reports
Betzwood, Cheltenham, Miquon
Gusts are Weather Service estimates, converted from knots. The 2026 file used here is dated September 18, 2026, and its figures can change. Source: NCEI Storm Events Database.
On June 22 the reports moved closer: uprooted trees and snapped branches at Betzwood, a tree down on westbound I-76 near Miquon, and trees down around Tookany Creek Park in Cheltenham.
From 1996 through 2025 the county averaged about 1.2 hail days in the first half of the year, and 10 of those 30 years had none.
Days with at least one hail report in Montgomery County, January to June of each year, 1996 to 2026. 2026 figures can change when NCEI reissues its file. Source: NCEI Storm Events Database; download the data (CSV).
The strongest of 5 tornadoes, an EF2, ran 8.28 miles
The database lists 5 tornadoes in the county from 1996 through 2025. The strongest, an EF2 on September 1, 2021, ran 8.28 miles from near Flourtown through Fort Washington and Upper Dublin to NAS Willow Grove, the end point named in the record. The Enhanced Fujita scale rates a tornado by its damage, and NCEI's format notes put EF2 winds at 113 to 157 mph.
| Date | Rating | Path, near | Miles |
|---|---|---|---|
| September 23, 2003 | F1 | Narberth to Narberth | 0.8 |
| August 4, 2020 | EF0 | Hartranft to Worcester | 3.14 |
| November 30, 2020 | EF0 | Montgomeryville airport to Montgomeryville airport | 0.87 |
| August 18, 2021 | EF1 | Elroy to Souderton | 2.03 |
| September 1, 2021 | EF2 | Flourtown to NAS Willow Grove | 8.28 |
Path length in miles. Source: NCEI Storm Events Database.
The Weather Service narrative describes homes near Stuart Creek in Upper Dublin with partial to near total loss of their roofing, and the record carries a property damage estimate of $5 million.
What to do with the record after a storm
If a roofer knocks after a storm and says hail hit your street, ask for the date and the hail size. Then search the Storm Events Database by state, county and event type for that date, and compare the size and place in the record with what the roofer told you. The record cannot tell you whether your roof was damaged, so have the roof looked at before you sign anything. The roof inspection checklist covers what to check from the ground, and the guide to checking a roofer's registration covers the Attorney General's lookup.
A storm from this summer or fall will not be in the database yet, since its data stops at June 2026. If you file an insurance claim, the date of a county report can sit alongside your own photos, as the guide to storm damage claims explains. Whether a policy covers the damage is a question for your insurer or agent. The guide to how weather wears a roof puts hail next to freeze-thaw, rain and wind.
Every year from 1996 to 2025
| Year | Hail days | Hail reports | Wind days | Wind reports |
|---|---|---|---|---|
| 1996 | 4 | 5 | 7 | 7 |
| 1997 | 1 | 1 | 3 | 4 |
| 1998 | 3 | 3 | 5 | 6 |
| 1999 | 1 | 1 | 2 | 3 |
| 2000 | 1 | 1 | 2 | 3 |
| 2001 | 2 | 2 | 2 | 2 |
| 2002 | 2 | 3 | 11 | 12 |
| 2003 | 1 | 1 | 6 | 6 |
| 2004 | 1 | 1 | 5 | 6 |
| 2005 | 0 | 0 | 6 | 8 |
| 2006 | 4 | 4 | 9 | 13 |
| 2007 | 2 | 4 | 6 | 6 |
| 2008 | 3 | 5 | 8 | 11 |
| 2009 | 7 | 12 | 7 | 9 |
| 2010 | 1 | 2 | 5 | 11 |
| 2011 | 2 | 4 | 6 | 13 |
| 2012 | 4 | 4 | 6 | 11 |
| 2013 | 0 | 0 | 5 | 8 |
| 2014 | 1 | 1 | 7 | 15 |
| 2015 | 2 | 2 | 8 | 11 |
| 2016 | 1 | 3 | 5 | 19 |
| 2017 | 2 | 3 | 8 | 18 |
| 2018 | 3 | 3 | 5 | 20 |
| 2019 | 3 | 9 | 15 | 61 |
| 2020 | 1 | 10 | 12 | 86 |
| 2021 | 4 | 16 | 17 | 63 |
| 2022 | 3 | 3 | 4 | 8 |
| 2023 | 3 | 4 | 10 | 33 |
| 2024 | 1 | 6 | 7 | 14 |
| 2025 | 2 | 3 | 8 | 29 |
Source: NCEI Storm Events Database. Data: by year, by month, hail sizes, near Conshohocken, 2026 wind reports, tornadoes (CSV).
Caveats
These are counts of reports, so they depend on someone seeing the hail or the damage and telling the Weather Service. Spotters, police, broadcasters, social media posts and members of the public all appear as sources. A rise in reports can come from more reporting as well as from more storms.
Most wind speeds in the record are estimates. Of the 516 wind reports from 1996 through 2025, 271 carry an estimated gust of exactly 50 knots, about 58 mph, the Weather Service's wind threshold for a severe storm. The database records wind in knots, and this article converts them to mph.
A county total says little about any one street. A hail report marks one place at one time, and hail can fall in a narrow band. NCEI reissues its yearly files, and the 2026 file used here is dated September 18, 2026, so figures for 2026 can change.