Hazards

Hail and wind

Every damaging thunderstorm wind and hail report in the Storm Prediction Center database since 1955, and the days the wind did the most.

  • 18,138wind reports a year, 2016 to 2025
  • 8,789hail reports a year, same decade
  • 221severe wind days, each with a replay
  • 8.0 inlargest hailstone, SD 2010

Reports each year

Reports have climbed with population, spotter networks and the internet, so the rise is mostly better reporting, not more storms.

Damaging wind reports

Thunderstorm wind reports per year since 1955 1955: 418 1956: 733 1957: 770 1958: 633 1959: 651 1960: 716 1961: 752 1962: 830 1963: 820 1964: 906 1965: 1,052 1966: 1,049 1967: 952 1968: 1,527 1969: 1,510 1970: 1,790 1971: 1,540 1972: 712 1973: 2,164 1974: 2,601 1975: 2,639 1976: 1,739 1977: 1,722 1978: 1,758 1979: 2,042 1980: 3,180 1981: 2,193 1982: 3,570 1983: 4,991 1984: 3,566 1985: 3,827 1986: 4,365 1987: 4,255 1988: 3,947 1989: 5,710 1990: 6,064 1991: 6,504 1992: 6,443 1993: 6,924 1994: 7,953 1995: 9,973 1996: 9,131 1997: 9,005 1998: 12,016 1999: 10,315 2000: 12,153 2001: 11,733 2002: 11,806 2003: 11,908 2004: 11,848 2005: 12,071 2006: 13,736 2007: 13,015 2008: 17,160 2009: 13,379 2010: 15,812 2011: 21,282 2012: 16,235 2013: 14,355 2014: 13,829 2015: 14,399 2016: 15,649 2017: 16,454 2018: 14,611 2019: 18,618 2020: 19,307 2021: 15,522 2022: 17,589 2023: 21,203 2024: 20,090 2025: 22,332 22,332 19551965197519851995200520152025

Hail reports

Hail reports per year since 1955 1955: 344 1956: 393 1957: 467 1958: 483 1959: 527 1960: 570 1961: 706 1962: 870 1963: 647 1964: 672 1965: 789 1966: 711 1967: 739 1968: 1,064 1969: 764 1970: 718 1971: 958 1972: 671 1973: 1,097 1974: 1,660 1975: 1,374 1976: 1,091 1977: 1,083 1978: 1,024 1979: 1,303 1980: 1,992 1981: 1,494 1982: 2,380 1983: 2,331 1984: 2,749 1985: 3,379 1986: 3,509 1987: 2,417 1988: 2,537 1989: 3,778 1990: 3,618 1991: 4,812 1992: 5,687 1993: 5,838 1994: 6,088 1995: 7,230 1996: 9,529 1997: 7,667 1998: 10,792 1999: 10,139 2000: 11,266 2001: 12,212 2002: 12,536 2003: 13,915 2004: 13,170 2005: 13,721 2006: 16,665 2007: 12,712 2008: 17,768 17,768 2009: 13,313 2010: 10,918 2011: 17,331 2012: 13,385 2013: 9,625 2014: 9,964 2015: 9,398 2016: 9,404 2017: 10,395 2018: 7,854 2019: 8,987 2020: 7,669 2021: 6,266 2022: 7,179 2023: 11,760 2024: 9,010 2025: 9,367 19551965197519851995200520152025

The biggest severe wind days

Days with 300 or more damaging wind reports, or 15 or more of 75 knots (86 mph) or more: 221 since 1955. Each has its own page and a replay of the day.

