Hail history for North Dakota
10,117 NOAA hail reports across 54 counties and 208 cities and towns since 1955, updated to November 3, 2026.
Readout · North Dakota
- Last hail
- Sep 28, 2026
- 0.25 in, pea size · preliminary
- Hail days, last 5 years
- 167
- since Nov 3, 2021 · 853 reports
- Largest ever
- 8.00 in
- softball · Jul 21, 1969
10,117 reports on 1,777 days since 1955 · #12 of 51 states
Hail map · North Dakota
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 North Dakota is from September 28, 2026. A local roofer can check and document it at no cost.
What the record says about North Dakota
The latest hail report in North Dakota is from September 28, 2026, 0.25 in (pea size). Since November 3, 2021 there have been 167 separate hail days; the biggest stones in that time were 4.50 in on July 29, 2024.
Over the 20 years 2006–2025, North Dakota logged 5,285 reports on 761 hail days, about 264.3 reports a year. That is 52% more than the median US state (173.9 a year) and ranks #12 of 51 states and DC for all-time reports.
9% 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 8.00 in (softball) on July 21, 1969.
Reports held about level in 2016–2025 (2,453) compared with 2006–2015 (2,832). The busiest year was 2002, with 416 reports on 43 days. Hail here peaks in July (32% of reports); 39% fall between April and June.
Reports a year 2006–2025 average
- North Dakota 264.3
- Median US state 173.9
Hail days 2006–2025
- North Dakota 761
- Median US state 561
Share 2 in or larger of sized reports
- North Dakota 9%
- Median US state 3%
Hail over time
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Total |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 67 | 44 | 32 | 15 | 158 | ||||||||
| 2025 | 88 | 75 | 12 | 23 | 198 | ||||||||
| 2024 | 20 | 31 | 85 | 29 | 9 | 174 | |||||||
| 2023 | 19 | 29 | 44 | 37 | 3 | 3 | 135 | ||||||
| 2022 | 6 | 19 | 64 | 77 | 13 | 8 | 1 | 188 | |||||
| 2021 | 2 | 75 | 38 | 60 | 5 | 180 | |||||||
| 2020 | 3 | 2 | 5 | 131 | 102 | 70 | 313 | ||||||
| 2019 | 24 | 35 | 90 | 82 | 65 | 296 | |||||||
| 2018 | 29 | 140 | 65 | 39 | 32 | 305 | |||||||
| 2017 | 1 | 86 | 140 | 19 | 12 | 258 |
Hail days since Nov 3, 2021
| Date | Reports | Largest | Storm page |
|---|---|---|---|
| Sep 28, 2026 | 1 | 0.25 in | View |
| Sep 23, 2026 | 2 | 2.75 in | View |
| Sep 7, 2026 | 1 | 1.75 in | View |
| Sep 6, 2026 | 4 | 1.75 in | View |
| Sep 5, 2026 | 3 | 1.50 in | View |
| Sep 4, 2026 | 1 | 0.75 in | View |
| Sep 3, 2026 | 2 | 1.50 in | View |
| Sep 2, 2026 | 1 | 1.00 in | View |
| Aug 24, 2026 | 7 | 3.00 in | View |
| Aug 23, 2026 | 1 | 1.50 in | View |
| Aug 11, 2026 | 18 | 3.25 in | View |
| Aug 10, 2026 | 3 | 1.75 in | View |
| Aug 8, 2026 | 2 | 1.00 in | View |
| Aug 6, 2026 | 1 | 1.00 in | View |
| Jul 26, 2026 | 1 | 1.00 in | — |
| Jul 24, 2026 | 6 | 3.00 in | — |
| Jul 19, 2026 | 10 | 2.00 in | — |
| Jul 16, 2026 | 1 | 1.00 in | — |
| Jul 15, 2026 | 1 | 1.75 in | — |
| Jul 9, 2026 | 13 | 2.50 in | — |
| Jul 5, 2026 | 4 | 1.75 in | — |
| Jul 3, 2026 | 1 | 1.50 in | — |
| Jul 2, 2026 | 7 | 3.00 in | — |
| Jun 29, 2026 | 20 | 4.00 in | — |
| Jun 28, 2026 | 7 | 2.00 in | — |
| Jun 27, 2026 | 1 | 1.00 in | — |
| Jun 19, 2026 | 1 | 1.00 in | — |
| Jun 9, 2026 | 15 | 3.00 in | — |
| Jun 7, 2026 | 10 | 3.00 in | — |
| Jun 6, 2026 | 2 | 1.75 in | — |
| Jun 3, 2026 | 1 | 1.00 in | — |
| Jun 2, 2026 | 10 | 1.75 in | — |
| Sep 14, 2025 | 1 | 1.00 in | — |
| Sep 12, 2025 | 14 | 1.75 in | — |
| Sep 11, 2025 | 6 | 2.00 in | — |
| Sep 1, 2025 | 2 | 1.25 in | — |
| Aug 17, 2025 | 1 | 1.75 in | — |
| Aug 14, 2025 | 1 | 1.00 in | — |
| Aug 11, 2025 | 1 | 1.50 in | — |
| Aug 7, 2025 | 9 | 1.75 in | — |
The 40 most recent of 167 hail days.
Largest hail on record
| Date | Size | Location | County | Damage | Time · source |
|---|---|---|---|---|---|
| Jul 21, 1969 | 8.00 insoftball | — | Eddy | — | 23:00 local · NCEI |
| Jul 13, 2010 | 5.00 insoftball | 7.84 SSW Cannon Ball | Sioux | $1.5 million2 injured | 22:40 local · NCEI |
| Aug 3, 1969 | 5.00 insoftball | — | Mercer | — | 20:00 local · NCEI |
| Jul 29, 2024 | 4.50 insoftball | 2.53 WSW Bismarck | Burleigh | $10.0 million | 16:55 local · NCEI |
| Jul 19, 2003 | 4.50 insoftball | 4 S Langdon | Cavalier | — | 17:45 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
- Under 1 in 3,246 32%
- 1–2 in 5,961 59%
- 2 in + 907 9%
- No size 3
Most recent reports
| Date | Size | Location | County | Time · source |
|---|---|---|---|---|
| Sep 28, 2026 | 0.25 inpea | 3 SSE Bismarck | Burleigh | 07:35 UTC · NWS prelim. |
| Sep 23, 2026 | 2.75 inbaseball | 2 SW South Heart | Stark | 23:45 UTC · NWS prelim. |
| Sep 23, 2026 | 1.00 inquarter | New England | Hettinger | 23:07 UTC · NWS prelim. |
| Sep 7, 2026 | 1.75 ingolf ball | 4 SSW Ruso | McLean | 23:30 UTC · NWS prelim. |
| Sep 6, 2026 | 1.00 inquarter | 4 S Garrison | McLean | 16:34 UTC · NWS prelim. |
| Sep 6, 2026 | 1.25 inhalf dollar | Hebron | Morton | 15:52 UTC · NWS prelim. |
| Sep 6, 2026 | 1.50 inping pong ball | 6 S Gladstone | Stark | 15:00 UTC · NWS prelim. |
| Sep 6, 2026 | 1.75 ingolf ball | 5 S Watford City | McKenzie | 00:29 UTC · NWS prelim. |
| Sep 5, 2026 | 1.50 inping pong ball | 1 NNE Rolla | Rolette | 23:50 UTC · NWS prelim. |
| Sep 5, 2026 | 1.00 inquarter | 2 SE Saint John | Rolette | 23:48 UTC · NWS prelim. |
| Sep 5, 2026 | 1.00 inquarter | 8 SW Hansboro | Towner | 00:10 UTC · NWS prelim. |
| Sep 4, 2026 | 0.75 inpenny | 12 E Northgate | Renville | 08:55 UTC · NWS prelim. |
Cities and towns with the most hail reports
- Bismarck 141
- Grand Forks 106
- Fargo 86
- Mandan 81
- Jamestown 61
- Williston 56
- Devils Lake 55
- Minot 54
- Dickinson 53
- Valley City 45
- Bowman 42
- New Rockford 40
- Center 37
- Halliday 37
- Hebron 37
- Ashley 36
- Grand Forks AFB 35
- Beulah 33
- Enderlin 32
- Litchville 32
- Beach 31
- Finley 30
- Grafton 30
- Minot AFB 30
- Amidon 29
- Hettinger 29
- Napoleon 29
- Stanley 29
- Wahpeton 29
- Larimore 28
- Max 28
- New England 28
- Watford City 28
- Wilton 28
- Glen Ullin 27
- Belfield 26
- McHenry 26
- Walhalla 26
- Hazen 25
- Lincoln 25
- New Town 25
- Towner 25
- LaMoure 24
- Langdon 24
- Lidgerwood 24
- Medora 24
- Montpelier 24
- New Salem 24
All 208 cities and towns with 10+ reports
- Rhame 24
- Selfridge 24
- Washburn 24
- Garrison 23
- Horace 23
- Leeds 23
- Linton 23
- McLeod 23
- Northwood 23
- Argusville 22
- Carrington 22
- Mott 22
- Strasburg 22
- Alsen 21
- Cando 21
- Mapleton 21
- New Leipzig 21
- Rugby 21
- Aneta 20
- Carson 20
- Cavalier 20
- Cooperstown 20
- Esmond 20
- Fingal 20
- Harvey 20
- Kenmare 20
- Killdeer 20
- Kindred 20
- Lisbon 20
- Pembina 20
- Regent 20
- St. Thomas 20
- Steele 20
- Wishek 20
- Brocket 19
- Cannon Ball 19
- Elgin 19
- Lansford 19
- Maddock 19
- Binford 18
- Casselton 18
- Crosby 18
- Hope 18
- Lakota 18
- Leonard 18
- Mayville 18
- Scranton 18
- Sheyenne 18
- Ellendale 17
- Hankinson 17
- Hannaford 17
- Harwood 17
- Park River 17
- Alexander 16
- Bottineau 16
- McClusky 16
- Medina 16
- Minnewaukan 16
- Reeder 16
- Stanton 16
- Tolna 16
- Turtle Lake 16
- Westhope 16
- Burlington 15
- Cogswell 15
- Driscoll 15
- Forbes 15
- Hatton 15
- Hillsboro 15
- Lankin 15
- Mohall 15
- Oakes 15
- Ray 15
- Sharon 15
- Thompson 15
- West Fargo 15
- Willow City 15
- Bowbells 14
- Edgeley 14
- Edinburg 14
- Forman 14
- Fort Ransom 14
- Fullerton 14
- Golva 14
- Gwinner 14
- Parshall 14
- Petersburg 14
- Bisbee 13
- Drayton 13
- Fairdale 13
- Gackle 13
- Menoken 13
- Niagara 13
- Reynolds 13
- Underwood 13
- Abercrombie 12
- Almont 12
- Amenia 12
- Flasher 12
- Fort Yates 12
- Gardner 12
- Grandin 12
- Hazelton 12
- Heimdal 12
- Hoople 12
- Hunter 12
- McVille 12
- Minto 12
- Nekoma 12
- Page 12
- Riverdale 12
- Sherwood 12
- Taylor 12
- Arthur 11
- Balfour 11
- Berthold 11
- Buffalo 11
- Dwight 11
- Embden 11
- Havana 11
- Mountain 11
- Noonan 11
- Oberon 11
- Oxbow 11
- Perth 11
- Pillsbury 11
- Richardton 11
- Rolette 11
- Sawyer 11
- Tower City 11
- Wheatland 11
- Wyndmere 11
- Zap 11
- Adams 10
- Buxton 10
- Calio 10
- Christine 10
- Colfax 10
- Dazey 10
- Douglas 10
- Drake 10
- Englevale 10
- Epping 10
- Fairmount 10
- Fessenden 10
- Gladstone 10
- Granville 10
- Hansboro 10
- Inkster 10
- Lignite 10
- Manvel 10
- Marion 10
- Milnor 10
- Mooreton 10
- Nome 10
- Portal 10
- Powers Lake 10
- Rogers 10
- Sentinel Butte 10
- Tioga 10
Recent storm days in North Dakota
- Sep 28, 2026 1 US reports
- Sep 23, 2026 6 US reports
- Sep 7, 2026 6 US reports
- Sep 6, 2026 49 US reports
- Sep 5, 2026 35 US reports
- Sep 4, 2026 20 US reports
- Sep 3, 2026 35 US reports
- Sep 2, 2026 14 US reports
- Aug 24, 2026 20 US reports
- Aug 23, 2026 16 US reports
How North Dakota compares
Hail reports by county
Questions about hail in North Dakota
How often does it hail in North Dakota?
10,117 hail reports have been logged in North Dakota since 1955. Over the 20 years 2006–2025 that averages 264.3 reports a year. That ranks #12 of 51 states by number of reports.
When is hail season in North Dakota?
Most reports come in July, June, August. July alone accounts for 32% of all reports.
What is the largest hail recorded in North Dakota?
8.00 in (softball size) on July 21, 1969. 9% of reports here were 2 inches or larger.
When did it last hail in North Dakota?
The most recent report in this data is from September 28, 2026 (0.25 in). Final NOAA data runs to July 31, 2026; preliminary NWS reports run to November 3, 2026.
How many hail storms has North Dakota had in the last five years?
167 separate days with hail reports since November 3, 2021, adding up to 853 reports. The most recent was September 28, 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.