TornadoLookup

Home / States

Florida tornado and storm history

Tornadoes, hurricanes, hail, and severe storms recorded in Florida between 1950 and 2026, from NOAA's Storm Events Database. Search an address to see the storms that came closest to it.

3,820
Tornado reports
41,179
Storm events
412
Hurricane reports
1,437
Deaths, all storms

Every tornado track in Florida

3,704 county track segments since 1950, coloured by rating. Zoom in and each path widens to its surveyed width. Tap one for the storm.

EF0EF1EF2EF3EF4EF5Unrated

Tornadoes by decade in Florida

All tornado reports against only the strong ones (F2 and above). Averages are per year over the years the federal record covers completely — 1952, 1976 and 1993 are each missing whole months in NOAA’s own files and are left out.

DecadeAll reportsStrong (F2+)All per yearStrong per year
1950s13346155
1960s322993210
1970s6181136913
1980s56957576
1990s68030763
2000s58927593
2010s38315382

The 2020s are left out because the decade is not finished. Reports are counted per county, so one tornado crossing a county line can appear more than once.

Significant recent events in Florida

Events with deaths, several injuries, $1M+ property damage, or tornadoes rated EF3 and up.

May 7, 2026 · Coastal Bay, Florida
Rip Current Rip Current1 death
Beach safety officials say a man in his late twenties entered the water near Beach Access 51 with a boogie board just after 6 pm CDT on May 7th. He struggled to get back to shore and became separated from the board. Another man rushed in to help, but also needed to be rescued. Th…
May 2, 2026 · Southern Brevard Barrier Islands, Florida
Rip Current Rip Current1 death, 1 injury
A 17-year old male and a 12-year old male were swimming at Cocoa Beach when they were caught in a rip current. The 12-year old was rescued and transported to the hospital in critical condition. The 17-year old was later found submerged and unresponsive. The teen was later pronoun…
May 1, 2026 · Coastal Volusia County, Florida
Rip Current Rip Current1 death, 1 injury
Two people were caught in a rip current just north of Main Street Pier. One person was able to escape, but notified rescuers that a 32 year old woman was still caught and went under the water. The woman was found approximately 80 to 100 meters from shore. She was transported to a…
April 23, 2026 · Baker, Florida
Wildfire Wildfire1 death
A very small brush fire ignited but was quickly suppressed on the 23rd of April. However, a volunteer firefighter passed away after suffering a medical emergency while battling the fire.
April 5, 2026 · Coastal Broward County, Florida
Rip Current Rip Current1 death
A 50 year old man was pulled from the ocean near 10 N. Pompano Beach Blvd on Sunday night. He was transported to the hospital, where he was pronounced dead.
April 1, 2026 · Coastal Palm Beach County, Florida
Rip Current Rip Current1 death
Broadcast Media reports that a individual passed away on Wednesday afternoon shortly after saving two children caught in a rip current. Time is approximated from news report.
March 21, 2026 · Calhoun, Florida
Wildfire Wildfire$3.5M damage
A 500 acre wildfire in northwestern Calhoun county caused significant damage to property. There were a total of 43 displaced occupants, 15 dwellings destroyed, 7 outbuildings destroyed, along with 7 vehicles, 2 boats and 1 utility trailer destroyed.
December 26, 2025 · Coastal Volusia County, Florida
Rip Current Rip Current1 death
A 44-year-old man visiting from Canada drowned in Ormond Beach after being caught in a rip current. Two other people were caught in the rip current but were able to make it safely back to shore. The man was transported to a local emergency room where he was pronounced deceased.
October 27, 2025 · Bay, Florida
Tornado EF1 Tornado10 injuries
A tornadic waterspout moved onshore into Mexico Beach at approximately 6:30 am CDT, causing roof and siding damage to a couple of homes along the beach. The roof of the El Governor hotel was lifted and tossed across U.S. 98 into an RV park, where several RV's were damaged or roll…
October 26, 2025 · Lake, Florida
Flash Flood Flash Flood$2.8M damage
A stalled thunderstorm lingered over the Eustis, Mount Dora, and Sorrento area for several hours, producing an extreme amount of rainfall. Over approximately 6 hours, between 15 to 19 inches of rainfall fell over the area, specifically between State Road 44 and US-441. The highes…
October 26, 2025 · Brevard, Florida
Flash Flood Flash Flood$5.3M damage
A stalled thunderstorm produced an extreme amount of rainfall across portions of northern Brevard County. In Titusville, between 13 to 15 inches of rainfall fell over approximately 7 hours. The maximum rainfall accumulation was 15.57 inches measured by a mesonet station. Numerous…
October 26, 2025 · Brevard, Florida
Flash Flood Flash Flood$1.9M damage
An additional stalled thunderstorm formed over Sharpes and Cocoa, where it produced approximately 6 to 8 inches of rainfall. A portion of US-1 just south of Port St John was washed out near Spring St, as well as multiple segments of Indian River Dr. between Blacks Rd. and City Po…
October 26, 2025 · Brevard, Florida
Flash Flood Flash Flood$3.1M damage
A stalled thunderstorm produced between 6 to 12 inches of rainfall over portions of north Merritt Island. Flash flooding lead to numerous roads being flooded, including Nina Court. According to local emergency managers, over 150 homes and businesses were affected by flooding, inc…
October 18, 2025 · Coastal Volusia County, Florida
Rip Current Rip Current1 death
A 65 year-old man from Clermont was trapped in a rip current with his teenage son at an unguarded beach in Daytona Beach Shores near the 2200 block of Atlantic Ave just before 2 PM EDT. Both were rescued, but the man was transported to the hospital, where he was pronounced deceas…
September 27, 2025 · Coastal Volusia County, Florida
Rip Current Rip Current1 death
A 51-year-old man from Indiana drowned after getting caught in a rip current while swimming in Daytona Beach near 1515 S Atlantic Ave at an unguarded portion of the beaches.