Severe wind days, most reports first
Jun 29, 20121,05316493 mph1811709
Aug 7, 20238895781 mph26193201
Mar 1, 20178078887 mph22166390
Jun 17, 2022771974 mph247222
Jul 15, 2024766110105 mph2469621
Apr 4, 20117634968 mph19141433
May 26, 20247579687 mph17253705
Aug 10, 2020736158145 mph2189274
May 16, 20257003582 mph19435273
Jan 11, 20206895579 mph182631
Apr 29, 202568641106 mph1379161
Jul 1, 20126663384 mph2838305
Jun 21, 20116245581 mph21144101
Jul 29, 20235912384 mph292182
Jun 19, 20255901483 mph317620
Dec 15, 202158917099 mph9281252
Jun 26, 20245634386 mph322193
Jun 21, 20215591579 mph231240
May 31, 199855763—19172469
May 30, 200455534—21230812
Oct 24, 200155417—17121252
May 4, 20215543589 mph1843392
Apr 13, 20205483179 mph144682
Jun 25, 20235425096 mph1620682
Apr 10, 2025539170 mph914911
Jun 7, 20255342890 mph1316120
Jul 5, 20125291491 mph238513
Jun 13, 2013529878 mph24103152
Jun 29, 20235238790 mph1215681
Jul 16, 20245223393 mph3024140
Jul 14, 20155211587 mph2771101
Jul 8, 20145081372 mph2447141
Apr 19, 20195081581 mph102451
Jul 11, 20115066481 mph216412
Jun 10, 20204961281 mph142350
Jan 9, 202449024106 mph911321
Apr 8, 20204873284 mph15297250
Jun 17, 20164845086 mph1915101
Jul 20, 20234844871 mph1913331
Jul 13, 20154821378 mph18161110
Jun 28, 20184824187 mph15101120
Nov 15, 2020482576 mph16112
Aug 11, 2021482987 mph2212121
Oct 26, 20104803681 mph1916610
Jul 8, 2016479876 mph2012333
May 25, 20114764991 mph15472940
Jul 23, 20224761287 mph247381
Jun 18, 20254701681 mph1332300
Jan 30, 20134682574 mph154451
Aug 5, 20104631178 mph263801
Jul 28, 20234603896 mph26166170
May 12, 2022459195107 mph10148323
Jul 10, 20134571986 mph237291
Jun 3, 20204551993 mph207803
Jun 23, 20154511177 mph287131
Sep 7, 2023451678 mph209001
Feb 11, 20094471685 mph171251
Aug 12, 20234462770 mph2377160
Apr 2, 20064443884 mph12423672
Apr 1, 2023443998 mph1533220
Jul 26, 20124401775 mph225582
Mar 30, 20254384896 mph13220433
Nov 10, 19984364—142120
Jun 10, 20084362292 mph2623513
Jul 12, 202243627102 mph247222
Jul 6, 201642923115 mph2560111
Jun 6, 202042870110 mph223380
Jun 25, 2025425472 mph2161160
Jul 13, 20164212687 mph216910
Nov 17, 20134203584 mph1462760
Jun 13, 20224209984 mph1810071
Jul 2, 2023417270 mph216391
Mar 16, 20254161489 mph1359150
Jun 22, 20064082575 mph24218231
Jul 21, 200340515—2397260
Jul 20, 20194051986 mph192490
Jul 4, 200340411—1911333
May 26, 20214031185 mph20163210
May 21, 202440374100 mph15158430
Jun 8, 20084023585 mph19160102
May 26, 20114011079 mph19400152
Jul 20, 200040026—1015483
Mar 9, 20064004378 mph117390
Apr 5, 20113982275 mph91031
Jun 18, 20103974690 mph1511322
Mar 6, 20173974390 mph9198540
Jul 21, 20083955494 mph2412942
Oct 31, 2019393967 mph120102
Apr 14, 20193911576 mph1641342
Mar 14, 20253917385 mph11239540
Jun 21, 201938832105 mph1561133
Jun 2, 200438732—1628330
Feb 16, 2025387587 mph12191
Apr 27, 20113864681 mph162022105
May 15, 199838379—1261260
Jun 4, 20203822296 mph2513350
Aug 9, 20003813—1911181
Jun 23, 20103805584 mph1923120
Jun 9, 2011380972 mph2742730
Jun 20, 20193792496 mph205251
Apr 19, 20113787596 mph9469700
Jul 14, 20163785590 mph278610
Aug 27, 202037724104 mph2426151
Jun 18, 20113761583 mph21220112
Jul 14, 20233752689 mph246331
Jul 22, 20083741790 mph2721720
Apr 3, 20183741772 mph15187220
Jun 14, 200137319—1913140
Jun 18, 2009372979 mph1918050
Jun 30, 20143727085 mph14128463
May 15, 20183704581 mph20153124
Jun 30, 20153681375 mph279740
Jul 7, 20163641679 mph2371100
Jun 11, 200336318—20180221
Jul 13, 200436347—1813260
Jun 30, 20193633676 mph197422
May 27, 20173623790 mph16354140
Aug 29, 2022362881 mph152311
Apr 9, 19913597—18156252
May 17, 199935515—1419962
Nov 11, 19953538—166302
May 31, 2018352689 mph1710380
Jun 19, 20073511590 mph2117971
Jun 15, 2010351874 mph1710600
May 23, 20113511884 mph17226180
Jul 5, 200435027—2514791
Jun 24, 20183502683 mph206690
Apr 13, 20223494482 mph1231400
Jul 30, 2024348976 mph195421
Jun 6, 200534723—35270130
Jun 15, 20173451984 mph2023700
Jul 1, 20233451185 mph243422
Jun 18, 20143442086 mph27138190
Aug 2, 20083432687 mph2023710
Jun 18, 199834231—14184220
Mar 31, 20233427183 mph142681273
Apr 2, 202534159100 mph14266881
May 13, 20023398—142572
Aug 4, 2010339978 mph212504
Jun 4, 20083372385 mph15237461
Jun 22, 20223371669 mph12900
Jun 29, 199833670—1894271
Jan 29, 20083334881 mph103980
Sep 7, 20123333685 mph178914
Jun 20, 20153332085 mph20114112
Sep 7, 200133220—1318070
Apr 12, 20203322270 mph1065735
Aug 18, 2019331876 mph207010
Nov 10, 200233021—13201640
Jun 12, 20093302992 mph11156120
Jul 9, 200332937—20143210
Jun 28, 2008328784 mph2510820
May 30, 20223275990 mph9111370
Jun 8, 20223262792 mph1965150
Jul 19, 20063252292 mph2011820
Jul 18, 2012325481 mph2914120
May 21, 2013322277 mph2115120
Jun 14, 20233223782 mph15186120
Jun 29, 2019321481 mph226410
Jul 31, 20243212896 mph248510
May 20, 20253211172 mph16152390
Aug 20, 2019320791 mph234930
Jul 8, 200131915—163262
Jun 18, 2015319479 mph214260
Jun 16, 20223192074 mph1710740
May 23, 20193182783 mph17141190
Jul 11, 20203184081 mph1623150
Aug 12, 2021318782 mph236410
Jul 22, 20193172281 mph191512
Jun 25, 2013316169 mph2211340
Jun 16, 2016316477 mph158030
Jul 5, 20223164299 mph206470
Jul 21, 20063152164 mph243661
Mar 4, 2008315878 mph101390
Aug 17, 2024315791 mph253300
May 15, 20253151679 mph8238350
Jun 8, 2007313385 mph226500
May 19, 20133132881 mph14243270
May 1, 201731116101 mph82150
Jun 13, 20173114592 mph20254130
May 27, 200130844—13223121
Jun 15, 2016308779 mph197411
Jun 17, 202330776100 mph1211892
Jul 7, 199130617—155091
Jun 17, 199230614—1161281
May 21, 200430613—14411243
Jul 27, 20143061379 mph21216121
Jun 10, 20093053585 mph17120180
May 8, 20243056172 mph17333532
Oct 18, 2007304874 mph11114450
Jul 24, 20123041286 mph284740
Jul 2, 2019304678 mph225601
Jun 15, 20083031181 mph1629540
Aug 13, 2021303574 mph221210
May 17, 20173023189 mph889161
Jul 14, 20243023191 mph2340140
Jul 13, 20233011187 mph2619650
Jul 8, 200330025—228660
Jun 24, 20133002179 mph2410250
Jun 12, 20153001764 mph143331
Jul 18, 2016300875 mph285920
Jun 16, 20232885181 mph16197140
Apr 2, 202426996102 mph1243690
Jul 31, 200826034115 mph212900
Jun 14, 202226048120 mph177130
Jul 28, 20252445899 mph1652100
Apr 5, 20252427686 mph959271
Jun 16, 201724157110 mph1896110
Jul 8, 199321345—2343180
Apr 22, 199721023—818080
May 8, 20092076976 mph14152464
Jul 1, 199420364—147080
Jun 20, 200520035—1219880
Jun 20, 202519976110 mph1038240
Jun 29, 20181655996 mph106271
Apr 4, 20081465487 mph10133150
May 8, 20251425289 mph1023000
Jun 24, 200313734—7135950
May 19, 19969444—42520
Jun 19, 20057153—107370
May 31, 2023572677 mph102630

