National Storms

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

1990: 31991: 31992: 11993: 31994: 11995: 01996: 31997: 41998: 41999: 42000: 42001: 52002: 52003: 22004: 22005: 22006: 82007: 162008: 192009: 102010: 72011: 132012: 82013: 72014: 62015: 72016: 42017: 52018: 42019: 32020: 112021: 102022: 142023: 112024: 122025: 102026: 91990199419982002200620102014201820222026max 19
Days with hail reported in New Hampshire, 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.

New Hampshire cities with the most hail days, 2016–2025

CityHail days 2016–251″+ hail daysLargest hailLast hail
Manchester881.50″Jun 26, 2026
Nashua661.50″Aug 15, 2024
Keene661.75″Apr 14, 2026
Dover431.75″Aug 26, 2024
Claremont441.50″Sep 7, 2023
Portsmouth441.75″Jun 23, 2024
Somersworth332.50″Aug 26, 2024
Lebanon331.75″May 17, 2025
Franklin111.75″Jul 20, 2025
Concord112.00″Jun 26, 2026
Rochester112.50″Aug 13, 2023
Berlin111.00″Jun 30, 2018
Laconia001.25″Jul 28, 2014

Biggest hail days in New Hampshire since 2016

DayLargest hailReports
August 26, 20222.00″7
June 26, 20262.00″7
May 21, 20222.00″4
July 21, 20221.75″12
July 23, 20211.75″11
May 31, 20171.75″10
August 15, 20241.75″7
July 14, 20261.75″7
July 8, 20201.75″5
August 13, 20161.75″4
August 2, 20171.75″4
July 31, 20191.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

CountyHail days 2016–25All-time hail reportsLargest hailLast hail
Hillsborough County261142.00″Jul 16, 2026
Cheshire County261032.00″Jul 16, 2026
Grafton County191333.00″Jul 14, 2026
Rockingham County181712.00″Jul 22, 2026
Carroll County18922.75″Aug 8, 2026
Merrimack County16992.00″Jul 2, 2026
Coos County16662.00″Jul 14, 2026
Sullivan County9532.00″Jul 14, 2026
Belknap County8632.00″Jul 20, 2025
Strafford County4712.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