The tornado outbreak of December 15, 2021

125 tornadoesIowa, Nebraska, Minnesota and Wisconsin

125 tornadoes touched down across 4 states between 1:27 PM and 9:22 PM CST, none rated EF3 or stronger. The 4th-most tornadoes of any day since 1950.

Watch the day unfold

Tornado outbreak · December 15, 2021

How the day unfolded

Every tornado recorded that day, at its logged touchdown time and along its path, with the counties it crossed.

About this replay
Central time—Historical replay — logged touchdown times
Tornadoes—of 125 that day
Strongest so far—
Killed—in tornadoes so far

The day in numbers

Tornadoes
125
4th of 12,998 tornado days since 1950
EF3 or stronger
0
None rated EF4 or EF5
Killed
0
Along all the paths
Injured
2
Along all the paths
Path miles
861
All the paths end to end
First and last
1:27 PM to 9:22 PM
Touchdowns, Central Standard Time

Hour by hour

Tornadoes touching down in each hour, Central Standard Time.

Tornadoes per hour, December 15, 2021 1 PM: 5 2 PM: 4 3 PM: 13 4 PM: 22 5 PM: 28 28 6 PM: 17 7 PM: 21 8 PM: 8 9 PM: 7 1 PM3 PM5 PM7 PM9 PM

Every tornado

In order of touchdown.