The largest hailstones

Every report of 4 inches or more, largest first. Sizes are as reported to the National Weather Service; early sizes are often estimates. A report above the certified national record on its date has its size left out.

Largest hail reports
Jul 23, 2010Lyman County SD8.005
Sep 15, 2010Sedgwick County KS7.750
Jun 2, 2024Swisher County TX7.020
Jun 22, 2003Hamilton County NE7.000
Aug 21, 2007Charles Mix County SD6.880
Apr 28, 2021Medina County TX6.420
Aug 21, 2007Charles Mix County SD6.130
May 9, 2024Blanco County TX6.120
May 25, 2025Dickens County TX6.000
Jul 31, 2024Stevens County MN6.000
Jun 2, 2024Briscoe County TX6.000
Mar 14, 2024Pontotoc County OK6.000
May 29, 2022Loup County NE6.000
Apr 28, 2021Medina County TX6.000
Jun 19, 2015Butte County SD6.000
May 24, 2011Rush County KS6.000
May 23, 2011Kiowa County OK6.000
Jun 12, 2010Moore County TX6.000
May 24, 2004Linn County MO6.000
Jun 15, 2023Denton County TX5.900
May 31, 2013Canadian County OK5.900
May 26, 2025Menard County TX5.870
Apr 12, 2022Bell County TX5.680
Jun 13, 2023Wheeler County TX5.500
May 3, 2021Bexar County TX5.500
May 20, 2019Collingsworth County TX5.500
Mar 18, 2018Bastrop County TX5.500
Sep 18, 2010Jackson County MO5.500
Jun 12, 2010Moore County TX5.500
Jun 7, 2007Wood County WI5.500
Aug 26, 2004Hancock County IA5.500
May 22, 2004Story County IA5.500
Jun 16, 1997McIntosh County OK5.500
May 26, 1996Gray County KS5.500
May 1, 1980McClain County OK5.500
Jun 21, 1969Finney County KS5.500
Mar 19, 2018Cullman County AL5.380
May 22, 2020Wichita County TX5.330
Aug 8, 2023Yuma County CO5.250
Apr 11, 2016Collin County TX5.250
May 27, 2013Jewell County KS5.250
May 21, 2011Shawnee County KS5.250
May 14, 2003Stephens County OK5.250
Apr 26, 1994Lawrence County MO5.250
Apr 24, 2025Floyd County TX5.200
Jun 5, 2025Hockley County TX5.000
Apr 29, 2025King County TX5.000
Apr 26, 2025Pecos County TX5.000
Apr 24, 2025Motley County TX5.000
Jul 31, 2024Stevens County MN5.000
May 28, 2024Hockley County TX5.000
May 9, 2024Blanco County TX5.000
Jul 17, 2023Cass County MO5.000
Jun 12, 2023Tarrant County TX5.000
Jun 11, 2022Gage County NE5.000
May 29, 2022Loup County NE5.000
Apr 28, 2021Medina County TX5.000
May 4, 2020Washington County AR5.000
Jun 19, 2019Polk County AR5.000
Jun 14, 2017Ector County TX5.000

