Tornadoes, hail, floods and severe storms recorded here between 1954 and 2026, from NOAA's Storm Events Database. Search an address to see which tornadoes came closest to it.
The part of each tornado’s path NOAA recorded in this county, 43 in all. Zoom in and the paths widen to their surveyed width.
Hover or tap a bar to see that year.
NOAA's storm database records tornadoes back to 1950 and hail and thunderstorm wind back to 1955, but floods only from 1996 on. Older floods are missing here. For those, the U.S. Geological Survey's stream gauge records and flood reports are the place to look.
The strongest tornadoes, deadliest events and biggest damage here, up to 50.
December 10, 2021 · St. Charles, Missouri
The tornado developed about a third of a mile northeast of the intersection of Highway 94 and Osage Ridge Road in southwestern St. Charles County around 7:32 PM CDT. As it moved to the northeast, two houses sustained minor damage and one outbuilding was destroyed on Highway T, ju…
May 31, 2013 · St. Charles, Missouri
A tornado touched down about four miles southwest of Weldon Spring in St. Charles County, Missouri. It downed trees, blew over empty tractor trailers, and caused minor damage to construction equipment. It moved east-northeast into Weldon Spring Heights and the Missouri Research P…
November 15, 1988 · St. Charles, Missouri
April 7, 1980 · St. Charles, Missouri
October 24, 1967 · St. Charles, Missouri
October 14, 1966 · St. Charles, Missouri
March 25, 1954 · St. Charles, Missouri
May 3, 2019 · St. Charles, Missouri
The Mississippi River went into Major flood at Grafton, IL on May 3rd and remained at those levels through May 16th. During this period, numerous roads were flooded. Two people were in a vehicle that drove into the flood waters somewhere near the intersection of Sioux Drive and H…
July 1, 2012 · St. Charles, Missouri
St. Charles County reported 1 heat related death. a 64 year old male died in his mobile home. An air conditioner had been removed some time ago due to expense.
July 7, 2001 · St. Charles, Missouri
July 10, 1986 · St. Charles, Missouri
July 4, 2018 · St. Charles, Missouri
Unseasonably hot and humid weather settled over Missouri during the Fourth of July holiday, July 4th and 5th. High temperatures were in the mid 90s both days with heat index values between 100 and 110. As a result, at least 20 people had to be treated for heat illnesses at variou…
July 20, 2004 · St. Charles, Missouri
July 3, 2003 · St. Charles, Missouri
April 18, 1997 · St. Charles, Missouri
November 27, 1990 · St. Charles, Missouri
March 14, 2024 · St. Charles, Missouri
A wide swath of very large hail fell along the I-70 corridor in St. Charles County. The largest hail stones were around three inches in diameter. The cities that the large hail affected were Wentzville, Saint Paul, O'Fallon, Lake St. Louis, Flint Hill, Saint Peters, Cottleville, …
July 26, 2022 · St. Charles, Missouri
Up to 13 inches of rain fell in a 6 to 10 hour period causing widespread flash flooding. The axis of heaviest rain extended from just north of Wentzville east southeastward through northern portions of O'Fallon through St. Peters and into St. Charles. Numerous roads were flooded …
May 11, 2016 · St. Charles, Missouri
Very large hail up to 4 inches in diameter fell across portions of St. Charles County. The hardest hit areas stretched from near Dardenne Prairie, O'Fallon and Weldon Spring east to Cottleville, St. Peters and St. Charles. Damage from this hail storm will be many millions of doll…
December 27, 2015 · St. Charles, Missouri
Between 7 and 11 inches of rain fell across St. Charles County during a 2 day period. All of this rain caused the creeks and rivers to rise. The Missouri and Mississippi Rivers went into major flood as well as Dardenne Creek. Almost 300 structures were either damaged or destroyed…
June 4, 2008 · St. Charles, Missouri
The Mississippi River at Grafton, IL (just across the river from St. Charles County) crested at 30.80 feet on 6/29/2008. This is the fourth highest crest ever recorded. At Alton, IL (also just across the river from St. Charles County) the river crested at 33.08 feet. This is the …
November 30, 2006 · St. Charles, Missouri
May 7, 2002 · St. Charles, Missouri
April 10, 2001 · St. Charles, Missouri
The 5th tornado spawned by the Heavy Precipitation Supercell that moved across the NWS St. Louis County Warning Area formed in Lake St. Louis. Most of the damage was at the Mystic Village apartment complex where the tornado was briefly F1 in intensity. Altogether, 2 buildings wer…
April 10, 2001 · St. Charles, Missouri
April 10, 2001 · St. Charles, Missouri
April 10, 2001 · St. Charles, Missouri
May 1, 1983 · St. Charles, Missouri
June 25, 2026 · St. Charles, Missouri
June 25, 2026 · St. Charles, Missouri
A severe thunderstorm produced strong winds which brought down power lines and caused damage to trees.
June 25, 2026 · St. Charles, Missouri
Heavy rainfall in a short amount of time caused several inches of fast moving water in St Charles. Kingshighway near Lindenwood was most affected.
April 27, 2026 · St. Charles, Missouri
Quarter sized hail fell near Mexico Road at Salt Lick.
April 27, 2026 · St. Charles, Missouri
April 27, 2026 · St. Charles, Missouri
April 27, 2026 · St. Charles, Missouri
April 27, 2026 · St. Charles, Missouri
April 27, 2026 · St. Charles, Missouri
April 17, 2026 · St. Charles, Missouri
Thunderstorm winds caused damage to power poles across the far western portion of the county, extending from New Melle north into Wentzville and Flint Hill. Along its path, there were multiple reports of snapped trees/branches, snapped power poles, downed lines, one downed transf…
April 17, 2026 · St. Charles, Missouri
Thunderstorm winds knocked a tree onto a powerline.
April 17, 2026 · St. Charles, Missouri
April 17, 2026 · St. Charles, Missouri
April 17, 2026 · St. Charles, Missouri
April 17, 2026 · St. Charles, Missouri
April 17, 2026 · St. Charles, Missouri
Report from social media. Largest stone around 1 inch in diameter.
April 17, 2026 · St. Charles, Missouri
April 17, 2026 · St. Charles, Missouri
April 17, 2026 · St. Charles, Missouri
April 17, 2026 · St. Charles, Missouri
April 17, 2026 · St. Charles, Missouri
April 17, 2026 · St. Charles, Missouri