Hail on Date

Hail in St. Louis on Friday, March 14, 2025

The Storm Prediction Center logged 114 hail reports in St. Louis on Friday, March 14, 2025, between 8:47 pm and 11:19 pm CDT, in 8 of the metro's 12 counties. The largest was 2.00 inches at 2 SW Oakville (St. Louis, MO) at 10:03 pm. NOAA radar flagged 338 hail signatures inside the metro that day: 180 rated a 100% chance of hail and 147 with a maximum expected size of 1 inch or more.

114spotter hail reports in the metro
2.00 inlargest reported, 2 SW Oakville
338radar hail signatures inside the metro, 180 rated 100%
4.00 inlargest expected size on radar
Map of St. Louis counties with 338 radar hail signatures and 114 spotter hail reports on March 14, 2025 St. Louis St. Louis City St. Charles Jefferson Franklin Lincoln Warren Madison St. Clair Monroe Jersey Clinton 2.00 in, 2 SW Oakville
Amber dots are radar hail signatures inside the metro's counties (every cell the algorithm rated, 10% to 100% chance of hail), darkest under 1 inch, brighter from 1 inch, brightest at 2 inches and up. Triangles are spotter reports; the filled one is the largest. County names are drawn at each county's center.

Where hail was reported

Reports came from 43 places in Franklin, MO, Jefferson, MO, Madison, IL, Monroe, IL, St. Charles, MO, St. Clair, IL, St. Louis City, MO and St. Louis, MO, named as the National Weather Service described them.

Every hail report logged that day

Times are Central Daylight Time. Sizes are in inches, as reported. The comment is the National Weather Service's text as published in the Storm Prediction Center's daily log.