The largest hail in each state

Largest hail report in each state
Alaska1.50Jun 15, 2005—
Alabama5.38Mar 19, 2018Cullman County
Arkansas5.00Jan 21, 1999Independence County
Arizona4.50Sep 28, 1995Yavapai County
California3.00Jan 23, 2016Tehama County
Colorado5.25Aug 8, 2023Yuma County
Connecticut2.75May 29, 1969New London County
District of Columbia2.75Jul 10, 1975District of Columbia
Delaware2.50May 22, 2014New Castle County
Florida4.50Mar 30, 1996Polk County
Georgia4.50Apr 25, 1988Fayette County
Hawaii4.25Mar 9, 2012Honolulu County
Iowa5.50May 22, 2004Story County
Idaho3.00Jul 14, 1975Lewis County
Illinois4.75Jun 10, 2015Kendall County
Indiana4.50May 18, 2000Vermillion County
Kansas7.75Sep 15, 2010Sedgwick County
Kentucky5.00Apr 23, 1968Harlan County
Louisiana4.50Apr 22, 1995Bossier Parish
Massachusetts4.00Jun 1, 2011Berkshire County
Maryland4.50Jun 18, 1970Baltimore city
Maine4.00Aug 27, 1961—
Michigan4.50Jul 26, 1978Livingston County
Minnesota6.00Jul 31, 2024Stevens County
Missouri6.00May 24, 2004Linn County
Mississippi5.00Apr 10, 1962Lafayette County
Montana4.50Jul 3, 1969Prairie County
North Carolina4.50Apr 3, 1974Gaston County
North Dakota5.00Aug 3, 1969Mercer County
Nebraska7.00Jun 22, 2003Hamilton County
New Hampshire3.00Jun 22, 2008Grafton County
New Jersey3.00Jun 23, 1969Camden County
New Mexico4.50Jun 26, 1982San Miguel County
Nevada3.00May 5, 1994Lander County
New York4.00Sep 27, 1998Niagara County
Ohio5.00May 1, 2012Ross County
Oklahoma6.00May 23, 2011Kiowa County
Oregon4.00Jul 9, 1995Gilliam County
Pennsylvania4.50Jul 26, 1956Beaver County
Rhode Island2.75Jun 30, 1998Washington County
South Carolina4.50May 25, 2000Florence County
South Dakota8.00Jul 23, 2010Lyman County
Tennessee4.50Jun 4, 1985Davidson County
Texas7.02Jun 2, 2024Swisher County
Utah2.00Aug 30, 1971Washington County
Virginia5.00Apr 23, 1968Lee County
Vermont3.30Jul 16, 2009Chittenden County
Washington3.00Jul 9, 1995Whitman County
Wisconsin5.50Jun 7, 2007Wood County
West Virginia4.50Jul 9, 1980McDowell County
Wyoming5.00Jun 8, 1968Laramie County

