Live NWS data · updated hourly

Florida Hail Map & Storm Reports

Every verified hail report in Florida from the last 12 months — which towns got hit, how big it was, and how recently. The same NWS data insurance adjusters trust, organized for roofers.

20
Days with claimable 1"+ hail
1.75"
Largest hail (golf ball)
117
Hail reports · 12 mo
yesterday
Most recent report

The storms worth working

Biggest verified hail days in Florida this year — every one is still inside a typical insurance filing window.

Most homeowner policies allow 1–2 years from the storm date to file — the roofer who documents the roof first usually writes the job.

40 mph wind — 1 N De Funiak Springs, Walton Co. (Sep 21, 2026)0.25" hail — 2 ESE Ruskin, Hillsborough Co. (Sep 20, 2026)49 mph wind — 1 SSE Cedar Key, GMZ850 Co. (Sep 20, 2026)44 mph wind — 3 W Crystal River, Citrus Co. (Sep 20, 2026)0.25" hail — 3 SW Parrish, Manatee Co. (Sep 20, 2026)40 mph wind — 6 NE West Bay, Bay Co. (Sep 20, 2026)51 mph wind — 3 S Milton Near Whitin, Santa Rosa Co. (Sep 20, 2026)44 mph wind — 1 S Whitfield, Manatee Co. (Sep 19, 2026)41 mph wind — 3 W Macdill Air Force, GMZ830 Co. (Sep 19, 2026)41 mph wind — 2 WNW Feather Sound, Pinellas Co. (Sep 19, 2026)42 mph wind — 3 W Macdill Air Force, GMZ830 Co. (Sep 18, 2026)43 mph wind — 1 W Macdill Air Force, Hillsborough Co. (Sep 18, 2026)47 mph wind — 2 SE Solana, Charlotte Co. (Sep 18, 2026)40 mph wind — Boca Chica, Monroe Co. (Sep 17, 2026)41 mph wind — 2 WNW Mayport, AMZ452 Co. (Sep 12, 2026)44 mph wind — 4 NE Orange Park, Duval Co. (Sep 12, 2026)51 mph wind — 2 SW Lake Alfred, Polk Co. (Sep 12, 2026)49 mph wind — 3 SSW Winston, Polk Co. (Sep 12, 2026)41 mph wind — 3 SW Wahneta, Polk Co. (Sep 12, 2026)44 mph wind — 2 NE Jacksonville Inter, Duval Co. (Sep 12, 2026)42 mph wind — 2 E Palm Coast, AMZ454 Co. (Sep 12, 2026)40 mph wind — 1 WNW Millville, Bay Co. (Sep 12, 2026)43 mph wind — 5 SSW Amelia City, Duval Co. (Sep 11, 2026)0.25" hail — 2 SSE North Fort Myers, Lee Co. (Sep 11, 2026)51 mph wind — 2 SE Solana, Charlotte Co. (Sep 10, 2026)47 mph wind — 2 SE Solana, Charlotte Co. (Sep 10, 2026)45 mph wind — 1 NNE Page Park-Pine Ma, Lee Co. (Sep 10, 2026)49 mph wind — 2 SE Solana, Charlotte Co. (Sep 9, 2026)43 mph wind — 1 NNE Page Park-Pine Ma, Lee Co. (Sep 9, 2026)45 mph wind — 1 NNE Estero, Lee Co. (Sep 9, 2026)55 mph wind — 1 NNW North Lauderdale, Broward Co. (Sep 7, 2026)48 mph wind — 2 ESE Haverhill, Palm Beach Co. (Sep 7, 2026)43 mph wind — 2 NNE Belleair, Pinellas Co. (Sep 7, 2026)41 mph wind — Apalachicola Airport, Franklin Co. (Sep 7, 2026)43 mph wind — Tallahassee Internation, Leon Co. (Sep 7, 2026)40 mph wind — Florida a And M, Leon Co. (Sep 7, 2026)48 mph wind — Bonifay, Holmes Co. (Sep 7, 2026)40 mph wind — 5 NNW Keystone Heights, Bradford Co. (Sep 6, 2026)42 mph wind — 2 NNE Orange Park, Duval Co. (Sep 6, 2026)41 mph wind — 11 ENE Avon Park, Polk Co. (Sep 6, 2026)44 mph wind — 4 NE Orange Park, Duval Co. (Sep 6, 2026)45 mph wind — Killearn Lakes, Leon Co. (Sep 4, 2026)44 mph wind — 2 ESE Estero, Lee Co. (Sep 3, 2026)45 mph wind — 2 ENE Saint Petersburg, Pinellas Co. (Sep 1, 2026)44 mph wind — 2 WNW Feather Sound, Pinellas Co. (Sep 1, 2026)43 mph wind — 2 ENE Saint Petersburg, Pinellas Co. (Aug 31, 2026)46 mph wind — 1 SE Cedar Key, Levy Co. (Aug 30, 2026)45 mph wind — 2 ENE Saint Petersburg, Pinellas Co. (Aug 30, 2026)40 mph wind — 4 SSE Tampa, Hillsborough Co. (Aug 30, 2026)40 mph wind — 3 SE Tampa, Hillsborough Co. (Aug 30, 2026)39 mph wind — 2 SE Solana, Charlotte Co. (Aug 30, 2026)39 mph wind — 1 WNW Vero Beach, Indian River Co. (Aug 30, 2026)40 mph wind — 2 WNW Feather Sound, Pinellas Co. (Aug 29, 2026)40 mph wind — 2 SW Tampa Internationa, Hillsborough Co. (Aug 29, 2026)40 mph wind — 1 S Whitfield, Manatee Co. (Aug 29, 2026)53 mph wind — 3 ENE Moon Lake Estates, Pasco Co. (Aug 29, 2026)0.25" hail — 2 SSE Aripeka, Pasco Co. (Aug 29, 2026)0.25" hail — 3 NE Moon Lake Estates, Pasco Co. (Aug 29, 2026)46 mph wind — 1 ESE Tampa Internation, Hillsborough Co. (Aug 29, 2026)0.25" hail — 1 SE West Park, Hillsborough Co. (Aug 29, 2026)57 mph wind — 13 ENE Avon Park, Polk Co. (Aug 29, 2026)43 mph wind — 1 WSW Charlotte Harbor, Charlotte Co. (Aug 29, 2026)49 mph wind — Sebring Air Terminal, Highlands Co. (Aug 29, 2026)44 mph wind — 2 SE Solana, Charlotte Co. (Aug 29, 2026)57 mph wind — 2 SE Bonita Shores, Collier Co. (Aug 29, 2026)55 mph wind — 2 NE Naples, Collier Co. (Aug 29, 2026)39 mph wind — 1 E Patrick Air Force B, Brevard Co. (Aug 28, 2026)58 mph wind — 1 SSE Bradenton Beach, Manatee Co. (Aug 27, 2026)55 mph wind — 2 NNE Masaryktown, Hernando Co. (Aug 27, 2026)41 mph wind — 1 NNE Estero, Lee Co. (Aug 27, 2026)0.88" hail — 2 N Four Corners, Lake Co. (Aug 26, 2026)0.88" hail — 3 SSE Oakland, Orange Co. (Aug 26, 2026)61 mph wind — 1 SSW Melbourne, Brevard Co. (Aug 26, 2026)0.88" hail — 1 N Sandalfoot Cove, Palm Beach Co. (Aug 26, 2026)43 mph wind — 2 NW Jacksonville Heigh, Duval Co. (Aug 24, 2026)48 mph wind — 3 WSW Lake Talquin, Gadsden Co. (Aug 24, 2026)0.25" hail — 2 W Wakulla, Wakulla Co. (Aug 23, 2026)40 mph wind — Cross City Airport, Dixie Co. (Aug 22, 2026)40 mph wind — Marianna Municipal a/P, Jackson Co. (Aug 21, 2026)49 mph wind — 2 SW Kissimmee, Osceola Co. (Aug 21, 2026)0.25" hail — 6 W Yulee, Nassau Co. (Aug 20, 2026)45 mph wind — 2 NE Jacksonville Inter, Duval Co. (Aug 20, 2026)45 mph wind — 4 NE Orange Park, Duval Co. (Aug 20, 2026)45 mph wind — 4 NE Orange Park, Duval Co. (Aug 20, 2026)42 mph wind — 2 NNE Orange Park, Duval Co. (Aug 20, 2026)41 mph wind — Green Cove Springs, Clay Co. (Aug 20, 2026)41 mph wind — Green Cove Springs, Clay Co. (Aug 20, 2026)41 mph wind — 5 NNW Keystone Heights, Bradford Co. (Aug 20, 2026)63 mph wind — 1 NW Gainesville Airpor, Alachua Co. (Aug 20, 2026)70 mph wind — 2 NNW Kissimmee, Osceola Co. (Aug 20, 2026)50 mph wind — 1 SSW Madison, Madison Co. (Aug 19, 2026)56 mph wind — 2 WNW Pensacola Interna, Escambia Co. (Aug 19, 2026)60 mph wind — 1 WNW Gonzalez, Escambia Co. (Aug 19, 2026)1" hail — Compass Lake, Jackson Co. (Aug 19, 2026)51 mph wind — 4 ENE Poplar Head, Washington Co. (Aug 19, 2026)1" hail — 3 ENE Poplar Head, Washington Co. (Aug 19, 2026)0.88" hail — Bayou George, Bay Co. (Aug 19, 2026)49 mph wind — 1 WNW Millville, Bay Co. (Aug 19, 2026)44 mph wind — 1 N De Funiak Springs, Walton Co. (Aug 19, 2026)56 mph wind — 2 SSE Midway, Seminole Co. (Aug 19, 2026)41 mph wind — 2 SE Solana, Charlotte Co. (Aug 19, 2026)1" hail — Marianna, Jackson Co. (Aug 18, 2026)41 mph wind — 2 NNW Simsville, Jackson Co. (Aug 18, 2026)47 mph wind — Lake Butler, Union Co. (Aug 18, 2026)48 mph wind — 1 NW Gainesville Airpor, Alachua Co. (Aug 18, 2026)46 mph wind — 1 NW Gainesville Airpor, Alachua Co. (Aug 18, 2026)0.1" hail — 2 S Bellair, Clay Co. (Aug 18, 2026)0.1" hail — 1 SSE Bellair, Clay Co. (Aug 18, 2026)57 mph wind — Bellair, Clay Co. (Aug 18, 2026)40 mph wind — 4 NE Orange Park, Duval Co. (Aug 18, 2026)39 mph wind — Tully, Wakulla Co. (Aug 18, 2026)43 mph wind — 6 WSW Jacksonville Heig, Duval Co. (Aug 18, 2026)62 mph wind — 1 SW Orlando Internatio, Orange Co. (Aug 17, 2026)49 mph wind — 4 S Portland, Walton Co. (Aug 15, 2026)45 mph wind — 2 NNW Simsville, Jackson Co. (Aug 14, 2026)48 mph wind — 1 NE University of Flor, Alachua Co. (Aug 14, 2026)55 mph wind — 1 E Orlando Internation, Orange Co. (Aug 14, 2026)45 mph wind — 4 SSW Fort Caroline, Duval Co. (Aug 14, 2026)41 mph wind — 6 WSW Jacksonville Heig, Duval Co. (Aug 14, 2026)51 mph wind — 1 ENE Fort Caroline, Duval Co. (Aug 14, 2026)45 mph wind — 2 NE Jacksonville Inter, Duval Co. (Aug 14, 2026)0.5" hail — 1 SW Tallahassee Mall, Leon Co. (Aug 12, 2026)0.5" hail — 1 W Killearn Estates, Leon Co. (Aug 12, 2026)49 mph wind — 1 SW Orlando Internatio, Orange Co. (Aug 12, 2026)45 mph wind — Saint Augustine, AMZ454 Co. (Aug 12, 2026)40 mph wind — 1 N Bakersville, St. Johns Co. (Aug 12, 2026)40 mph wind — Green Cove Springs, Clay Co. (Aug 12, 2026)44 mph wind — 4 NE Orange Park, Duval Co. (Aug 12, 2026)47 mph wind — 2 NE Jacksonville Inter, Duval Co. (Aug 12, 2026)49 mph wind — Fort Caroline, Duval Co. (Aug 12, 2026)52 mph wind — 1 ENE Fort Caroline, Duval Co. (Aug 12, 2026)43 mph wind — 2 SE Solana, Charlotte Co. (Aug 10, 2026)51 mph wind — 2 NW Jacksonville Heigh, Duval Co. (Aug 9, 2026)59 mph wind — 1 WNW Fort Caroline, Duval Co. (Aug 9, 2026)42 mph wind — 1 ENE Fort Caroline, Duval Co. (Aug 8, 2026)44 mph wind — 2 SE Solana, Charlotte Co. (Aug 7, 2026)41 mph wind — 3 W Crystal River, Citrus Co. (Aug 7, 2026)40 mph wind — 4 E Alachua, Alachua Co. (Aug 6, 2026)47 mph wind — 1 S Whitfield, Manatee Co. (Aug 6, 2026)41 mph wind — 2 WNW Feather Sound, Pinellas Co. (Aug 6, 2026)47 mph wind — 2 ENE Sarasota, Sarasota Co. (Aug 6, 2026)41 mph wind — Tampa International Apr, Hillsborough Co. (Aug 6, 2026)45 mph wind — 2 NW Mango, Hillsborough Co. (Aug 6, 2026)44 mph wind — 1 SE Southwest Internat, Lee Co. (Aug 6, 2026)43 mph wind — 1 NNE Page Park-Pine Ma, Lee Co. (Aug 6, 2026)45 mph wind — Lake Placid, Highlands Co. (Aug 5, 2026)39 mph wind — 2 WSW Bonita Springs, Lee Co. (Aug 5, 2026)46 mph wind — 2 SW Lake Alfred, Polk Co. (Aug 4, 2026)40 mph wind — 5 E Lagrange, Brevard Co. (Aug 4, 2026)40 mph wind — 1 WSW Daytona Bch Intl, Volusia Co. (Aug 4, 2026)38 mph wind — 1 N Rockledge, Brevard Co. (Aug 4, 2026)37 mph wind — 1 SSW Suntree, Brevard Co. (Aug 4, 2026)52 mph wind — 1 WNW Vero Beach, Indian River Co. (Aug 4, 2026)41 mph wind — 2 NE Jacksonville Inter, Duval Co. (Aug 4, 2026)46 mph wind — 2 SSE Midway, Seminole Co. (Aug 3, 2026)40 mph wind — Gainesville Airport, Alachua Co. (Aug 3, 2026)47 mph wind — 1 W Cortez, Manatee Co. (Aug 2, 2026)40 mph wind — 3 W Alford, Washington Co. (Aug 2, 2026)40 mph wind — 1 SSW South Miami, Miami-Dade Co. (Aug 1, 2026)44 mph wind — 2 N Mayport, Duval Co. (Aug 1, 2026)48 mph wind — 3 E Liberty City, AMZ630 Co. (Jul 31, 2026)46 mph wind — 1 NNE Saint Marks, Wakulla Co. (Jul 31, 2026)56 mph wind — 2 NE Jacksonville Inter, Duval Co. (Jul 31, 2026)40 mph wind — 2 ESE Cape Canaveral SF, Brevard Co. (Jul 31, 2026)43 mph wind — 1 WSW Daytona Bch Intl, Volusia Co. (Jul 31, 2026)45 mph wind — 3 S La Crosse, Alachua Co. (Jul 30, 2026)40 mph wind — Florida a And M, Leon Co. (Jul 30, 2026)40 mph wind — Tallahassee Internation, Leon Co. (Jul 30, 2026)41 mph wind — 5 NNW Keystone Heights, Bradford Co. (Jul 30, 2026)51 mph wind — 1 NNE Pensacola Interna, Escambia Co. (Jul 30, 2026)47 mph wind — 2 ENE Eglin Afb, Okaloosa Co. (Jul 30, 2026)71 mph wind — 3 S Portland, Walton Co. (Jul 30, 2026)40 mph wind — 1 NNE Saint Augustine B, St. Johns Co. (Jul 30, 2026)48 mph wind — 2 NE Jacksonville Inter, Duval Co. (Jul 29, 2026)45 mph wind — 2 WNW Live Oak, Suwannee Co. (Jul 29, 2026)67 mph wind — 1 N Mayport, Duval Co. (Jul 29, 2026)40 mph wind — 2 N Hyde Park, Wakulla Co. (Jul 29, 2026)58 mph wind — Mayport, Duval Co. (Jul 29, 2026)58 mph wind — Mayport, Duval Co. (Jul 29, 2026)40 mph wind — Fort Caroline, Duval Co. (Jul 29, 2026)44 mph wind — Perry-Foley Airport, Taylor Co. (Jul 29, 2026)45 mph wind — 1 ENE Fort Caroline, Duval Co. (Jul 29, 2026)51 mph wind — 3 SSE Jasper, Hamilton Co. (Jul 29, 2026)49 mph wind — 3 SSE Jasper, Hamilton Co. (Jul 29, 2026)41 mph wind — 1 NW Mayport, AMZ452 Co. (Jul 29, 2026)44 mph wind — 2 N Mayport, AMZ452 Co. (Jul 29, 2026)48 mph wind — 5 WNW Playalinda Beach, Brevard Co. (Jul 28, 2026)48 mph wind — 5 WNW Playalinda Beach, Brevard Co. (Jul 28, 2026)53 mph wind — 3 NW Kennedy Space Cent, Brevard Co. (Jul 28, 2026)49 mph wind — 4 NW Kennedy Space Cent, Brevard Co. (Jul 28, 2026)39 mph wind — 4 NW Kennedy Space Cent, Brevard Co. (Jul 28, 2026)45 mph wind — 1 N Rockledge, Brevard Co. (Jul 28, 2026)47 mph wind — 1 SSW Melbourne, Brevard Co. (Jul 28, 2026)40 mph wind — 1 WNW Treasure Coast Ai, St. Lucie Co. (Jul 28, 2026)44 mph wind — 1 SSE Cedar Key, GMZ850 Co. (Jul 28, 2026)44 mph wind — Apalachicola Airport, Franklin Co. (Jul 28, 2026)43 mph wind — 1 N Santa Rosa Beach, Walton Co. (Jul 28, 2026)45 mph wind — 1 E Bradfordville, Leon Co. (Jul 27, 2026)0.5" hail — 1 NNW Killearn Lakes, Leon Co. (Jul 27, 2026)46 mph wind — 1 NW Gainesville Airpor, Alachua Co. (Jul 27, 2026)48 mph wind — 5 SSW Amelia City, Duval Co. (Jul 26, 2026)49 mph wind — 2 NNW Vilano Beach, St. Johns Co. (Jul 26, 2026)58 mph wind — 3 NNE Lauderdale Lakes, Broward Co. (Jul 26, 2026)43 mph wind — 6 NE Suwannee Springs, Hamilton Co. (Jul 26, 2026)45 mph wind — 3 SSE Jasper, Hamilton Co. (Jul 26, 2026)40 mph wind — 4 NE Orange Park, Duval Co. (Jul 25, 2026)41 mph wind — 3 ENE Vamo, Sarasota Co. (Jul 24, 2026)54 mph wind — 2 SE Arcadia, DeSoto Co. (Jul 22, 2026)45 mph wind — 1 W Arlington, Duval Co. (Jul 21, 2026)43 mph wind — 1 SE Cedar Key, Levy Co. (Jul 20, 2026)46 mph wind — 3 SE Tampa, Hillsborough Co. (Jul 20, 2026)43 mph wind — 2 SW Tampa Internationa, Hillsborough Co. (Jul 20, 2026)44 mph wind — 2 WNW Feather Sound, Pinellas Co. (Jul 20, 2026)40 mph wind — Treasure Coast Airport, St. Lucie Co. (Jul 20, 2026)42 mph wind — 3 W Macdill Air Force, GMZ830 Co. (Jul 20, 2026)46 mph wind — 2 ENE Saint Petersburg, Pinellas Co. (Jul 20, 2026)41 mph wind — 1 WNW Vero Beach, Indian River Co. (Jul 20, 2026)50 mph wind — 2 NE Jacksonville Inter, Duval Co. (Jul 20, 2026)45 mph wind — 4 NE Orange Park, Duval Co. (Jul 20, 2026)46 mph wind — Saint Augustine, AMZ454 Co. (Jul 20, 2026)48 mph wind — 1 S Whitfield, Manatee Co. (Jul 20, 2026)44 mph wind — 1 W Macdill Air Force, Hillsborough Co. (Jul 20, 2026)42 mph wind — 1 SE Jacksonville, Duval Co. (Jul 20, 2026)47 mph wind — 1 W Arlington, Duval Co. (Jul 20, 2026)40 mph wind — 1 SE Jacksonville, Duval Co. (Jul 20, 2026)39 mph wind — 1 NNW Grant-Valkaria, Brevard Co. (Jul 20, 2026)41 mph wind — 2 SSW Roseland, Indian River Co. (Jul 20, 2026)50 mph wind — 2 SSW Lecanto, Citrus Co. (Jul 20, 2026)45 mph wind — 2 SW Tampa Internationa, Hillsborough Co. (Jul 20, 2026)44 mph wind — 2 ENE Saint Petersburg, Pinellas Co. (Jul 20, 2026)45 mph wind — 4 NE Orange Park, Duval Co. (Jul 19, 2026)45 mph wind — 4 NE Orange Park, Duval Co. (Jul 19, 2026)49 mph wind — 2 NNE Orange Park, Duval Co. (Jul 19, 2026)40 mph wind — 2 NNE Orange Park, Duval Co. (Jul 19, 2026)41 mph wind — Green Cove Springs, Clay Co. (Jul 19, 2026)46 mph wind — 1 WNW Inlet Beach, Walton Co. (Jul 18, 2026)46 mph wind — 2 WNW Miramar Beach, Walton Co. (Jul 18, 2026)43 mph wind — 2 ENE Saint Petersburg, Pinellas Co. (Jul 18, 2026)0.25" hail — 2 WSW Southport, Bay Co. (Jul 18, 2026)43 mph wind — 5 NE West Bay, Bay Co. (Jul 18, 2026)43 mph wind — Tallahassee Internation, Leon Co. (Jul 18, 2026)49 mph wind — 2 W Panacea-Wakulla Air, Wakulla Co. (Jul 18, 2026)58 mph wind — Shell Point, Wakulla Co. (Jul 18, 2026)47 mph wind — 1 NW Shell Point, Wakulla Co. (Jul 17, 2026)54 mph wind — 1 NE Saint Marks, Wakulla Co. (Jul 17, 2026)50 mph wind — 2 ESE Greenville, Madison Co. (Jul 17, 2026)0.25" hail — Live Oak, Suwannee Co. (Jul 17, 2026)55 mph wind — 4 WNW Mayo, Lafayette Co. (Jul 17, 2026)56 mph wind — 1 WNW Treasure Coast Ai, St. Lucie Co. (Jul 17, 2026)40 mph wind — Branford, Suwannee Co. (Jul 17, 2026)45 mph wind — 1 SE Cedar Key, Levy Co. (Jul 17, 2026)44 mph wind — 1 SE Cedar Key, GMZ850 Co. (Jul 17, 2026)47 mph wind — 3 W Crystal River, Citrus Co. (Jul 17, 2026)1" hail — 1 SSW Brooksville, Hernando Co. (Jul 17, 2026)0.7" hail — Bushnell, Sumter Co. (Jul 17, 2026)46 mph wind — 2 ENE Saint Petersburg, Pinellas Co. (Jul 17, 2026)40 mph wind — 2 SW Lake Alfred, Polk Co. (Jul 16, 2026)52 mph wind — 1 WNW Treasure Coast Ai, St. Lucie Co. (Jul 15, 2026)41 mph wind — 1 WNW Vero Beach, Indian River Co. (Jul 15, 2026)47 mph wind — 4 NE Orange Park, Duval Co. (Jul 15, 2026)47 mph wind — 2 SSW Roseland, Indian River Co. (Jul 14, 2026)39 mph wind — 1 SSW Melbourne, Brevard Co. (Jul 14, 2026)41 mph wind — 3 N Cape Canaveral SFS, Brevard Co. (Jul 14, 2026)45 mph wind — 2 WSW Playalinda Beach, Brevard Co. (Jul 14, 2026)39 mph wind — 5 SSE Allandale, Volusia Co. (Jul 14, 2026)45 mph wind — 2 E Palm Coast, Flagler Co. (Jul 14, 2026)42 mph wind — Marineland, AMZ454 Co. (Jul 14, 2026)39 mph wind — 1 WNW Treasure Coast Ai, St. Lucie Co. (Jul 13, 2026)1" hail — 9 E Miles City, Collier Co. (Jul 13, 2026)66 mph wind — 1 SW Whispering Pines, Okeechobee Co. (Jul 13, 2026)38 mph wind — 2 SW Tampa Internationa, Hillsborough Co. (Jul 13, 2026)42 mph wind — 1 E Baskin, Pinellas Co. (Jul 13, 2026)41 mph wind — 2 NNE Callaway, Bay Co. (Jul 13, 2026)39 mph wind — 1 SE Springfield, Bay Co. (Jul 13, 2026)39 mph wind — 2 ESE Cape Canaveral SF, Brevard Co. (Jul 13, 2026)45 mph wind — 1 SSW Melbourne, Brevard Co. (Jul 13, 2026)40 mph wind — 2 S Cape Canaveral SFS, Brevard Co. (Jul 13, 2026)59 mph wind — 1 N Rockledge, Brevard Co. (Jul 13, 2026)47 mph wind — 2 NNW Cocoa, Brevard Co. (Jul 13, 2026)51 mph wind — 2 NNW Cocoa, Brevard Co. (Jul 13, 2026)46 mph wind — 1 N Rockledge, Brevard Co. (Jul 13, 2026)65 mph wind — Orlando Exec Airport, Orange Co. (Jul 13, 2026)57 mph wind — 1 SW Orlando Internatio, Orange Co. (Jul 13, 2026)64 mph wind — 4 NNW Animal Kingdom, Orange Co. (Jul 13, 2026)45 mph wind — 2 NNE Masaryktown, Hernando Co. (Jul 13, 2026)40 mph wind — 1 NNE Inverness, Citrus Co. (Jul 13, 2026)49 mph wind — 3 W Crystal River, Citrus Co. (Jul 13, 2026)42 mph wind — 3 W Crystal River, Citrus Co. (Jul 13, 2026)52 mph wind — 4 SSW Fort Caroline, Duval Co. (Jul 13, 2026)42 mph wind — 1 ENE Fort Caroline, Duval Co. (Jul 13, 2026)41 mph wind — 6 WSW Jacksonville Heig, Duval Co. (Jul 13, 2026)44 mph wind — 1 NW Gainesville Airpor, Alachua Co. (Jul 13, 2026)42 mph wind — 1 N Drifton, Jefferson Co. (Jul 13, 2026)39 mph wind — Tallahassee Internation, Leon Co. (Jul 13, 2026)45 mph wind — 1 ESE Watertown, Columbia Co. (Jul 13, 2026)55 mph wind — 6 NE Suwannee Springs, Hamilton Co. (Jul 13, 2026)54 mph wind — 4 S Portland, Walton Co. (Jul 13, 2026)40 mph wind — 4 ESE Callaway, Bay Co. (Jul 13, 2026)45 mph wind — 1 W Tampa International, Hillsborough Co. (Jul 13, 2026)0.88" hail — 3 ENE Caloosa, Palm Beach Co. (Jul 12, 2026)44 mph wind — 10 NNE Lorida, Highlands Co. (Jul 12, 2026)39 mph wind — 1 WNW Vero Beach, Indian River Co. (Jul 12, 2026)40 mph wind — 3 E Avon Park, Highlands Co. (Jul 12, 2026)42 mph wind — 2 SSW Avon Park, Highlands Co. (Jul 12, 2026)48 mph wind — 2 WNW Mayport, AMZ452 Co. (Jul 12, 2026)58 mph wind — 4 NE Orange Park, Duval Co. (Jul 12, 2026)52 mph wind — 2 ESE Cape Canaveral SF, Brevard Co. (Jul 12, 2026)46 mph wind — 2 ESE Cape Canaveral SF, Brevard Co. (Jul 12, 2026)40 mph wind — 1 NNE Saint Augustine B, St. Johns Co. (Jul 12, 2026)49 mph wind — 2 WSW Cape Canaveral SF, Brevard Co. (Jul 12, 2026)44 mph wind — 2 SW Kennedy Space Cent, Brevard Co. (Jul 12, 2026)0.25" hail — 2 WNW Palm Coast, Flagler Co. (Jul 12, 2026)41 mph wind — 2 SW Kennedy Space Cent, Brevard Co. (Jul 12, 2026)41 mph wind — 2 E Palm Coast, Flagler Co. (Jul 12, 2026)47 mph wind — Tallahassee Internation, Leon Co. (Jul 12, 2026)44 mph wind — 1 NW Gainesville Airpor, Alachua Co. (Jul 12, 2026)52 mph wind — 2 NNW Amelia City, Nassau Co. (Jul 11, 2026)0.25" hail — 1 WSW San Pablo, Duval Co. (Jul 11, 2026)40 mph wind — 4 SSW Fort Caroline, Duval Co. (Jul 11, 2026)51 mph wind — 2 NE Jacksonville Inter, Duval Co. (Jul 11, 2026)40 mph wind — 4 NE Orange Park, Duval Co. (Jul 11, 2026)0.75" hail — 5 NW Normandy, Duval Co. (Jul 11, 2026)42 mph wind — 5 W Suwannee Springs, Suwannee Co. (Jul 11, 2026)47 mph wind — Tallahassee Internation, Leon Co. (Jul 11, 2026)43 mph wind — 2 NW Mango, Hillsborough Co. (Jul 11, 2026)45 mph wind — 1 NW Gainesville Airpor, Alachua Co. (Jul 11, 2026)0.75" hail — 1 SE Gainesville, Alachua Co. (Jul 11, 2026)78 mph wind — 1 NE University of Flor, Alachua Co. (Jul 11, 2026)46 mph wind — 7 WNW Inlikita, Miami-Dade Co. (Jul 11, 2026)46 mph wind — 3 NNE Lauderdale Lakes, Broward Co. (Jul 11, 2026)47 mph wind — 2 SSE Redland, Miami-Dade Co. (Jul 11, 2026)46 mph wind — Key West, Monroe Co. (Jul 11, 2026)43 mph wind — Key West, Monroe Co. (Jul 11, 2026)51 mph wind — 1 SE Cedar Key, Levy Co. (Jul 11, 2026)48 mph wind — 2 W Key Colony Beach, Monroe Co. (Jul 11, 2026)49 mph wind — 1 W Macdill Air Force, Hillsborough Co. (Jul 10, 2026)53 mph wind — 2 NNE Masaryktown, Hernando Co. (Jul 10, 2026)1" hail — Wesley Chapel, Pasco Co. (Jul 10, 2026)54 mph wind — 2 ENE Saint Petersburg, Pinellas Co. (Jul 10, 2026)58 mph wind — 2 SW Tampa Internationa, Hillsborough Co. (Jul 10, 2026)55 mph wind — 1 ESE Tampa Internation, Hillsborough Co. (Jul 10, 2026)72 mph wind — 2 NW Mango, Hillsborough Co. (Jul 10, 2026)40 mph wind — 1 W Key West, Monroe Co. (Jul 10, 2026)40 mph wind — Big Coppitt Key, Monroe Co. (Jul 10, 2026)49 mph wind — 2 WNW Feather Sound, Pinellas Co. (Jul 10, 2026)46 mph wind — 2 W Plant City, Hillsborough Co. (Jul 10, 2026)44 mph wind — 3 ENE Key West, Monroe Co. (Jul 10, 2026)58 mph wind — Tampa International Apr, Hillsborough Co. (Jul 10, 2026)46 mph wind — 3 N Willow Oak, Polk Co. (Jul 10, 2026)46 mph wind — 1 W Key West, Monroe Co. (Jul 10, 2026)44 mph wind — 3 W Macdill Air Force, GMZ830 Co. (Jul 10, 2026)40 mph wind — 2 ESE Greenville, Madison Co. (Jul 10, 2026)0.5" hail — 1 WSW Brandon, Hillsborough Co. (Jul 10, 2026)41 mph wind — Boca Chica, Monroe Co. (Jul 10, 2026)41 mph wind — Big Coppitt Key, Monroe Co. (Jul 10, 2026)60 mph wind — 1 S Whitfield, Manatee Co. (Jul 10, 2026)57 mph wind — 7 NW Myakka City, Manatee Co. (Jul 10, 2026)43 mph wind — Tallahassee Internation, Leon Co. (Jul 10, 2026)43 mph wind — 2 W Venice Gardens, Sarasota Co. (Jul 10, 2026)66 mph wind — 1 NW Gainesville Airpor, Alachua Co. (Jul 10, 2026)0.5" hail — 3 WSW Newnans Lake, Alachua Co. (Jul 10, 2026)45 mph wind — 3 SSW Cape Coral, Lee Co. (Jul 10, 2026)55 mph wind — 1 NNE Page Park-Pine Ma, Lee Co. (Jul 10, 2026)58 mph wind — 1 SE Southwest Internat, Lee Co. (Jul 10, 2026)43 mph wind — 1 W Mossy Head, Walton Co. (Jul 10, 2026)63 mph wind — 2 NE Naples, Collier Co. (Jul 10, 2026)46 mph wind — 1 WSW Fiddlers Creek, Collier Co. (Jul 10, 2026)47 mph wind — 2 NE Naples, Collier Co. (Jul 10, 2026)42 mph wind — 9 SW Big Cypress Semino, Collier Co. (Jul 10, 2026)41 mph wind — 1 NNE Page Park-Pine Ma, Lee Co. (Jul 9, 2026)0.25" hail — 3 ESE Fort Caroline, Duval Co. (Jul 9, 2026)48 mph wind — 1 NNE Estero, Lee Co. (Jul 9, 2026)43 mph wind — 2 WSW Bonita Springs, Lee Co. (Jul 9, 2026)48 mph wind — 3 E Bonita Springs, Lee Co. (Jul 9, 2026)42 mph wind — 1 ENE Hastings, St. Johns Co. (Jul 9, 2026)48 mph wind — Lloyd, Jefferson Co. (Jul 9, 2026)60 mph wind — 1 NE Winter Park, Orange Co. (Jul 9, 2026)41 mph wind — Sumatra, Liberty Co. (Jul 8, 2026)0.5" hail — 3 SSW Crystal Lake, Bay Co. (Jul 8, 2026)1.25" hail — 2 E Riverside, Washington Co. (Jul 8, 2026)0.88" hail — 2 E Riverside, Washington Co. (Jul 8, 2026)1" hail — 2 ESE Riverside, Washington Co. (Jul 8, 2026)46 mph wind — 4 E Kennedy Space Cente, Brevard Co. (Jul 6, 2026)58 mph wind — 2 NE Kennedy Space Cent, Brevard Co. (Jul 6, 2026)44 mph wind — 3 SE Haulover Canal, Brevard Co. (Jul 6, 2026)52 mph wind — 5 WNW Playalinda Beach, Brevard Co. (Jul 6, 2026)46 mph wind — 2 WSW Playalinda Beach, Brevard Co. (Jul 6, 2026)43 mph wind — 4 E Kennedy Space Cente, Brevard Co. (Jul 6, 2026)49 mph wind — 4 NW Kennedy Space Cent, Brevard Co. (Jul 6, 2026)39 mph wind — 2 NE Kennedy Space Cent, Brevard Co. (Jul 6, 2026)44 mph wind — 3 NW Kennedy Space Cent, Brevard Co. (Jul 6, 2026)40 mph wind — 2 WSW Playalinda Beach, Brevard Co. (Jul 6, 2026)40 mph wind — 2 ESE Clewiston, Hendry Co. (Jul 5, 2026)53 mph wind — Orlando Exec Airport, Orange Co. (Jul 5, 2026)43 mph wind — Lloyd, Jefferson Co. (Jul 5, 2026)0.25" hail — 2 ESE Yulee, Nassau Co. (Jul 5, 2026)0.75" hail — 1 SW Tallahassee Mall, Leon Co. (Jul 5, 2026)41 mph wind — 2 NNE Masaryktown, Hernando Co. (Jul 5, 2026)0.75" hail — 2 ESE Miami Internation, Miami-Dade Co. (Jul 2, 2026)39 mph wind — Big Pine Key Substation, Monroe Co. (Jul 1, 2026)4 NE Orange Park2 SE Solana2 NE Jacksonville Inter2 ENE Saint Petersburg1 NW Gainesville AirporTallahassee Internation
Hail <1.25" Hail 1.25–2" Hail 2"+ Damaging wind Tornado

