New Hampshire hail history
IndependentNot affiliated with NOAA or the National Weather Service.
New Hampshire had hail reported on 84 days from 2016 to 2025, about 8 a year, and on 292 days since 1955. The largest hailstone on record in the state is 3.00″ (June 22, 2008). Hillsborough County had the most hail days of any county from 2016 to 2025 (26).
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.
New Hampshire cities with the most hail days, 2016–2025
| City | Hail days 2016–25 | 1″+ hail days | Largest hail | Last hail |
|---|---|---|---|---|
| Manchester | 8 | 8 | 1.50″ | Jun 26, 2026 |
| Nashua | 6 | 6 | 1.50″ | Aug 15, 2024 |
| Keene | 6 | 6 | 1.75″ | Apr 14, 2026 |
| Dover | 4 | 3 | 1.75″ | Aug 26, 2024 |
| Claremont | 4 | 4 | 1.50″ | Sep 7, 2023 |
| Portsmouth | 4 | 4 | 1.75″ | Jun 23, 2024 |
| Somersworth | 3 | 3 | 2.50″ | Aug 26, 2024 |
| Lebanon | 3 | 3 | 1.75″ | May 17, 2025 |
| Franklin | 1 | 1 | 1.75″ | Jul 20, 2025 |
| Concord | 1 | 1 | 2.00″ | Jun 26, 2026 |
| Rochester | 1 | 1 | 2.50″ | Aug 13, 2023 |
| Berlin | 1 | 1 | 1.00″ | Jun 30, 2018 |
| Laconia | 0 | 0 | 1.25″ | Jul 28, 2014 |
Biggest hail days in New Hampshire since 2016
| Day | Largest hail | Reports |
|---|---|---|
| August 26, 2022 | 2.00″ | 7 |
| June 26, 2026 | 2.00″ | 7 |
| May 21, 2022 | 2.00″ | 4 |
| July 21, 2022 | 1.75″ | 12 |
| July 23, 2021 | 1.75″ | 11 |
| May 31, 2017 | 1.75″ | 10 |
| August 15, 2024 | 1.75″ | 7 |
| July 14, 2026 | 1.75″ | 7 |
| July 8, 2020 | 1.75″ | 5 |
| August 13, 2016 | 1.75″ | 4 |
| August 2, 2017 | 1.75″ | 4 |
| July 31, 2019 | 1.75″ | 4 |
The largest hail and the biggest storm days since 1955, with radar swaths since 2019: Biggest hail storms in New Hampshire history
New Hampshire counties
| County | Hail days 2016–25 | All-time hail reports | Largest hail | Last hail |
|---|---|---|---|---|
| Hillsborough County | 26 | 114 | 2.00″ | Jul 16, 2026 |
| Cheshire County | 26 | 103 | 2.00″ | Jul 16, 2026 |
| Grafton County | 19 | 133 | 3.00″ | Jul 14, 2026 |
| Rockingham County | 18 | 171 | 2.00″ | Jul 22, 2026 |
| Carroll County | 18 | 92 | 2.75″ | Aug 8, 2026 |
| Merrimack County | 16 | 99 | 2.00″ | Jul 2, 2026 |
| Coos County | 16 | 66 | 2.00″ | Jul 14, 2026 |
| Sullivan County | 9 | 53 | 2.00″ | Jul 14, 2026 |
| Belknap County | 8 | 63 | 2.00″ | Jul 20, 2025 |
| Strafford County | 4 | 71 | 2.50″ | Aug 13, 2023 |
Places with fewer than 5 hail days on record are listed without a link and kept out of search engines.
When hail falls in New Hampshire, by month and week: New Hampshire hail season
Download every New Hampshire hail, tornado and wind report as CSV, by year: New Hampshire storm report downloads
All New Hampshire cities
Claremont Concord Dover Franklin Keene Laconia Lebanon Manchester Nashua Portsmouth Rochester Somersworth
Guides: How to check if it hailed at your address · Hail size chart and roof damage