Wisconsin tornadoes
1,618 confirmed tornadoes since 1950. Most recent: September 22, 2025, EF0. 2026 so far: 52 preliminary reports preliminary
Counties with the most tornadoes
| County | Tornadoes since 1950 | Per 1,000 sq mi |
|---|---|---|
| Dane County | 78 | 65 |
| Dodge County | 68 | 78 |
| Marathon County | 63 | 41 |
| Grant County | 62 | 54 |
| Fond du Lac County | 58 | 81 |
| Jefferson County | 50 | 90 |
| Clark County | 44 | 36 |
| Barron County | 43 | 50 |
| Walworth County | 41 | 74 |
| Green Lake County | 40 | 114 |
| Chippewa County | 39 | 39 |
| Columbia County | 39 | 51 |
| Waukesha County | 39 | 71 |
| Lafayette County | 38 | 60 |
| Outagamie County | 36 | 56 |
When tornadoes hit here
By month
June is the peak month, with 456 of 1618 tornadoes.
By time of day
Most often around 4:00 PM. Times as recorded by NOAA, mostly Central Standard Time.
By year, 1950 to 2025
The line is the five-year average. Tornadoes before about 1953 were under-reported, and better radar since the 1990s finds more weak ones. This year so far: 52 preliminary reports.
By rating
Ratings before February 2007 use the original F scale; the numbers line up with today's EF scale. Unknown means NOAA could not assign a rating.
Notable tornadoes
Most recent tornadoes
| Date | Rating | Path length | Width | Deaths | Injuries |
|---|---|---|---|---|---|
| Sep 22, 2025 | EF0 | 0.75 mi | 40 yd | 0 | 0 |
| Aug 9, 2025 | EF0 | 0.25 mi | 32 yd | 0 | 0 |
| Jul 23, 2025 | EF0 | 2.37 mi | 65 yd | 0 | 0 |
| Jul 23, 2025 | EF1 | 2.33 mi | 65 yd | 0 | 0 |
| Jul 23, 2025 | EFU | 1.32 mi | 80 yd | 0 | 0 |
| Jul 23, 2025 | EF1 | 7.43 mi | 90 yd | 0 | 0 |
| Jul 23, 2025 | EF0 | 5.69 mi | 45 yd | 0 | 0 |
| Jul 19, 2025 | EF0 | 1.58 mi | 60 yd | 0 | 0 |
| Jul 16, 2025 | EF0 | 3.04 mi | 50 yd | 0 | 0 |
| Jul 16, 2025 | EF0 | 0.09 mi | 30 yd | 0 | 0 |
| Jul 16, 2025 | EF0 | 0.24 mi | 15 yd | 0 | 0 |
| Jul 16, 2025 | EF0 | 5.59 mi | 100 yd | 0 | 0 |
| Jul 16, 2025 | EF1 | 6.84 mi | 150 yd | 0 | 0 |
| Jun 26, 2025 | EF0 | 0.65 mi | 75 yd | 0 | 0 |
| Jun 25, 2025 | EF0 | 0.63 mi | 30 yd | 0 | 0 |
| Jun 25, 2025 | EF0 | 1.07 mi | 60 yd | 0 | 0 |
| Jun 25, 2025 | EF1 | 5.11 mi | 130 yd | 0 | 0 |
| May 15, 2025 | EF1 | 1.5 mi | 50 yd | 0 | 0 |
| May 15, 2025 | EF1 | 2.1 mi | 50 yd | 0 | 0 |
| May 15, 2025 | EF2 | 8.28 mi | 300 yd | 0 | 0 |
| May 15, 2025 | EF0 | 5.21 mi | 45 yd | 0 | 0 |
| May 15, 2025 | EF1 | 4.21 mi | 75 yd | 0 | 0 |
| May 15, 2025 | EF0 | 2.5 mi | 65 yd | 0 | 0 |
| May 15, 2025 | EF2 | 11.48 mi | 500 yd | 0 | 1 |
| May 15, 2025 | EF1 | 6.62 mi | 100 yd | 0 | 0 |
| May 15, 2025 | EF2 | 4.63 mi | 230 yd | 0 | 0 |
| May 15, 2025 | EF1 | 2.4 mi | 100 yd | 0 | 0 |
| May 15, 2025 | EF0 | 2.4 mi | 75 yd | 0 | 0 |
| May 15, 2025 | EF1 | 0.85 mi | 100 yd | 0 | 0 |
| May 15, 2025 | EFU | 1.18 mi | 20 yd | 0 | 0 |
| May 15, 2025 | EF0 | 0.08 mi | 20 yd | 0 | 0 |
| May 15, 2025 | EF2 | 3.94 mi | 120 yd | 0 | 0 |
| Apr 28, 2025 | EF0 | 6.21 mi | 65 yd | 0 | 0 |
| Apr 28, 2025 | EF0 | 1.88 mi | 55 yd | 0 | 0 |
| Apr 28, 2025 | EF1 | 1.35 mi | 75 yd | 0 | 0 |
| Apr 28, 2025 | EF0 | 0.79 mi | 25 yd | 0 | 0 |
| Apr 28, 2025 | EF0 | 0.79 mi | 50 yd | 0 | 0 |
| Apr 28, 2025 | EF1 | 2.05 mi | 100 yd | 0 | 0 |
| Apr 28, 2025 | EF1 | 5.56 mi | 50 yd | 0 | 0 |
| Aug 29, 2024 | EF0 | 1.71 mi | 50 yd | 0 | 0 |
| Aug 29, 2024 | EF0 | 6.65 mi | 50 yd | 0 | 0 |
| Aug 29, 2024 | EF0 | 7.93 mi | 50 yd | 0 | 0 |
| Jul 15, 2024 | EF0 | 1.22 mi | 50 yd | 0 | 0 |
| Jul 15, 2024 | EF1 | 0.29 mi | 30 yd | 0 | 0 |
| Jul 5, 2024 | EF0 | 1 mi | 40 yd | 0 | 0 |
| Jun 25, 2024 | EF1 | 8.96 mi | 83 yd | 0 | 0 |
| Jun 22, 2024 | EF0 | 1.41 mi | 40 yd | 0 | 0 |
| Jun 22, 2024 | EF1 | 5.26 mi | 100 yd | 0 | 0 |
| Jun 22, 2024 | EF1 | 6.01 mi | 150 yd | 0 | 0 |
| Jun 22, 2024 | EF2 | 6.03 mi | 700 yd | 0 | 0 |
| Jun 22, 2024 | EF1 | 2.05 mi | 150 yd | 0 | 0 |
| Jun 22, 2024 | EF1 | 4.5 mi | 300 yd | 0 | 0 |
| Jun 22, 2024 | EF2 | 6.87 mi | 500 yd | 0 | 0 |
| Jun 22, 2024 | EF0 | 5.57 mi | 75 yd | 0 | 0 |
| Jun 22, 2024 | EF0 | 0.16 mi | 40 yd | 0 | 0 |
| Jun 18, 2024 | EF1 | 4.99 mi | 100 yd | 0 | 0 |
| Jun 17, 2024 | EF0 | 0.81 mi | 46 yd | 0 | 0 |
| Jun 17, 2024 | EF1 | 0.91 mi | 45 yd | 0 | 0 |
| Jun 17, 2024 | EF0 | 0.42 mi | 25 yd | 0 | 0 |
| May 26, 2024 | EF0 | 5.55 mi | 30 yd | 0 | 0 |
| May 26, 2024 | EF0 | 14.36 mi | 50 yd | 0 | 0 |
| May 26, 2024 | EF0 | 11.83 mi | 50 yd | 0 | 0 |
| May 21, 2024 | EF1 | 2.28 mi | 50 yd | 0 | 0 |
| May 21, 2024 | EF1 | 2.69 mi | 80 yd | 0 | 0 |
| May 21, 2024 | EF1 | 5.27 mi | 60 yd | 0 | 0 |
| May 21, 2024 | EF1 | 2.13 mi | 80 yd | 0 | 0 |
| May 21, 2024 | EF1 | 4.63 mi | 75 yd | 0 | 0 |
| May 21, 2024 | EF1 | 2.11 mi | 60 yd | 0 | 0 |
| May 21, 2024 | EF1 | 4.01 mi | 110 yd | 0 | 0 |
| May 21, 2024 | EF0 | 1.39 mi | 75 yd | 0 | 0 |
| May 21, 2024 | EF1 | 2.2 mi | 75 yd | 0 | 0 |
| May 21, 2024 | EF1 | 4.04 mi | 150 yd | 0 | 0 |
| May 21, 2024 | EF1 | 9.07 mi | 120 yd | 0 | 0 |
| May 21, 2024 | EF1 | 6.96 mi | 300 yd | 0 | 0 |
| May 21, 2024 | EF1 | 3.13 mi | 75 yd | 0 | 0 |
| May 21, 2024 | EF1 | 9.47 mi | 440 yd | 0 | 0 |
| May 21, 2024 | EF1 | 0.84 mi | 150 yd | 0 | 0 |
| May 21, 2024 | EF1 | 2.69 mi | 45 yd | 0 | 0 |
| May 21, 2024 | EF1 | 3.9 mi | 100 yd | 0 | 0 |
| May 21, 2024 | EF1 | 19.74 mi | 110 yd | 0 | 0 |
| May 7, 2024 | EF1 | 0.98 mi | 50 yd | 0 | 0 |
| May 7, 2024 | EF0 | 14.33 mi | 50 yd | 0 | 0 |
| Feb 8, 2024 | EF2 | 25.9 mi | 750 yd | 0 | 1 |
| Feb 8, 2024 | EF1 | 8.33 mi | 50 yd | 0 | 0 |
| Sep 25, 2023 | EFU | 0.04 mi | 25 yd | 0 | 0 |
| Jul 28, 2023 | EF1 | 1.27 mi | 90 yd | 0 | 0 |
| Jul 27, 2023 | EF0 | 1.68 mi | 90 yd | 0 | 0 |
| Jul 13, 2023 | EF0 | 0.39 mi | 25 yd | 0 | 0 |
| Jun 1, 2023 | EFU | 0.01 mi | 10 yd | 0 | 0 |
| Apr 5, 2023 | EF0 | 0.54 mi | 75 yd | 0 | 0 |
| Mar 31, 2023 | EF1 | 2.79 mi | 50 yd | 0 | 0 |
| Mar 31, 2023 | EF0 | 6.04 mi | 150 yd | 0 | 0 |
| Mar 31, 2023 | EF0 | 5.39 mi | 50 yd | 0 | 0 |
| Mar 31, 2023 | EF0 | 1.45 mi | 75 yd | 0 | 0 |
| Mar 31, 2023 | EF0 | 7 mi | 50 yd | 0 | 0 |
| Mar 31, 2023 | EF0 | 10.62 mi | 100 yd | 0 | 0 |
| Mar 31, 2023 | EF1 | 4.75 mi | 75 yd | 0 | 0 |
| Mar 31, 2023 | EF0 | 3.56 mi | 100 yd | 0 | 0 |
| Mar 31, 2023 | EF1 | 17.32 mi | 300 yd | 0 | 0 |
| Mar 31, 2023 | EF0 | 5.75 mi | 75 yd | 0 | 0 |
Every Wisconsin county
- Adams County 25
- Ashland County 11
- Barron County 43
- Bayfield County 5
- Brown County 31
- Buffalo County 20
- Burnett County 16
- Calumet County 24
- Chippewa County 39
- Clark County 44
- Columbia County 39
- Crawford County 14
- Dane County 78
- Dodge County 68
- Door County 10
- Douglas County 12
- Dunn County 23
- Eau Claire County 27
- Florence County 5
- Fond du Lac County 58
- Forest County 7
- Grant County 62
- Green County 35
- Green Lake County 40
- Iowa County 31
- Iron County 7
- Jackson County 18
- Jefferson County 50
- Juneau County 28
- Kenosha County 12
- Kewaunee County 11
- La Crosse County 20
- Lafayette County 38
- Langlade County 8
- Lincoln County 25
- Manitowoc County 22
- Marathon County 63
- Marinette County 25
- Marquette County 27
- Menominee County 5
- Milwaukee County 21
- Monroe County 26
- Oconto County 16
- Oneida County 22
- Outagamie County 36
- Ozaukee County 5
- Pepin County 8
- Pierce County 26
- Polk County 35
- Portage County 25
- Price County 27
- Racine County 24
- Richland County 13
- Rock County 36
- Rusk County 16
- Sauk County 25
- Sawyer County 9
- Shawano County 29
- Sheboygan County 11
- St. Croix County 34
- Taylor County 10
- Trempealeau County 28
- Vernon County 25
- Vilas County 16
- Walworth County 41
- Washburn County 7
- Washington County 20
- Waukesha County 39
- Waupaca County 25
- Waushara County 29
- Winnebago County 33
- Wood County 19
Free tornado alerts for Wisconsin
We are building free email alerts for tornado warnings. Join the waiting list and we will email you once when they are ready. Until then, please rely on the National Weather Service and your phone's emergency alerts.
Source: NOAA Storm Prediction Center severe weather database, 1950 to 2025. A tornado that crossed a state line counts in each state it touched.