This map shows where. Rooftops shows which roofs.

Type any Florida address and get that exact roof's hail history — every verified hit with dates and sizes — plus measurements and a replacement cost range. That's your proof at the door and for the adjuster.

Get a Free Roof Report

Type any address — roof size, cost range & that address's hail history in seconds. 3 free reports, no credit card.

Towns to canvass first

4 NE Orange ParkDuval Co.33 reports
MayportDuval Co.27 reports
2 NE Jacksonville InterDuval Co.26 reports
1 ENE Fort CarolineDuval Co.23 reports
4 SSW Fort CarolineDuval Co.20 reports
1 SSW MelbourneBrevard Co.16 reports
1 NW Gainesville AirporAlachua Co.16 reports
1 WNW Vero BeachIndian River Co.14 reports
2 SE SolanaCharlotte Co.13 reports
Tallahassee InternationLeon Co.13 reports
2 WNW Feather SoundPinellas Co.9 reports
1 NNE Saint Augustine BSt. Johns Co.9 reports

Largest hail · last 12 months

3 W Grant-Valkaria6 months ago1.75" golf ball
2 SSE Wilbur By the Sea4 months ago1.5" ping pong ball
3 ENE Bayside Lakes6 months ago1.5" ping pong ball
2 E Riverside3 months ago1.25" quarter
Compass Lake5 weeks ago1" quarter
3 ENE Poplar Head5 weeks ago1" quarter
Marianna5 weeks ago1" quarter
1 SSW Brooksville2 months ago1" quarter
9 E Miles City2 months ago1" quarter
Wesley Chapel2 months ago1" quarter

