Storm Events Database

Event Details:

Event Tornado
-- Scale EF2
-- Length 11.48 Miles
-- Width 500 Yards
State WISCONSIN
County/Area DODGE
WFO MKX
Report Source NWS Storm Survey
NCEI Data Source CSV
Begin Date 2025-05-15 16:38 CST-6
Begin Location 1NNE NORTH LOWELL
Begin Lat/Lon 43.377/-88.7766
End Date 2025-05-15 16:56 CST-6
End Location 3E HORICON
End Lat/Lon 43.448/-88.5699
Deaths Direct/Indirect 0/0 (fatality details below, when available...)
Injuries Direct/Indirect 1/0
Property Damage 2.50M
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 Extensive damage path from this tornado which started southwest of Juneau, went through the north side of downtown Juneau, to the south of Horicon, hitting the Horicon Hills Golf Club, before ending east of Horicon along Highway 33. The most intense damage was in the city of Juneau where about 10 structures hit EF-2 levels of damage. The one minor injury from this tornado occurred in downtown Juneau where a man was sleeping in his bedroom when the roof blew off and a tree fell into the house. The Clearview facility had windows blown out and one housing building lost it's roof. Another residential building, which looked like a motel, lost a long section of its roof, but was poorly attached to the frame of the building. An empty silo was buckled on the east end of Home Rd with one cow having a two by four impaled into its back. At the Horicon Hill Golf Club, 165 trees were either uprooted or damaged extensively. Numerous golf carts were tipped or displaced and the main club house sustained extensive roof 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