Rooftops AI / Storm Reports / Florida Live NWS data · updated hourly
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.
Days with claimable 1"+ hail
The storms worth working Biggest verified hail days in Florida this year — every one is still inside a typical insurance filing window.
1.75" golf ball
3 W Grant-Valkaria · 6 SE Hastings · 2 E Lithia · Riverview11 reports
1.5" ping pong ball
2 SSE Wilbur By the Sea1 reports
1.25" quarter
2 E Riverside · 3 SSW Crystal Lake · 2 ESE Riverside4 reports
Sep 21, 2025
10 months ago
1.25" quarter
4 WNW Bruce1 reports
1" quarter
1 W Ocean Ridge · 2 NW Perrine · 4 WSW Saint Lucie Airpo · 1 WSW Ocean Ridge8 reports
Most homeowner policies allow 1–2 years from the storm date to file — the roofer who documents the roof first usually writes the job.
39 mph wind — 1 WNW Treasure Coast Ai, St. Lucie 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) 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) 0.25" hail — Blountstown, Calhoun Co. (Jul 1, 2026) 0.5" hail — Betts, Bay Co. (Jul 1, 2026) 0.25" hail — Clarksville, Calhoun Co. (Jun 30, 2026) 69 mph wind — Blountstown Airport, Calhoun Co. (Jun 30, 2026) 1" hail — Nettle Ridge, Calhoun Co. (Jun 30, 2026) 46 mph wind — 1 W Innovation Park, Leon Co. (Jun 30, 2026) 44 mph wind — Tallahassee Internation, Leon Co. (Jun 30, 2026) 40 mph wind — 2 SW Killearn Estates, Leon Co. (Jun 30, 2026) 51 mph wind — 2 SE Solana, Charlotte Co. (Jun 30, 2026) 0.25" hail — Warm Mineral Springs, Sarasota Co. (Jun 30, 2026) 39 mph wind — 3 W Indian Pass, Gulf Co. (Jun 30, 2026) 40 mph wind — 2 NE Jacksonville Inter, Duval Co. (Jun 30, 2026) 0.25" hail — Horizon West, Orange Co. (Jun 29, 2026) 0.25" hail — 1 N Wildwood, Sumter Co. (Jun 29, 2026) 39 mph wind — 1 ESE Charlotte Park, GMZ836 Co. (Jun 28, 2026) 52 mph wind — 2 SE Solana, Charlotte Co. (Jun 28, 2026) Tornado — 1 WSW North Fort Myers, Lee Co. (Jun 28, 2026) 41 mph wind — 4 NE Orange Park, Duval Co. (Jun 27, 2026) 40 mph wind — Green Cove Springs, Clay Co. (Jun 27, 2026) 43 mph wind — 4 SSW Fort Caroline, Duval Co. (Jun 27, 2026) 40 mph wind — 1 SE Southwest Internat, Lee Co. (Jun 27, 2026) 0.88" hail — 3 E Wimauma, Hillsborough Co. (Jun 27, 2026) 40 mph wind — 1 WSW Lithia, Hillsborough Co. (Jun 27, 2026) 40 mph wind — Marianna Municipal a/P, Jackson Co. (Jun 26, 2026) 48 mph wind — 2 NE Jacksonville Inter, Duval Co. (Jun 25, 2026) 48 mph wind — 1 SE Southwest Internat, Lee Co. (Jun 25, 2026) 46 mph wind — Orlando International A, Orange Co. (Jun 25, 2026) 46 mph wind — 2 SW Lake Alfred, Polk Co. (Jun 25, 2026) 39 mph wind — 1 WNW Vero Beach, Indian River Co. (Jun 25, 2026) 45 mph wind — Fletcher, Dixie Co. (Jun 25, 2026) 45 mph wind — 3 SSW Crystal Lake, Polk Co. (Jun 25, 2026) 49 mph wind — 2 SW Hobe Sound, Martin Co. (Jun 25, 2026) 40 mph wind — 3 S Portland, Walton Co. (Jun 25, 2026) 54 mph wind — 4 S Portland, Walton Co. (Jun 25, 2026) 50 mph wind — 2 WNW Miramar Beach, Walton Co. (Jun 24, 2026) 56 mph wind — 7 NNE Indiantown, Martin Co. (Jun 24, 2026) 52 mph wind — 8 NW Navarre, Santa Rosa Co. (Jun 24, 2026) 59 mph wind — Ocala Airport, Marion Co. (Jun 24, 2026) 58 mph wind — 10 ESE Fort Drum, St. Lucie Co. (Jun 24, 2026) 46 mph wind — 11 WNW Kendale Lakes, Miami-Dade Co. (Jun 24, 2026) 41 mph wind — 1 N Grant-Valkaria, Brevard Co. (Jun 24, 2026) 1" hail — 3 NW Florida Gardens, Palm Beach Co. (Jun 24, 2026) 55 mph wind — 2 NE Kennedy Space Cent, Brevard Co. (Jun 24, 2026) 54 mph wind — 5 E Lagrange, Brevard Co. (Jun 24, 2026) 49 mph wind — 4 SW Apollo Beach, Volusia Co. (Jun 24, 2026) 51 mph wind — Tallahassee Internation, Leon Co. (Jun 24, 2026) 0.75" hail — 2 SSE Indian Harbour Be, Brevard Co. (Jun 23, 2026) 49 mph wind — 1 SSW Melbourne, Brevard Co. (Jun 23, 2026) 46 mph wind — 4 SSE Spuds, St. Johns Co. (Jun 23, 2026) 44 mph wind — 1 NNE Saint Augustine B, St. Johns Co. (Jun 23, 2026) 44 mph wind — Saint Augustine, AMZ454 Co. (Jun 23, 2026) 47 mph wind — 2 NNW Vilano Beach, St. Johns Co. (Jun 23, 2026) 52 mph wind — Mayport, Duval Co. (Jun 23, 2026) 40 mph wind — 1 NNE Jacksonville Beac, AMZ452 Co. (Jun 23, 2026) 49 mph wind — 1 E Green Cove Springs, Clay Co. (Jun 23, 2026) 47 mph wind — 1 ENE Fort Caroline, Duval Co. (Jun 23, 2026) 55 mph wind — Mayport, Duval Co. (Jun 23, 2026) 51 mph wind — 1 NW Mayport, AMZ452 Co. (Jun 23, 2026) 43 mph wind — Fruit Cove, St. Johns Co. (Jun 23, 2026) 45 mph wind — 2 NNE Orange Park, Duval Co. (Jun 23, 2026) 47 mph wind — 4 SSW Fort Caroline, Duval Co. (Jun 23, 2026) 60 mph wind — 4 NE Orange Park, Duval Co. (Jun 23, 2026) 46 mph wind — 6 WSW Jacksonville Heig, Duval Co. (Jun 23, 2026) 48 mph wind — 1 W Arlington, Duval Co. (Jun 23, 2026) 44 mph wind — 1 ESE Jacksonville, Duval Co. (Jun 23, 2026) 46 mph wind — 2 NNW Jacksonville Heig, Duval Co. (Jun 23, 2026) 49 mph wind — 1 NE Jacksonville Inter, Duval Co. (Jun 23, 2026) 42 mph wind — 1 ESE Hilliard, Nassau Co. (Jun 23, 2026) 41 mph wind — 1 SE Hilliard, Nassau Co. (Jun 23, 2026) 44 mph wind — 1 ESE Watertown, Columbia Co. (Jun 23, 2026) 40 mph wind — 3 SSE Jasper, Hamilton Co. (Jun 23, 2026) 40 mph wind — 1 SSW Melbourne, Brevard Co. (Jun 23, 2026) 45 mph wind — 4 NE Orange Park, Duval Co. (Jun 22, 2026) 66 mph wind — 4 SE Caloosa, Palm Beach Co. (Jun 21, 2026) 49 mph wind — Madison, Madison Co. (Jun 21, 2026) 40 mph wind — 1 WNW Vero Beach, Indian River Co. (Jun 21, 2026) 41 mph wind — 1 WNW Treasure Coast Ai, St. Lucie Co. (Jun 21, 2026) 42 mph wind — 1 ENE Fort Caroline, Duval Co. (Jun 21, 2026) 43 mph wind — 2 NNW Vilano Beach, St. Johns Co. (Jun 21, 2026) 40 mph wind — 3 NE Yulee, Nassau Co. (Jun 21, 2026) 53 mph wind — 2 NE Jacksonville Inter, Duval Co. (Jun 21, 2026) 41 mph wind — 5 NNW Keystone Heights, Bradford Co. (Jun 21, 2026) 38 mph wind — 3 NW Hollywood, Broward Co. (Jun 20, 2026) 45 mph wind — 4 NE Orange Park, Duval Co. (Jun 20, 2026) 44 mph wind — 1 N De Funiak Springs, Walton Co. (Jun 20, 2026) 49 mph wind — 2 ESE Haverhill, Palm Beach Co. (Jun 20, 2026) 45 mph wind — 6 WSW Jacksonville Heig, Duval Co. (Jun 20, 2026) 40 mph wind — 4 SSW Fort Caroline, Duval Co. (Jun 20, 2026) 52 mph wind — 1 ESE Watertown, Columbia Co. (Jun 20, 2026) 40 mph wind — 1 NW Gainesville Airpor, Alachua Co. (Jun 20, 2026) 43 mph wind — 3 NNE Wellborn, Suwannee Co. (Jun 20, 2026) 51 mph wind — 3 N Houston, Suwannee Co. (Jun 20, 2026) 39 mph wind — 4 WSW Saint Lucie Nucle, St. Lucie Co. (Jun 20, 2026) 43 mph wind — 2 ESE Greenville, Madison Co. (Jun 20, 2026) 40 mph wind — 3 ENE Barefoot Bay, Brevard Co. (Jun 20, 2026) 39 mph wind — 2 SSW Roseland, Indian River Co. (Jun 20, 2026) 40 mph wind — Tallahassee Internation, Leon Co. (Jun 20, 2026) 43 mph wind — Orlando Exec Airport, Orange Co. (Jun 20, 2026) 43 mph wind — 1 WNW Treasure Coast Ai, St. Lucie Co. (Jun 19, 2026) 39 mph wind — 1 N Port Sewall, Martin Co. (Jun 19, 2026) 41 mph wind — 1 WNW Vero Beach, Indian River Co. (Jun 19, 2026) 53 mph wind — Lake Placid, Highlands Co. (Jun 19, 2026) 41 mph wind — 1 WNW Vero Beach, Indian River Co. (Jun 19, 2026) 40 mph wind — 1 S Vero Beach, Indian River Co. (Jun 19, 2026) 47 mph wind — 1 E Patrick Air Force B, Brevard Co. (Jun 19, 2026) 40 mph wind — 1 SSW Melbourne, Brevard Co. (Jun 19, 2026) 40 mph wind — 1 SSW Melbourne, Brevard Co. (Jun 19, 2026) 41 mph wind — Marineland, AMZ454 Co. (Jun 19, 2026) 43 mph wind — 4 NE Orange Park, Duval Co. (Jun 19, 2026) 44 mph wind — Sneads, Jackson Co. (Jun 19, 2026) 40 mph wind — 3 SSE Jasper, Hamilton Co. (Jun 19, 2026) 46 mph wind — 2 NW Brannonville, Bay Co. (Jun 19, 2026) 45 mph wind — 1 NNW Lynn Haven, Bay Co. (Jun 19, 2026) 40 mph wind — 1 WNW Lynn Haven, Bay Co. (Jun 19, 2026) Tornado — 3 S Millers Ferry, Washington Co. (Jun 19, 2026) 44 mph wind — 1 ENE Choctaw Beach, Walton Co. (Jun 19, 2026) 0.75" hail — 4 WSW Ormond Beach, Volusia Co. (Jun 18, 2026) 45 mph wind — 1 NNE Saint Augustine B, St. Johns Co. (Jun 18, 2026) 54 mph wind — 1 ENE Hastings, St. Johns Co. (Jun 18, 2026) 53 mph wind — 5 SE Crescent City, Putnam Co. (Jun 18, 2026) 43 mph wind — Ocala Airport, Marion Co. (Jun 18, 2026) 40 mph wind — 1 SSW Melbourne, Brevard Co. (Jun 17, 2026) 63 mph wind — 1 ENE Crawfordville, Wakulla Co. (Jun 16, 2026) 61 mph wind — 3 NNE Arran, Wakulla Co. (Jun 16, 2026) 41 mph wind — 3 ESE Juniper, Gadsden Co. (Jun 16, 2026) 41 mph wind — 1 S Sweetwater, Liberty Co. (Jun 16, 2026) 57 mph wind — 1 S Chipola Park, Calhoun Co. (Jun 16, 2026) 43 mph wind — 6 NE West Bay, Bay Co. (Jun 16, 2026) 54 mph wind — 1 N Pompano Beach, Broward Co. (Jun 15, 2026) 41 mph wind — Marineland, AMZ454 Co. (Jun 15, 2026) 39 mph wind — Marianna Municipal a/P, Jackson Co. (Jun 15, 2026) 40 mph wind — 2 SW Killearn Estates, Leon Co. (Jun 14, 2026) 42 mph wind — 2 NW Saint Augustine, St. Johns Co. (Jun 14, 2026) 46 mph wind — 3 WSW Lake Talquin, Gadsden Co. (Jun 13, 2026) 45 mph wind — 2 NE Jacksonville Inter, Duval Co. (Jun 13, 2026) 47 mph wind — 4 SSW Fort Caroline, Duval Co. (Jun 13, 2026) 44 mph wind — 4 SSW Fort Caroline, Duval Co. (Jun 13, 2026) 45 mph wind — Green Cove Springs, Clay Co. (Jun 13, 2026) 52 mph wind — 3 SSE Jasper, Hamilton Co. (Jun 13, 2026) 39 mph wind — 1 WNW Vero Beach, Indian River Co. (Jun 3, 2026) 40 mph wind — 2 SSW Roseland, Indian River Co. (Jun 3, 2026) 40 mph wind — 3 ENE Barefoot Bay, Brevard Co. (Jun 3, 2026) 48 mph wind — 2 ESE Malabar, AMZ552 Co. (Jun 3, 2026) 40 mph wind — 1 NE Rockledge, AMZ552 Co. (Jun 3, 2026) 43 mph wind — 1 ENE Gulf Resort Beach, Bay Co. (Jun 3, 2026) 49 mph wind — 2 WNW Kennedy Space Cen, Brevard Co. (Jun 2, 2026) 52 mph wind — 4 NW Kennedy Space Cent, Brevard Co. (Jun 2, 2026) 63 mph wind — 1 SSE Wilbur By the Sea, Volusia Co. (Jun 2, 2026) 49 mph wind — 1 WSW Daytona Bch Intl, Volusia Co. (Jun 2, 2026) 52 mph wind — 11 ESE Zolfo Springs, Hardee Co. (Jun 2, 2026) 41 mph wind — Cape Canaveral SFS, Brevard Co. (Jun 2, 2026) 61 mph wind — 1 SW Tomoka Estates, Volusia Co. (Jun 2, 2026) 1" hail — 5 NW Edgewater, Volusia Co. (Jun 2, 2026) 0.7" hail — Spruce Creek, Volusia Co. (Jun 2, 2026) 0.25" hail — 3 N Spruce Creek, Volusia Co. (Jun 2, 2026) 50 mph wind — 2 SSW Avon Park, Highlands Co. (Jun 2, 2026) 41 mph wind — JIA, Duval Co. (Jun 2, 2026) 45 mph wind — 1 SSW Melbourne, Brevard Co. (Jun 1, 2026) 47 mph wind — 2 NE Jacksonville Inter, Duval Co. (May 31, 2026) 40 mph wind — 4 WNW Kennedy Space Cen, Brevard Co. (May 31, 2026) 41 mph wind — Sebring Air Terminal, Highlands Co. (May 29, 2026) 44 mph wind — 1 NW Gainesville Airpor, Alachua Co. (May 27, 2026) 70 mph wind — 2 SE Solana, Charlotte Co. (May 26, 2026) Tornado — 2 NNE Parrish, Manatee Co. (May 26, 2026) Tornado — Villa Tasso, Walton Co. (May 25, 2026) Tornado — 2 SW Town 'n' Country, Hillsborough Co. (May 24, 2026) 40 mph wind — 9 S Charlotte Park, Lee Co. (May 24, 2026) 0.7" hail — 3 E Lady Lake, Lake Co. (May 23, 2026) 42 mph wind — 3 WSW Lake Talquin, Gadsden Co. (May 23, 2026) 45 mph wind — 5 WSW Saint George Isla, Franklin Co. (May 23, 2026) 39 mph wind — Apalachicola Airport, Franklin Co. (May 23, 2026) 41 mph wind — Saint Lucie Nuclear Pow, St. Lucie Co. (May 18, 2026) 47 mph wind — 5 SW Belmont, Hamilton Co. (May 17, 2026) 51 mph wind — 1 W Fort Green, Hardee Co. (May 17, 2026) 40 mph wind — 1 ESE Watertown, Columbia Co. (May 17, 2026) 0.25" hail — 2 NE Columbia, Columbia Co. (May 17, 2026) 82 mph wind — 2 ESE Greenville, Madison Co. (May 17, 2026) 0.88" hail — 8 ESE Bell, Gilchrist Co. (May 17, 2026) 45 mph wind — 1 S Tampa International, Hillsborough Co. (May 17, 2026) 0.7" hail — 5 WNW Mcalpin, Suwannee Co. (May 17, 2026) 0.5" hail — 2 ENE Cape Coral, Lee Co. (May 17, 2026) 46 mph wind — 1 SE Southwest Internat, Lee Co. (May 17, 2026) 47 mph wind — 2 E Zephyrhills, Pasco Co. (May 16, 2026) Tornado — 1 SSW Hudson, Pasco Co. (May 12, 2026) 1" hail — 2 N Univ Central Florid, Seminole Co. (May 12, 2026) 1" hail — 1 NW Oviedo, Seminole Co. (May 12, 2026) 0.75" hail — 2 SW Lake Mary, Seminole Co. (May 12, 2026) 47 mph wind — 2 ESE Cape Canaveral SF, Brevard Co. (May 10, 2026) 63 mph wind — 4 NW Kennedy Space Cent, Brevard Co. (May 10, 2026) 58 mph wind — 4 WNW Kennedy Space Cen, Brevard Co. (May 10, 2026) 40 mph wind — 1 WNW Vero Beach, Indian River Co. (May 10, 2026) 52 mph wind — 1 SSE Wilbur By the Sea, Volusia Co. (May 10, 2026) 1.5" hail — 2 SSE Wilbur By the Sea, Volusia Co. (May 10, 2026) 0.88" hail — 3 NNE Callahan, Nassau Co. (May 9, 2026) 43 mph wind — 5 SSE Allandale, Volusia Co. (May 8, 2026) 1" hail — 1 SW Port Orange, Volusia Co. (May 8, 2026) 0.7" hail — 3 NNE Tiger Bay State F, Volusia Co. (May 8, 2026) 1" hail — 2 WNW Allentown, Santa Rosa Co. (May 8, 2026) 1" hail — 1 NNW Paxton, Walton Co. (May 7, 2026) 47 mph wind — 2 SE Solana, Charlotte Co. (May 2, 2026) 44 mph wind — 1 SSW Melbourne, Brevard Co. (May 2, 2026) 40 mph wind — 1 E Patrick Air Force B, Brevard Co. (May 2, 2026) 40 mph wind — 2 ESE Cape Canaveral SF, Brevard Co. (May 2, 2026) 40 mph wind — 1 N Rockledge, Brevard Co. (May 2, 2026) 41 mph wind — 4 E Kennedy Space Cente, Brevard Co. (May 2, 2026) 53 mph wind — 2 SW Lake Alfred, Polk Co. (May 2, 2026) 0.75" hail — 2 SSW Bloomingdale, Hillsborough Co. (May 2, 2026) 48 mph wind — 3 ENE Polk City, Polk Co. (May 2, 2026) 43 mph wind — 2 ESE Cape Canaveral SF, Brevard Co. (May 2, 2026) 39 mph wind — 4 N Cape Canaveral SFS, Brevard Co. (May 2, 2026) 39 mph wind — 3 N Cape Canaveral SFS, Brevard Co. (May 2, 2026) 45 mph wind — 2 S Cape Canaveral SFS, Brevard Co. (May 2, 2026) 44 mph wind — 1 SSW Cape Canaveral SF, Brevard Co. (May 2, 2026) 39 mph wind — 2 WSW Cape Canaveral SF, Brevard Co. (May 2, 2026) 37 mph wind — 5 S Kennedy Space Cente, Brevard Co. (May 2, 2026) 59 mph wind — Cape Canaveral SFS, Brevard Co. (May 2, 2026) 49 mph wind — 3 SE Haulover Canal, Brevard Co. (May 2, 2026) 56 mph wind — 1 S Shiloh, Brevard Co. (May 2, 2026) 51 mph wind — 2 SSW Silver Lake, Lake Co. (May 2, 2026) 45 mph wind — Ocala Airport, Marion Co. (May 2, 2026) 45 mph wind — 1 NW Gainesville Airpor, Alachua Co. (May 2, 2026) 54 mph wind — 1 SE Cedar Key, Levy Co. (May 2, 2026) 40 mph wind — 1 WNW Saint Andrews Sta, Bay Co. (May 2, 2026) 40 mph wind — 1 ENE Fort Caroline, Duval Co. (Apr 9, 2026) 40 mph wind — Mayport, Duval Co. (Apr 9, 2026) 40 mph wind — 4 SSW Fort Caroline, Duval Co. (Apr 9, 2026) 44 mph wind — Mayport, Duval Co. (Apr 9, 2026) 48 mph wind — 4 N Miami Beach, Miami-Dade Co. (Apr 9, 2026) 51 mph wind — 2 E Delray Beach, AMZ650 Co. (Apr 8, 2026) 48 mph wind — 1 NW Dania Beach, Broward Co. (Apr 8, 2026) 45 mph wind — 1 NE Boca Raton, Palm Beach Co. (Apr 8, 2026) 53 mph wind — 3 NE Dania Beach, AMZ651 Co. (Apr 8, 2026) 51 mph wind — 1 N Pompano Beach, Broward Co. (Apr 8, 2026) 49 mph wind — 2 ESE Haverhill, Palm Beach Co. (Apr 8, 2026) 40 mph wind — Fort Caroline, Duval Co. (Apr 8, 2026) 40 mph wind — 1 ESE Jacksonville, Duval Co. (Apr 8, 2026) 52 mph wind — 4 SSW Fort Caroline, Duval Co. (Apr 8, 2026) 48 mph wind — 4 NE Orange Park, Duval Co. (Apr 8, 2026) 42 mph wind — 3 NE Yulee, Nassau Co. (Apr 8, 2026) 50 mph wind — 1 ENE Fort Caroline, Duval Co. (Apr 8, 2026) 46 mph wind — 4 SSW Fort Caroline, Duval Co. (Apr 8, 2026) 47 mph wind — Mayport, Duval Co. (Apr 8, 2026) 41 mph wind — 2 NNW Amelia City, Nassau Co. (Apr 8, 2026) 43 mph wind — 4 SE Bryceville, Duval Co. (Apr 8, 2026) 46 mph wind — 1 ENE Fort Caroline, Duval Co. (Apr 8, 2026) 40 mph wind — 2 NNE Orange Park, Duval Co. (Apr 8, 2026) 45 mph wind — 4 NE Orange Park, Duval Co. (Apr 8, 2026) 48 mph wind — 2 NE Jacksonville Inter, Duval Co. (Apr 8, 2026) 41 mph wind — 1 W Arlington, Duval Co. (Apr 8, 2026) 43 mph wind — 4 SSW Fort Caroline, Duval Co. (Apr 8, 2026) 40 mph wind — 1 W Arlington, Duval Co. (Apr 8, 2026) 43 mph wind — 1 ENE Fort Caroline, Duval Co. (Apr 8, 2026) 46 mph wind — Mayport, Duval Co. (Apr 8, 2026) 44 mph wind — 2 NE Jacksonville Inter, Duval Co. (Apr 8, 2026) 40 mph wind — Mayport, Duval Co. (Apr 8, 2026) Tornado — 3 NNW Miami Lakes, Miami-Dade Co. (Apr 7, 2026) 41 mph wind — 1 ESE Flagler Beach, Flagler Co. (Apr 7, 2026) 46 mph wind — 1 ESE Watertown, Columbia Co. (Apr 3, 2026) 43 mph wind — 2 WNW Feather Sound, Pinellas Co. (Apr 2, 2026) 0.7" hail — 3 NNE Southwest Interna, Lee Co. (Apr 2, 2026) 0.25" hail — Singer Road, Washington Co. (Apr 1, 2026) 0.25" hail — Marianna, Jackson Co. (Apr 1, 2026) 41 mph wind — 1 ENE Fort Caroline, Duval Co. (Mar 28, 2026) 44 mph wind — 2 E Palm Coast, Flagler Co. (Mar 28, 2026) 41 mph wind — 4 NE Orange Park, Duval Co. (Mar 28, 2026) 45 mph wind — 2 NE Jacksonville Inter, Duval Co. (Mar 28, 2026) 46 mph wind — 4 SSW Fort Caroline, Duval Co. (Mar 28, 2026) 45 mph wind — 1 ENE Fort Caroline, Duval Co. (Mar 28, 2026) 49 mph wind — Mayport, Duval Co. (Mar 28, 2026) 4 SSW Fort Caroline 4 NE Orange Park 1 ENE Fort Caroline 2 NE Jacksonville Inter 1 SSW Melbourne Mayport
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 MayportDuval Co. 27 reports
4 NE Orange ParkDuval Co. 25 reports
2 NE Jacksonville InterDuval Co. 23 reports
1 ENE Fort CarolineDuval Co. 21 reports
4 SSW Fort CarolineDuval Co. 20 reports
1 SSW MelbourneBrevard Co. 14 reports
1 NW Gainesville AirporAlachua Co. 13 reports
1 WNW Vero BeachIndian River Co. 13 reports
Tallahassee InternationLeon Co. 11 reports
Orlando Exec AirportOrange Co. 10 reports
1 NNE Saint Augustine BSt. Johns Co. 10 reports
1 WNW Treasure Coast AiSt. Lucie Co. 9 reports
Largest hail · last 12 months 3 W Grant-Valkaria4 months ago 1.75" golf ball
2 SSE Wilbur By the Sea2 months ago 1.5" ping pong ball
3 ENE Bayside Lakes4 months ago 1.5" ping pong ball
2 E Riverside5 days ago 1.25" quarter
4 WNW Bruce10 months ago 1.25" quarter
Wesley Chapel3 days ago 1" quarter
2 ESE Riverside5 days ago 1" quarter
Nettle Ridge13 days ago 1" quarter
3 NW Florida Gardens3 weeks ago 1" quarter
5 NW Edgewater6 weeks ago 1" quarter
Latest verified reports When Location Event Jul 13, 2026today 1 WNW Treasure Coast AiSt. Lucie Co. 39 mph wind Jul 13, 2026today 1 SW Whispering PinesOkeechobee Co. 66 mph wind Jul 13, 2026today 2 SW Tampa InternationaHillsborough Co. 38 mph wind Jul 13, 2026today 1 E BaskinPinellas Co. 42 mph wind Jul 13, 2026today 2 NNE CallawayBay Co. 41 mph wind Jul 13, 2026today 1 SE SpringfieldBay Co. 39 mph wind Jul 13, 2026today 2 ESE Cape Canaveral SFBrevard Co. 39 mph wind Jul 13, 2026today 1 SSW MelbourneBrevard Co. 45 mph wind Jul 13, 2026today 2 S Cape Canaveral SFSBrevard Co. 40 mph wind Jul 13, 2026today 1 N RockledgeBrevard Co. 59 mph wind Jul 13, 2026today 2 NNW CocoaBrevard Co. 47 mph wind Jul 13, 2026today 2 NNW CocoaBrevard Co. 51 mph wind Jul 13, 2026today 1 N RockledgeBrevard Co. 46 mph wind Jul 13, 2026today Orlando Exec AirportOrange Co. 65 mph wind Jul 13, 2026today 1 SW Orlando InternatioOrange Co. 57 mph wind Jul 13, 2026today 4 NNW Animal KingdomOrange Co. 64 mph wind Jul 13, 2026today 2 NNE MasaryktownHernando Co. 45 mph wind Jul 13, 2026today 1 NNE InvernessCitrus Co. 40 mph wind Jul 13, 2026today 3 W Crystal RiverCitrus Co. 49 mph wind Jul 13, 2026today 3 W Crystal RiverCitrus Co. 42 mph wind Jul 13, 2026today 4 SSW Fort CarolineDuval Co. 52 mph wind Jul 13, 2026today 1 ENE Fort CarolineDuval Co. 42 mph wind Jul 13, 2026today 6 WSW Jacksonville HeigDuval Co. 41 mph wind Jul 13, 2026today 1 NW Gainesville AirporAlachua Co. 44 mph wind Jul 13, 2026today 1 N DriftonJefferson Co. 42 mph wind
Florida storm damage FAQ Was there hail in Florida recently? The most recent verified severe weather report in Florida was filed on Jul 13, 2026. Over the last 12 months, NWS spotters logged 102 hail reports across 44 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 19 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.
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-07-14 02:14 UTC · refreshes hourly.