Titan Archive
YearFinal SPC data

2021

1,328 tornadoes in 2021, with 6,266 hail and 15,523 wind reports, from the NOAA SPC severe weather database.

Tornado recordHail + windDaily reports (soon)Storm Events narrativesEF ScaleMax path width
104
Tornado deaths
EF0 562 EF1 430 EF2 105 EF3 21 EF4 3 EFU 207
Hail and wind show significant reports only (2 in or larger, 65 kt or stronger). Click a legend item to show or hide it, or "only" to see just that. Select anything on the map to open its record.

Tornadoes by month

Jan: 16Feb: 11Mar: 139Apr: 83May: 260Jun: 106Jul: 127Aug: 154Sep: 29Oct: 149Nov: 21Dec: 233
JanFebMarAprMayJunJulAugSepOctNovDec

Hail reports by month

Jan: 39Feb: 44Mar: 619Apr: 1,040May: 1,384Jun: 1,006Jul: 763Aug: 735Sep: 329Oct: 117Nov: 67Dec: 123
JanFebMarAprMayJunJulAugSepOctNovDec

Wind reports by month

Jan: 66Feb: 65Mar: 612Apr: 737May: 1,964Jun: 3,290Jul: 3,375Aug: 3,004Sep: 754Oct: 460Nov: 92Dec: 1,104
JanFebMarAprMayJunJulAugSepOctNovDec

Storm days

Every day with a tornado, hail or wind report. Warmer colors mean more tornadoes; gray days had hail or wind only; a white ring marks a day with an F4/EF4 or stronger tornado.

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Running count

2021 against the years around it and the 1991 to 2020 average
20211991 to 2020 average2016 to 2025 (other years)
05001,0001,5002,000JanFebMarAprMayJunJulAugSepOctNovDec2016: 976 tornadoes2017: 1,442 tornadoes2018: 1,138 tornadoes2019: 1,534 tornadoes2020: 1,090 tornadoes2022: 1,167 tornadoes2023: 1,321 tornadoes2024: 1,805 tornadoes2025: 1,383 tornadoes20211,3281991-20 avg1,231

1,328 tornadoes in 2021, 8% above the 1991 to 2020 average of 1,231.

Counts by storm day (12Z to 12Z). Reporting changed a great deal over the decades, so years far from 1991 to 2020 are not a like-for-like comparison with the average.

Busiest tornado days

#DayTornadoesF/EF4+DeathsStrongestStates
112/15/2112500EF2IA, MN, NE, WI
212/10/2168289EF4AL, AR, IL, IN, KY, MO, MS, OH, TN
305/03/215200EF2AR, GA, IL, KY, MD, MO, NC, OK, PA, SC +4
403/17/214000EF2AL, AR, FL, GA, LA, MO, MS
507/29/213000EF3IL, IN, MD, NJ, OH, PA
605/02/212700EF2AL, CO, LA, MS, NE
707/14/212600EF3IA, UT
810/12/212400EF1KS, OK
903/13/212100EF2KS, OK, TX
1005/26/212100EF2KS, NE, TX
1110/10/212100EF2MN, MO, OK
1203/25/212016EF4AL, GA, KY, MS, SC, TN
1303/27/212001EF2AL, AR, IL, LA, MS, TN, TX
1408/09/212000EF2IL, MN, ND, WI
1505/17/211900EF2KS, LA, NM, TX, WY

Busiest severe weather days

tornado, hail and wind reports together
#DayAll reportsTornadoesHailWindLargest hailTop gust
112/15/21740125285874 in87 kt (100 mph)
205/26/21596211634124 in78 kt (90 mph)
306/21/215372115241.5 in96 kt (110 mph)
408/11/2152912105071.75 in87 kt (100 mph)
505/04/2151718264731.75 in77 kt (89 mph)
604/09/2149583281594 in78 kt (90 mph)
705/03/21470522231955.5 in83 kt (96 mph)
807/09/2140701142934.25 in83 kt (96 mph)
912/10/2138668262922 in100 kt (115 mph)
1008/10/213514423052.75 in75 kt (86 mph)
1108/12/213401642751.75 in71 kt (82 mph)
1208/13/213131123001.75 in65 kt (75 mph)
1303/27/21308201661223 in87 kt (100 mph)
1407/07/213058192781.25 in78 kt (90 mph)
1506/13/213031892131.75 in74 kt (85 mph)

Largest hail

top 15

Strongest wind gusts

top 15, measured first on ties
#DateGustmphTypePlaceNote
107/01/21103 kt119EstimatedPueblo County, CO
206/10/21100 kt115EstimatedRichland County, MT
306/26/21100 kt115EstimatedDawson County, TX
407/01/21100 kt115EstimatedPueblo County, CO
509/01/21100 kt115EstimatedKit Carson County, CO
610/25/21100 kt115EstimatedHalifax County, VA
712/11/21100 kt115EstimatedTodd County, KY
803/12/2199 kt114MeasuredKiowa County, KS
908/23/2197 kt112MeasuredCorson County, SD
1002/15/2196 kt110EstimatedBrunswick County, NC
1104/28/2196 kt110EstimatedMedina County, TX
1206/21/2196 kt110EstimatedAroostook County, ME
1306/24/2196 kt110EstimatedLoving County, TX
1407/11/2196 kt110EstimatedCentre County, PA
1508/15/2196 kt110EstimatedRice County, KS

F4/EF4 and stronger

3
DateRatingTornadoStateLengthWidthDeathsInjuries
03/25/21EF4Franklin to Tyrone, GeorgiaGA38.6 mi1,850 yd00
12/10/21EF4Bay, AR to Hornbeak, TNAR, MO, TN81.2 mi1,800 yd814
12/10/21EF4Woodland Mills, TN to Hardinsburg, KYTN, KY169 mi2,600 yd57515

Deadliest tornadoes

  • Storm days. A day here runs from 12Z to 12Z (6 a.m. CST to 6 a.m. CST the next morning), the way SPC counts storm days, so an overnight tornado counts with the afternoon and evening before it.
  • Reporting changed over time. Tornado counts rose from the 1990s on as Doppler radar, spotter networks and cameras caught more weak tornadoes. Counts from different decades are not directly comparable, especially for the weakest ratings.
  • F and EF ratings. The Enhanced Fujita (EF) Scale replaced the Fujita (F) Scale on 02/01/07. Both estimate wind speed from damage, but they use different damage indicators, so each rating is shown with its own scale.
Titan Archive · a Tornado Titans project Data: NOAA Storm Prediction Center severe weather database · updated 10/03/26