Hail History

Hail history for Miami-Dade County, Florida

Every NOAA hail report filed in Miami-Dade County since 1960, with preliminary National Weather Service reports to November 3, 2026.

Readout · Miami-Dade County

Last hail
Jul 2, 2026
0.75 in, penny size
Hail days, last 5 years
10
since Nov 3, 2021 · 22 reports
Largest ever
4.00 in
grapefruit · Mar 29, 1963

245 reports on 133 days since 1960 · #5 of 68 Florida counties

Hail map · Miami-Dade County

Miami Hialeah Pinecrest Doral Homestead Miami Gardens Miramar 20 mi
  • Under 1 in
  • 1–1.75 in
  • 1.75–2.5 in
  • 2.5–4 in
  • 4 in +
  • No size
244 most recent reports with a location. Dot size and colour follow hail size. Open street map

For homeowners

Concerned about your roof after hail?

Send a request to Moxisync Labs for review. The latest hail report in Miami-Dade County is from July 2, 2026. We’re building local roofer coverage. Submitting a request does not guarantee a quote or book an inspection.

Phone line opening soon

What would a claim cost you? Try the hail claim calculator

Roofer? Get hail alerts for your area with StormScope

What the record says about Miami-Dade County

The latest hail report in Miami-Dade County is from July 2, 2026, 0.75 in (penny size). Since November 3, 2021 there have been 10 separate hail days; the biggest stones in that time were 1.75 in on May 15, 2022.

Over the 20 years 2006–2025, Miami-Dade County logged 148 reports on 66 hail days, about 7.4 reports a year. That is 6.5 times the median Florida county (1.1 a year) and ranks #5 of 68 Florida counties for all-time reports. Miami-Dade County holds 4% of all 5,694 hail reports in Florida.

2% of reports with a size were 2 inches (hen egg) or larger, against 2% for the median Florida county. The largest hail on record here is 4.00 in (grapefruit) on March 29, 1963.

Reports were down 59% in 2016–2025 (43) compared with 2006–2015 (105). The busiest year was 2012, with 19 reports on 7 days. Hail here peaks in May (37% of reports); 69% fall between April and June.

Reports a year 2006–2025 average

  • Miami-Dade County 7.4
  • Median Florida county 1.1

Hail days 2006–2025

  • Miami-Dade County 66
  • Median Florida county 18

Share 2 in or larger of sized reports

  • Miami-Dade County 2%
  • Median Florida county 2%

Hail over time

05101520 1960: 1 reports, largest 0.75 in 1960 1963: 1 reports, largest 4.00 in 1966: 2 reports, largest 0.75 in 1968: 1 reports, largest 0.75 in 1970 1974: 2 reports, largest 0.75 in 1975: 2 reports, largest 1.75 in 1977: 1 reports, largest 1.75 in 1978: 1 reports, largest 1.75 in 1980: 1 reports, largest 1.00 in 1980 1982: 3 reports, largest 1.75 in 1983: 11 reports, largest 1.75 in 1984: 1 reports, largest 1.75 in 1985: 4 reports, largest 1.00 in 1986: 4 reports, largest 1.75 in 1989: 3 reports, largest 1.50 in 1990 1991: 1 reports, largest 1.00 in 1992: 1 reports, largest 0.75 in 1995: 1 reports, largest 0.75 in 1996: 2 reports, largest 0.75 in 1997: 2 reports, largest 0.75 in 1998: 4 reports, largest 2.00 in 1999: 9 reports, largest 1.25 in 2000: 3 reports, largest 0.88 in 2000 2001: 7 reports, largest 1.75 in 2002: 2 reports, largest 1.25 in 2003: 7 reports, largest 1.25 in 2004: 7 reports, largest 1.00 in 2005: 12 reports, largest 1.75 in 2006: 15 reports, largest 2.00 in 2007: 15 reports, largest 1.75 in 2008: 6 reports, largest 0.88 in 2009: 11 reports, largest 1.75 in 2010: 6 reports, largest 1.25 in 2010 2011: 6 reports, largest 1.00 in 2012: 19 reports, largest 3.00 in 2013: 7 reports, largest 1.00 in 2014: 8 reports, largest 1.00 in 2015: 12 reports, largest 1.00 in 2016: 7 reports, largest 1.00 in 2018: 5 reports, largest 1.25 in 2019: 5 reports, largest 1.00 in 2020: 3 reports, largest 1.00 in 2020 2021: 2 reports, largest 1.00 in 2022: 13 reports, largest 1.75 in 2023: 2 reports, largest 0.88 in 2024: 3 reports, largest 1.50 in 2025: 3 reports, largest 1.00 in 2026: 1 reports, largest 0.75 in
Reports per year, 1960–2026. Bar colour shows the largest hail that year. Reporting grew sharply after the mid-1990s, so early decades undercount.
0255075100 Jan February: 3 reports (1%) Feb March: 21 reports (9%) Mar April: 27 reports (11%) Apr May: 90 reports (37%) May June: 52 reports (21%) Jun July: 29 reports (12%) Jul August: 16 reports (7%) Aug September: 5 reports (2%) Sep October: 1 reports (0%) Oct Nov December: 1 reports (0%) Dec
All 245 reports by calendar month.
Reports per month, 2017–2026. Darker cells had more reports.
YearJanFebMarAprMayJunJulAugSepOctNovDecTotal
2026 1 1
2025 3 3
2024 3 3
2023 11 2
2022 184 13
2021 2 2
2020 3 3
2019 23 5
2018 5 5
2017 0

Hail days since Nov 3, 2021

