Hail History

Hail history for St. Charles County, Missouri

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

Readout · St. Charles County

Last hail
Sep 17, 2026
1.00 in, quarter size · preliminary
Hail days, last 5 years
17
since Nov 3, 2021 · 68 reports
Largest ever
4.00 in
grapefruit · May 11, 2016

346 reports on 159 days since 1959 · #8 of 116 Missouri counties

Hail map · St. Charles County

St. Peters O'Fallon St. Charles Wentzville Weldon Spring New Melle 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. Charles County is from September 17, 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. Charles County

The latest hail report in St. Charles County is from September 17, 2026, 1.00 in (quarter size). Since November 3, 2021 there have been 17 separate hail days; the biggest stones in that time were 3.00 in on March 14, 2024.

Over the 20 years 2006–2025, St. Charles County logged 203 reports on 87 hail days, about 10.2 reports a year. That is 2.9 times the median Missouri county (3.5 a year) and ranks #8 of 116 Missouri counties for all-time reports. St. Charles County holds 2% 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.00 in (grapefruit) on May 11, 2016 near 0.28 S St Charles.

Reports were down 47% in 2016–2025 (70) compared with 2006–2015 (133). The busiest year was 2025, with 36 reports on 5 days. Hail here peaks in April (37% of reports); 75% fall between April and June.

Reports a year 2006–2025 average

  • St. Charles County 10.2
  • Median Missouri county 3.5

Hail days 2006–2025

  • St. Charles County 87
  • Median Missouri county 42

Share 2 in or larger of sized reports

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

Hail over time

010203040 1959: 1 reports, largest 1.00 in 1960: 1 reports, largest 1.75 in 1960 1967: 2 reports, largest 2.75 in 1970: 1 reports, largest 0.75 in 1970 1971: 1 reports, largest 1.00 in 1974: 5 reports, largest 2.75 in 1975: 1 reports, largest 1.75 in 1977: 1 reports, largest 1.75 in 1978: 3 reports, largest 1.75 in 1980: 1 reports, largest 1.75 in 1980 1982: 3 reports, largest 1.00 in 1983: 2 reports, largest 0.75 in 1984: 5 reports, largest 1.75 in 1985: 2 reports, largest 1.50 in 1986: 1 reports, largest 1.00 in 1987: 2 reports, largest 1.00 in 1989: 3 reports, largest 1.00 in 1990: 6 reports, largest 1.75 in 1990 1991: 3 reports, largest 1.75 in 1992: 2 reports, largest 1.75 in 1993: 1 reports, largest 0.75 in 1994: 2 reports, largest 2.00 in 1996: 11 reports, largest 1.75 in 1997: 7 reports, largest 1.00 in 1998: 3 reports, largest 0.75 in 2000: 12 reports, largest 1.75 in 2000 2001: 6 reports, largest 2.00 in 2002: 3 reports, largest 1.75 in 2003: 11 reports, largest 2.00 in 2004: 13 reports, largest 1.00 in 2005: 8 reports, largest 1.00 in 2006: 18 reports, largest 1.75 in 2007: 11 reports, largest 1.75 in 2008: 15 reports, largest 1.00 in 2009: 4 reports, largest 1.00 in 2010: 5 reports, largest 1.00 in 2010 2011: 29 reports, largest 2.75 in 2012: 30 reports, largest 3.00 in 2013: 6 reports, largest 1.75 in 2014: 10 reports, largest 2.75 in 2015: 5 reports, largest 1.75 in 2016: 8 reports, largest 4.00 in 2017: 2 reports, largest 1.00 in 2018: 1 reports, largest 0.75 in 2019: 5 reports, largest 1.25 in 2020: 3 reports, largest 1.50 in 2020 2021: 3 reports, largest 1.75 in 2022: 1 reports, largest 1.00 in 2023: 5 reports, largest 3.00 in 2024: 6 reports, largest 3.00 in 2025: 36 reports, largest 2.50 in 2026: 20 reports, largest 1.25 in
Reports per year, 1959–2026. Bar colour shows the largest hail that year. Reporting grew sharply after the mid-1990s, so early decades undercount.
050100150 January: 5 reports (1%) Jan February: 5 reports (1%) Feb March: 33 reports (10%) Mar April: 127 reports (37%) Apr May: 91 reports (26%) May June: 43 reports (12%) Jun July: 16 reports (5%) Jul August: 5 reports (1%) Aug September: 11 reports (3%) Sep October: 7 reports (2%) Oct November: 2 reports (1%) Nov December: 1 reports (0%) Dec
All 346 reports by calendar month.
Reports per month, 2017–2026. Darker cells had more reports.
YearJanFebMarAprMayJunJulAugSepOctNovDecTotal
2026 1811 20
2025 2430 36
2024 231 6
2023 131 5
2022 1 1
2021 111 3
2020 12 3
2019 122 5
2018 1 1
2017 2 2

