March 31, 2026 hail storm near Grand Rapids, MI. Radar-confirmed hail track and contractor lead lists available.
NWS WARNING AREA · Grand Rapids Metro · Mar 31, 2026 · Click a zone to highlight
Full storm data delivered to all buyers. No slot limit.
By purchasing, you agree to our Terms of Service and acknowledge the Data Accuracy Disclaimer. Address lists are derived from NOAA radar and federal databases; inclusion does not guarantee property damage.
Pro gets 1-hour priority access
From $49/mo · Auto-delivered leads
This storm generated 55 NWS alert zones. One purchase covers the complete storm track and all addresses across every zone.
Clare, MI
Alert issued Tue, Mar 31 · 3:13 AM UTC
Grand Rapids, MI
Alert issued Tue, Mar 31 · 3:13 AM UTC
Gaylord, MI
Alert issued Tue, Mar 31 · 3:18 AM UTC
Beaverton, MI
Alert issued Tue, Mar 31 · 3:18 AM UTC
Green Bay, WI
9 addresses in warning area
Alert issued Tue, Mar 31 · 3:36 AM UTC
Kronenwetter, WI
1,234 addresses in warning area
Alert issued Tue, Mar 31 · 3:36 AM UTC
Gaylord, MI
Alert issued Tue, Mar 31 · 3:47 AM UTC
Bentley, MI
Alert issued Tue, Mar 31 · 3:47 AM UTC
Gaylord, MI
Alert issued Tue, Mar 31 · 3:52 AM UTC
Mancelona, MI
Alert issued Tue, Mar 31 · 3:52 AM UTC
Irons, MI
Alert issued Tue, Mar 31 · 3:56 AM UTC
Grand Rapids, MI
Alert issued Tue, Mar 31 · 3:56 AM UTC
Cadillac, MI
Alert issued Tue, Mar 31 · 4:02 AM UTC
Gaylord, MI
Alert issued Tue, Mar 31 · 4:02 AM UTC
Green Bay, WI
872 addresses in warning area
Alert issued Tue, Mar 31 · 4:05 AM UTC
Chilton, WI
15,708 addresses in warning area
Alert issued Tue, Mar 31 · 4:05 AM UTC
Gaylord, MI
Alert issued Tue, Mar 31 · 4:06 AM UTC
Standish, MI
Alert issued Tue, Mar 31 · 4:06 AM UTC
Marion, WI
Alert issued Tue, Mar 31 · 4:15 AM UTC
Map Generation In Progress
Strike Map is being generated. Interactive maps and supplementary data are typically ready within 4 hours of storm confirmation.
Set up storm notifications →Green Bay, WI
Alert issued Tue, Mar 31 · 4:15 AM UTC
Green Bay, WI
Alert issued Tue, Mar 31 · 4:26 AM UTC
Whitelaw, WI
Alert issued Tue, Mar 31 · 4:26 AM UTC
Map Generation In Progress
Strike Map is being generated. Interactive maps and supplementary data are typically ready within 4 hours of storm confirmation.
Set up storm notifications →Green Bay, WI
7,081 addresses in warning area
Alert issued Tue, Mar 31 · 4:28 AM UTC
Gaylord, MI
Alert issued Tue, Mar 31 · 4:36 AM UTC
Roscommon, MI
Alert issued Tue, Mar 31 · 4:36 AM UTC
Map Generation In Progress
Strike Map is being generated. Interactive maps and supplementary data are typically ready within 4 hours of storm confirmation.
Set up storm notifications →Grand Rapids, MI
Alert issued Tue, Mar 31 · 4:37 AM UTC
Harrison, MI
Alert issued Tue, Mar 31 · 4:37 AM UTC
Bear Lake, MI
Alert issued Tue, Mar 31 · 4:40 AM UTC
Gaylord, MI
Alert issued Tue, Mar 31 · 4:40 AM UTC
Green Bay, WI
7,995 addresses in warning area
Alert issued Tue, Mar 31 · 4:41 AM UTC
Suamico, WI
Alert issued Tue, Mar 31 · 4:41 AM UTC
Map Generation In Progress
Strike Map is being generated. Interactive maps and supplementary data are typically ready within 4 hours of storm confirmation.
Set up storm notifications →Green Bay, WI
32 addresses in warning area
Alert issued Tue, Mar 31 · 5:12 AM UTC
Mesick, MI
Alert issued Tue, Mar 31 · 5:15 AM UTC
Map Generation In Progress
Strike Map is being generated. Interactive maps and supplementary data are typically ready within 4 hours of storm confirmation.
Set up storm notifications →Gaylord, MI
Alert issued Tue, Mar 31 · 5:15 AM UTC
Lake City, MI
Alert issued Tue, Mar 31 · 5:43 AM UTC
Map Generation In Progress
Strike Map is being generated. Interactive maps and supplementary data are typically ready within 4 hours of storm confirmation.
Set up storm notifications →Gaylord, MI
Alert issued Tue, Mar 31 · 5:43 AM UTC
Grand Rapids, MI
Alert issued Tue, Mar 31 · 5:49 AM UTC
Ludington, MI
Alert issued Tue, Mar 31 · 5:49 AM UTC
Map Generation In Progress
Strike Map is being generated. Interactive maps and supplementary data are typically ready within 4 hours of storm confirmation.
Set up storm notifications →Gaylord, MI
Alert issued Tue, Mar 31 · 6:00 AM UTC
Luther, MI
Alert issued Tue, Mar 31 · 6:13 AM UTC
Grand Rapids, MI
Alert issued Tue, Mar 31 · 6:13 AM UTC
Gaylord, MI
Alert issued Tue, Mar 31 · 6:15 AM UTC
Falmouth, MI
Alert issued Tue, Mar 31 · 6:15 AM UTC
Manistee, MI
Alert issued Tue, Mar 31 · 6:25 AM UTC
Gaylord, MI
Alert issued Tue, Mar 31 · 6:25 AM UTC
Grand Rapids, MI
Alert issued Tue, Mar 31 · 6:35 AM UTC
Leroy, MI
Alert issued Tue, Mar 31 · 6:35 AM UTC
Gaylord, MI
Alert issued Tue, Mar 31 · 7:01 AM UTC
West Branch, MI
Alert issued Tue, Mar 31 · 7:01 AM UTC
Harrison, MI
Alert issued Tue, Mar 31 · 7:03 AM UTC
Grand Rapids, MI
Alert issued Tue, Mar 31 · 7:03 AM UTC
Onondaga, MI
Alert issued Tue, Mar 31 · 8:39 AM UTC
Grand Rapids, MI
Alert issued Tue, Mar 31 · 8:39 AM UTC
ARX Area, US
1,301 addresses in warning area
Alert issued Tue, Mar 31 · 11:56 AM UTC
ARX Area, US
1,675 addresses in warning area
Alert issued Tue, Mar 31 · 12:14 PM UTC
A severe hail storm moved through the Grand Rapids, MI metro on 2026-03-31, ending with a 1.5-inch peak hail report late in the event. The storm stayed in the warning area for several hours and produced a long run of spotter-reported hail alerts before daybreak.
The first NWS hail alert came at 11:13 PM EDT with 1-inch hail reported by a spotter. Additional 1-inch reports followed at 11:56 PM, 12:37 AM, 1:49 AM, 2:13 AM, 2:35 AM, and 3:03 AM EDT. Each alert kept the hail threat centered over the same metro corridor through the overnight hours.
By 4:39 AM EDT, the alert size increased to 1.5 inches. Field reports then followed shortly after. A spotter-verified report at 4:50 AM EDT noted time estimated via radar and listed 1-inch hail. Another spotter-verified report at 4:55 AM EDT also used radar-estimated timing and documented 0.88-inch hail. Those ground reports placed verified hail on the ground near the end of the event window.
The field reports point to a narrow but persistent hail corridor across the Grand Rapids metro before sunrise. Radar and spotter data both showed repeated hail production, with verified stones near 1 inch and a late-event spike to 1.5 inches in the warning area.
The report at 4:50 AM EDT described hail timing estimated from radar, which is common when storms pass overnight and direct observation is limited. The 4:55 AM EDT report, also radar-timed, measured 0.88-inch hail. Together, the reports indicate hail impact near the end of the sequence and support a surface impact zone that persisted through the last hours of the storm.
For contractors, the field picture suggests scattered but repeatable roof, gutter, and soft-metal exposure across the metro rather than a single brief hail burst. Repeated 1-inch alerts over several hours usually leave mixed claims patterns. Some properties take only cosmetic marks. Others pick up concentrated impacts on south- and west-facing slopes, ridge caps, screens, vents, and thin aluminum trim.
The overnight timing matters for inspection planning. Crews working this event should expect fewer eyewitness accounts than in a daytime storm. Review elevations, roof pitches, and the most exposed travel corridors first. The repeated alert structure also suggests multiple impact passes may be present in the same neighborhood, especially where the storm held a steady path through the metro before the 4:39 AM escalation.
Start with the Grand Rapids core and work outward through the metro in the order the overnight alerts developed. The sequence points to a long-lived hail track rather than a fast one-pass cell. In practice, that means more roofs may show light to moderate impact with isolated heavier concentrations where the storm held together longest.
Never miss a storm in your market.
Auto-delivered leads with 1-hour priority access before shared buyers. Set it and close more jobs.
Cancel anytime · No commitment
See exactly what you get.
Explore the full Springdale, AR Strike Map free – hail track, address overlay, and CSV download. No account required.
Try the Free Demo →Look closely at replacement-age shingles, soft metals, and screens. A 1-inch hail pattern repeated across several alerts can leave bruising that is not obvious from the ground. Check for collateral impact on condensers, skylights, and gutters where wind-driven hail reached the edge of the roofline. In this event, the late 1.5-inch report increases the chance of localized harder strikes near the end of the path.
Use the early-morning timing to prioritize same-day canvass work. Hail events that run from late evening into dawn often leave limited customer awareness and delayed reporting. A structured rooftop review across the warning area will surface the properties most likely to need documentation first.
For precise hail track data, review the Strike Map.
Address data is sourced from the US National Address Database (NOAA/USDOT). Inclusion of an address does not guarantee physical damage occurred. Confidence scores are radar-derived estimates. Data Accuracy Disclaimer