TimeSizePlaceCountyNWS comment
8:47 pm1.753 SE UnionFranklin, MOReport from mPING: Golf Ball (1.75 in.). (LSX)
8:49 pm1.001 ENE SullivanFranklin, MOQuarter size hail... high wind... and street flooding. (LSX)
9:02 pm2.001 ESE SullivanFranklin, MO(LSX)
9:09 pm1.00PacificFranklin, MO(LSX)
9:19 pm1.75CatawissaFranklin, MO(LSX)
9:21 pm1.00Cedar HillJefferson, MO(LSX)
9:25 pm1.252 E Cedar HillJefferson, MOReport from mPING: Half Dollar (1.25 in.). (LSX)
9:25 pm1.751 WSW House SpringsJefferson, MO(LSX)
9:25 pm1.501 E EurekaSt. Louis, MOReport from mPING: Ping Pong Ball (1.50 in.). (LSX)
9:27 pm1.002 SE House SpringsJefferson, MOReport from mPING: Quarter (1.00 in.). (LSX)
9:27 pm1.251 W HarvesterSt. Charles, MO(LSX)
9:28 pm1.751 WSW House SpringsJefferson, MO(LSX)
9:29 pm1.001 N ParkdaleJefferson, MOReport from mPING: Quarter (1.00 in.). (LSX)
9:30 pm1.002 S MurphyJefferson, MO(LSX)
9:33 pm1.002 N OttoJefferson, MOReport from mPING: Quarter (1.00 in.). (LSX)
9:34 pm1.001 WSW FentonSt. Louis, MO(LSX)
9:35 pm1.003 W ArnoldJefferson, MO(LSX)
9:35 pm1.752 S FentonSt. Louis, MO(LSX)
9:36 pm1.001 E MurphyJefferson, MO(LSX)
9:36 pm1.001 W MehlvilleSt. Louis, MOReport from mPING: Quarter (1.00 in.). (LSX)
9:36 pm1.001 N ManchesterSt. Louis, MOReport from mPING: Quarter (1.00 in.). (LSX)
9:37 pm1.002 E MurphyJefferson, MOReport from mPING: Quarter (1.00 in.). (LSX)
9:37 pm1.002 SE Sunset HillsSt. Louis, MOReport from mPING: Quarter (1.00 in.). (LSX)
9:37 pm1.001 SW CrestwoodSt. Louis, MO(LSX)
9:38 pm1.751 E OakvilleSt. Louis, MOAlso wind damage and uprooted trees. (LSX)
9:38 pm1.003 W ArnoldJefferson, MOReport from mPING: Quarter (1.00 in.). (LSX)
9:38 pm1.00FentonSt. Louis, MO(LSX)
9:39 pm1.001 SW FentonSt. Louis, MOReport from mPING: Quarter (1.00 in.). (LSX)
9:39 pm1.251 W CrestwoodSt. Louis, MOReport from mPING: Half Dollar (1.25 in.). (LSX)
9:40 pm2.002 SW OakvilleSt. Louis, MOReport from mPING: Hen Egg (2.00 in.). (LSX)
9:40 pm1.001 SW KirkwoodSt. Louis, MOReport from mPING: Quarter (1.00 in.). (LSX)
9:40 pm1.502 E MaplewoodSt. Louis City, MOPing pong size hail on Pearl Street on The Hill. (LSX)
9:41 pm1.003 N ArnoldSt. Louis, MOReport from mPING: Quarter (1.00 in.). (LSX)
9:41 pm1.002 SE Sunset HillsSt. Louis, MO(LSX)
9:41 pm1.001 SE KirkwoodSt. Louis, MOReport from mPING: Quarter (1.00 in.). (LSX)
9:42 pm1.001 SE OakvilleSt. Louis, MOReport from mPING: Quarter (1.00 in.). (LSX)
9:42 pm1.003 N ArnoldSt. Louis, MO(LSX)
9:42 pm1.001 S LemaySt. Louis, MO(LSX)
9:43 pm1.002 W MehlvilleSt. Louis, MOReport from mPING: Quarter (1.00 in.). (LSX)
9:43 pm1.251 SE CrestwoodSt. Louis, MO(LSX)
9:44 pm1.00BrentwoodSt. Louis, MO(LSX)
9:45 pm1.001 S LemaySt. Louis, MOTwo reports from the same individual about 5 minutes apart of hail the size of quarters... 2 to 3 inches deep. (LSX)
9:45 pm1.001 SE LakeshireSt. Louis, MOReport from mPING: Quarter (1.00 in.). (LSX)
9:45 pm1.003 E ShrewsburySt. Louis City, MO(LSX)
9:45 pm1.503 SSE Saint LouisSt. Louis City, MO(LSX)
9:45 pm1.003 S Saint LouisSt. Louis City, MOReport from mPING: Quarter (1.00 in.). (LSX)
9:46 pm1.003 NE LemaySt. Louis City, MO(LSX)
9:46 pm1.002 E ShrewsburySt. Louis City, MOReport from mPING: Quarter (1.00 in.). (LSX)
9:46 pm1.001 NE ShrewsburySt. Louis, MOReport from mPING: Quarter (1.00 in.). (LSX)
9:47 pm1.003 NNE LemaySt. Louis City, MO(LSX)
9:49 pm1.00AfftonSt. Louis, MOReport from mPING: Quarter (1.00 in.). (LSX)
9:50 pm1.501 ESE MehlvilleSt. Louis, MOHe had 1-1.5 inch hail... emailing a photo. (LSX)
9:50 pm1.252 SE Saint LouisSt. Louis City, MO(LSX)
9:50 pm1.001 NW Saint LouisSt. Louis City, MO(LSX)
9:51 pm1.001 NW LemaySt. Louis, MO(LSX)
9:51 pm1.00MaplewoodSt. Louis, MOReport from mPING: Quarter (1.00 in.). (LSX)
9:55 pm2.003 S Saint LouisSt. Louis City, MO(LSX)
9:56 pm1.002 NE ArnoldJefferson, MOReport from mPING: Quarter (1.00 in.). (LSX)
9:56 pm1.00Webster GrovesSt. Louis, MO(LSX)
9:56 pm1.251 N Webster GrovesSt. Louis, MOReport from mPING: Half Dollar (1.25 in.). (LSX)
9:58 pm1.002 SE MehlvilleSt. Louis, MOReport from mPING: Quarter (1.00 in.). (LSX)
9:58 pm1.75MaryvilleMadison, ILPhoto submitted via social media. Time estimated by radar. (LSX)
10:00 pm1.751 N KimmswickJefferson, MOReport from mPING: Golf Ball (1.75 in.). (LSX)
10:00 pm1.001 ENE Glen CarbonMadison, IL(LSX)
10:01 pm1.252 NE PevelyJefferson, MOReport from mPING: Half Dollar (1.25 in.). (LSX)
10:01 pm2.00OakvilleSt. Louis, MO(LSX)
10:03 pm2.002 SW OakvilleSt. Louis, MO(LSX)
10:03 pm1.50CollinsvilleMadison, IL(LSX)
10:05 pm1.003 SW BarnhartJefferson, MOReport from mPING: Quarter (1.00 in.). (LSX)
10:05 pm1.502 S OakvilleSt. Louis, MOBroken windows and hail damaged cars. (LSX)
10:05 pm1.253 ESE ColumbiaMonroe, IL(LSX)
10:05 pm1.25OakvilleSt. Louis, MO(LSX)
10:05 pm1.002 E MehlvilleMonroe, ILReport from mPING: Quarter (1.00 in.). (LSX)
10:05 pm1.001 ESE TroyMadison, IL(LSX)
10:05 pm1.002 E Glen CarbonMadison, IL(LSX)
10:06 pm1.001 SW PevelyJefferson, MOReport from mPING: Quarter (1.00 in.). (LSX)
10:06 pm1.00O'FallonSt. Clair, IL(LSX)
10:06 pm1.001 SE Glen CarbonMadison, IL(LSX)
10:07 pm1.252 ESE ColumbiaMonroe, ILCorrects previous hail report from 2 ESE Columbia. Columbia PD reported hail between quarter and golf ball size. (LSX)
10:07 pm1.251 SE ColumbiaMonroe, ILColumbia Police reported hail between quarter and golf ball size. (LSX)
10:07 pm1.002 SE MehlvilleSt. Louis, MOReport from mPING: Quarter (1.00 in.). (LSX)
10:07 pm1.001 E TroyMadison, ILReport from mPING: Quarter (1.00 in.). (LSX)
10:08 pm1.251 W ValmeyerMonroe, ILReport from mPING: Half Dollar (1.25 in.). (LSX)
10:08 pm1.00OakvilleSt. Louis, MO(LSX)
10:08 pm1.001 E OakvilleSt. Louis, MOReport from mPING: Quarter (1.00 in.). (LSX)
10:08 pm1.00TroyMadison, IL(LSX)
10:09 pm1.501 SE OakvilleSt. Louis, MOReport from mPING: Ping Pong Ball (1.50 in.). (LSX)
10:10 pm1.00ColumbiaMonroe, IL(LSX)
10:10 pm1.501 N ColumbiaMonroe, ILReport from mPING: Ping Pong Ball (1.50 in.). (LSX)
10:10 pm1.50MarineMadison, IL(LSX)
10:11 pm1.502 NE PevelyJefferson, MOReport from mPING: Ping Pong Ball (1.50 in.). (LSX)
10:11 pm1.751 W KimmswickJefferson, MOReport from mPING: Golf Ball (1.75 in.). (LSX)
10:12 pm1.252 ESE ColumbiaMonroe, ILColumbia PD reported hail between quarter and golf ball size. (LSX)
10:13 pm1.001 SW BrentwoodSt. Louis, MO(LSX)
10:18 pm1.25KimmswickJefferson, MOReport from mPING: Half Dollar (1.25 in.). (LSX)
10:19 pm1.251 SW KirkwoodSt. Louis, MOReport from mPING: Half Dollar (1.25 in.). (LSX)
10:25 pm1.75O'FallonSt. Clair, ILWind driven hail resulted in extensive damage to west facing homes and buildings. (LSX)
10:25 pm1.00O'FallonSt. Clair, IL(LSX)
10:27 pm1.501 N ColumbiaMonroe, ILReport from mPING: Ping Pong Ball (1.50 in.). (LSX)
10:27 pm1.003 NW MillstadtSt. Clair, ILReport from mPING: Quarter (1.00 in.). (LSX)
10:27 pm1.001 N ShilohSt. Clair, ILReport from mPING: Quarter (1.00 in.). (LSX)
10:28 pm1.001 NE ShilohSt. Clair, ILReport from mPING: Quarter (1.00 in.). (LSX)
10:28 pm1.002 N O'FallonSt. Clair, ILReport from mPING: Quarter (1.00 in.). (LSX)
10:30 pm1.00O'FallonSt. Clair, IL(LSX)
10:33 pm1.001 ESE TroyMadison, ILFrom Madison County IL EM. (LSX)
10:36 pm1.001 S Crystal CityJefferson, MOReport from mPING: Quarter (1.00 in.). (LSX)
10:39 pm1.00Saint JacobMadison, ILDime to quarter size hail. (LSX)
10:40 pm1.001 ESE HighlandMadison, IL(LSX)
10:44 pm1.00HighlandMadison, ILHAM operator reporting quarter size hail. (LSX)
10:45 pm1.00ShilohSt. Clair, IL(LSX)
10:45 pm1.001 N Webster GrovesSt. Louis, MOReport from mPING: Quarter (1.00 in.). (LSX)
10:45 pm1.751 SE HighlandMadison, ILReport from mPING: Golf Ball (1.75 in.). (LSX)
11:00 pm1.001 SE HighlandMadison, ILReport from mPING: Quarter (1.00 in.). (LSX)
11:19 pm1.00CrestwoodSt. Louis, MO(LSX)

