- By Brian Donohue
- storm damage
- 0 Comment
NOAA’s Storm Events Database lists 155 hail reports in St. Charles County, Missouri, on 65 separate days between 2010 and March 2026. The largest was 4.00 inches (softball size) in St. Charles on May 11, 2016. About 92% of hail reports came between March and June, with April and May the busiest. NOAA also lists 151 thunderstorm wind reports on 97 days, mostly from April through August.
This page organizes that public record into year-by-year counts, the biggest storms, and what the pattern means for homeowners in St. Charles, St. Peters, O’Fallon, Wentzville, Cottleville, Lake St. Louis, and the rest of the county.
How often does it hail in St. Charles County?
NOAA’s records show hail reported on 65 days from 2010 through March 2026, which works out to about four days a year. The number varies a lot: only 1 hail day in 2018 and 2022, but 8 in each of 2011, 2012, and 2014. Hail is also not rare at damaging sizes: 123 of the 155 reports (79%) were 1 inch or larger, and 43 reports on 16 different days were golf-ball size (1.75 inches) or bigger.
Hail and wind reports by year
| Year | Hail reports | Days with hail | Largest hail (in) | Wind reports | Days with wind | Days with hail or wind |
|---|---|---|---|---|---|---|
| 2010 | 5 | 3 | 1.00 | 12 | 8 | 11 |
| 2011 | 29 | 8 | 2.75 | 18 | 8 | 13 |
| 2012 | 30 | 8 | 3.00 | 10 | 7 | 12 |
| 2013 | 6 | 4 | 1.75 | 17 | 6 | 8 |
| 2014 | 10 | 8 | 2.75 | 5 | 5 | 12 |
| 2015 | 5 | 3 | 1.75 | 7 | 7 | 10 |
| 2016 | 8 | 5 | 4.00 | 11 | 7 | 9 |
| 2017 | 2 | 2 | 1.00 | 6 | 5 | 7 |
| 2018 | 1 | 1 | 0.75 | 7 | 5 | 6 |
| 2019 | 5 | 4 | 1.25 | 18 | 9 | 12 |
| 2020 | 3 | 3 | 1.50 | 4 | 4 | 6 |
| 2021 | 3 | 3 | 1.75 | 13 | 9 | 10 |
| 2022 | 1 | 1 | 1.00 | 5 | 4 | 5 |
| 2023 | 5 | 3 | 3.00 | 9 | 5 | 8 |
| 2024 | 6 | 4 | 3.00 | 2 | 2 | 5 |
| 2025 | 36 | 5 | 2.50 | 6 | 5 | 8 |
| 2026 (through Mar. 15) | 0 | 0 | — | 1 | 1 | 1 |
| Total | 155 | 65 | 4.00 | 151 | 97 | 143 |
Between 2011 and 2025, the county averaged about 9 days a year with at least one hail or thunderstorm wind report (131 days over 15 years). A busy year for reports is not always a busy year for storms: 2025 shows 36 hail reports, but 30 of them came from a single storm on May 16.
What were the biggest hail storms in St. Charles County?
The 10 hail days with the largest reported stones:
| Date | Largest hail reported | Where | Hail reports that day |
|---|---|---|---|
| May 11, 2016 | 4.00 in (softball) | St. Charles | 1 |
| April 28, 2012 | 3.00 in | Wentzville | 12 |
| May 13, 2023 | 3.00 in | Harvester | 3 |
| March 14, 2024 | 3.00 in | Foristell | 2 |
| April 19, 2011 | 2.75 in (baseball) | Dardenne | 13 |
| March 15, 2012 | 2.75 in (baseball) | Dardenne | 4 |
| April 3, 2014 | 2.75 in (baseball) | Klondike | 1 |
| May 26, 2024 | 2.75 in (baseball) | St. Peters | 1 |
| May 16, 2025 | 2.50 in (tennis ball) | Cottleville | 30 |
| April 22, 2011 | 2.00 in | All Saints Village | 6 |
The location shown is where the largest stone was reported. Storms rarely hit just one spot, so the surrounding neighborhoods were often affected too. May 16, 2025 had the most hail reports of any single day in the record (30), with reports spread across the Cottleville and Weldon Spring area.
How big is that? A quick size guide
| Reported size | Common comparison |
|---|---|
| 0.75 in | Penny |
| 1.00 in | Quarter |
| 1.25 in | Half dollar |
| 1.50 in | Ping-pong ball |
| 1.75 in | Golf ball |
| 2.50 in | Tennis ball |
| 2.75 in | Baseball |
| 4.00 in | Softball |
When is hail season in St. Charles County?
Hail season runs from March through June. In the NOAA record, 143 of the 155 hail reports (92%) fall in those four months, and April (56 reports) and May (50 reports) together account for 68%. Hail on a different schedule does happen, with scattered reports in January, July, August, September, and November, but it is uncommon.
| Month | Hail Reports | Days with Hails | Wind Reports |
|---|---|---|---|
| January | 1 | 1 | 1 |
| February | 0 | 0 | 5 |
| March | 18 | 9 | 7 |
| April | 56 | 21 | 21 |
| May | 50 | 14 | 28 |
| June | 19 | 11 | 33 |
| July | 4 | 4 | 26 |
| August | 1 | 1 | 20 |
| September | 5 | 3 | 4 |
| October | 0 | 0 | 5 |
| November | 1 | 1 | 0 |
| December | 0 | 0 | 1 |
What about wind and tornadoes?
Thunderstorm wind peaks later than hail. Of the 151 wind reports, 128 (85%) happened between April and August, and June had the most (33). Wind speeds in NOAA’s data are recorded in knots; the figures below are converted to miles per hour (1 knot ≈ 1.15 mph). The strongest reported gusts were 74 knots, about 85 mph, in Defiance on May 31, 2013 and in St. Peters on June 5, 2015. Twelve reports were 65 knots (about 75 mph) or higher.
| Date | Reported gust | Where | Type |
|---|---|---|---|
| May 31, 2013 | 74 kt (about 85 mph) | Defiance | Estimated |
| June 5, 2015 | 74 kt (about 85 mph) | St. Peters | Estimated |
| April 22, 2011 | 70 kt (about 81 mph) | St. Peters | Estimated |
| July 3, 2011 | 70 kt (about 81 mph) | Foristell | Measured |
| April 26, 2016 | 70 kt (about 81 mph) | Cappeln | Estimated |
| May 2, 2022 | 70 kt (about 81 mph) | New Melle | Estimated |
NOAA lists 17 tornadoes in St. Charles County in this period (8 EF0, 5 EF1, 2 EF2, and 2 EF3). The two EF3 tornadoes were on May 31, 2013 near Defiance and on December 10, 2021 near Femme Osage. Tornado damage is a different problem from hail and wind damage, and it usually calls for a full structural assessment, not just a roof inspection.
What does this mean for St. Charles County homeowners?
- Plan for spring. Almost all hail comes between March and June. If your roof is older, schedule an inspection before spring storm season and again after any storm that drops hail near you.
- Large hail is a real local risk. Stones of golf-ball size or larger were reported on 16 different days since 2010, and 2-inch or larger on 10 days. Hail around 1 inch is commonly cited as the point where asphalt shingles can start to be damaged, and about four in five local reports reached that size.
- Wind is a summer risk. Damaging thunderstorm wind reports cluster from April through August, so check for lifted, creased, or missing shingles after summer storms too. See our guide to wind-damaged and creased asphalt shingles.
- Damage is not always visible from the ground. After a storm, a professional inspection is the reliable way to find bruised shingles, granule loss, and cracked or lifted tabs.
- Write down the date. If a storm on the dates above or a newer one hit your area, note the date, take photos, and read your policy’s claim deadline. Our guides explain hail damage roof insurance claims and how to file a roof insurance claim in Missouri.
If you want to compare roofing materials for this kind of weather, read our guide to the best shingles for hail and wind in the St. Louis area.
About this data
Source: NOAA National Centers for Environmental Information (NCEI) Storm Events Database, https://www.ncei.noaa.gov/stormevents/. The database is public and compiled from National Weather Service reports.
What we counted: Events in St. Charles County, Missouri, from the database’s county-level records. The earliest St. Charles County record in our export is from June 2010 and the latest from March 2026. We did not count St. Louis County events or NWS forecast-zone entries. We counted reports of hail and thunderstorm wind for the totals above.
Reports are not storms. Each row in the database is one report. A single storm can produce many hail reports, which is why we also show the number of separate days. Reports depend on who saw the storm and told the weather service, so more populated areas tend to generate more reports. A quiet year in the data does not prove there was no hail, and a record number of reports does not always mean a worse storm.
Wind speeds in the database are in knots and were converted to mph by multiplying by 1.15. Each reported gust is marked as measured or estimated.
Data lag: NOAA updates the database monthly with a delay of a few months. This analysis covers records through March 15, 2026. We update this page once or twice a year.
Frequently Asked Questions
NOAA lists hail reports on 65 days between 2010 and March 2026, about four days a year on average. The count ranges from one day in 2018 and 2022 to eight days in 2011, 2012, and 2014.
March through June. In NOAA’s record, 92% of hail reports fall in those months, and April and May account for 68%.
The largest report in this data is 4.00 inches, softball size, in St. Charles on May 11, 2016.
Hail around 1 inch (quarter size) is commonly cited as the point where asphalt shingles can start to be damaged, and larger stones do more. About 79% of hail reports in St. Charles County were 1 inch or larger.c
Yes. NOAA lists 17 tornadoes between 2010 and March 2026, including two EF3 tornadoes: May 31, 2013 near Defiance and December 10, 2021 near Femme Osage.
Yes, especially if hail of an inch or larger was reported near you. Damage is often not visible from the ground, and an inspection gives you documentation if you file an insurance claim.
Get your roof checked
If your home was in the path of a recent storm, or you want an inspection before the next spring season, contact Horizon Roofing & Exteriors to schedule one. We serve St. Charles, St. Peters, O’Fallon, Wentzville, Chesterfield, and the surrounding area.
Brian Donohue
Brian Donohue is the owner of Horizon Roofing & Exteriors, the leading roofing company in St. Peters, Missouri, dedicated to delivering quality roofing solutions. With a strong background in project management, sales, and customer service, Brian has built a reputation for reliability and excellence in the roofing and construction industry.