DateReportsLargestStorm page
Jul 2, 2026 1 0.75 in —
Mar 25, 2025 3 1.00 in —
May 21, 2024 3 1.50 in —
May 24, 2023 1 0.88 in —
Apr 17, 2023 1 0.88 in —
May 29, 2022 2 1.00 in —
May 15, 2022 2 1.75 in —
Apr 4, 2022 1 0.75 in —
Apr 3, 2022 7 1.50 in —
Mar 20, 2022 1 1.00 in —

Largest hail on record

Largest hail reports in Miami-Dade County
Date Size Location Time · source
Mar 29, 1963 4.00 ingrapefruit — 11:00 local · NCEI
Jun 15, 2012 3.00 inteacup 1.24 W Coconut Grove 15:20 local · NCEI
Jun 15, 2012 2.00 inhen egg 1.42 ESE Coral Way Vlg 14:20 local · NCEI
May 15, 2006 2.00 inhen egg Miami Beach 16:10 local · NCEI
May 4, 1998 2.00 inhen egg South Miami 18:45 local · NCEI

Sizes filed before 1996 are often rough estimates (round numbers like 7.00 or 8.00 in) without an exact spot; they are shown as NOAA filed them.

Size of every report

Most recent reports

Most recent hail reports in Miami-Dade County
Date Size Location Time · source
Jul 2, 2026 0.75 inpenny 1.42 ESE (Mia)miami Intl 13:00 local · NCEI
Mar 25, 2025 0.75 inpenny 1.28 ENE Homestead 13:56 local · NCEI
Mar 25, 2025 1.00 inquarter 0.9 N Leisure City 13:48 local · NCEI
Mar 25, 2025 1.00 inquarter 1.1 E Leisure City 13:46 local · NCEI
May 21, 2024 0.88 innickel 0.69 S Kendall 14:50 local · NCEI
May 21, 2024 1.00 inquarter 1.42 ESE Kendall 14:49 local · NCEI
May 21, 2024 1.50 inping pong ball 1.99 WSW Kendall 14:40 local · NCEI
May 24, 2023 0.88 innickel 0.93 NW Westwood Lakes 18:00 local · NCEI
Apr 17, 2023 0.88 innickel 3.03 NNE Biscayne Gardens 13:13 local · NCEI
May 29, 2022 1.00 inquarter 1.24 E Pennsuco 14:08 local · NCEI
May 29, 2022 0.75 inpenny 1.86 NW Palm Spgs North 14:00 local · NCEI
May 15, 2022 0.75 inpenny 3.24 NW Miami New Tamiami Ar 15:50 local · NCEI

Cities and towns in Miami-Dade County

PlaceReportsLargest
Miami394.00 in
Hialeah301.75 in
Pinecrest141.75 in
Doral121.25 in
Homestead101.00 in
Miami Gardens101.75 in
Miramar101.00 in

Smaller places with fewer than 10 reports

These places have too few reports for a page of their own, so their record lives here.

PlaceReportsHail daysLatest
Kendall76May 21, 2024
Cutler Bay63Jun 23, 1999
Kendale Lakes63Aug 9, 2018
Miami Beach65May 9, 2012
Miami Lakes65Apr 11, 2021
Coral Gables55Mar 20, 2013
Tamiami55May 24, 2023
The Hammocks55May 15, 2022
Fountainebleau43Aug 9, 2018
Pinewood44Aug 6, 2007
Westwood Lakes43May 24, 2016
Miami Springs33Apr 20, 2015
North Miami33Jun 11, 2014
South Miami33Apr 1, 2013
Westchester33Apr 6, 2008
Coral Terrace22Jul 20, 2009
Hialeah Gardens22May 29, 2022
Homestead Base22May 24, 1989
Leisure City22Mar 25, 2025
Princeton22Apr 15, 2013
Richmond Heights22May 21, 2015
Richmond West22Apr 3, 2022
Sunset21Apr 3, 2022
The Crossings22Apr 3, 2022
Aventura11Jun 24, 2019
Biscayne Park11Jul 24, 2007
Country Walk11Apr 3, 2022
Glenvar Heights11Apr 29, 2011
Ives Estates11Apr 17, 2023
Kendall West11Jun 3, 2010
Key Biscayne11Mar 20, 2013
North Miami Beach11May 26, 2006
Olympia Heights11Apr 29, 2011
Opa-locka11Jun 7, 2009
South Miami Heights11Jun 6, 2012
West Little River11Jun 24, 2019
West Miami11Apr 29, 2011
Westview11May 21, 2015

Questions about hail in Miami-Dade County

How often does it hail in Miami-Dade County, Florida?

245 hail reports have been logged in Miami-Dade County since 1960. Over the 20 years 2006–2025 that averages 7.4 reports a year. That ranks #5 of 68 Florida counties by number of reports.

When is hail season in Miami-Dade County?

Most reports come in May, June, July. May alone accounts for 37% of all reports.

What is the largest hail recorded in Miami-Dade County?

4.00 in (grapefruit size) on March 29, 1963. 2% of reports here were 2 inches or larger.

When did it last hail in Miami-Dade County?

The most recent report in this data is from July 2, 2026 (0.75 in). Final NOAA data runs to July 31, 2026; preliminary NWS reports run to November 3, 2026.

How many hail storms has Miami-Dade County had in the last five years?

10 separate days with hail reports since November 3, 2021, adding up to 22 reports. The most recent was July 2, 2026.

Where does this hail data come from?

Hail reports come from the NOAA NCEI Storm Events Database, which the National Weather Service compiles from spotter, public, law enforcement and media reports. Recent days use preliminary NWS Local Storm Reports via the Iowa Environmental Mesonet until NOAA publishes final data. Only reported hail is counted, so areas with fewer people tend to have fewer reports.