Wisconsin hail history
IndependentNot affiliated with NOAA or the National Weather Service.
Wisconsin had hail reported on 315 days from 2016 to 2025, about 32 a year, and on 1,464 days since 1955. The largest hailstone on record in the state is 5.50″ (June 7, 2007). Dane County had the most hail days of any county from 2016 to 2025 (41).
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.
Wisconsin cities with the most hail days, 2016–2025
| City | Hail days 2016–25 | 1″+ hail days | Largest hail | Last hail |
|---|---|---|---|---|
| Madison | 16 | 13 | 3.00″ | Apr 14, 2026 |
| Holmen | 15 | 9 | 2.75″ | Jun 10, 2026 |
| West Milwaukee | 14 | 6 | 2.00″ | Apr 21, 2026 |
| Greenfield | 14 | 6 | 1.75″ | Apr 21, 2026 |
| Hales Corners | 14 | 7 | 3.00″ | Apr 21, 2026 |
| Middleton | 13 | 10 | 2.75″ | Apr 14, 2026 |
| West Allis | 12 | 6 | 2.00″ | Apr 21, 2026 |
| Wauwatosa | 12 | 5 | 2.00″ | Apr 14, 2026 |
| Elm Grove | 12 | 5 | 1.75″ | Apr 14, 2026 |
| Hartland | 12 | 9 | 3.00″ | May 15, 2025 |
| Hayward | 12 | 6 | 2.50″ | May 26, 2026 |
| New Berlin | 12 | 4 | 1.75″ | Apr 15, 2026 |
| Windsor | 12 | 8 | 2.50″ | May 15, 2025 |
| Monona | 11 | 10 | 4.00″ | Apr 14, 2026 |
| Greendale | 11 | 5 | 3.00″ | Apr 21, 2026 |
| Germantown | 11 | 2 | 2.75″ | Jul 2, 2026 |
| Oconomowoc | 11 | 10 | 2.50″ | Jul 27, 2026 |
| Janesville | 11 | 5 | 2.25″ | Apr 2, 2026 |
| Cross Plains | 11 | 10 | 2.00″ | Apr 14, 2026 |
| Sussex | 11 | 8 | 2.00″ | May 15, 2025 |
Biggest hail days in Wisconsin since 2016
| Day | Largest hail | Reports |
|---|---|---|
| September 7, 2021 | 4.50″ | 77 |
| July 27, 2026 | 4.50″ | 20 |
| May 15, 2025 | 4.00″ | 143 |
| July 28, 2023 | 4.00″ | 40 |
| April 14, 2026 | 4.00″ | 39 |
| July 6, 2017 | 3.50″ | 45 |
| July 1, 2026 | 3.25″ | 7 |
| April 7, 2020 | 3.00″ | 43 |
| September 20, 2022 | 3.00″ | 41 |
| April 13, 2026 | 3.00″ | 31 |
| May 16, 2017 | 3.00″ | 27 |
| October 24, 2023 | 3.00″ | 18 |
The largest hail and the biggest storm days since 1955, with radar swaths since 2019: Biggest hail storms in Wisconsin history
Wisconsin counties
| County | Hail days 2016–25 | All-time hail reports | Largest hail | Last hail |
|---|---|---|---|---|
| Dane County | 41 | 503 | 4.00″ | Apr 14, 2026 |
| Marathon County | 33 | 217 | 3.00″ | Aug 11, 2026 |
| Waukesha County | 27 | 262 | 3.75″ | Aug 9, 2026 |
| Burnett County | 27 | 149 | 3.00″ | May 15, 2025 |
| St. Croix County | 25 | 179 | 4.50″ | Jun 19, 2026 |
| Sawyer County | 25 | 172 | 3.50″ | May 26, 2026 |
| Trempealeau County | 24 | 206 | 3.50″ | Sep 1, 2026 |
| Rock County | 24 | 171 | 3.00″ | Jun 24, 2026 |
| Milwaukee County | 23 | 208 | 3.00″ | Apr 21, 2026 |
| Clark County | 23 | 155 | 3.50″ | Jun 24, 2026 |
| Washington County | 22 | 135 | 2.50″ | Jul 2, 2026 |
| Grant County | 20 | 258 | 3.00″ | Jul 2, 2026 |
| Dodge County | 20 | 198 | 3.00″ | Sep 3, 2026 |
| La Crosse County | 20 | 223 | 4.00″ | Aug 18, 2026 |
| Jefferson County | 20 | 174 | 4.25″ | Apr 17, 2026 |
| Bayfield County | 20 | 111 | 3.00″ | Jul 26, 2026 |
| Douglas County | 20 | 107 | 4.00″ | Jun 24, 2026 |
| Monroe County | 19 | 201 | 4.50″ | Apr 17, 2026 |
| Buffalo County | 19 | 141 | 4.00″ | Jun 5, 2026 |
| Wood County | 19 | 138 | 5.50″ | Jun 24, 2026 |
| Dunn County | 19 | 131 | 2.75″ | May 15, 2025 |
| Washburn County | 19 | 124 | 2.75″ | Aug 25, 2026 |
| Waupaca County | 19 | 117 | 2.00″ | Apr 13, 2026 |
| Chippewa County | 18 | 140 | 3.00″ | Apr 13, 2026 |
| Price County | 18 | 164 | 3.00″ | Apr 17, 2026 |
| Columbia County | 17 | 143 | 3.00″ | Jul 1, 2026 |
| Vernon County | 17 | 145 | 2.75″ | Apr 14, 2026 |
| Juneau County | 17 | 141 | 3.00″ | Apr 14, 2026 |
| Outagamie County | 17 | 176 | 4.50″ | Jul 27, 2026 |
| Walworth County | 17 | 137 | 2.50″ | Aug 9, 2026 |
| Portage County | 17 | 111 | 3.00″ | May 27, 2026 |
| Pierce County | 16 | 126 | 3.00″ | Apr 17, 2026 |
| Oneida County | 16 | 142 | 3.00″ | Jul 27, 2026 |
| Adams County | 16 | 110 | 2.00″ | Sep 19, 2025 |
| Iowa County | 16 | 97 | 4.00″ | Apr 17, 2026 |
| Green County | 16 | 99 | 3.00″ | Apr 17, 2026 |
| Polk County | 15 | 109 | 2.75″ | Jun 19, 2026 |
| Lincoln County | 15 | 91 | 4.50″ | Jun 19, 2025 |
| Sauk County | 14 | 148 | 4.25″ | Jul 1, 2026 |
| Barron County | 14 | 167 | 3.50″ | Jun 10, 2026 |
| Fond du Lac County | 14 | 100 | 3.25″ | Aug 18, 2026 |
| Marinette County | 14 | 104 | 3.50″ | Jun 30, 2026 |
| Vilas County | 14 | 117 | 3.00″ | Jul 27, 2026 |
| Oconto County | 14 | 85 | 4.00″ | Jul 8, 2025 |
| Taylor County | 14 | 107 | 3.00″ | Apr 17, 2026 |
| Manitowoc County | 14 | 68 | 3.00″ | May 28, 2024 |
| Sheboygan County | 13 | 73 | 3.00″ | Jul 1, 2026 |
| Racine County | 12 | 122 | 3.00″ | Jul 27, 2026 |
| Ashland County | 12 | 72 | 3.00″ | Jun 29, 2026 |
| Shawano County | 12 | 71 | 4.50″ | Sep 3, 2026 |
| Jackson County | 11 | 127 | 2.50″ | Jun 5, 2026 |
| Eau Claire County | 11 | 130 | 4.00″ | Jun 19, 2026 |
| Richland County | 11 | 88 | 2.75″ | Apr 14, 2026 |
| Waushara County | 11 | 86 | 4.25″ | Jun 24, 2026 |
| Winnebago County | 10 | 143 | 4.25″ | Jun 16, 2026 |
| Brown County | 10 | 113 | 3.00″ | Jun 24, 2026 |
| Calumet County | 10 | 94 | 4.00″ | Mar 30, 2026 |
| Kenosha County | 10 | 74 | 2.90″ | Jul 27, 2026 |
| Langlade County | 10 | 58 | 3.00″ | Apr 28, 2025 |
| Iron County | 10 | 40 | 1.75″ | Jun 5, 2024 |
| Marquette County | 9 | 75 | 4.25″ | May 27, 2026 |
| Door County | 9 | 80 | 3.00″ | Jul 27, 2026 |
| Lafayette County | 9 | 79 | 2.75″ | Apr 17, 2026 |
| Crawford County | 8 | 94 | 2.75″ | Apr 17, 2026 |
| Rusk County | 8 | 76 | 2.75″ | Jun 16, 2025 |
| Green Lake County | 7 | 75 | 3.00″ | Jul 1, 2026 |
| Ozaukee County | 7 | 71 | 3.00″ | May 7, 2024 |
| Forest County | 6 | 62 | 2.75″ | Jul 27, 2026 |
| Kewaunee County | 6 | 51 | 3.00″ | Jul 27, 2026 |
| Pepin County | 6 | 43 | 2.75″ | Apr 13, 2026 |
| Florence County | 5 | 28 | 2.00″ | Jul 20, 2026 |
| Menominee County | 1 | 11 | 1.75″ | May 12, 2022 |
Places with fewer than 5 hail days on record are listed without a link and kept out of search engines.
When hail falls in Wisconsin, by month and week: Wisconsin hail season
Download every Wisconsin hail, tornado and wind report as CSV, by year: Wisconsin storm report downloads
All Wisconsin cities
Algoma Allouez Altoona Amery Antigo Appleton Arcadia Ashland Ashwaubenon Baldwin Baraboo Barron Bayside Beaver Dam Belgium Belleville Bellevue Beloit Berlin Black River Falls Bloomer Bloomfield Boscobel Brillion Bristol Brodhead Brookfield Brown Deer Burlington Caledonia Cedarburg Chilton Chippewa Falls Clintonville Columbus Combined Locks Cottage Grove Cross Plains Cudahy De Pere Deerfield DeForest Delafield Delavan Dodgeville Dousman East Troy Eau Claire Edgerton Elkhorn Ellsworth Elm Grove Evansville Fennimore Fitchburg Fond du Lac Fort Atkinson Fox Crossing Fox Point Franklin Genoa City Germantown Glendale Grafton Green Bay Greendale Greenfield Greenville Hales Corners Harrison Hartford Hartland Hayward Hobart Holmen Horicon Hortonville Howard Howards Grove Hudson Jackson Janesville Jefferson Johnson Creek Juneau Kaukauna Kenosha Kewaskum Kewaunee Kiel Kimberly Kronenwetter La Crosse Ladysmith Lake Delton Lake Geneva Lake Hallie Lake Mills Lancaster Lisbon Little Chute Lodi Lomira Luxemburg Madison Maine Manitowoc Marinette Marshall Marshfield Mauston Mayville McFarland Medford Menasha Menomonee Falls Menomonie Mequon Merrill Merton Middleton Milton Milwaukee Mineral Point Mondovi Monona Monroe Mosinee Mount Horeb Mount Pleasant Mukwonago Muskego Neenah New Berlin New Holstein New Lisbon New London New Richmond North Fond du Lac North Hudson Oak Creek Oconomowoc Oconto Omro Onalaska Oostburg Oregon Osceola Oshkosh Paddock Lake Peshtigo Pewaukee Pewaukee Platteville Pleasant Prairie Plover Plymouth Port Washington Portage Poynette Prairie du Chien Prairie du Sac Prescott Pulaski Racine Raymond Reedsburg Rhinelander Rib Mountain Rice Lake Richfield Richland Center Ripon River Falls Rochester Rothschild Salem Lakes Sauk City Saukville Shawano Sheboygan Sheboygan Falls Sherwood Shorewood Slinger Somers Somerset South Milwaukee Sparta St. Francis Stanley Stevens Point Stoughton Sturgeon Bay Sturtevant Suamico Summit Sun Prairie Superior Sussex Thiensville Tomah Tomahawk Twin Lakes Two Rivers Union Grove Vernon Verona Viroqua Wales Walworth Waterford Waterloo Watertown Waukesha Waukesha Waunakee Waupaca Waupun Wausau Wauwatosa West Allis West Bend West Milwaukee West Salem Weston Whitefish Bay Whitewater Williams Bay Windsor Winneconne Wisconsin Dells Wisconsin Rapids Wrightstown Yorkville
Guides: How to check if it hailed at your address · Hail size chart and roof damage