Here is the underlying record with its source named, which is more than most figures in this market come with. Read the table for shape rather than precision: hail of roughly quarter to golf ball size is an ordinary recurring feature of the weather over this metro, and stones large enough to split a shingle outright rather than merely bruise it do reach these counties. That is the only thing the table needs to establish before it is worth having somebody look at your own roof.
| County | Logged reports | Largest stone | Average stone |
|---|---|---|---|
| St. Louis County, Missouri | 125 | 2.50 in | 1.32 in |
| St. Charles County, Missouri | 54 | 3.00 in | 1.48 in |
| Jefferson County, Missouri | 44 | 2.75 in | 1.26 in |
| Madison County, Illinois | 35 | 3.75 in | 1.22 in |
| St. Clair County, Illinois | 32 | 2.50 in | 1.31 in |
| Franklin County, Missouri | 30 | 3.00 in | 1.44 in |
| Warren County, Missouri | 12 | 3.00 in | 1.56 in |
| Lincoln County, Missouri | 10 | 2.50 in | 1.55 in |
Source: NOAA Storm Events Database, hail reports 2020 to 2025. Some county series in this dataset begin later than 2020, so the smaller counts in particular should not be compared to the larger ones as though every row covers an identical window.
What the counts are, and are not
These are counts of logged reports. A report enters the database when a trained spotter, a law enforcement officer, an emergency manager or a member of the public tells the National Weather Service that hail of a given size fell at a given place and time, and the office logs it. That is a fundamentally different quantity from three other things people assume it means.
- It is not a count of hailstorms. A single storm crossing a populous county can generate a dozen separate reports from a dozen locations.
- It is not a count of insured losses. Nothing in the database knows whether a roof was hit, whether a claim was filed, or whether anything was paid.
- It is not a clean measure of where hail falls. Reporting density tracks population, straightforwardly and strongly. St. Louis County has more people than Warren County by an enormous margin, and more people means more phones, more spotters and more reports from the same weather. A rural county with genuinely more hail can log fewer reports than a suburban one with less.
When it happens
Hail season here is short and sharp. Roughly fifty six percent of the metro's annual hail reports fall in April and May, per NOAA Storm Prediction Center climatology for the St. Louis forecast area. That has two practical consequences. The roofing market in this town is seasonal in a way that produces a large temporary population of out of town crews every spring, which is the subject of a separate page. And the roofs that took April and May hail are still standing there in August with nobody having been up to look at them.
The 2025 season in Missouri
Last year was not a normal year in this state, and these figures are named with their sources rather than passed around unattributed.
- The Missouri Department of Commerce and Insurance reported 253,241 catastrophic claims from the 2025 season, with more than 2.9 billion dollars paid, around 83 percent of it residential. Source: insurance.mo.gov.
- The May 16 2025 St. Louis tornado was rated EF3 by the National Weather Service, with estimated winds of 152 miles per hour, beginning near Clayton at 2:41 in the afternoon and tracking 22.6 miles. Its maximum width of 1.8 miles made it the widest tornado recorded in this region in the NWS record, which begins in 1950. Five people were killed. NCEI puts the damage at 1.6 billion dollars.
- FEMA disaster declaration DR-4877-MO covered St. Louis City and St. Louis County, with 9,427 individual assistance approvals, 58.13 million dollars in individual and household program payments and 105.01 million dollars in public assistance.
- The Insurance Information Institute, citing NOAA Storm Prediction Center data, ranked Missouri fifth nationally for major hail events in 2025, at 253. Separately and on a different measure, State Farm ranked Missouri second in the country for hail claim dollars paid. Those are two different statistics from two different sources and they should not be added together or merged into one sentence.
If you paid a homestead insurance deductible on a 2025 loss, note one more date. RSMo 135.445 authorises no new credits after October 15 2026, which is a few weeks away. It is a state tax credit and no roofing company may attach anything at all to it. What it is and what to keep.
Why every figure on this page carries a source
Because the alternative is what this market normally does, which is quote an impressive number with no source and no definition. Several widely circulated Missouri storm figures on competitor sites have no traceable source at all, and this desk will not repeat them. The honest version is more than enough.