The strongest measured gusts

Thunderstorm wind reports with an instrument reading, strongest first. SPC has flagged measured speeds since 2006; 13% of wind reports since then are measured.

Strongest measured thunderstorm gusts
May 24, 2011Canadian County OK151 mph131
Aug 10, 2020Benton County IA145 mph126
Jun 17, 2010Otter Tail County MN145 mph126
Jun 16, 2010Dewey County SD142 mph123
Jul 10, 2011Sargent County ND127 mph110
Jun 26, 2008Sully County SD124 mph108
Jun 22, 2015Stanley County SD122 mph106
Sep 1, 2011Kittson County MN121 mph105
Jun 14, 2022Edmunds County SD120 mph104
Jun 14, 2022Brown County SD120 mph104
Jun 9, 2017Benson County ND119 mph103
Jul 15, 2016Meade County KS117 mph102
May 19, 2006Morrow County OR117 mph102
Jun 10, 2016Fergus County MT116 mph101
Jul 17, 2019Charles Mix County SD115 mph100
Jun 8, 2017Toole County MT115 mph100
Jul 6, 2016Meade County SD115 mph100
Jul 31, 2008Grant County SD115 mph100
Jun 27, 2023Beaver County OK114 mph99
Feb 26, 2023Hall County TX114 mph99
Mar 12, 2021Kiowa County KS114 mph99
Jun 9, 2020Washington County CO113 mph98
May 10, 2014Saline County MO113 mph98
Feb 17, 2006Saratoga County NY113 mph98
Apr 22, 2025Midland County TX112 mph97
Aug 23, 2021Corson County SD112 mph97
Apr 2, 2015Scott County KS112 mph97
Jun 20, 2025Steele County ND110 mph96
Jun 20, 2023Pierce County ND110 mph96
Jun 6, 2020Grand County CO110 mph96
Jun 16, 2017Dodge County NE110 mph96
Jun 4, 2014Lincoln County CO110 mph96
Apr 11, 2011Bibb County AL110 mph96
Jun 5, 2025Hockley County TX109 mph95
Jul 13, 2024Stanley County SD109 mph95
Jun 21, 2023Stonewall County TX109 mph95
Feb 26, 2023Hodgeman County KS109 mph95
Jul 13, 2024Butte County SD108 mph94
Jul 4, 2019Stanley County SD108 mph94
May 12, 2022Hutchinson County SD107 mph93
  1. Readings are as reported. Some of the highest came from instruments near a tornado or in a downburst at a single site, and none has been re-verified here.

Storm Prediction Center severe weather database (hail and thunderstorm wind reports), 1955 to 2025. A report is one damage or measurement report, not one storm.