Latest verified reports

WhenLocationEvent
Sep 21, 2026yesterday1 N De Funiak SpringsWalton Co.40 mph wind
Sep 20, 2026yesterday2 ESE RuskinHillsborough Co.0.25" hail
Sep 20, 2026yesterday1 SSE Cedar KeyGMZ850 Co.49 mph wind
Sep 20, 2026yesterday3 W Crystal RiverCitrus Co.44 mph wind
Sep 20, 2026yesterday3 SW ParrishManatee Co.0.25" hail
Sep 20, 20262 days ago6 NE West BayBay Co.40 mph wind
Sep 20, 20262 days ago3 S Milton Near WhitinSanta Rosa Co.51 mph wind
Sep 19, 20262 days ago1 S WhitfieldManatee Co.44 mph wind
Sep 19, 20262 days ago3 W Macdill Air ForceGMZ830 Co.41 mph wind
Sep 19, 20262 days ago2 WNW Feather SoundPinellas Co.41 mph wind
Sep 18, 20263 days ago3 W Macdill Air ForceGMZ830 Co.42 mph wind
Sep 18, 20263 days ago1 W Macdill Air ForceHillsborough Co.43 mph wind
Sep 18, 20263 days ago2 SE SolanaCharlotte Co.47 mph wind
Sep 17, 20264 days agoBoca ChicaMonroe Co.40 mph wind
Sep 12, 20269 days ago2 WNW MayportAMZ452 Co.41 mph wind
Sep 12, 20269 days ago4 NE Orange ParkDuval Co.44 mph wind
Sep 12, 20269 days ago2 SW Lake AlfredPolk Co.51 mph wind
Sep 12, 20269 days ago3 SSW WinstonPolk Co.49 mph wind
Sep 12, 20269 days ago3 SW WahnetaPolk Co.41 mph wind
Sep 12, 20269 days ago2 NE Jacksonville InterDuval Co.44 mph wind
Sep 12, 20269 days ago2 E Palm CoastAMZ454 Co.42 mph wind
Sep 12, 20269 days ago1 WNW MillvilleBay Co.40 mph wind
Sep 11, 202610 days ago5 SSW Amelia CityDuval Co.43 mph wind
Sep 11, 202610 days ago2 SSE North Fort MyersLee Co.0.25" hail
Sep 10, 202611 days ago2 SE SolanaCharlotte Co.51 mph wind