Hail days since Nov 3, 2021

DateReportsLargestStorm page
Sep 17, 2026 1 1.00 in View
Jun 25, 2026 1 0.75 in —
Apr 27, 2026 6 1.25 in —
Apr 17, 2026 12 1.00 in —
May 16, 2025 30 2.50 in —
Apr 30, 2025 2 1.00 in —
Apr 10, 2025 2 1.00 in —
Mar 30, 2025 1 1.00 in —
Mar 14, 2025 1 1.25 in —
May 26, 2024 1 2.75 in —
Apr 16, 2024 1 1.25 in —
Apr 1, 2024 2 1.00 in —
Mar 14, 2024 2 3.00 in —
Sep 26, 2023 1 1.75 in —
May 13, 2023 3 3.00 in —
Apr 20, 2023 1 1.00 in —
May 20, 2022 1 1.00 in —

Largest hail on record

Largest hail reports in St. Charles County
Date Size Location Damage Time · source
May 11, 2016 4.00 ingrapefruit 0.28 S St Charles $4.0 million 11:50 local · NCEI
Mar 14, 2024 3.00 inteacup Foristell $20.0 million 15:04 local · NCEI
May 13, 2023 3.00 inteacup Harvester — 13:02 local · NCEI
Apr 28, 2012 3.00 inteacup 1.06 NNW Wentzville — 16:33 local · NCEI
May 26, 2024 2.75 inbaseball 1.75 SE St Peters — 15:50 local · NCEI

Size of every report

Most recent reports

Most recent hail reports in St. Charles County
Date Size Location Time · source
Sep 17, 2026 1.00 inquarter 1 SW Saint Paul 20:38 UTC · NWS prelim.
Jun 25, 2026 0.75 inpenny 1.28 ESE St Peters 14:40 local · NCEI
Apr 27, 2026 1.25 inhalf dollar 0.69 N O Fallon 17:39 local · NCEI
Apr 27, 2026 1.00 inquarter 2.34 NNW St Peters 17:37 local · NCEI
Apr 27, 2026 1.25 inhalf dollar 0.88 NE Ft Zumwalt 17:36 local · NCEI
Apr 27, 2026 1.25 inhalf dollar O Fallon 17:35 local · NCEI
Apr 27, 2026 1.00 inquarter 0.88 SW Lake St Louis 17:35 local · NCEI
Apr 27, 2026 1.00 inquarter 0.88 SE Ft Zumwalt 17:30 local · NCEI
Apr 17, 2026 1.00 inquarter 0.88 SW Boschertown 15:15 local · NCEI
Apr 17, 2026 1.00 inquarter 0.88 NE Elm Pt 15:08 local · NCEI
Apr 17, 2026 1.00 inquarter 1.76 WSW St Charles 15:05 local · NCEI
Apr 17, 2026 1.00 inquarter 0.88 NE Harvester 14:49 local · NCEI

Cities and towns in St. Charles County

PlaceReportsLargest
St. Peters763.00 in
O'Fallon702.75 in
St. Charles594.00 in
Wentzville383.00 in
Weldon Spring302.00 in
New Melle162.50 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
Augusta99Apr 7, 2015
Cottleville97Apr 17, 2026
St. Paul76Sep 17, 2026
Lake St. Louis66Jun 22, 2014
Defiance55May 16, 2025
Foristell55Mar 14, 2024
Dardenne Prairie33May 16, 2025
Portage Des Sioux33Apr 10, 2013
Flint Hill11Apr 30, 2016

Questions about hail in St. Charles County

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

346 hail reports have been logged in St. Charles County since 1959. Over the 20 years 2006–2025 that averages 10.2 reports a year. That ranks #8 of 116 Missouri counties by number of reports.

When is hail season in St. Charles County?

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

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

4.00 in (grapefruit size) on May 11, 2016 near 0.28 S St Charles. 8% of reports here were 2 inches or larger.

When did it last hail in St. Charles County?

The most recent report in this data is from September 17, 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. Charles County had in the last five years?

17 separate days with hail reports since November 3, 2021, adding up to 68 reports. The most recent was September 17, 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.