Minnesota storm reports for July 24, 2026
NOAA recorded 10 hail reports, 10 wind reports and 2 tornado reports in Minnesota on July 24, 2026.
- in Minnesota
- 22
- Storm reports
- Goodridge, Pennington County, MN
- 2.0 in
- Largest hail
- March, Marshall County, MN
- 66 mph
- Highest gust
- 2
- 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
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
Source: NOAA/NWS Storm Prediction Center, preliminary storm reports. NOAA revises recent reports for several weeks. Report day: 12:00 UTC on July 24, 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
Hail10, most at 10 PM
Wind10, most at 9 PM
Tornado2, most at 6 PM
Every report
Source: NOAA/NWS Storm Prediction Center.
| Time | Rating | Where | Path |
|---|---|---|---|
| 6:34 PM | Not rated | Middle River, Marshall County, MN | Not surveyed |
| 8:55 PM | Not rated | 5 N Leonard, Clearwater County, MN | Not surveyed |
| Time | Size | Where |
|---|---|---|
| 10:21 AM | 1.0 in | 4 SW Turtle River, Beltrami County, MN |
| 3:33 PM | 1.0 in | 6.5 SE Hallock, Kittson County, MN |
| 5:00 PM | 1.25 in | 2 NNW Fourtown, Beltrami County, MN |
| 6:25 PM | 1.5 in | Angus, Polk County, MN |
| 6:40 PM | 1.25 in | 9 E Angus, Polk County, MN |
| 7:35 PM | 1.5 in | 5 S Hazel, Red Lake County, MN |
| 8:15 PM | 2.0 in | Goodridge, Pennington County, MN |
| 10:38 PM | 1.25 in | 7 E Bemidji, Beltrami County, MN |
| 10:45 PM | 2.0 in | 2 S Cass Lake, Cass County, MN |
| 10:48 PM | 1.75 in | 1 E Cass Lake, Cass County, MN |
| Time | Gust | Where |
|---|---|---|
| 6:00 PM | 66 mph | March, Marshall County, MN |
| 6:20 PM | Not measured | 4 W Kelliher, Beltrami County, MN |
| 7:18 PM | Not measured | 2 NNW Squaw Lake, Itasca County, MN |
| 7:52 PM | Not measured | 4 NNW Warren, Marshall County, MN |
| 8:42 PM | Not measured | Thief River Falls, Pennington County, MN |
| 9:05 PM | Not measured | 3 ENE Leonard, Clearwater County, MN |
| 9:30 PM | 60 mph | 8 ENE Roland, Pennington County, MN |
| 9:50 PM | Not measured | Tenstrike, Beltrami County, MN |
| 10:15 PM | Not measured | 8 NW Bemidji, Beltrami County, MN |
| 10:46 PM | Not measured | 1 E Cass Lake, Cass County, MN |
Reports are what observers recorded near a location, not a complete record of every storm. They don’t describe conditions at any building.