La Crosse County, Wisconsin: hail history 2014–2026

La Crosse County ranks #4 of 50 Wisconsin counties for hail: 160.4 reports per 1,000 square miles, 77 reports in all. Hail reached 1 inch on 18 days and 1.75 inches on 5. Record: 4 inches (a grapefruit), July 28, 2023 near Neshbonoc Lake.

Hail since my roof went on: La Crosse County

La Crosse County: enter a year.

Year by year

Hail in La Crosse County, by year
YearReportsDays 1 in+Days 1.75 in+Largest
2014 6 101 in
2015 3 101.5 in
2017 8 111.75 in
2018 1 000.75 in
2019 1 000.75 in
2020 10 312.5 in
2021 12 401.5 in
2022 12 211.75 in
2023 16 214 in
2024 3 212 in
2026 (Jan–Jun) 5 201.5 in

Download this table as CSV

2023 was the busiest year (16 reports) and 2016 the quietest (0). La Crosse County averaged 9 reports a year from 2020 to 2025, 179% above the 3 of 2014 to 2019. 2026 stands at 5 through June, against a full-year average of 6. Days with 1-inch stones average 1.3 per full year. NOAA puts reported hail damage at $49 million over the period.

La Crosse County: reports by month

Hail reports in La Crosse County by month 0 Jan 0 Feb 3 Mar 7 Apr 12 May 12 Jun 30 Jul 9 Aug 2 Sep 1 Oct 0 Nov 1 Dec
Hail reports in La Crosse County by month
Jan0
Feb0
Mar3
Apr7
May12
Jun12
Jul30
Aug9
Sep2
Oct1
Nov0
Dec1

July dominates the calendar: 30 of 77 reports, 39%. May to July alone bring 70%. 5 of 77 reports fell outside April to September.

Largest stone: 4 inches

0.75 penny 1 quarter 1.25 half dollar 1.5 ping-pong 1.75 golf ball 2 hen egg 2.5 tennis ball 2.75 baseball 3 teacup 4 grapefruit 4.5 softball
Six lumpy white baseball-size hailstones on burlap, next to a real baseball and a golf ball for scale
Example photo, not from La Crosse County. Photo: NOAA WPL.

Reported hail locations, La Crosse County

1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail2 in hail2 in hail2.5 in hail2.5 in hail2.5 in hail2.5 in hail2.75 in hail2.75 in hail2.75 in hail3 in hail4 in hail La Crosse
  • 361 to 1.74 in
  • 111.75 to 2.74 in, golf ball to tennis ball
  • 52.75 in and up, baseball

Largest plotted stone: 4 in. Bigger dots are bigger stones.

52 reports of 1 inch or larger have coordinates. Each dot is a reported location, not a storm path.

Sources: NOAA, Census county outline

La Crosse County’s ten biggest hail days

DateSizeReportsPlace
July 28, 20234 in, a grapefruit13Neshbonoc Lake
June 2, 20202.5 in, a tennis ball3New Amsterdam · $48 million damage
September 21, 20242 in, a hen egg1Holmen
May 19, 20221.75 in, a golf ball11Holmen
July 6, 20171.75 in, a golf ball7St Joseph
July 13, 20151.5 in, a ping-pong ball3Burns
June 10, 20261.5 in, a ping-pong ball3New Amsterdam
July 27, 20211.5 in, a ping-pong ball2Mindoro
August 7, 20211.25 in, a half dollar4Holmen
August 8, 20201.25 in, a half dollar2Stevenstown
“Golf ball sized hail was reported by an NWS employee west of St.”
NWS report, July 6, 2017
“A trained spotter reported ping pong ball sized hail 1 mile east of New Amsterdam.”
NWS report, June 10, 2026

Tornadoes and wind in La Crosse County

4 tornadoes on record in La Crosse County; the strongest listed is EF1, 5.11 miles long, near Barre Mills. Top gust: 75 mph near West Salem.

DateRatingPath lengthWidthNear
June 25, 2025EF15.11 mi130 ydBarre Mills
March 6, 2017EF12.6 mi200 ydWest Salem Arpt
July 23, 2022EF02.49 mi40 ydMedary
June 25, 2025EF01.07 mi60 ydBarre Mills
DateGustNear
July 28, 202375 mphWest Salem
June 28, 201472 mphLa Crosse
June 28, 201472 mphOnalaska
June 28, 201472 mphLa Crosse
June 28, 201471 mphMidway
August 4, 201671 mphMidway

Homes in La Crosse County

Median build year in La Crosse County: 1978. 78.5% of 53,234 homes predate 2000. Houses permitted since 2014: 2,440, or 45.8 per 1,000 homes. Busiest year: 2017.

Share of homes in La Crosse County by decade built 16.4% pre-1940 4.8% 1940s 9.3% 1950s 7.9% 1960s 15.1% 1970s 9.9% 1980s 15.1% 1990s 11.4% 2000s 9.4% 2010s 0.7% 2020+
Share of homes in La Crosse County by decade built
pre-194016.4%
1940s4.8%
1950s9.3%
1960s7.9%
1970s15.1%
1980s9.9%
1990s15.1%
2000s11.4%
2010s9.4%
2020+0.7%
La Crosse County: ACS, 2019 to 2023.
Building permits, La Crosse County
YearHousesAll units
2014199254
2015204454
2016234256
2017235387
2018169548
2019200516
2020204330
2021218659
2022172355
2023174435
2024216478
2025215363
La Crosse County: BPS, 2014 to 2025.

Quick answers

How many hail reports has La Crosse County had?

NOAA logged 77 hail reports in La Crosse County, Wisconsin, from 2014 to June 2026.

How many days had hail of 1 inch or larger in La Crosse County?

18 days, including 5 days with hail of 1.75 inches or larger. The National Weather Service calls hail of 1 inch or larger severe.

What was the largest hail reported in La Crosse County?

4 inches (a grapefruit), reported on July 28, 2023.

Which month has the most hail in La Crosse County?

July has the most reports, 39% of the 77 in the record.

Does a hail day in the record mean my roof was damaged?

A counted day only means a spotter reported hail somewhere in the area. An inspection is the only way to know whether a roof was hit.

Next steps for La Crosse County

La Crosse County cities we cover

Next to La Crosse County in the Wisconsin ranking

Cite this page

Data version: NOAA Storm Events hail data, 2014 to June 2026, loaded October 6, 2026. All dataset versions. Download the table as CSV. Free to quote with credit under CC BY 4.0.

Source: NOAA Storm Events Database, public domain. Counts and tables on this page are free to reuse with credit to PickARoofer under CC BY 4.0.

Method · Counties · Hail map