National Storms

Florida hail history

IndependentNot affiliated with NOAA or the National Weather Service.

Florida had hail reported on 283 days from 2016 to 2025, about 28 a year, and on 1,952 days since 1955. The largest hailstone on record in the state is 4.50″ (May 13, 2007). Palm Beach County had the most hail days of any county from 2016 to 2025 (32).

Source: NOAA Storm Prediction Center storm reports. Data through November 6, 2026. Methodology

1990: 221991: 281992: 361993: 481994: 501995: 391996: 541997: 631998: 581999: 642000: 642001: 612002: 432003: 562004: 502005: 422006: 502007: 542008: 542009: 582010: 292011: 542012: 532013: 352014: 492015: 432016: 372017: 242018: 302019: 302020: 242021: 192022: 352023: 392024: 192025: 262026: 191990199419982002200620102014201820222026max 64
Days with hail reported in Florida, by year (1990–2026)

Source: National Storms (nationalstorms.com), CC BY 4.0, data from NOAA Storm Prediction Center storm reports.

Report counts rose over the decades as more people and spotters reported storms, so compare recent years with each other rather than with the 1960s.

Florida cities with the most hail days, 2016–2025

CityHail days 2016–251″+ hail daysLargest hailLast hail
Palm Coast1482.75″May 9, 2025
Miramar1171.75″May 23, 2025
Royal Palm Beach1151.75″Jun 24, 2026
Plantation1052.00″Jul 12, 2025
Lake Clarke Shores1063.00″May 23, 2025
Sunrise1031.75″Jul 12, 2025
Pembroke Pines1061.75″May 23, 2025
Wellington1041.75″Jun 24, 2026
Tamarac1021.75″Jul 12, 2025
Casselberry982.00″Sep 11, 2023
Lauderhill931.75″Jul 12, 2025
Palm Springs963.00″May 23, 2025
Loxahatchee Groves951.75″May 5, 2025
Cooper City862.00″May 23, 2025
Southwest Ranches841.75″Mar 6, 2024
Lake Worth Beach843.00″May 23, 2025
Lantana833.00″Feb 28, 2026
Hypoluxo833.00″Feb 28, 2026
Jacksonville731.75″May 21, 2022
Winter Park753.00″Sep 11, 2023

Biggest hail days in Florida since 2016

DayLargest hailReports
May 21, 20203.00″38
April 26, 20233.00″27
April 10, 20183.00″10
April 24, 20233.00″4
May 31, 20172.75″13
April 25, 20232.75″8
April 11, 20252.50″11
March 20, 20182.00″26
April 11, 20212.00″20
March 27, 20192.00″18
March 26, 20242.00″15
April 24, 20212.00″11

The largest hail and the biggest storm days since 1955, with radar swaths since 2019: Biggest hail storms in Florida history

Florida counties

CountyHail days 2016–25All-time hail reportsLargest hailLast hail
Palm Beach County321823.00″Oct 23, 2026
Duval County302852.75″May 25, 2025
Broward County282213.00″Jul 12, 2025
Orange County242743.00″Feb 4, 2024
Flagler County231162.75″May 9, 2025
Volusia County201892.75″Jun 2, 2026
Miami-Dade County192404.00″Mar 25, 2025
St. Johns County191203.00″Jun 10, 2025
Brevard County182352.50″Mar 15, 2026
Lake County151192.75″May 9, 2025
Bay County15683.00″Jul 22, 2025
Polk County142534.50″May 13, 2024
Escambia County14792.00″Mar 15, 2026
Seminole County121293.00″May 12, 2026
Osceola County12922.00″Jun 6, 2024
Leon County111442.75″Mar 16, 2026
Santa Rosa County11812.75″May 8, 2026
St. Lucie County11833.00″Feb 28, 2026
Hillsborough County102853.00″Jun 2, 2025
Lee County101202.00″Jun 25, 2025
Alachua County101392.75″Apr 11, 2025
Collier County10581.75″Jul 13, 2026
Indian River County9653.00″May 24, 2025
Walton County9613.50″Sep 21, 2025
Hendry County9342.75″Jul 11, 2025
Marion County81414.50″May 29, 2025
Clay County81202.00″Feb 4, 2024
Nassau County8962.75″Feb 4, 2024
Jackson County8581.75″Aug 19, 2026
Martin County8632.00″May 23, 2025
Pinellas County51113.00″Jun 25, 2025
Putnam County51122.00″Sep 8, 2023
Levy County5581.75″May 10, 2023
Gadsden County5332.75″Mar 27, 2024
Calhoun County5291.75″Jun 30, 2026
Pasco County41063.00″Jul 10, 2026
Manatee County4752.00″Oct 15, 2022
Citrus County4782.00″Feb 4, 2024
Okaloosa County4651.75″Jun 25, 2025
Glades County4271.75″May 10, 2025
Hardee County4292.00″Nov 2, 2022
Jefferson County4252.00″Jun 12, 2023
Washington County4261.75″Aug 19, 2026
Gulf County4272.00″Mar 26, 2024
Columbia County3572.00″May 11, 2023
Sarasota County3531.75″Jul 11, 2017
Okeechobee County3492.50″May 21, 2020
Hamilton County3512.75″Jun 15, 2023
Baker County3372.00″Feb 4, 2024
Madison County3331.75″Apr 11, 2025
Wakulla County3341.75″Apr 11, 2025
Gilchrist County3271.75″May 11, 2023
Highlands County2572.00″Jun 18, 2022
Sumter County2321.75″Mar 20, 2018
Bradford County2344.50″Feb 4, 2024
Dixie County2162.00″Mar 26, 2019
Liberty County2231.75″Mar 26, 2024
Charlotte County1382.00″Aug 5, 2022
Franklin County1131.75″May 10, 2024
Holmes County1121.75″Jun 12, 2023
Suwannee County0642.75″Aug 27, 2015
Hernando County0321.75″Jul 17, 2026
Taylor County0203.00″Mar 23, 2013
Union County0172.75″May 25, 2014
DeSoto County0182.75″Jul 30, 2009
Lafayette County072.00″Apr 28, 2011
Monroe County0101.75″Jun 15, 2012

