Weather Alerts Map

Tornadoes in Florida

Florida has recorded 3,761 tornadoes from 1950 through 2025, about 55.2 per year over the last 30 years. They killed 175 people and injured 3,410. June is the most active month.

Live Florida tornado warnings · All Florida weather alerts

Map data: NWS, OpenFreeMap, OpenStreetMap

Tornadoes per year

96: 66966697: 1159711598: 1099810999: 60996000: 77007701: 70017002: 43024303: 44034404: 1040410405: 56055606: 42064207: 50075008: 56085609: 37093710: 20102011: 39113912: 48124813: 36133614: 28142815: 30153016: 45164517: 57175718: 46184619: 25192520: 58205821: 33213322: 69226923: 54235424: 1132411325: 272527
Florida tornadoes per year, 1996–2025
50s: 14250s14260s: 31660s31670s: 66270s66280s: 55580s55590s: 77990s77900s: 57900s57910s: 37410s37420s: 35420s354
Tornadoes per decade (the 2020s are partial)

When tornadoes happen in Florida

Jan: 225Jan225Feb: 232Feb232Mar: 343Mar343Apr: 322Apr322May: 362May362Jun: 546Jun546Jul: 382Jul382Aug: 369Aug369Sep: 381Sep381Oct: 294Oct294Nov: 142Nov142Dec: 163Dec163
Tornadoes by month, 1950–2025
EF0: 2,246EF02,246EF1: 1,080EF11,080EF2: 355EF2355EF3: 46EF346EF4: 2EF42EF5: 0EF5
Tornadoes by (E)F rating

Ratings before February 2007 use the original Fujita (F) scale; later tornadoes use the Enhanced Fujita (EF) scale. How the EF scale works.

Deadliest tornadoes in Florida

DateRatingCountyPath lengthWidthDeathsInjuries
February 22, 1998F3Osceola County28 mi250 yd25150
March 31, 1962F3Santa Rosa County6.9 mi440 yd17100
February 22, 1998F3Seminole County16 mi200 yd1336
February 2, 2007EF3Lake County26 mi450 yd1351
April 4, 1966F4Pinellas County135.8 mi300 yd11530
February 2, 2007EF3Lake County10.5 mi450 yd810
October 9, 2024EF3St. Lucie County21.2 mi500 yd60
April 19, 1988F3Madison County12 mi300 yd418
September 15, 2004F2Calhoun County7 mi600 yd45
May 4, 1978F3Pinellas County1.5 mi200 yd394

Strongest tornadoes in Florida

DateRatingCountyPath lengthWidthDeathsInjuries
April 4, 1966F4Pinellas County135.8 mi300 yd11530
April 15, 1958F4Polk County0.1 mi300 yd07
February 22, 1998F3Osceola County28 mi250 yd25150
March 31, 1962F3Santa Rosa County6.9 mi440 yd17100
February 2, 2007EF3Lake County26 mi450 yd1351
February 22, 1998F3Seminole County16 mi200 yd1336
February 2, 2007EF3Lake County10.5 mi450 yd810
October 9, 2024EF3St. Lucie County21.2 mi500 yd60
April 19, 1988F3Madison County12 mi300 yd418
February 22, 1998F3Lake County18 mi200 yd370

Most recent tornadoes

DateRatingCountyPath lengthWidthDeathsInjuries
October 27, 2025EF0Bay County0.6 mi50 yd00
October 27, 2025EF1Bay County1.2 mi270 yd010
September 25, 2025EF0Pinellas County0 mi10 yd00
September 18, 2025?Volusia County0.1 mi10 yd00
September 7, 2025EF0Brevard County0.3 mi50 yd00
August 8, 2025EF0Hillsborough County0 mi10 yd00
August 4, 2025?Osceola County2.2 mi100 yd00
July 21, 2025EF0DeSoto County0.2 mi25 yd00
June 25, 2025EF1Pinellas County2.1 mi100 yd00
June 17, 2025EF0Escambia County0.1 mi5 yd00

Counties with the most tornadoes

CountyTornadoes since 1950Per 1,000 sq mi
Palm Beach County199262428716.9
Polk County171246323693
Hillsborough County153387360703.8
Pinellas County1511427335766.4
Broward County146314330839.6
Brevard County141359793103.4
Lee County132437746478.9
Volusia County109256412352.4
Okaloosa County105292419354.8
Escambia County100394216133.9
Pasco County96332851405.6
Manatee County95331157469.7
Bay County92313939393.9
Sarasota County86400611510.8
Monroe County83218687690.7
Duval County80271559633
Santa Rosa County79202183794.5
Collier County7495973960.9
Orange County70200775193.8
Walton County69172167630.1

About this data

Tornado records come from the NOAA Storm Prediction Center database of confirmed tornadoes, 1950–2025. Tornadoes that crossed state lines are counted in the state where they began. Counts in the early decades are lower partly because many weak tornadoes went unreported before Doppler radar and storm spotter networks.