What NEXRAD radar recorded inside the metro

338 signatures from 5 radars fell inside the metro's counties on this local date, counting every cell the algorithm rated from a 10% to a 100% chance of hail; 180 were rated 100% and 65 had a maximum expected size of 2 inches or more.

RadarSignaturesRated 100%1 in or more2 in or moreLargest expectedFirstLast
KLSX1265547184.00 in8:19 pm11:54 pm
KILX81423173.25 in8:44 pm11:55 pm
KPAH674134244.00 in8:59 pm11:55 pm
KVWX634134163.75 in9:31 pm11:46 pm
KSGF11101.25 in8:27 pm8:27 pm

Each radar that scans a storm writes its own signature about every 4 to 6 minutes, so one storm produces many rows and overlapping radars count it more than once. The raw rows for this day are in NOAA's Severe Weather Data Inventory.

Check an address for March 14, 2025

See, free, how many hail signatures NOAA recorded within 1, 3 and 5 miles of one address that day and the nearest spotter report. The full report is $19.

Spotter reports come from the Storm Prediction Center's preliminary daily logs, grouped here by local calendar date (Central Daylight Time) and by county: a report counts for St. Louis when its coordinates fall inside one of the metro's 12 counties (the counties of St. Louis, MO, St. Louis City, MO, St. Charles, MO, Jefferson, MO, Franklin, MO, Lincoln, MO, Warren, MO, Madison, IL, St. Clair, IL, Monroe, IL, Jersey, IL and Clinton, IL). Radar signatures are estimates from the Hail Detection Algorithm, not measured stones; they include every cell it rated, from a 10% to a 100% probability of hail. How these pages are built.