Places with fewer than 5 hail days on record are listed without a link and kept out of search engines.

When hail falls in Florida, by month and week: Florida hail season

Download every Florida hail, tornado and wind report as CSV, by year: Florida storm report downloads

All Florida cities

Alachua Altamonte Springs Apopka Arcadia Atlantic Beach Auburndale Aventura Avon Park Bal Harbour Bartow Bay Harbor Islands Belle Glade Belle Isle Belleair Belleview Biscayne Park Boca Raton Bonifay Bonita Springs Boynton Beach Bradenton Brooksville Bunnell Bushnell Cape Canaveral Cape Coral Casselberry Chipley Clearwater Clermont Clewiston Cocoa Cocoa Beach Coconut Creek Cooper City Coral Gables Coral Springs Crestview Crystal River Cutler Bay Dade City Dania Beach Davenport Davie Daytona Beach Daytona Beach Shores DeBary Deerfield Beach DeFuniak Springs DeLand Delray Beach Deltona Doral Dunedin Eagle Lake Edgewater Edgewood Estero Eustis Fellsmere Fernandina Beach Flagler Beach Florida City Fort Lauderdale Fort Meade Fort Myers Fort Pierce Fort Walton Beach Freeport Frostproof Fruitland Park Gainesville Grant-Valkaria Green Cove Springs Greenacres Groveland Gulf Breeze Gulfport Haines City Hallandale Beach Hialeah Hialeah Gardens High Springs Highland Beach Hilliard Holly Hill Hollywood Homestead Hypoluxo Indialantic Indian Harbour Beach Indian River Shores Indian Rocks Beach Indiantown Inverness Jacksonville Jacksonville Beach Jasper Juno Beach Jupiter Kenneth City Kissimmee LaBelle Lady Lake Lake Alfred Lake City Lake Clarke Shores Lake Helen Lake Mary Lake Park Lake Placid Lake Wales Lake Worth Beach Lakeland Lantana Largo Lauderdale Lakes Lauderdale-by-the-Sea Lauderhill Leesburg Lighthouse Point Live Oak Longboat Key Longwood Loxahatchee Groves Lynn Haven Macclenny Madeira Beach Madison Maitland Malabar Mangonia Park Margate Marianna Mary Esther Melbourne Melbourne Beach Miami Miami Beach Miami Gardens Miami Lakes Miami Shores Miami Springs Midway Milton Minneola Miramar Monticello Mount Dora Mulberry Naples Neptune Beach New Port Richey New Smyrna Beach Newberry Niceville North Bay Village North Lauderdale North Miami North Miami Beach North Palm Beach Oakland Oakland Park Ocala Ocoee Okeechobee Oldsmar Opa-locka Orange City Orange Park Orlando Ormond Beach Oviedo Palatka Palm Bay Palm Beach Palm Beach Gardens Palm Coast Palm Springs Palmetto Palmetto Bay Panama City Parkland Pembroke Park Pembroke Pines Pensacola Perry Pinecrest Pinellas Park Plant City Plantation Polk City Pompano Beach Ponce Inlet Port Orange Port Richey Port St. Joe Port St. Lucie Punta Gorda Quincy Riviera Beach Rockledge Royal Palm Beach Sanford Sarasota Satellite Beach Sebastian Sebring Seminole South Daytona South Miami South Pasadena Southwest Ranches Springfield St. Augustine St. Augustine Beach St. Cloud St. Pete Beach St. Petersburg Starke Stuart Sunny Isles Beach Sunrise Surfside Sweetwater Tallahassee Tamarac Tampa Tarpon Springs Tavares Temple Terrace Tequesta Titusville Treasure Island Umatilla Valparaiso Venice Vero Beach Wauchula Wellington West Melbourne West Miami West Palm Beach West Park Westlake Weston Williston Wilton Manors Windermere Winter Garden Winter Haven Winter Park Winter Springs Zephyrhills