Monthly Recap

July 2026 Hail & Storm Reports

Every severe weather day in July 2026, broken down — 1,836 US storm reports across 25 active days, 606 of them hail.

1,836
Total Reports
606
Hail
1,161
Wind
69
Tornado

July 2026 was a working month for the sky. Across 25 active days, the country logged 1,836 severe-weather reports — 606 hail, 1,161 wind, and 69 tornadoes — spread over 42 states. That's not a record-breaker; it's the steady, grinding kind of summer that quietly writes more insurance claims than any single headline outbreak ever does.

The month's biggest stone came late: a 4.5-inch monster — grapefruit ice — at Gresham, Wisconsin on the 27th, the standout of a 106-hail-report day. Four and a half inches doesn't bruise a roof, it destroys it: it punches through shingle mats, splits decking seams, caves in soft-metal vents and gutters, and turns a hail claim into a full tear-off. Wisconsin wasn't alone at the top, either — Iowa took a 3.5-inch stone at Maynard on the 2nd, and 3.25-inch ice fell at both Fond du Lac, Wisconsin and Rock, Michigan.

The busiest single day was the Fourth of July — 198 reports, including 3-inch hail at Bristol, Connecticut, which is about the last thing a New England homeowner expects to find in the driveway on Independence Day. The 2nd and 3rd ran close behind at 154 and 159, making the holiday stretch the loudest week of the month.

Geographically, July belonged to the Northern Plains and Upper Midwest. South Dakota led the entire country with 309 reports — a relentless month of wind and hail out on the open prairie — and it tied Wisconsin for the most hail reports of any state, 74 apiece. Behind them came Nebraska (128), Kansas (112), Montana (109), Illinois (106), and Iowa (99). If you own a roof anywhere along that corridor, July was not kind to it.

The 69 tornadoes clustered up north too. Illinois and Minnesota tied for the most at eight each, with Iowa (7) and North Dakota (6) close behind — a genuinely active tornado month for the corn belt and the Dakotas, even without a single marquee outbreak to hang it on.

Here's what a month like this means once the storms move on: a lot of roofs took damage that hasn't announced itself yet. Hail bruises and wind-lifted shingles don't leak the day they happen — they leak in October, in the first cold rain, long after the storm that caused them is a distant memory and a claim gets harder to file. If any of these days crossed your address, the time to get eyes on the roof is now, while the cause is still obvious. Start with your state on the Top States for Hail board, or scroll the day-by-day list below and find the date the sky came for your town.

July 31st, 2026

July closed on the High Plains — a Texas Panhandle wind day topping 77 mph at Hart, plus a tight Black Hills hail pocket that dropped 1.75-inch ice at Pringle, South Dakota.

40 storms7 hail1.75" max
July 30th, 2026

Nebraska’s Sandhills take half of a 42-report day — 80 mph at Brownlee, a tornado at Mullen, and 1.5-inch hail at Stapleton.

42 storms2 hail1 tornado1.5" max
July 29th, 2026

A 76-report wind day from the Wasatch Front to the Dakotas, and the country’s biggest stone was a lone 1.75-incher at Rockvale, Colorado.

76 storms2 hail2 tornado1.75" max
July 28th, 2026

Baltimore suburbs take 1.75-inch hail, a 2-incher lands on Maryland’s Eastern Shore, and Oak Brook, Illinois gets hit two days running.

95 storms23 hail2 tornado2" max
July 27th, 2026

A 4.5-inch stone at Gresham, Wisconsin — the country’s biggest since May — and a 2-inch hail barrage across Chicago’s western suburbs.

166 storms106 hail6 tornado4.5" max
July 26th, 2026

A quiet 28-report day with one tight hail pocket — 2-inch hail at Fredericks Hall and 1.75-inchers all over Louisa County, Virginia.

28 storms12 hail2" max
July 25th, 2026

A 2.5-inch stone at Vivian was the only real ice in a 113-report day — big numbers on the board, almost nothing on the roofs.

