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
- Under 1 in
- 1–1.75 in
- 1.75–2.5 in
- 2.5–4 in
- 4 in +
- No size
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.
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
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Total |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 18 | 1 | 1 | 20 | |||||||||
| 2025 | 2 | 4 | 30 | 36 | |||||||||
| 2024 | 2 | 3 | 1 | 6 | |||||||||
| 2023 | 1 | 3 | 1 | 5 | |||||||||
| 2022 | 1 | 1 | |||||||||||
| 2021 | 1 | 1 | 1 | 3 | |||||||||
| 2020 | 1 | 2 | 3 | ||||||||||
| 2019 | 1 | 2 | 2 | 5 | |||||||||
| 2018 | 1 | 1 | |||||||||||
| 2017 | 2 | 2 |
Hail days since Nov 3, 2021
| Date | Reports | Largest | Storm 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
| 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
- Under 1 in 135 39%
- 1–2 in 182 53%
- 2 in + 29 8%
Most recent reports
| 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
| Place | Reports | Largest |
|---|---|---|
| St. Peters | 76 | 3.00 in |
| O'Fallon | 70 | 2.75 in |
| St. Charles | 59 | 4.00 in |
| Wentzville | 38 | 3.00 in |
| Weldon Spring | 30 | 2.00 in |
| New Melle | 16 | 2.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.
| Place | Reports | Hail days | Latest |
|---|---|---|---|
| Augusta | 9 | 9 | Apr 7, 2015 |
| Cottleville | 9 | 7 | Apr 17, 2026 |
| St. Paul | 7 | 6 | Sep 17, 2026 |
| Lake St. Louis | 6 | 6 | Jun 22, 2014 |
| Defiance | 5 | 5 | May 16, 2025 |
| Foristell | 5 | 5 | Mar 14, 2024 |
| Dardenne Prairie | 3 | 3 | May 16, 2025 |
| Portage Des Sioux | 3 | 3 | Apr 10, 2013 |
| Flint Hill | 1 | 1 | Apr 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.