Florida storm damage FAQ

Was there hail in Florida recently?

The most recent verified severe weather report in Florida was filed on Sep 21, 2026. Over the last 12 months, NWS spotters logged 117 hail reports across 49 separate hail days in the state.

How big does hail need to be to damage a roof?

Hail around 1 inch (quarter size) and up can bruise or crack asphalt shingles — that's the size adjusters take seriously. The largest verified hail in Florida in the last 12 months measured 1.75" — golf ball sized — and the state logged 20 days with 1"+ hail.

How long after a hailstorm can homeowners file a claim?

It depends on the policy and the state, but most homeowner policies allow one to two years from the storm date — some as little as six months. That's why the storms on this page are still live opportunities: the roofer who documents the damage first usually writes the job.

How do I check if a specific roof was hit?

Run a free roof report on Rooftops AI: type the address and you get the roof's measurements plus its verified hail history — every NWS-logged hail, wind, and tornado report near that exact property, with dates and sizes.

Turn storm data into signed jobs

Rooftops AI gives roofers instant roof measurements, cost estimates, verified per-address hail history, and an AI assistant — free to start.

Get a Free Roof Report

Type any address — roof size, cost range & that address's hail history in seconds. 3 free reports, no credit card.

Storm reports by state

Data: NWS Local Storm Reports via Iowa Environmental Mesonet (mesonet.agron.iastate.edu). Local Storm Reports are preliminary, spotter-submitted observations and may be revised by the National Weather Service. Rooftops AI is not affiliated with or endorsed by NOAA or the NWS. Insurance filing windows vary by policy and state — homeowners should confirm with their carrier.

Page generated 2026-09-22 07:31 UTC · refreshes hourly.