113 storms3 hail2.5" max
July 24th, 2026

A 3-inch stone at Forbes, North Dakota, 2-inch hail across northwest Minnesota, and five hail reports on one small South Dakota town.

45 storms21 hail2 tornado3" max
July 21st, 2026

Ten tornadoes scattered from New Jersey to Arizona, a 2.25-inch stone in Virginia, and 32 reports with no real center of gravity.

32 storms6 hail10 tornado2.25" max
July 20th, 2026

A 66-report day split in two — a 3.25-inch stone in Upper Michigan, the biggest in over a week, and an 80 mph Iowa wind line.

66 storms28 hail7 tornado3.25" max
July 19th, 2026

The Dakotas drop the week’s biggest ice — a 2-inch stone at Dawson, ND, and an 87 mph gust near Herreid, South Dakota.

29 storms9 hail2" max
July 18th, 2026

A Mid-Atlantic wind line with 41 reports — 73 mph gusts across Maryland, three Pennsylvania tornadoes, and almost no hail to speak of.

41 storms5 hail4 tornado1.25" max
July 16th, 2026

A wind-led 37-report day — 84 mph on the Jersey Shore, four tornadoes in North Dakota, and Montana’s lone 1.75-inch stone.

37 storms15 hail4 tornado1.75" max
July 14th, 2026

Only 22 reports, but a real hail day — 2.75-inch baseball ice in New York’s North Country and an 86 mph, 2.5-inch combo in Montana.

22 storms12 hail2.75" max
July 12th, 2026

A desert-Southwest wind day with teeth in two corners — 1.75-inch hail in Michigan’s U.P. and a lone tornado south of Amarillo.

29 storms3 hail1 tornado1.75" max
July 10th, 2026

Five tornadoes in five different states — a scattered 51-report day from Florida to Iowa, biggest hail just 1.75 inches at Fredonia, Kansas.

51 storms7 hail5 tornado1.75" max
July 9th, 2026

The busiest day of the stretch — Kansas ran up 39 reports and an 80 mph gust at Goodland, while North Dakota dropped 2.5-inch hail at Heimdal.

87 storms24 hail3 tornado2.5" max
July 8th, 2026

Two hail pockets a thousand miles apart — Nebraska’s 2-inch stone at Fullerton and a surprise North Carolina hail cluster.

70 storms21 hail1 tornado2" max
July 7th, 2026

The action moved north and quieted down — 49 reports across the Dakotas and Wyoming, a 76 mph gust at Bowman, ND, no hail over 1.5 inches.

49 storms14 hail2 tornado1.5" max
July 6th, 2026

A small day with a strange middle — Minnesota spun up six tornadoes; biggest hail a 1.75-inch stone shared by Emory, TX and Witten, SD.

40 storms14 hail7 tornado1.75" max
July 5th, 2026

The 5th slept off the Fourth — just 64 reports, a 77 mph gust at Poland, OH and nothing bigger than 1.75-inch hail, in Texas and Montana.

64 storms18 hail1 tornado1.75" max
July 4th, 2026

The Fourth crashed the cookout — a 92 mph gust at Moore, OK and the day’s biggest stone, a rare 3-incher at Bristol, Connecticut.

198 storms72 hail3 tornado3" max
July 3rd, 2026

July 3rd broke the big-hail streak — a 79 mph gust at Portage, MI and the day’s biggest stone just 2 inches, near Osage, Wyoming.

159 storms67 hail1 tornado2" max
July 2nd, 2026

July 2nd turned violent — 154 reports, a 105 mph gust at Huron, SD and the nation’s biggest stone, 3.5 inches at Maynard, Iowa.

154 storms70 hail5 tornado3.5" max
July 1st, 2026

July 1st narrowed to one bullseye — Wisconsin took 32 hail reports and the nation’s biggest stone, 3.25 inches at Fond du Lac.

103 storms45 hail2 tornado3.25" max