Hail History

Hail history for St. Louis County, Missouri

Every NOAA hail report filed in St. Louis County since 1957, with preliminary National Weather Service reports to November 3, 2026.

Readout · St. Louis County

Last hail
Apr 27, 2026
1.00 in, quarter size
Hail days, last 5 years
19
since Nov 3, 2021 · 132 reports
Largest ever
4.50 in
softball · May 25, 2011

660 reports on 228 days since 1957 · #3 of 116 Missouri counties

Hail map · St. Louis County

Chesterfield Bridgeton Florissant Oakville Sunset Hills Wildwood Creve Coeur Fenton Maryland Heights Mehlville 10 mi
  • Under 1 in
  • 1–1.75 in
  • 1.75–2.5 in
  • 2.5–4 in
  • 4 in +
  • No size
300 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 St. Louis County is from April 27, 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 St. Louis County

The latest hail report in St. Louis County is from April 27, 2026, 1.00 in (quarter size). Since November 3, 2021 there have been 19 separate hail days; the biggest stones in that time were 2.50 in on May 16, 2025.

Over the 20 years 2006–2025, St. Louis County logged 337 reports on 108 hail days, about 16.9 reports a year. That is 4.7 times the median Missouri county (3.5 a year) and ranks #3 of 116 Missouri counties for all-time reports. St. Louis County holds 3% of all 20,478 hail reports in Missouri.

8% of reports with a size were 2 inches (hen egg) or larger, against 6% for the median Missouri county. The largest hail on record here is 4.50 in (softball) on May 25, 2011 near 0.77 N Gravois.

Reports held about level in 2016–2025 (163) compared with 2006–2015 (174). The busiest year was 2025, with 93 reports on 4 days. Hail here peaks in April (30% of reports); 71% fall between April and June.

Reports a year 2006–2025 average

  • St. Louis County 16.9
  • Median Missouri county 3.5

Hail days 2006–2025

  • St. Louis County 108
  • Median Missouri county 42

Share 2 in or larger of sized reports

  • St. Louis County 8%
  • Median Missouri county 6%

Hail over time

0255075100 1957: 1 reports, largest 0.75 in 1959: 2 reports, largest 1.75 in 1960: 2 reports, largest 1.75 in 1960 1961: 2 reports, largest 1.75 in 1962: 4 reports, largest 2.75 in 1963: 4 reports, largest 1.75 in 1964: 1 reports, largest 0.75 in 1965: 1 reports, largest 1.00 in 1966: 2 reports, largest 1.75 in 1967: 2 reports, largest 1.75 in 1968: 1 reports, largest 1.75 in 1970: 4 reports, largest 1.75 in 1970 1972: 2 reports, largest 2.75 in 1974: 7 reports, largest 2.75 in 1975: 7 reports, largest 2.75 in 1976: 3 reports, largest 2.75 in 1977: 1 reports, largest 1.75 in 1978: 3 reports, largest 1.50 in 1979: 3 reports, largest 2.50 in 1980: 4 reports, largest 3.00 in 1980 1981: 2 reports, largest 1.75 in 1982: 8 reports, largest 2.75 in 1983: 3 reports, largest 1.75 in 1984: 12 reports, largest 2.75 in 1986: 2 reports, largest 1.00 in 1987: 3 reports, largest 2.00 in 1988: 1 reports, largest 1.75 in 1989: 5 reports, largest 2.50 in 1990: 4 reports, largest 1.75 in 1990 1991: 3 reports, largest 1.75 in 1992: 2 reports, largest 0.75 in 1993: 14 reports, largest 1.75 in 1994: 14 reports, largest 3.00 in 1995: 9 reports, largest 1.75 in 1996: 8 reports, largest 1.75 in 1997: 4 reports, largest 1.75 in 1998: 20 reports, largest 2.75 in 1999: 6 reports, largest 1.75 in 2000: 10 reports, largest 1.00 in 2000 2001: 23 reports, largest 2.75 in 2002: 1 reports, largest 0.88 in 2003: 33 reports, largest 2.50 in 2004: 50 reports, largest 1.75 in 2005: 18 reports, largest 1.75 in 2006: 19 reports, largest 3.00 in 2007: 14 reports, largest 1.75 in 2008: 22 reports, largest 1.50 in 2009: 10 reports, largest 1.50 in 2010: 9 reports, largest 1.75 in 2010 2011: 46 reports, largest 4.50 in 2012: 29 reports, largest 2.75 in 2013: 7 reports, largest 1.75 in 2014: 11 reports, largest 2.00 in 2015: 7 reports, largest 1.75 in 2016: 15 reports, largest 1.75 in 2017: 8 reports, largest 1.75 in 2018: 7 reports, largest 1.75 in 2019: 8 reports, largest 2.00 in 2020: 2 reports, largest 1.25 in 2020 2021: 4 reports, largest 2.00 in 2022: 1 reports, largest 1.00 in 2023: 14 reports, largest 2.00 in 2024: 11 reports, largest 2.50 in 2025: 93 reports, largest 2.50 in 2026: 12 reports, largest 1.75 in
Reports per year, 1957–2026. Bar colour shows the largest hail that year. Reporting grew sharply after the mid-1990s, so early decades undercount.
050100150200 January: 6 reports (1%) Jan February: 14 reports (2%) Feb March: 79 reports (12%) Mar April: 200 reports (30%) Apr May: 195 reports (30%) May June: 72 reports (11%) Jun July: 50 reports (8%) Jul August: 11 reports (2%) Aug September: 6 reports (1%) Sep October: 17 reports (3%) Oct November: 9 reports (1%) Nov December: 1 reports (0%) Dec
All 660 reports by calendar month.
Reports per month, 2017–2026. Darker cells had more reports.
YearJanFebMarAprMayJunJulAugSepOctNovDecTotal
2026 12 12
2025 43248 93
2024 542 11
2023 22811 14
2022 1 1
2021 1111 4
2020 11 2
2019 11141 8
2018 13111 7
2017 111113 8

