Storm Events Database

Event Details:

Event Tornado
-- Scale EF1
-- Length 4.21 Miles
-- Width 75 Yards
State WISCONSIN
County/Area DODGE
WFO MKX
Report Source NWS Storm Survey
NCEI Data Source CSV
Begin Date 2025-05-15 16:48 CST-6
Begin Location 0NW DODGE CO ARPT
Begin Lat/Lon 43.4323/-88.7024
End Date 2025-05-15 16:52 CST-6
End Location 1SSE HORICON
End Lat/Lon 43.4378/-88.6189
Deaths Direct/Indirect 0/0 (fatality details below, when available...)
Injuries Direct/Indirect 0/0
Property Damage 1.20M
Crop Damage 0.00K
Episode Narrative One of the bigger tornado events for southern WI over the past 10-15 years with 2 EF-2s occurring and 8 tornadoes in total. Juneau and Mayville took the brunt of the two strong tornadoes, while hundreds of large hail reports and several damaging wind reports were received across southern WI. A strong cold front, extending from strong low pressure over eastern North Dakota, combined with very unstable air and strong wind shear to bring widespread severe thunderstorms to the region.
Event Narrative Tornado began on the north end of the Dodge County Airport, damaging 5 airport hangars and one airplane. The tornado continued east and went through the far south side of Horicon near River Bend Park, causing mainly tree damage along the rest of its path along with some minor barn and housing damage.


    

Event Map:

Note: The tornado track is approximate based on the beginning (B) and ending (E) locations. The actual tornado path may differ from a straight line.


All events for this episode:

