Hail history / St. Louis
St. Louis hail history
62 days with at least 5 square miles of 1-inch hail on radar since October 2020. Pick a date for the towns, ZIP codes and hail sizes.
62hail days since Oct 2020
3.81"largest, May 16, 2025
567sq mi, widest, May 26, 2024
150ZIP codes hit at least once
ZIP codes hit most often
- 62040 · Granite City, IL14 hail days
- 62298 · Waterloo, IL13 hail days
- 63357 · Marthasville, MO13 hail days
- 62025 · Edwardsville, IL12 hail days
- 63383 · Warrenton, MO12 hail days
- 62048 · Hartford, IL11 hail days
- 63379 · Troy, MO11 hail days
- 62236 · Columbia, IL11 hail days
- 63301 · Saint Charles, MO10 hail days
- 63077 · Saint Clair, MO9 hail days
- 63090 · Washington, MO9 hail days
- 63069 · Pacific, MO9 hail days
2026 · 10 hail days
- August 16, 2026 · Chesterfield and Saint Charles1.16" · 5 sq mi
- August 12, 2026 · Washington and Union1.78" · 42 sq mi
- July 4, 2026 · Union and Villa Ridge1.29" · 11 sq mi
- May 31, 2026 · Granite City and South Roxana1.71" · 8 sq mi
- May 16, 2026 · Moscow Mills and Troy1.38" · 6 sq mi
- May 4, 2026 · Bethalto and Alton1.74" · 14 sq mi
- May 3, 2026 · Saint Charles and Winfield2.04" · 43 sq mi
- April 27, 2026 · Saint Louis and Edwardsville2.2" · 426 sq mi
- April 26, 2026 · Saint Louis and Fenton1.33" · 13 sq mi
- April 17, 2026 · Chesterfield and Wentzville1.2" · 9 sq mi
2025 · 10 hail days
- August 17, 2025 · Saint Ann and Saint Louis1.7" · 10 sq mi
- August 16, 2025 · Saint Louis and East Alton1.38" · 7 sq mi
- August 12, 2025 · Saint Peters and Saint Louis1.59" · 17 sq mi
- July 16, 2025 · Elsah and Troy1.42" · 9 sq mi
- July 8, 2025 · O Fallon and Warrenton1.42" · 6 sq mi
- June 27, 2025 · Saint Louis and Ballwin1.13" · 5 sq mi
- May 19, 2025 · Saint Louis and Saint Ann1.94" · 62 sq mi
- May 16, 2025 · Chesterfield and Saint Charles3.81" · 434 sq mi
- April 30, 2025 · Smithton1.52" · 6 sq mi
- March 14, 2025 · Saint Louis and Fenton1.96" · 323 sq mi
2024 · 13 hail days
- August 30, 2024 · Edwardsville and Granite City1.26" · 5 sq mi
- August 15, 2024 · Saint Louis and Marthasville1.71" · 12 sq mi
- July 29, 2024 · Edwardsville and Bunker Hill1.5" · 24 sq mi
- July 8, 2024 · Eureka and House Springs1.33" · 12 sq mi
- June 25, 2024 · Imperial and Barnhart1.23" · 5 sq mi
- May 26, 2024 · Ballwin and Saint Louis3.72" · 567 sq mi
- May 24, 2024 · Granite City and Washington1.22" · 15 sq mi
- May 8, 2024 · Saint Clair and Waterloo1.29" · 12 sq mi
- May 4, 2024 · Belleville and Millstadt1.23" · 5 sq mi
- April 18, 2024 · Troy1.96" · 10 sq mi
- April 1, 2024 · Chesterfield and Saint Louis2.76" · 219 sq mi
- March 14, 2024 · Saint Peters and Granite City3.35" · 289 sq mi
- March 13, 2024 · Granite City and Columbia1.39" · 12 sq mi
2023 · 18 hail days
- September 26, 2023 · Saint Louis and Wentzville2.54" · 117 sq mi
- August 11, 2023 · East Alton and Godfrey1.23" · 6 sq mi
- July 29, 2023 · Saint Louis and Glen Carbon1.54" · 64 sq mi
- July 17, 2023 · Florissant and Granite City2.9" · 119 sq mi
- July 16, 2023 · Saint Louis and Arnold1.41" · 42 sq mi
- July 14, 2023 · O Fallon and Florissant1.41" · 26 sq mi
- July 12, 2023 · Saint Clair1.23" · 6 sq mi
- July 5, 2023 · St. Louis1.44" · 10 sq mi
- July 4, 2023 · Bunker Hill and Saint Clair1.27" · 10 sq mi
- July 1, 2023 · Florissant and Granite City1.51" · 24 sq mi
- June 30, 2023 · Saint Louis and Arnold2.42" · 414 sq mi
- May 14, 2023 · Belleville and Wright City1.62" · 24 sq mi
- May 13, 2023 · Fenton and Saint Charles1.93" · 139 sq mi
- May 7, 2023 · Belleville and O Fallon1.15" · 7 sq mi
- May 6, 2023 · Bunker Hill1.61" · 6 sq mi
- April 20, 2023 · Troy and Winfield2.11" · 99 sq mi
- April 15, 2023 · Ballwin and Saint Louis2.08" · 146 sq mi
- March 31, 2023 · Columbia and Belleville1.55" · 26 sq mi
2022 · 3 hail days
- August 3, 2022 · Florissant and Hazelwood1.72" · 40 sq mi
- June 25, 2022 · Edwardsville and Glen Carbon1.38" · 8 sq mi
- May 19, 2022 · Collinsville and Arnold1.25" · 8 sq mi
2021 · 8 hail days
- September 14, 2021 · Glen Carbon and Millstadt1.45" · 7 sq mi
- August 26, 2021 · Saint Louis and Maryland Heights1.36" · 7 sq mi
- August 23, 2021 · Saint Louis and Saint Charles1.72" · 17 sq mi
- August 12, 2021 · Edwardsville and Troy1.4" · 7 sq mi
- August 10, 2021 · Saint Louis and Saint Ann1.34" · 27 sq mi
- July 29, 2021 · O Fallon and Collinsville1.32" · 8 sq mi
- July 9, 2021 · Maryland Heights and Saint Louis3.43" · 88 sq mi
- June 19, 2021 · Saint Charles and Saint Louis2.83" · 262 sq mi
For roofing companies
Swath puts every house under 1"+ hail on your crew's phones by 7:30 the next morning, ranked biggest hail first, with your logo on the app and ZIP codes that are yours alone.
See this storm in the appHow Swath works