Hail days since Nov 3, 2021

DateReportsLargestStorm page
Apr 27, 2026 11 1.75 in —
Apr 17, 2026 1 1.00 in —
May 19, 2025 14 2.00 in —
May 16, 2025 34 2.50 in —
Apr 2, 2025 2 1.00 in —
Mar 14, 2025 43 2.00 in —
May 26, 2024 2 2.50 in —
Apr 18, 2024 1 1.00 in —
Apr 2, 2024 1 1.00 in —
Apr 1, 2024 2 2.00 in —
Mar 14, 2024 5 2.00 in —
Sep 26, 2023 1 1.00 in —
Jul 17, 2023 1 2.00 in —
Jun 30, 2023 7 1.75 in —
Jun 4, 2023 1 1.00 in —
May 13, 2023 2 1.75 in —
Apr 15, 2023 2 1.75 in —
Aug 3, 2022 1 1.00 in —
Dec 10, 2021 1 1.00 in —

Largest hail on record

Largest hail reports in St. Louis County
Date Size Location Damage Time · source
May 25, 2011 4.50 insoftball 0.77 N Gravois — 15:25 local · NCEI
May 25, 2011 3.00 inteacup 0.73 NNW Sappington — 15:15 local · NCEI
Feb 16, 2006 3.00 inteacup Bridgeton $10K 15:05 local · NCEI
Apr 26, 1994 3.00 inteacup Chesterfield $5.0 million 19:30 local · NCEI
Jun 28, 1980 3.00 inteacup — — 16:15 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 St. Louis County
Date Size Location Time · source
Apr 27, 2026 1.00 inquarter 1.08 W Hanley Hills 12:48 local · NCEI
Apr 27, 2026 1.25 inhalf dollar 0.69 N Clarkson Vly 12:38 local · NCEI
Apr 27, 2026 1.00 inquarter 2.16 W Town And Country 12:36 local · NCEI
Apr 27, 2026 1.00 inquarter 0.54 W Chesterfield 12:35 local · NCEI
Apr 27, 2026 1.50 inping pong ball 0.54 W Natural Bridge Jct 12:34 local · NCEI
Apr 27, 2026 1.25 inhalf dollar Northwoods 05:46 local · NCEI
Apr 27, 2026 1.00 inquarter Wellston 05:16 local · NCEI
Apr 27, 2026 1.50 inping pong ball University City 05:16 local · NCEI
Apr 27, 2026 1.50 inping pong ball 0.54 W Pagedale 05:15 local · NCEI
Apr 27, 2026 1.75 ingolf ball 1.28 ESE University City 05:15 local · NCEI
Apr 27, 2026 1.50 inping pong ball 1.28 ESE University City 05:15 local · NCEI
Apr 17, 2026 1.00 inquarter Gumbo 14:35 local · NCEI

Cities and towns in St. Louis County

PlaceReportsLargest
Chesterfield502.00 in
Bridgeton453.00 in
Florissant372.75 in
Oakville372.00 in
Sunset Hills293.00 in
Wildwood292.00 in
Creve Coeur262.75 in
Fenton242.00 in
Maryland Heights212.75 in
Mehlville202.75 in
Town and Country193.00 in
Affton182.75 in
Hazelwood162.00 in
Kirkwood151.75 in
Ballwin142.75 in
Des Peres141.75 in
Ellisville142.75 in
Overland132.50 in
University City132.00 in
Manchester121.00 in
Spanish Lake122.50 in
Crestwood112.50 in
Eureka102.50 in
Lemay101.75 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
Clayton97May 16, 2025
Concord88Mar 14, 2025
Maplewood77Mar 14, 2025
Oakland75May 30, 2008
Valley Park66May 13, 2023
Webster Groves65May 19, 2025
Berkeley55May 19, 2025
Ladue55Apr 28, 2012
Olivette55May 16, 2025
St. Ann55May 19, 2025
Bellefontaine Neighbors44Feb 16, 2006
Rock Hill44May 19, 2025
St. John43May 16, 2025
Ferguson33Apr 19, 2011
Frontenac33Jun 2, 2009
Northwoods32May 30, 1962
Richmond Heights33Jun 28, 2015
Bel-Ridge22May 16, 2025
Brentwood22Mar 14, 2025
Jennings22Apr 27, 2026
Sycamore Hills22Apr 27, 2026
Breckenridge Hills11Jun 9, 2005
Clarkson Valley11Jun 16, 2013
Crystal Lake Park11May 19, 2025
Sappington11Mar 14, 2025
Twin Oaks11Apr 3, 2014
Warson Woods11Apr 19, 2011
West Alton11Jul 24, 1977
Woodson Terrace11Jun 30, 2023

Questions about hail in St. Louis County

How often does it hail in St. Louis County, Missouri?

660 hail reports have been logged in St. Louis County since 1957. Over the 20 years 2006–2025 that averages 16.9 reports a year. That ranks #3 of 116 Missouri counties by number of reports.

When is hail season in St. Louis County?

Most reports come in April, May, March. April alone accounts for 30% of all reports.

What is the largest hail recorded in St. Louis County?

4.50 in (softball size) on May 25, 2011 near 0.77 N Gravois. 8% of reports here were 2 inches or larger.

When did it last hail in St. Louis County?

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

How many hail storms has St. Louis County had in the last five years?

19 separate days with hail reports since November 3, 2021, adding up to 132 reports. The most recent was April 27, 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.