Location County/Zone St. Date Time T.Z. Type Mag Dth Inj PrD CrD
Totals: 0 1 7.362M 0.00K
LONE ROCK AIRPORT SAUK CO. WI 05/15/2025 14:13 CST-6 Hail 1.50 in. 0 0 0.00K 0.00K
SPRING GREEN SAUK CO. WI 05/15/2025 14:25 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
MONROE GREEN CO. WI 05/15/2025 14:42 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
BLACK HAWK SAUK CO. WI 05/15/2025 15:02 CST-6 Hail 1.75 in. 0 0 0.00K 0.00K
SYENE DANE CO. WI 05/15/2025 15:03 CST-6 Hail 1.50 in. 0 0 0.00K 0.00K
LA RUE SAUK CO. WI 05/15/2025 15:05 CST-6 Tornado EF0 0 0 5.00K 0.00K
OREGON DANE CO. WI 05/15/2025 15:06 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
SYENE DANE CO. WI 05/15/2025 15:06 CST-6 Hail 1.50 in. 0 0 0.00K 0.00K
MADISON TRUAX AIRPORT DANE CO. WI 05/15/2025 15:07 CST-6 Hail 1.50 in. 0 0 0.00K 0.00K
CAMP RANDALL STADIUM DANE CO. WI 05/15/2025 15:08 CST-6 Hail 2.00 in. 0 0 0.00K 0.00K
DOWNTOWN MADISON DANE CO. WI 05/15/2025 15:08 CST-6 Hail 1.50 in. 0 0 0.00K 0.00K
DOWNTOWN MADISON DANE CO. WI 05/15/2025 15:08 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
OREGON DANE CO. WI 05/15/2025 15:08 CST-6 Hail 1.50 in. 0 0 0.00K 0.00K
OREGON DANE CO. WI 05/15/2025 15:08 CST-6 Hail 1.50 in. 0 0 0.00K 0.00K
OREGON DANE CO. WI 05/15/2025 15:08 CST-6 Hail 1.75 in. 0 0 0.00K 0.00K
OREGON DANE CO. WI 05/15/2025 15:08 CST-6 Hail 1.50 in. 0 0 0.00K 0.00K
SYENE DANE CO. WI 05/15/2025 15:10 CST-6 Hail 0.88 in. 0 0 0.00K 0.00K
CAMP RANDALL STADIUM DANE CO. WI 05/15/2025 15:12 CST-6 Hail 1.25 in. 0 0 0.00K 0.00K
OREGON DANE CO. WI 05/15/2025 15:16 CST-6 Hail 1.75 in. 0 0 0.00K 0.00K
MADISON MOREY ARPT DANE CO. WI 05/15/2025 15:18 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
ASHTON CORNERS DANE CO. WI 05/15/2025 15:20 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
CAMP RANDALL STADIUM DANE CO. WI 05/15/2025 15:20 CST-6 Hail 1.25 in. 0 0 0.00K 0.00K
MADISON MOREY ARPT DANE CO. WI 05/15/2025 15:20 CST-6 Hail 1.50 in. 0 0 0.00K 0.00K
MC FARLAND DANE CO. WI 05/15/2025 15:20 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
MONONA DANE CO. WI 05/15/2025 15:20 CST-6 Hail 1.50 in. 0 0 0.00K 0.00K
MC FARLAND DANE CO. WI 05/15/2025 15:21 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
SEMINARY SPGS DANE CO. WI 05/15/2025 15:25 CST-6 Hail 2.00 in. 0 0 0.00K 0.00K
SEMINARY SPGS DANE CO. WI 05/15/2025 15:28 CST-6 Hail 1.75 in. 0 0 0.00K 0.00K
BARABOO BELL ARPT SAUK CO. WI 05/15/2025 15:34 CST-6 Hail 1.50 in. 0 0 0.00K 0.00K
BARABOO BELL ARPT SAUK CO. WI 05/15/2025 15:35 CST-6 Hail 1.75 in. 0 0 0.00K 0.00K
PORTAGE COLUMBIA CO. WI 05/15/2025 15:36 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
SUN PRAIRIE DANE CO. WI 05/15/2025 15:36 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
WAUNAKEE DANE CO. WI 05/15/2025 15:40 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
BURKE DANE CO. WI 05/15/2025 15:42 CST-6 Hail 1.25 in. 0 0 0.00K 0.00K
PORTAGE COLUMBIA CO. WI 05/15/2025 15:42 CST-6 Tornado EFU 0 0 0.00K 0.00K
SEMINARY SPGS DANE CO. WI 05/15/2025 15:50 CST-6 Hail 2.25 in. 0 0 0.00K 0.00K
(MSN)TRUAX FLD MADIS DANE CO. WI 05/15/2025 15:51 CST-6 Hail 1.75 in. 0 0 0.00K 0.00K
MADISON TRUAX AIRPORT DANE CO. WI 05/15/2025 15:51 CST-6 Hail 1.50 in. 0 0 0.00K 0.00K
LAKE DELTON SAUK CO. WI 05/15/2025 15:55 CST-6 Hail 1.75 in. 0 0 0.00K 0.00K
COTTAGE GROVE DANE CO. WI 05/15/2025 15:56 CST-6 Thunderstorm Wind 50 kts. EG 0 0 2.00K 0.00K
MAPLE BLUFF DANE CO. WI 05/15/2025 15:58 CST-6 Hail 1.25 in. 0 0 0.00K 0.00K
TOKEN CREEK DANE CO. WI 05/15/2025 15:58 CST-6 Hail 1.25 in. 0 0 0.00K 0.00K
LITTLE PRAIRIE WALWORTH CO. WI 05/15/2025 16:02 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
EAGLE WAUKESHA CO. WI 05/15/2025 16:04 CST-6 Hail 1.50 in. 0 0 0.00K 0.00K
DOUSMAN WAUKESHA CO. WI 05/15/2025 16:18 CST-6 Hail 1.50 in. 0 0 0.00K 0.00K
UTICA WAUKESHA CO. WI 05/15/2025 16:25 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
LAPHAM PEAK STATE PARK WAUKESHA CO. WI 05/15/2025 16:27 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
NASHOTAH WAUKESHA CO. WI 05/15/2025 16:31 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
REESEVILLE DODGE CO. WI 05/15/2025 16:32 CST-6 Tornado EF1 0 0 135.00K 0.00K
ASTICO DODGE CO. WI 05/15/2025 16:35 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
ASTICO DODGE CO. WI 05/15/2025 16:37 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
SOUTH BEAVER DAM DODGE CO. WI 05/15/2025 16:37 CST-6 Hail 1.50 in. 0 0 0.00K 0.00K
BEAVER DAM ARPT DODGE CO. WI 05/15/2025 16:38 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
BEAVER DAM ARPT DODGE CO. WI 05/15/2025 16:38 CST-6 Hail 1.50 in. 0 0 0.00K 0.00K
NORTH LOWELL DODGE CO. WI 05/15/2025 16:38 CST-6 Tornado EF2 0 1 2.500M 0.00K
COLGATE WASHINGTON CO. WI 05/15/2025 16:40 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
ASTICO DODGE CO. WI 05/15/2025 16:42 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
BEAVER DAM DODGE CO. WI 05/15/2025 16:45 CST-6 Hail 1.25 in. 0 0 0.00K 0.00K
DODGE CO ARPT DODGE CO. WI 05/15/2025 16:48 CST-6 Tornado EF1 0 0 1.200M 0.00K
NORTH LOWELL DODGE CO. WI 05/15/2025 16:51 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
COLGATE WASHINGTON CO. WI 05/15/2025 16:52 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
BEAVER DAM ARPT DODGE CO. WI 05/15/2025 16:53 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
LEROY DODGE CO. WI 05/15/2025 16:55 CST-6 Thunderstorm Wind 63 kts. MG 0 0 0.00K 0.00K
HORICON DODGE CO. WI 05/15/2025 16:57 CST-6 Tornado EF2 0 0 3.400M 0.00K
EAST TROY WALWORTH CO. WI 05/15/2025 17:00 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
SPRING PRAIRIE WALWORTH CO. WI 05/15/2025 17:00 CST-6 Hail 1.50 in. 0 0 0.00K 0.00K
EAST TROY WALWORTH CO. WI 05/15/2025 17:03 CST-6 Hail 1.25 in. 0 0 0.00K 0.00K
GREEN LAKE GREEN LAKE CO. WI 05/15/2025 17:04 CST-6 Hail 1.25 in. 0 0 0.00K 0.00K
MUKWONAGO WAUKESHA CO. WI 05/15/2025 17:05 CST-6 Hail 1.25 in. 0 0 0.00K 0.00K
EAST TROY WALWORTH CO. WI 05/15/2025 17:06 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
EAST TROY WALWORTH CO. WI 05/15/2025 17:08 CST-6 Hail 2.00 in. 0 0 0.00K 0.00K
PHANTOM LAKE WAUKESHA CO. WI 05/15/2025 17:08 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
THERESA DODGE CO. WI 05/15/2025 17:08 CST-6 Tornado EF1 0 0 10.00K 0.00K
BROWNSVILLE DODGE CO. WI 05/15/2025 17:09 CST-6 Tornado EF1 0 0 45.00K 0.00K
THERESA DODGE CO. WI 05/15/2025 17:09 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
KEKOSKEE DODGE CO. WI 05/15/2025 17:12 CST-6 Hail 1.25 in. 0 0 0.00K 0.00K
ROCHESTER FOX RVR AR RACINE CO. WI 05/15/2025 17:13 CST-6 Hail 2.75 in. 0 0 20.00K 0.00K
IXONIA JEFFERSON CO. WI 05/15/2025 17:14 CST-6 Hail 2.50 in. 0 0 0.00K 0.00K
IXONIA ARPT JEFFERSON CO. WI 05/15/2025 17:14 CST-6 Hail 1.75 in. 0 0 0.00K 0.00K
ASHFORD FOND DU LAC CO. WI 05/15/2025 17:15 CST-6 Thunderstorm Wind 50 kts. EG 0 0 3.00K 0.00K
ASHIPPUN DODGE CO. WI 05/15/2025 17:15 CST-6 Hail 2.00 in. 0 0 7.00K 0.00K
BURNETT DODGE CO. WI 05/15/2025 17:15 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
GREEN LAKE GREEN LAKE CO. WI 05/15/2025 17:15 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
LAC LA BELLE WAUKESHA CO. WI 05/15/2025 17:15 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
CAMPBELLSPORT FOND DU LAC CO. WI 05/15/2025 17:18 CST-6 Thunderstorm Wind 50 kts. EG 0 0 0.50K 0.00K
THERESA DODGE CO. WI 05/15/2025 17:19 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
ROCHESTER FOX RVR AR RACINE CO. WI 05/15/2025 17:21 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
CAMPBELLSPORT FOND DU LAC CO. WI 05/15/2025 17:22 CST-6 Hail 1.25 in. 0 0 0.00K 0.00K
HARTFORD WASHINGTON CO. WI 05/15/2025 17:23 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
HARTFORD WASHINGTON CO. WI 05/15/2025 17:24 CST-6 Hail 1.25 in. 0 0 0.00K 0.00K
ALDERLEY DODGE CO. WI 05/15/2025 17:26 CST-6 Hail 2.00 in. 0 0 0.00K 0.00K
LOMIRA DODGE CO. WI 05/15/2025 17:27 CST-6 Hail 1.25 in. 0 0 0.00K 0.00K
BRIGHTON KENOSHA CO. WI 05/15/2025 17:31 CST-6 Thunderstorm Wind 50 kts. EG 0 0 3.00K 0.00K
MUSKEGO WAUKESHA CO. WI 05/15/2025 17:36 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
MUSKEGO LAKE WAUKESHA CO. WI 05/15/2025 17:38 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
TESS CORNERS WAUKESHA CO. WI 05/15/2025 17:40 CST-6 Hail 1.50 in. 0 0 0.00K 0.00K
TESS CORNERS WAUKESHA CO. WI 05/15/2025 17:41 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
BIG BEND WAUKESHA CO. WI 05/15/2025 17:42 CST-6 Hail 2.00 in. 0 0 0.00K 0.00K
WIND LAKE RACINE CO. WI 05/15/2025 17:42 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
STATE FAIR PARK MILWAUKEE CO. WI 05/15/2025 17:45 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
SOUTH KENOSHA KENOSHA CO. WI 05/15/2025 17:47 CST-6 Hail 1.75 in. 0 0 0.00K 0.00K
DOWNTOWN KENOSHA KENOSHA CO. WI 05/15/2025 17:50 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
MILWAUKEE COUNTY ZOO MILWAUKEE CO. WI 05/15/2025 17:50 CST-6 Thunderstorm Wind 50 kts. EG 0 0 4.00K 0.00K
SOUTH KENOSHA KENOSHA CO. WI 05/15/2025 17:50 CST-6 Hail 1.25 in. 0 0 0.00K 0.00K
DOWNTOWN KENOSHA KENOSHA CO. WI 05/15/2025 17:51 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
DOWNTOWN KENOSHA KENOSHA CO. WI 05/15/2025 17:53 CST-6 Hail 2.00 in. 0 0 0.00K 0.00K
GREENDALE MILWAUKEE CO. WI 05/15/2025 17:54 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
SOUTH KENOSHA KENOSHA CO. WI 05/15/2025 17:58 CST-6 Hail 1.25 in. 0 0 0.00K 0.00K
BOHNERS LAKE RACINE CO. WI 05/15/2025 18:00 CST-6 Thunderstorm Wind 56 kts. EG 0 0 7.00K 0.00K
CASCADE SHEBOYGAN CO. WI 05/15/2025 18:00 CST-6 Thunderstorm Wind 50 kts. EG 0 0 3.00K 0.00K
DOWNTOWN RACINE RACINE CO. WI 05/15/2025 18:00 CST-6 Thunderstorm Wind 61 kts. EG 0 0 7.00K 0.00K
DOWNTOWN RACINE RACINE CO. WI 05/15/2025 18:00 CST-6 Hail 1.25 in. 0 0 0.00K 0.00K
DOWNTOWN RACINE RACINE CO. WI 05/15/2025 18:00 CST-6 Hail 1.25 in. 0 0 0.00K 0.00K
PARIS KENOSHA CO. WI 05/15/2025 18:00 CST-6 Thunderstorm Wind 50 kts. EG 0 0 2.00K 0.00K
WIND PT RACINE CO. WI 05/15/2025 18:00 CST-6 Thunderstorm Wind 50 kts. EG 0 0 3.00K 0.00K
CARROLLVILLE MILWAUKEE CO. WI 05/15/2025 18:01 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
OAK CREEK MILWAUKEE CO. WI 05/15/2025 18:01 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
RAWSON MILWAUKEE CO. WI 05/15/2025 18:01 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
RACINE BATTEN AIRPORT RACINE CO. WI 05/15/2025 18:03 CST-6 Thunderstorm Wind 52 kts. MG 0 0 0.00K 0.00K
CEDAR GROVE SHEBOYGAN CO. WI 05/15/2025 18:04 CST-6 Thunderstorm Wind 56 kts. EG 0 0 5.00K 0.00K
(MKE)MITCHELL APT MI MILWAUKEE CO. WI 05/15/2025 18:05 CST-6 Thunderstorm Wind 53 kts. MG 0 0 0.00K 0.00K
RAWSON MILWAUKEE CO. WI 05/15/2025 18:05 CST-6 Hail 1.75 in. 0 0 0.00K 0.00K
(SBM)SHEBOYGAN CO AR SHEBOYGAN CO. WI 05/15/2025 18:11 CST-6 Thunderstorm Wind 55 kts. MG 0 0 0.00K 0.00K
WIND PT RACINE CO. WI 05/15/2025 18:20 CST-6 Hail 1.00 in. 0 0 0.00K 0.00K
Totals: 0 1 7.362M 0.00K