Michigan storm reports for June 10, 2026
NOAA recorded 2 hail reports and 63 wind reports in Michigan on June 10, 2026.
- in Michigan
- 65
- Storm reports
- Dearborn Heights, Wayne County, MI
- 1.25 in
- Largest hail
- 1 NW St Joseph, LMZ844 County, MI
- 65 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 June 10, 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
Hail2, most at 5 PM
Wind63, most at 7 PM
Every report
Source: NOAA/NWS Storm Prediction Center.
| Time | Size | Where |
|---|---|---|
| 5:40 PM | 1.0 in | Dearborn, Wayne County, MI |
| 5:41 PM | 1.25 in | Dearborn Heights, Wayne County, MI |
| Time | Gust | Where |
|---|---|---|
| 4:58 PM | 65 mph | 1 NW St Joseph, LMZ844 County, MI |
| 5:03 PM | 63 mph | 1 NW Benton Heights, Berrien County, MI |
| 5:12 PM | 59 mph | 1 W South Haven, LMZ844 County, MI |
| 5:13 PM | 60 mph | Watervliet, Berrien County, MI |
| 5:25 PM | 58 mph | 1 ENE Norton Shores, Muskegon County, MI |
| 5:28 PM | Not measured | 2 NE Holland, Ottawa County, MI |
| 5:35 PM | Not measured | 4 SW Paw Paw, Van Buren County, MI |
| 5:40 PM | Not measured | Ravenna, Muskegon County, MI |
| 5:40 PM | Not measured | 1 W Honor, Benzie County, MI |
| 5:41 PM | Not measured | 1 ENE Kendall, Van Buren County, MI |
| 5:42 PM | Not measured | 2 ESE Saugatuck, Allegan County, MI |
| 5:44 PM | Not measured | Allegan, Allegan County, MI |
Show all 63 wind reportsShow fewer
| Time | Gust | Where |
|---|---|---|
| 5:45 PM | Not measured | 2 W Benzonia, Benzie County, MI |
| 5:45 PM | Not measured | 3 SE Honor, Benzie County, MI |
| 5:48 PM | Not measured | 4 N Thompsonville, Benzie County, MI |
| 5:50 PM | Not measured | Otsego, Allegan County, MI |
| 5:58 PM | Not measured | 1 NNW Kalamazoo, Kalamazoo County, MI |
| 5:59 PM | Not measured | 4 ESE Decatur, Van Buren County, MI |
| 6:00 PM | Not measured | Wayland, Allegan County, MI |
| 6:00 PM | Not measured | 2 WSW Lake Ann, Benzie County, MI |
| 6:02 PM | Not measured | 4 N Orangeville, Barry County, MI |
| 6:02 PM | Not measured | 5 WSW Middleville, Allegan County, MI |
| 6:04 PM | Not measured | 2 SW East Grand Rapids, Kent County, MI |
| 6:05 PM | Not measured | Constantine, St. Joseph County, MI |
| 6:05 PM | Not measured | 6 ESE Grant, Newaygo County, MI |
| 6:10 PM | Not measured | 2 NNW Croton Heights, Newaygo County, MI |
| 6:11 PM | Not measured | 3 E Interlochen, Grand Traverse County, MI |
| 6:16 PM | Not measured | Freeport, Barry County, MI |
| 6:24 PM | Not measured | 1 W Grand Rapids, Kent County, MI |
| 6:26 PM | Not measured | 1.5 NE Clarksville, Ionia County, MI |
| 6:28 PM | Not measured | 3 SE Greenville, Montcalm County, MI |
| 6:30 PM | Not measured | Sturgis, St. Joseph County, MI |
| 6:30 PM | Not measured | 1 W Greenville, Montcalm County, MI |
| 6:39 PM | Not measured | Lyons, Ionia County, MI |
| 6:40 PM | Not measured | 3 ESE Turk Lake, Montcalm County, MI |
| 6:50 PM | Not measured | Honor, Benzie County, MI |
| 7:00 PM | Not measured | Allegan, Allegan County, MI |
| 7:03 PM | 62 mph | 3 SSW Saint Johns, Clinton County, MI |
| 7:04 PM | Not measured | 3 NNE Perrinton, Gratiot County, MI |
| 7:07 PM | Not measured | 2 NE Lansing, Ingham County, MI |
| 7:07 PM | Not measured | 1 NNE Dewitt, Clinton County, MI |
| 7:07 PM | Not measured | Alma, Gratiot County, MI |
| 7:07 PM | Not measured | 3 NW Houghton Lake, Roscommon County, MI |
| 7:10 PM | Not measured | 1 W Dimondale, Eaton County, MI |
| 7:10 PM | Not measured | 1 NNW Houghton Lake, Roscommon County, MI |
| 7:11 PM | Not measured | Lansing, Ingham County, MI |
| 7:15 PM | Not measured | 3 SW Prudenville, Roscommon County, MI |
| 7:21 PM | Not measured | Laingsburg, Shiawassee County, MI |
| 7:31 PM | Not measured | 6 W Red Oak, Crawford County, MI |
| 7:36 PM | Not measured | 4 SW Midland, Midland County, MI |
| 7:37 PM | Not measured | 1 SE Munger, Bay County, MI |
| 7:42 PM | Not measured | 2 W Clear Lake, Ogemaw County, MI |
| 7:45 PM | Not measured | Freeland, Saginaw County, MI |
| 7:45 PM | Not measured | Midland, Midland County, MI |
| 7:46 PM | Not measured | 3 W Fowlerville, Livingston County, MI |
| 7:46 PM | Not measured | 3 W Auburn, Bay County, MI |
| 7:48 PM | Not measured | Cement City, Lenawee County, MI |
| 7:53 PM | Not measured | Saginaw, Saginaw County, MI |
| 8:05 PM | 58 mph | 3 NNE Edgemont Park, Clinton County, MI |
| 8:12 PM | Not measured | Rogersville, Genesee County, MI |
| 8:14 PM | Not measured | 3 SW Columbiaville, Lapeer County, MI |
| 8:45 PM | Not measured | 2 SE East Dayton, Tuscola County, MI |
| 8:47 PM | Not measured | Orchard Lake, Oakland County, MI |
Cities with reports nearby
Reports within 15 miles of the center of each city we track.
| City | Largest hail | Highest gust | Tornado reports |
|---|---|---|---|
| Detroit, MI | 1.25 in | None | 0 |
| Flint, MI | None | None | 0 |
| Grand Rapids, MI | None | None | 0 |
| Kalamazoo, MI | None | None | 0 |
| Lansing, MI | None | 58 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.