Counties and zones

Each county’s full storm history, with its event count. Some entries are National Weather Service forecast zones rather than civil counties.

Alachua (885) Alachua and Marion (2) Baker (309) Bay (716) Bradford (254) Brevard (1,054) Broward (1,175) Calhoun (292) Central Marion (10) Central Walton (55) Charlotte (359) Citrus (539) Clay (632) Coastal Bay (111) Coastal Broward (41) Coastal Broward County (139) Coastal Charlotte (20) Coastal Citrus (14) Coastal Collier (20) Coastal Collier County (79) Coastal Dade (32) Coastal Dixie (47) Coastal Duval (73) Coastal Escambia (43) Coastal Flagler (51) Coastal Franklin (66) Coastal Gulf (60) Coastal Hernando (10) Coastal Hillsborough (20) Coastal Indian River (8) Coastal Jefferson (49) Coastal Lee (17) Coastal Levy (14) Coastal Manatee (22) Coastal Martin (9) Coastal Miami-dade County (155) Coastal Nassau (42) Coastal Okaloosa (37) Coastal Palm Beach (38) Coastal Palm Beach County (187) Coastal Pasco (15) Coastal Santa Rosa (34) Coastal Sarasota (20) Coastal St. Johns (36) Coastal St. Lucie (9) Coastal Taylor (52) Coastal Volusia County (39) Coastal Wakulla (65) Coastal Walton (29) Collier (418) Columbia (432) De Soto (239) Dixie (159) Duval (1,872) Eastern Alachua (21) Eastern Clay (12) Eastern Hamilton (9) Eastern Marion (13) Eastern Putnum (17) Escambia (649) Escambia Coastal (29) Escambia Inland (5) Far South Miami-dade County (34) Flagler (874) Franklin (230) Gadsden (356) Gilchrist (185) Glades (239) Glades and Hendry (1) Gulf (205) Hamilton (259) Hardee (253) Hendry (255) Hernando (445) Highlands (351) Hillsborough (1,320) Holmes (440) Inalnd St. Johns (6) Indian River (260) Inland Bay (61) Inland Broward (8) Inland Broward County (59) Inland Charlotte (9) Inland Citrus (11) Inland Collier (32) Inland Collier County (102) Inland Dade (13) Inland Dixie (42) Inland Duval (8) Inland Escambia (19) Inland Flagler (11) Inland Franklin (47) Inland Gulf (52) Inland Hernando (10) Inland Hillsborough (15) Inland Indian River (4) Inland Jefferson (56) Inland Lee (16) Inland Levy (9) Inland Manatee (10) Inland Martin (4) Inland Miami-dade (70) Inland Nassau (13) Inland Northern Brevard (5) Inland Okaloosa (20) Inland Palm Beach (27) Inland Palm Beach County (83) Inland Pasco (12) Inland Santa Rosa (21) Inland Sarasota (9) Inland Southern Brevard (5) Inland St. Lucie (4) Inland Taylor (47) Inland Wakulla (55) Inland Walton (12) Jackson (731) Jefferson (345) Lafayette (199) Lake (407) Lee (749) Leon (1,350) Levy (459) Liberty (200) Madison (458) Mainland Monroe (36) Mainland Northern Brevard (7) Mainland Southern Brevard (6) Manatee (589) Marion (1,021) Martin (257) Metro Broward County (58) Metro Palm Beach County (58) Metropolitan Miami-dade (69) Miami-dade (1,261) Monroe (618) Monroe/lower Keys (54) Monroe/middle Keys (41) Monroe/upper Keys (50) Nassau (532) North Walton (65) Northeast Coastal St. Johns County (6) Northern Brevard Barrier Islands (9) Northern Brevard County (1) Northern Columbia (12) Northern Inland St. Johns County (4) Northern Liberty County (9) Okaloosa (578) Okaloosa Coastal (25) Okaloosa Inland (4) Okaloosa and Walton (1) Okeechobee (158) Orange (780) Osceola (297) Pacso (1) Palm Beach (1,106) Pasco (715) Pinellas (993) Polk (1,028) Putnam (699) Putnam and St. Johns (1) Santa Rosa (664) Santa Rosa Coastal (10) Santa Rosa Inland (4) Santa Rosa and Okaloosa (1) Sarasota (489) Seminole (391) South Central Duval (17) South Walton (75) Southeast Coastal St. Johns County (6) Southeastern Columbia (12) Southern Brevard Barrier Islands (17) Southern Columbia (3) Southern Inland St. Johns County (4) Southern Lake County (7) Southern Liberty County (10) Southwr Columbia (9) St. Johns (869) St. Lucie (287) Sumter (327) Suwannee (463) Taylor (259) Trout River (6) Union (164) Volusia (740) Wakulla (494) Wakulla Fl039 - 040 - 042 - 043 - 048>052 (3) Walton (658) Washington (433) Western Alachua (12) Western Clay (8) Western Duval (9) Western Marion (11) Western Putnum (13) Western St. Johns County (6) Wr Hamilton (9)