Missouri storm reports for April 27, 2026
NOAA recorded 111 hail reports, 87 wind reports and 5 tornado reports in Missouri on April 27, 2026.
- in Missouri
- 203
- Storm reports
- 8 SSW Piney Park, Washington County, MO
- 4.0 in
- Largest hail
- 4 E Glasgow, Howard County, MO
- 76 mph
- Highest gust
- 5
- Tornado reports
Hail, inches
- 0.75
- 1
- 1.5
- 2
- 2.5
- 3+
Dots: reports. Shading: radar estimate.
- Wind report
- Estimated gusts, 50 to 90 mph
- Tornado and its path
- Surveyed tornado path
- Surveyed wind damage
Hail, inches
- 0.75
- 1
- 1.5
- 2
- 2.5
- 3+
Dots: reports. Shading: radar estimate.
- Wind report
- Estimated gusts, 50 to 90 mph
- Tornado and its path
- Surveyed tornado path
- Surveyed wind damage
Source: NOAA/NWS Storm Prediction Center, preliminary storm reports. NOAA revises recent reports for several weeks. Report day: 12:00 UTC on April 27, 2026 to 12:00 UTC the next day. Times are Central.
Select a dot or a path for the report. NWS survey teams walked the shaded paths after the storm; each is drawn at the widest width they found, so it can look wider than the damage at any one spot. Gust lines are estimates: the highest gust of the day in NOAA's hourly 2.5 km wind analysis (URMA), which fills in between weather stations. They aren't measurements at any building.
Reports by hour
Hail111, most at 6 PM
Wind87, most at 7 AM
Tornado5, most at 7 AM
Every report
Source: NOAA/NWS Storm Prediction Center.
| Time | Rating | Where | Path |
|---|---|---|---|
| 7:11 AM | Not rated | 5 S Salisbury, Chariton County, MO | Not surveyed |
| 7:29 AM | Not rated | 3 ENE Higbee, Randolph County, MO | Not surveyed |
| 7:43 AM | Not rated | 6 S Madison, Monroe County, MO | Not surveyed |
| 6:49 PM | Not rated | 2 NE West Alton, St. Charles County, MO | Not surveyed |
| 8:02 PM | Not rated | 7 ENE Eminence, Shannon County, MO | Not surveyed |
| Time | Size | Where |
|---|---|---|
| 8:35 AM | 1.0 in | 3 S Hannibal, Ralls County, MO |
| 12:20 PM | 1.0 in | 2 S Harvester, St. Charles County, MO |
| 12:25 PM | 1.0 in | 2 S Harvester, St. Charles County, MO |
| 1:34 PM | 1.5 in | 1 SW Bridgeton, St. Louis County, MO |
| 1:35 PM | 1.0 in | 1 N Chesterfield, St. Louis County, MO |
| 1:36 PM | 1.0 in | 2 WNW Town And Country, St. Louis County, MO |
| 1:38 PM | 1.25 in | 1 E Clarkson Valley, St. Louis County, MO |
| 1:48 PM | 1.0 in | 1 S Saint John, St. Louis County, MO |
| 2:08 PM | 1.0 in | Amsterdam, Bates County, MO |
| 2:13 PM | 1.0 in | 5 E Amsterdam, Bates County, MO |
| 2:21 PM | 1.0 in | 4 SE Jonesburg, Warren County, MO |
| 2:22 PM | 1.75 in | Adrian, Bates County, MO |
Show all 111 hail reportsShow fewer
| Time | Size | Where |
|---|---|---|
| 2:23 PM | 1.0 in | Adrian, Bates County, MO |
| 2:36 PM | 1.75 in | 4 N Ballard, Bates County, MO |
| 2:40 PM | 1.0 in | 2 W Pittsville, Johnson County, MO |
| 2:56 PM | 1.0 in | Moscow Mills, Lincoln County, MO |
| 3:08 PM | 1.0 in | 3 N Columbia, Boone County, MO |
| 3:10 PM | 1.0 in | 3 NW Columbia, Boone County, MO |
| 3:19 PM | 1.0 in | Windsor, Henry County, MO |
| 3:21 PM | 1.5 in | 2 NE Windsor, Pettis County, MO |
| 3:24 PM | 1.0 in | Green Ridge, Pettis County, MO |
| 3:31 PM | 1.0 in | Sedalia, Pettis County, MO |
| 3:32 PM | 1.0 in | 1 E Sedalia, Pettis County, MO |
| 3:42 PM | 2.0 in | Mexico, Audrain County, MO |
| 3:54 PM | 1.0 in | Syracuse, Morgan County, MO |
| 3:55 PM | 1.5 in | 1 WNW Mexico, Audrain County, MO |
| 3:57 PM | 2.75 in | 2 SSW Bunceton, Cooper County, MO |
| 3:57 PM | 1.0 in | 1 W Mexico, Audrain County, MO |
| 3:59 PM | 1.0 in | 3 NW Rush Hill, Audrain County, MO |
| 4:10 PM | 1.75 in | 1 NW Mexico, Audrain County, MO |
| 4:10 PM | 1.0 in | 3 NW Rush Hill, Audrain County, MO |
| 4:15 PM | 1.0 in | Sarcoxie, Jasper County, MO |
| 4:22 PM | 1.0 in | 4 WSW Stotts City, Lawrence County, MO |
| 4:24 PM | 2.5 in | 5 SSW Stotts City, Lawrence County, MO |
| 4:28 PM | 3.5 in | 3 N Versailles, Morgan County, MO |
| 4:30 PM | 1.75 in | 1 N Mount Vernon, Lawrence County, MO |
| 4:36 PM | 2.5 in | Mount Vernon, Lawrence County, MO |
| 4:40 PM | 1.0 in | 3 NW Rush Hill, Audrain County, MO |
| 4:42 PM | 1.75 in | 5 SW Chesapeake, Lawrence County, MO |
| 4:45 PM | 2.5 in | Mount Vernon, Lawrence County, MO |
| 5:02 PM | 1.5 in | 1 E Republic, Greene County, MO |
| 5:04 PM | 1.0 in | 2 E Republic, Greene County, MO |
| 5:12 PM | 1.25 in | 1 NE Galloway, Greene County, MO |
| 5:12 PM | 1.75 in | 2 ENE Eldon, Miller County, MO |
| 5:14 PM | 1.0 in | Galloway, Greene County, MO |
| 5:14 PM | 1.75 in | New Bloomfield, Callaway County, MO |
| 5:15 PM | 1.0 in | 3 E Springfield, Greene County, MO |
| 5:18 PM | 1.25 in | 7 S Powell, McDonald County, MO |
| 5:18 PM | 1.0 in | 1 S Marionville, Lawrence County, MO |
| 5:18 PM | 1.25 in | 3 E Springfield, Greene County, MO |
| 5:25 PM | 1.75 in | Marys Home, Miller County, MO |
| 5:29 PM | 1.5 in | 1 NNW Udall, Ozark County, MO |
| 5:30 PM | 1.75 in | 2 SSE Lebanon, Laclede County, MO |
| 5:30 PM | 1.0 in | 1 N Winfield, Lincoln County, MO |
| 5:31 PM | 1.0 in | 1 NE Rogersville, Webster County, MO |
| 5:32 PM | 1.0 in | 3 S Lebanon, Laclede County, MO |
| 5:35 PM | 1.5 in | Silex, Lincoln County, MO |
| 5:38 PM | 2.5 in | 3 NE Meta, Osage County, MO |
| 5:44 PM | 1.75 in | 2 SE Lebanon, Laclede County, MO |
| 5:55 PM | 1.0 in | 5 NNW Bland, Osage County, MO |
| 6:02 PM | 1.0 in | 6 WSW Mount Sterling, Osage County, MO |
| 6:15 PM | 1.75 in | Bourbon, Crawford County, MO |
| 6:15 PM | 1.25 in | 1 SE Sullivan, Franklin County, MO |
| 6:16 PM | 3.0 in | Bourbon, Crawford County, MO |
| 6:20 PM | 2.5 in | Bourbon, Crawford County, MO |
| 6:20 PM | 2.25 in | Sullivan, Franklin County, MO |
| 6:20 PM | 1.0 in | Warrenton, Warren County, MO |
| 6:23 PM | 2.0 in | Bourbon, Crawford County, MO |
| 6:23 PM | 1.0 in | Warrenton, Warren County, MO |
| 6:24 PM | 1.0 in | Bourbon, Crawford County, MO |
| 6:25 PM | 1.75 in | 3 NNW Leslie, Franklin County, MO |
| 6:26 PM | 1.25 in | 2 S Gerald, Franklin County, MO |
| 6:30 PM | 1.0 in | 2 E O'Fallon, St. Charles County, MO |
| 6:35 PM | 4.0 in | 8 SSW Piney Park, Washington County, MO |
| 6:35 PM | 1.0 in | 2 WNW O'Fallon, St. Charles County, MO |
| 6:35 PM | 1.25 in | 1 NNE O'Fallon, St. Charles County, MO |
| 6:36 PM | 1.25 in | 3 NE O'Fallon, St. Charles County, MO |
| 6:37 PM | 1.0 in | 4 NW Saint Peters, St. Charles County, MO |
| 6:39 PM | 1.25 in | 2 NNE O'Fallon, St. Charles County, MO |
| 6:41 PM | 1.0 in | 1 E Ava, Douglas County, MO |
| 6:42 PM | 2.5 in | 5 W Drury, Douglas County, MO |
| 6:44 PM | 1.0 in | 1 SW Pacific, Franklin County, MO |
| 6:45 PM | 2.0 in | Brushyknob, Douglas County, MO |
| 6:45 PM | 2.5 in | 3 E Solo, Texas County, MO |
| 6:45 PM | 1.75 in | 5 NW Richwoods, Franklin County, MO |
| 6:46 PM | 1.75 in | 1 ENE Gray Summit, Franklin County, MO |
| 6:48 PM | 1.5 in | 4 ENE Brushyknob, Douglas County, MO |
| 6:48 PM | 1.25 in | 2 E Gray Summit, Franklin County, MO |
| 6:51 PM | 3.0 in | Elk Creek, Texas County, MO |
| 6:51 PM | 1.5 in | 3 N Simmons, Texas County, MO |
| 6:54 PM | 2.0 in | Solo, Texas County, MO |
| 6:54 PM | 2.0 in | 4 N Pacific, Franklin County, MO |
| 6:56 PM | 1.0 in | Elk Creek, Texas County, MO |
| 6:58 PM | 1.0 in | Dittmer, Jefferson County, MO |
| 6:58 PM | 1.0 in | 2 SW Clarkson Valley, St. Louis County, MO |
| 7:00 PM | 2.5 in | 3 E Solo, Texas County, MO |
| 7:00 PM | 2.0 in | Yukon, Texas County, MO |
| 7:12 PM | 2.75 in | 5 SW Eunice, Texas County, MO |
| 7:18 PM | 1.75 in | 7 W Willow Springs, Douglas County, MO |
| 7:21 PM | 2.0 in | 6 NNE Siloam Springs, Howell County, MO |
| 7:24 PM | 1.75 in | Willow Springs, Howell County, MO |
| 7:24 PM | 2.5 in | Summersville, Texas County, MO |
| 7:28 PM | 1.0 in | Pomona, Howell County, MO |
| 7:38 PM | 2.5 in | 1 E Willow Springs, Howell County, MO |
| 7:48 PM | 2.5 in | 2 SE Pomona, Howell County, MO |
| 7:51 PM | 1.0 in | 1 S White Church, Howell County, MO |
| 7:55 PM | 1.0 in | 1 N Udall, Ozark County, MO |
| 8:00 PM | 1.25 in | Moody, Howell County, MO |
| 8:15 PM | 2.0 in | West Plains, Howell County, MO |
| 8:17 PM | 1.0 in | Moody, Howell County, MO |
| 8:40 PM | 1.25 in | Farmington, St. Francois County, MO |
| Time | Gust | Where |
|---|---|---|
| 7:07 AM | Not measured | 6 SE Dalton, Chariton County, MO |
| 7:08 AM | Not measured | 4 NNE Glasgow, Chariton County, MO |
| 7:08 AM | Not measured | 7 N Glasgow, Chariton County, MO |
| 7:10 AM | Not measured | 1 WNW Arrow Rock, Saline County, MO |
| 7:10 AM | Not measured | 5 SSE Gilliam, Saline County, MO |
| 7:10 AM | Not measured | 2 S Dalton, Chariton County, MO |
| 7:14 AM | Not measured | 3 NE Glasgow, Howard County, MO |
| 7:15 AM | Not measured | Armstrong, Howard County, MO |
| 7:17 AM | 76 mph | 4 E Glasgow, Howard County, MO |
| 7:23 AM | Not measured | 3 S Higbee, Howard County, MO |
| 7:24 AM | Not measured | Slater, Saline County, MO |
| 7:25 AM | Not measured | Harrisonville, Cass County, MO |
Show all 87 wind reportsShow fewer
| Time | Gust | Where |
|---|---|---|
| 7:28 AM | Not measured | 4 NNE Higbee, Randolph County, MO |
| 7:29 AM | Not measured | 4 WNW Renick, Randolph County, MO |
| 7:30 AM | Not measured | 5 S Higbee, Howard County, MO |
| 7:30 AM | Not measured | 5 S Higbee, Howard County, MO |
| 7:31 AM | Not measured | 2 NW Renick, Randolph County, MO |
| 7:31 AM | Not measured | 2 S Moberly, Randolph County, MO |
| 7:33 AM | Not measured | 3 ESE Huntsville, Randolph County, MO |
| 7:35 AM | Not measured | Renick, Randolph County, MO |
| 7:35 AM | 62 mph | 3 N Moberly, Randolph County, MO |
| 7:39 AM | 66 mph | 3 SW Renick, Randolph County, MO |
| 7:39 AM | Not measured | 8 N Sturgeon, Monroe County, MO |
| 7:40 AM | Not measured | 9 SSW Madison, Monroe County, MO |
| 7:42 AM | Not measured | 8 SSW Madison, Monroe County, MO |
| 7:42 AM | Not measured | 8 SSW Madison, Monroe County, MO |
| 7:43 AM | Not measured | 8 SSW Madison, Monroe County, MO |
| 7:44 AM | Not measured | 7 S Madison, Monroe County, MO |
| 7:44 AM | Not measured | 7 SSW Madison, Monroe County, MO |
| 7:45 AM | Not measured | 7 S Madison, Monroe County, MO |
| 7:45 AM | Not measured | 7 S Madison, Monroe County, MO |
| 7:51 AM | 65 mph | 3 W Granville, Monroe County, MO |
| 12:29 PM | Not measured | 1 WNW Creve Coeur, St. Louis County, MO |
| 3:00 PM | Not measured | 5 W Winfield, Lincoln County, MO |
| 3:31 PM | Not measured | Sedalia, Pettis County, MO |
| 3:36 PM | 58 mph | Sedalia Memorial Arpt, Pettis County, MO |
| 3:39 PM | Not measured | Smithton, Pettis County, MO |
| 4:10 PM | Not measured | 0.5 E Diamond, Newton County, MO |
| 4:12 PM | Not measured | 2 S Reeds, Jasper County, MO |
| 4:13 PM | Not measured | Sarcoxie, Jasper County, MO |
| 4:15 PM | Not measured | 3 ESE Sarcoxie, Jasper County, MO |
| 4:34 PM | Not measured | 1 SSW Mount Vernon, Lawrence County, MO |
| 4:35 PM | Not measured | 3 SW Noel, McDonald County, MO |
| 4:54 PM | 67 mph | Republic, Greene County, MO |
| 4:55 PM | Not measured | Republic, Greene County, MO |
| 5:00 PM | Not measured | Monett, Barry County, MO |
| 5:05 PM | Not measured | 4 NE Battlefield, Greene County, MO |
| 5:06 PM | Not measured | 4 E Sarcoxie, Lawrence County, MO |
| 5:14 PM | 59 mph | 3 W Lees Summit, Jackson County, MO |
| 5:18 PM | Not measured | 3 W Turners, Greene County, MO |
| 5:26 PM | Not measured | Rogersville, Webster County, MO |
| 5:30 PM | Not measured | 4 NNE Rogersville, Webster County, MO |
| 5:50 PM | Not measured | 6 E Lebanon, Laclede County, MO |
| 6:12 PM | Not measured | 1 S Dixon, Pulaski County, MO |
| 6:15 PM | Not measured | Gerald, Franklin County, MO |
| 6:36 PM | Not measured | Ava, Douglas County, MO |
| 6:38 PM | Not measured | Union, Franklin County, MO |
| 6:40 PM | Not measured | 4 WSW Union, Franklin County, MO |
| 6:45 PM | Not measured | 8 SSE Saint James, Phelps County, MO |
| 6:45 PM | Not measured | 8 S Saint James, Phelps County, MO |
| 6:45 PM | Not measured | 3 WNW Union, Franklin County, MO |
| 6:45 PM | Not measured | 2 NNW Pacific, Franklin County, MO |
| 6:45 PM | Not measured | 4 WSW Wildwood, Franklin County, MO |
| 6:48 PM | 60 mph | Gray Summit, Franklin County, MO |
| 6:50 PM | Not measured | Ava, Douglas County, MO |
| 6:55 PM | Not measured | Ellisville, St. Louis County, MO |
| 7:00 PM | Not measured | Forsyth, Taney County, MO |
| 7:05 PM | Not measured | 2 NNW Peerless Park, St. Louis County, MO |
| 7:05 PM | Not measured | 2 E Clarkson Valley, St. Louis County, MO |
| 7:07 PM | Not measured | 1 WSW Saint Ann, St. Louis County, MO |
| 7:08 PM | Not measured | 1 ENE Olivette, St. Louis County, MO |
| 7:10 PM | Not measured | 1 WNW Saint John, St. Louis County, MO |
| 7:10 PM | Not measured | Florissant, St. Louis County, MO |
| 7:11 PM | 60 mph | Saint Ann, St. Louis County, MO |
| 7:12 PM | Not measured | 1 W Spanish Lake, St. Louis County, MO |
| 7:13 PM | Not measured | 1 SW Spanish Lake, St. Louis County, MO |
| 7:16 PM | Not measured | Saint Louis, St. Louis City County, MO |
| 7:17 PM | 60 mph | 1 WSW Arnold, Jefferson County, MO |
| 7:18 PM | 60 mph | Arnold, Jefferson County, MO |
| 7:20 PM | Not measured | 1 E Richmond Heights, St. Louis City County, MO |
| 7:25 PM | Not measured | 1 E Richmond Heights, St. Louis City County, MO |
| 8:10 PM | Not measured | Ellington, Reynolds County, MO |
| 8:35 PM | 60 mph | Farmington, St. Francois County, MO |
| 9:11 PM | Not measured | 8 WSW Grandin, Ripley County, MO |
| 9:42 PM | 60 mph | 6 NNE Faridealing, Butler County, MO |
| 10:03 PM | Not measured | 3 NW Whitewater, Cape Girardeau County, MO |
| 11:40 PM | Not measured | 1 ESE Steele, Pemiscot County, MO |
Cities with reports nearby
Reports within 15 miles of the center of each city we track.
| City | Largest hail | Highest gust | Tornado reports |
|---|---|---|---|
| Springfield, MO | 1.5 in | 67 mph | 0 |
| St. Louis, MO | 1.5 in | 60 mph | 0 |
Reports are what observers recorded near a location, not a complete record of every storm. They don’t describe conditions at any building.