Storm reports for March 30, 2026
NOAA recorded 63 hail reports and 18 wind reports in 6 states on March 30, 2026.
- in 6 states
- 81
- Storm reports
- Berwyn, Cook County, IL
- 2.0 in
- Largest hail
- 4 NNE Shallowater, Lubbock County, TX
- 72 mph
- Highest gust
- 0
- 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
Hail, inches
- 0.75
- 1
- 1.5
- 2
- 2.5
- 3+
Dots: reports. Shading: radar estimate.
- Wind report
- Estimated gusts, 50 to 90 mph
Source: NOAA/NWS Storm Prediction Center, preliminary storm reports. NOAA revises recent reports for several weeks. Report day: 12:00 UTC on March 30, 2026 to 12:00 UTC the next day. Times are Central.
Select a dot or a path for the report. 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
Hail63, most at 10 PM
Wind18, most at 7 PM
Every report
Source: NOAA/NWS Storm Prediction Center.
| Time | Size | Where |
|---|---|---|
| 6:12 PM | 1.0 in | 5 SSW Hedley, Donley County, TX |
| 6:12 PM | 1.0 in | 3 S Hedley, Donley County, TX |
| 6:15 PM | 1.0 in | Hedley, Donley County, TX |
| 6:31 PM | 1.0 in | Samnorwood, Collingsworth County, TX |
| 8:29 PM | 1.5 in | Memphis, Hall County, TX |
| 8:36 PM | 1.75 in | Memphis, Hall County, TX |
| 8:41 PM | 1.0 in | 6 ENE Marne, Cass County, IA |
| 9:49 PM | 1.0 in | 2 S Minburn, Dallas County, IA |
| 9:50 PM | 1.0 in | 1 NNE Yorkville, Kendall County, IL |
| 10:02 PM | 1.0 in | 2 W Oswego, Kendall County, IL |
| 10:05 PM | 1.0 in | Big Rock, Kane County, IL |
| 10:12 PM | 1.0 in | Aurora, Kane County, IL |
Show all 63 hail reportsShow fewer
| Time | Size | Where |
|---|---|---|
| 10:12 PM | 1.0 in | 4 NE Aurora, DuPage County, IL |
| 10:13 PM | 1.0 in | 2 NW Montgomery, Kane County, IL |
| 10:15 PM | 1.0 in | Boulder Hill, Kendall County, IL |
| 10:16 PM | 1.0 in | 2 W Ankeny, Polk County, IA |
| 10:17 PM | 1.0 in | Ankeny, Polk County, IA |
| 10:18 PM | 1.25 in | 3 SE Sugar Grove, Kane County, IL |
| 10:22 PM | 1.0 in | 5 NNW Plainfield, Will County, IL |
| 10:23 PM | 1.0 in | 2 SSE Naperville, DuPage County, IL |
| 10:26 PM | 1.0 in | 1 NNE Romeoville, Will County, IL |
| 10:26 PM | 1.25 in | 3 NW Romeoville, Will County, IL |
| 10:28 PM | 1.75 in | 1 SW Evergreen, Marathon County, WI |
| 10:29 PM | 1.25 in | 1 S St. Charles, Kane County, IL |
| 10:34 PM | 1.0 in | Waukee, Dallas County, IA |
| 10:34 PM | 1.25 in | 1 W Waukee, Dallas County, IA |
| 10:35 PM | 1.0 in | 1 SSE Waukee, Dallas County, IA |
| 10:36 PM | 1.25 in | 2 N West Chicago, DuPage County, IL |
| 10:45 PM | 1.0 in | 2 NNE Windsor Heights, Polk County, IA |
| 10:50 PM | 1.25 in | 1 ENE Lisle, DuPage County, IL |
| 10:52 PM | 1.5 in | 2 NNW Downers Grove, DuPage County, IL |
| 10:59 PM | 1.0 in | 7 E Irons, Lake County, MI |
| 11:00 PM | 1.0 in | 1 S Oak Brook, DuPage County, IL |
| 11:02 PM | 1.75 in | 1 N Stockbridge, Calumet County, WI |
| 11:04 PM | 1.75 in | 1 N Hinsdale, DuPage County, IL |
| 11:04 PM | 1.5 in | 1 SSW Oak Brook, DuPage County, IL |
| 11:04 PM | 1.75 in | 1 W Oak Brook, DuPage County, IL |
| 11:13 PM | 1.0 in | La Grange Park, Cook County, IL |
| 11:14 PM | 1.0 in | 1 SSW Brookfield, Cook County, IL |
| 11:14 PM | 1.0 in | La Grange Park, Cook County, IL |
| 11:15 PM | 1.25 in | 1 N McCook, Cook County, IL |
| 11:15 PM | 1.0 in | 2 W Sheboygan, Sheboygan County, WI |
| 11:18 PM | 1.0 in | Archer Hts. - Chicago, Cook County, IL |
| 11:18 PM | 2.0 in | Berwyn, Cook County, IL |
| 11:18 PM | 1.0 in | Westchester, Cook County, IL |
| 11:20 PM | 1.0 in | Stickney, Cook County, IL |
| 11:21 PM | 1.0 in | 1 S Brillion, Calumet County, WI |
| 11:23 PM | 1.0 in | Cicero, Cook County, IL |
| 12:03 AM | 1.5 in | 3 NW Ashwaubenon, Brown County, WI |
| 12:05 AM | 1.25 in | 2 WNW Ashwaubenon, Brown County, WI |
| 12:10 AM | 1.0 in | 2 W Howard, Brown County, WI |
| 12:11 AM | 1.0 in | Allouez, Brown County, WI |
| 12:23 AM | 1.0 in | Mesick, Wexford County, MI |
| 12:27 AM | 1.5 in | Mesick, Wexford County, MI |
| 12:32 AM | 1.75 in | 2 N Ashwaubenon, Brown County, WI |
| 1:04 AM | 1.0 in | Lake City, Missaukee County, MI |
| 1:10 AM | 1.25 in | Freesoil, Mason County, MI |
| 1:40 AM | 1.0 in | Luther, Lake County, MI |
| 1:40 AM | 1.0 in | Tustin, Osceola County, MI |
| 1:40 AM | 1.25 in | Houghton Lake, Roscommon County, MI |
| 3:38 AM | 1.0 in | 3 S Eaton Rapids, Eaton County, MI |
| 3:50 AM | 1.0 in | Onondaga, Ingham County, MI |
| 6:36 AM | 1.0 in | Hollowayville, Bureau County, IL |
| Time | Gust | Where |
|---|---|---|
| 4:31 PM | 58 mph | Goodnight, Armstrong County, TX |
| 5:24 PM | 63 mph | 4 NNE Shallowater, Lubbock County, TX |
| 5:35 PM | 64 mph | 1 ENE Mclean, Gray County, TX |
| 5:38 PM | 72 mph | 4 NNE Shallowater, Lubbock County, TX |
| 6:04 PM | 67 mph | 1 NNW Lubbock Int. Airp, Lubbock County, TX |
| 6:20 PM | Not measured | Hedley, Donley County, TX |
| 7:05 PM | 60 mph | 1 NE Memphis, Hall County, TX |
| 7:18 PM | 61 mph | 2 NNE Floydada, Floyd County, TX |
| 7:20 PM | 58 mph | 2 WSW Turkey, Hall County, TX |
| 7:30 PM | 64 mph | 5 NE Dempsey, Roger Mills County, OK |
| 7:50 PM | 59 mph | 5 NE Dempsey, Roger Mills County, OK |
| 7:52 PM | 64 mph | 2 NNE Floydada, Floyd County, TX |
Show all 18 wind reportsShow fewer
| Time | Gust | Where |
|---|---|---|
| 7:55 PM | 61 mph | 5 NE Dempsey, Roger Mills County, OK |
| 8:25 PM | 58 mph | 2 NW Foss Reservoir, Custer County, OK |
| 9:11 PM | Not measured | 5 SSE Hanover, Carroll County, IL |
| 10:50 PM | 59 mph | 4 WSW Weatherford, Custer County, OK |
| 11:20 PM | 58 mph | 4 WSW Weatherford, Custer County, OK |
| 11:30 PM | 59 mph | 4 WSW Weatherford, Custer County, OK |
By state
Cities with reports nearby
Reports within 15 miles of the center of each city we track.
| City | Largest hail | Highest gust | Tornado reports |
|---|---|---|---|
| Chicago, IL | 2.0 in | None | 0 |
| Green Bay, WI | 1.75 in | None | 0 |
| Des Moines, IA | 1.25 in | None | 0 |
| Lubbock, TX | None | 72 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.