Tornadoes of December 15, 2021
1:27 PMEF0Kearney County, Buffalo County NE11.015000
1:29 PMEF0Franklin County, Webster County and 1 more NE13.410000
1:33 PMEF0Kearney County, Buffalo County NE7.112000
1:44 PMEF1Webster County, Adams County NE14.818000
1:53 PMEF1Adams County, Hall County NE8.615000
2:03 PMEF0Adams County, Clay County and 1 more NE7.26000
2:11 PMEF1Hamilton County NE12.940000
2:26 PMEF1Hamilton County, Polk County NE12.040000
2:35 PMEF1Polk County NE7.535000
3:03 PMEF1Platte County NE0.83000
3:04 PMEF2Platte County NE2.75002
3:11 PMEF2Saline County, Seward County and 1 more NE23.77000
3:27 PMEF1Colfax County NE1.53000
3:31 PMEF2Cuming County NE6.210000
3:37 PMEF1Cuming County NE4.85000
3:37 PMEF1Cuming County NE1.85000
3:41 PMEF1Cuming County NE0.45000
3:41 PMEF1Saunders County NE16.610000
3:44 PMEF2Cuming County NE11.220000
3:46 PMEF1Saunders County NE0.710000
3:51 PMEF1Cuming County, Thurston County NE11.22000
3:55 PMEF2Cass County NE3.32000
4:05 PMEF1Otoe County NE0.120000
4:05 PMEF1Pawnee County NE0.22000
4:06 PMEF0Pawnee County NE2.22000
4:06 PMEF2Cass County NE3.615000
4:07 PMEF1Pawnee County NE0.810000
4:09 PMEF2Cass County NE2.620000
4:14 PMEF1Mills County IA10.010000
4:15 PMEFUWoodbury County IA0.82000
4:16 PMEF0Pottawattamie County IA0.93000
4:20 PMEF1Woodbury County IA4.67500
4:24 PMEF2Pottawattamie County IA2.35000
4:25 PMEF2Woodbury County IA8.410000
4:31 PMEF1Mills County IA0.65000
4:31 PMEF2Pottawattamie County IA6.77500
4:34 PMEF1Pottawattamie County IA9.65000
4:35 PMEF1Woodbury County IA4.37500
4:39 PMEF1Plymouth County IA3.77500
4:42 PMEF1Ida County IA13.07500
4:48 PMEFUCrawford County IA4.45000
4:49 PMEF2Cass County, Audubon County IA27.110000
4:58 PMEF0Ida County IA2.95000
4:59 PMEF1Cherokee County IA11.225000
5:00 PMEFUCherokee County IA1.85000
5:00 PMEF1Cass County, Audubon County IA11.48000
5:01 PMEF1Buena Vista County IA6.47500
5:05 PMEF1Cherokee County IA3.87500
5:07 PMEF1Buena Vista County IA6.915000
5:08 PMEF1O'Brien County IA3.910000
5:10 PMEF1Guthrie County IA11.47000
5:13 PMEF2Carroll County, Sac County IA17.610000
5:14 PMEF2Guthrie County, Greene County IA19.710000
5:18 PMEF2Buena Vista County IA4.810000
5:19 PMEF1Carroll County IA9.78000
5:21 PMEF2Guthrie County, Greene County IA30.030000
5:27 PMEF2Guthrie County, Greene County IA23.415000
5:29 PMEF2Greene County IA5.510000
5:32 PMEF2Greene County IA5.810000
5:34 PMEFUCalhoun County IA1.34000
5:34 PMEF2Greene County IA2.77000
5:35 PMEF1Calhoun County IA19.010000
5:39 PMEF2Greene County, Boone County and 1 more IA17.712500
5:39 PMEF1Dickinson County IA4.05000
5:40 PMEF2Calhoun County, Webster County IA18.08000
5:41 PMEF1Palo Alto County IA11.29000
5:42 PMEF2Greene County, Webster County IA18.815000
5:43 PMEFUPocahontas County IA1.04000
5:49 PMEF2Boone County, Webster County and 1 more IA16.212500
5:50 PMEFUPocahontas County, Humboldt County IA7.18000
5:55 PMEF2Webster County, Hamilton County IA12.110000
5:58 PMEF1Humboldt County IA4.28000
6:00 PMEF2Webster County IA5.58000
6:01 PMEF0Webster County, Hamilton County IA7.68000
6:01 PMEF0Hamilton County IA8.87000
6:19 PMEF2Wright County IA5.97000
6:25 PMEF2Wright County, Franklin County and 1 more IA16.710000
6:26 PMEF1Hardin County, Franklin County IA13.012500
6:27 PMEF1Hardin County, Franklin County IA22.214000
6:28 PMEF0Wright County, Hancock County IA5.26000
6:38 PMEF1Franklin County IA6.08000
6:40 PMEF2Franklin County IA7.59000
6:44 PMEF0Cerro Gordo County IA2.94000
6:48 PMEF1Winnebago County, Faribault County IA, MN2.99000
6:53 PMEF1Butler County, Floyd County IA4.220000
6:54 PMEF0Cerro Gordo County IA3.56000
6:58 PMEF1Freeborn County MN3.67500
6:58 PMEF0Worth County IA9.18000
6:59 PMEF1Floyd County IA6.78000
7:01 PMEF0Jasper County IA6.310000
7:03 PMEF1Freeborn County MN1.62500
7:06 PMEF1Floyd County IA1.86500
7:09 PMEF0Worth County, Freeborn County and 1 more IA, MN2.65000
7:10 PMEF0Freeborn County MN2.610000
7:10 PMEF1Freeborn County MN6.310000
7:11 PMEF2Freeborn County MN2.25500
7:11 PMEF1Freeborn County MN4.37500
7:15 PMEF1Chickasaw County IA4.018000
7:15 PMEF0Freeborn County MN6.710000
7:17 PMEF0Chickasaw County, Howard County IA5.05000
7:23 PMEF0Howard County IA5.94500
7:29 PMEF0Howard County IA4.44500
7:31 PMEF0Howard County IA4.69000
7:33 PMEF0Steele County MN6.47500
7:37 PMEF1Mower County MN3.38500
7:42 PMEF0Fillmore County MN4.68000
7:48 PMEF0Fillmore County MN0.54000
7:50 PMEF1Dodge County, Goodhue County MN4.37500
7:51 PMEF1Fillmore County MN1.87500
7:51 PMEF1Goodhue County MN4.47500
8:01 PMEF1Fillmore County MN1.225000
8:02 PMEF1Fillmore County MN2.47500
8:03 PMEF1Wabasha County MN4.04000
8:06 PMEF1Houston County MN7.325000
8:10 PMEF0Winona County MN0.64000
8:17 PMEF1Winona County, Trempealeau County MN, WI4.84000
8:23 PMEF0Trempealeau County WI0.72500
8:53 PMEF1Trempealeau County, Jackson County WI2.77000
9:00 PMEF0Eau Claire County WI6.77500
9:02 PMEF0Chippewa County WI5.37500
9:05 PMEF2Jackson County, Clark County WI3.125000
9:07 PMEF2Clark County WI2.825000
9:16 PMEF2Clark County WI1.15000
9:16 PMEF2Chippewa County, Clark County WI7.47500
9:22 PMEF1Clark County WI0.95000

By state

Tornadoes by state, December 15, 2021
Iowa6800
Nebraska2800
Minnesota2000
Wisconsin900

Tornadoes in 2021 · On this date in other years · The biggest outbreak days · The day’s damaging winds

Storm Prediction Center severe weather database, 1950 to 2025. A day is SPC’s calendar date in Central Standard Time; an outbreak day here has 40 or more tornadoes, or 6 or more rated F3/EF3 or stronger.