Missouri storm reports for April 28, 2026
NOAA recorded 92 hail reports, 29 wind reports and 1 tornado report in Missouri on April 28, 2026.
- in Missouri
- 122
- Storm reports
- 5 SE Bois d'Arc, Greene County, MO
- 4.75 in
- Largest hail
- Neelyville, Butler County, MO
- 70 mph
- Highest gust
- 1
- 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 28, 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
Hail92, most at 11 AM
Wind29, most at 3 PM
Tornado1, most at 3 PM
Every report
Source: NOAA/NWS Storm Prediction Center.
| Time | Rating | Where | Path |
|---|---|---|---|
| 3:37 PM | Not rated | 2 S White Church, Howell County, MO | Not surveyed |
| Time | Size | Where |
|---|---|---|
| 10:32 AM | 1.0 in | 5 SE Pineville, McDonald County, MO |
| 10:52 AM | 1.0 in | Exeter, Barry County, MO |
| 10:52 AM | 2.0 in | 2 WNW Ridgley, Barry County, MO |
| 10:52 AM | 2.0 in | Rocky Comfort, McDonald County, MO |
| 10:58 AM | 2.5 in | 4 ENE Wheaton, Barry County, MO |
| 11:03 AM | 1.0 in | 4 NE Cassville, Barry County, MO |
| 11:07 AM | 2.0 in | Purdy, Barry County, MO |
| 11:11 AM | 3.0 in | 3 WSW Pleasant Ridge, Barry County, MO |
| 11:22 AM | 2.75 in | Aurora, Lawrence County, MO |
| 11:24 AM | 2.75 in | 3 S Aurora, Lawrence County, MO |
| 11:24 AM | 4.0 in | 1 NW Aurora, Lawrence County, MO |
| 11:28 AM | 1.75 in | Marionville, Lawrence County, MO |
Show all 92 hail reportsShow fewer
| Time | Size | Where |
|---|---|---|
| 11:35 AM | 2.75 in | Billings, Christian County, MO |
| 11:35 AM | 2.0 in | 2 E Billings, Christian County, MO |
| 11:35 AM | 1.75 in | Billings, Christian County, MO |
| 11:38 AM | 2.0 in | 1 SE Republic, Greene County, MO |
| 11:40 AM | 1.75 in | 3 WNW Nixa, Christian County, MO |
| 11:40 AM | 3.25 in | 1 NE Republic, Greene County, MO |
| 11:40 AM | 2.5 in | 4 SSW Glidewell, Greene County, MO |
| 11:43 AM | 2.25 in | 1 NE Republic, Greene County, MO |
| 11:43 AM | 4.75 in | 5 SE Bois d'Arc, Greene County, MO |
| 11:44 AM | 3.0 in | 4 NW Billings, Greene County, MO |
| 11:45 AM | 1.75 in | 4 N Battlefield, Greene County, MO |
| 11:45 AM | 2.75 in | 4 NE Republic, Greene County, MO |
| 11:45 AM | 2.5 in | 4 WNW Springfield, Greene County, MO |
| 11:45 AM | 3.0 in | 5 SW Glidewell, Greene County, MO |
| 11:45 AM | 4.0 in | 5 SSE Willard, Greene County, MO |
| 11:45 AM | 2.5 in | 4 N Springfield, Greene County, MO |
| 11:46 AM | 2.5 in | 6 N Battlefield, Greene County, MO |
| 11:47 AM | 1.0 in | Springfield, Greene County, MO |
| 11:47 AM | 2.25 in | 3 W Springfield, Greene County, MO |
| 11:49 AM | 2.5 in | 3 W Springfield, Greene County, MO |
| 11:49 AM | 2.75 in | 1 NNE Springfield, Greene County, MO |
| 11:49 AM | 2.0 in | 2 N Springfield, Greene County, MO |
| 11:49 AM | 1.75 in | 4 S Willard, Greene County, MO |
| 11:50 AM | 3.5 in | 4 SSE Glidewell, Greene County, MO |
| 11:51 AM | 1.75 in | Springfield, Greene County, MO |
| 11:51 AM | 2.75 in | 5 SSW Glidewell, Greene County, MO |
| 11:54 AM | 1.75 in | 4 W Springfield, Greene County, MO |
| 11:54 AM | 2.75 in | 4 NNE Springfield, Greene County, MO |
| 11:55 AM | 1.75 in | 1 NW Glidewell, Greene County, MO |
| 11:58 AM | 1.0 in | Springfield, Greene County, MO |
| 12:00 PM | 2.0 in | 2 E Republic, Greene County, MO |
| 12:00 PM | 2.5 in | 2 NW Springfield, Greene County, MO |
| 12:00 PM | 1.5 in | 3 SW Bassville, Greene County, MO |
| 12:01 PM | 1.75 in | 5 NE Springfield, Greene County, MO |
| 12:04 PM | 1.75 in | Fair Grove, Greene County, MO |
| 12:04 PM | 2.0 in | 1 N Fair Grove, Greene County, MO |
| 12:06 PM | 3.25 in | 1 W Republic, Greene County, MO |
| 12:09 PM | 1.75 in | 2 WSW Olive, Dallas County, MO |
| 12:09 PM | 1.0 in | 4 W Olive, Polk County, MO |
| 12:10 PM | 2.0 in | 3 SE Glidewell, Greene County, MO |
| 12:10 PM | 1.0 in | 3 E Elkland, Webster County, MO |
| 12:10 PM | 2.0 in | 3 WSW Elkland, Dallas County, MO |
| 12:10 PM | 1.25 in | 3 NW Olive, Dallas County, MO |
| 12:11 PM | 1.0 in | Elkland, Webster County, MO |
| 12:11 PM | 2.0 in | 2 NNE Elkland, Webster County, MO |
| 12:15 PM | 1.5 in | 2 SSE Charity, Webster County, MO |
| 12:18 PM | 2.5 in | 4 SE Glidewell, Greene County, MO |
| 12:22 PM | 1.0 in | Leeton, Johnson County, MO |
| 12:28 PM | 2.0 in | 4 W Norwood, Wright County, MO |
| 12:30 PM | 1.5 in | 1 NNW Bennett Springs, Dallas County, MO |
| 12:33 PM | 1.75 in | Norwood, Wright County, MO |
| 12:35 PM | 1.5 in | Lebanon, Laclede County, MO |
| 12:36 PM | 3.0 in | 4 N Bennett Springs, Laclede County, MO |
| 12:37 PM | 2.0 in | 4 N Springfield, Greene County, MO |
| 12:38 PM | 2.0 in | Eldridge, Laclede County, MO |
| 12:45 PM | 1.0 in | Stoutland, Camden County, MO |
| 12:52 PM | 1.75 in | Montreal, Camden County, MO |
| 1:05 PM | 1.0 in | 1 E Carterville, Jasper County, MO |
| 1:17 PM | 1.0 in | 1 SW Springfield, Greene County, MO |
| 1:29 PM | 1.0 in | Marionville, Lawrence County, MO |
| 1:29 PM | 1.0 in | 1 E Republic, Greene County, MO |
| 1:37 PM | 1.75 in | Liberal, Barton County, MO |
| 1:46 PM | 1.0 in | 2 W Nixa, Christian County, MO |
| 1:47 PM | 1.0 in | 1 NW Nixa, Christian County, MO |
| 1:47 PM | 1.0 in | 3 NE Boaz, Christian County, MO |
| 1:48 PM | 1.0 in | Nixa, Christian County, MO |
| 1:54 PM | 1.0 in | 2 SW Galloway, Greene County, MO |
| 1:55 PM | 1.0 in | 1 W Ozark, Christian County, MO |
| 2:05 PM | 1.25 in | 5 W Gravois Mills, Morgan County, MO |
| 2:29 PM | 1.5 in | 3 N Gravois Mills, Morgan County, MO |
| 3:34 PM | 1.75 in | Pomona, Howell County, MO |
| 3:37 PM | 1.75 in | 4 SSE Pomona, Howell County, MO |
| 3:39 PM | 1.0 in | 4 NNW White Church, Howell County, MO |
| 4:37 PM | 1.0 in | 2 SSW Grandin, Ripley County, MO |
| 4:38 PM | 2.5 in | Grandin, Carter County, MO |
| 4:42 PM | 1.25 in | 3 WNW Doniphan, Ripley County, MO |
| 4:43 PM | 1.0 in | 1 N Doniphan, Ripley County, MO |
| 4:43 PM | 1.75 in | 2 N Doniphan, Ripley County, MO |
| 4:45 PM | 1.0 in | Doniphan, Ripley County, MO |
| 5:38 PM | 1.75 in | Holcomb, Dunklin County, MO |
| Time | Gust | Where |
|---|---|---|
| 11:24 AM | Not measured | 1 WSW Aurora, Lawrence County, MO |
| 11:45 AM | Not measured | 2 WNW Springfield, Greene County, MO |
| 11:45 AM | Not measured | 3 WNW Springfield, Greene County, MO |
| 11:45 AM | Not measured | 4 NW Springfield, Greene County, MO |
| 11:50 AM | Not measured | 3 NNE Springfield, Greene County, MO |
| 1:18 PM | Not measured | 2 N Verona, Lawrence County, MO |
| 2:58 PM | Not measured | 6 S Norwood, Douglas County, MO |
| 2:59 PM | Not measured | 4 WNW Vanzant, Douglas County, MO |
| 3:00 PM | Not measured | Gentryville, Douglas County, MO |
| 3:30 PM | Not measured | 2 WNW West Plains, Howell County, MO |
| 3:33 PM | 60 mph | Pomona, Howell County, MO |
| 3:34 PM | Not measured | 2 WSW Pomona, Howell County, MO |
Show all 29 wind reportsShow fewer
| Time | Gust | Where |
|---|---|---|
| 3:35 PM | Not measured | 2 WNW West Plains, Howell County, MO |
| 3:35 PM | Not measured | 3 NNW West Plains, Howell County, MO |
| 3:38 PM | Not measured | 4 WSW White Church, Howell County, MO |
| 3:38 PM | Not measured | 1 N White Church, Howell County, MO |
| 4:38 PM | Not measured | 1 SE Doniphan, Ripley County, MO |
| 4:41 PM | 60 mph | Doniphan, Ripley County, MO |
| 4:41 PM | Not measured | Ellsinore, Carter County, MO |
| 4:43 PM | Not measured | 1 SSW Oxly, Ripley County, MO |
| 4:45 PM | Not measured | Oxly, Ripley County, MO |
| 4:46 PM | Not measured | 3 WSW Naylor, Ripley County, MO |
| 4:49 PM | Not measured | 1 SSW Naylor, Ripley County, MO |
| 4:55 PM | Not measured | Oxly, Ripley County, MO |
| 5:00 PM | Not measured | 3 SSW Neelyville, Butler County, MO |
| 5:05 PM | 70 mph | Neelyville, Butler County, MO |
| 5:05 PM | Not measured | Naylor, Ripley County, MO |
| 5:15 PM | 61 mph | 5 W Ash Hill, Butler County, MO |
| 5:36 PM | Not measured | 4 S Campbell, Dunklin 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 | 4.75 in | None | 0 |
Reports are what observers recorded near a location, not a complete record of every storm. They don’t describe conditions at any building.