Daily Severe Weather Recaps

Storm Center

Every day severe weather hits the United States, we break it down — verified NOAA/SPC hail, wind, and tornado reports, the hardest-hit states, and the biggest hail of the day.

Storm Guides
Top states for hail & tornadoes, plus explainers — built from verified NOAA data.
Latest Report
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
Total storms
23
Hail reports
70
Wind reports
2
Tornadoes
2"
Largest — Oak Brook, IL

July 2026

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

June 2026

June 30th, 2026

June 30th turned to wind — 99 of 122 reports were gusts as a line raked the Central Plains, topping 85 mph at Martin, Nebraska.

122 storms21 hail2 tornado1.75" max
June 29th, 2026

June 29th broke the calm hard — 182 reports, 4-inch hail at Briarwood, North Dakota and a violent 131 mph gust at Highmore, South Dakota.

182 storms97 hail5 tornado4" max
June 28th, 2026

June 28th was the week’s quiet one — 41 scattered reports as the storms wound down, a loose wind day on the Dakotas with 2-inch hail at Delmar, Iowa.

41 storms14 hail2 tornado2" max
June 27th, 2026

June 27th’s storms jumped to the Northern Plains — 89 mph at Buffalo, Wyoming, a wind-heavy day, with 2-inch hail at Biddle, Montana.

108 storms28 hail2 tornado2" max
June 26th, 2026

June 26th stayed windy on the southern Plains — 96 mph at Fairmont, Oklahoma — but the biggest hail, 2 inches, landed in New Hampshire.

96 storms27 hail6 tornado2" max
June 25th, 2026

June 25th turned windy — a 110 mph gust at Slaton, Texas — while the biggest hail, 2.5 inches, fell at Boise City, Oklahoma.

105 storms43 hail3 tornado2.5" max
June 24th, 2026

June 24th ran the High Plains hail streak to a third day — 2.75-inch stones in Colorado and Nebraska, plus a new hail pocket in Wisconsin.

124 storms78 hail3 tornado2.75" max
June 23rd, 2026

June 23rd went quiet on wind and tornadoes but stacked 99 hail reports — twin 3-inch cores over the Texas Panhandle and eastern Colorado.

122 storms99 hail3" max
June 22nd, 2026

June 22nd hammered the High Plains: 4-inch hail at Joes, Colorado, a 113 mph gust at Akron, and 94 hail reports inside a 167-report day.

167 storms94 hail12 tornado4" max
June 21st, 2026

June 21st spun up 40 tornadoes — most of them a swarm over Illinois — plus an 89 mph gust in Oklahoma and 3.2-inch hail in Nebraska.

153 storms29 hail40 tornado3.2" max
June 20th, 2026

June 20th was the week’s biggest: 226 reports, a 100 mph gust at Colby, Kansas, 11 tornadoes, and 2.75-inch hail at Menlo.

226 storms50 hail11 tornado2.75" max
June 19th, 2026

June 19th belonged to Minnesota: 54 hail reports statewide and a 2.25-inch stone on St. Paul’s doorstep, out of 83 nationwide.

83 storms66 hail1 tornado2.25" max
June 18th, 2026

June 18th eased off — 47 reports, led by a Kansas hail run topping out at 1.75 inches near Belle Plaine, with scattered wind elsewhere.

47 storms20 hail2 tornado1.75" max
June 17th, 2026

June 17th came in loud: a 94 mph gust at Albion, Iowa, 14 tornadoes, and 3-inch hail at Humboldt, Illinois inside 109 reports.

109 storms35 hail14 tornado3" max
June 16th, 2026

June 16th was all hail: a 4-inch monster at Cullison, Kansas and a 35-report Michigan barrage, inside 92 reports nationwide.

92 storms82 hail4" max
June 14th, 2026

June 14th stayed small but spun up six tornadoes — a Pennsylvania-Ohio cluster — inside 41 reports, with a 90 mph gust in Ohio.

41 storms10 hail6 tornado1.75" max
June 13th, 2026

June 13, 2026: Kansas took the brunt of it — 101 of the day’s 170 storm reports, headlined by 4-inch hail in Winfield.

170 storms65 hail2 tornado4" max
June 12th, 2026

June 12, 2026 was a quiet, scattered day — 42 reports, mostly wind, split between the Plains and the Mid-Atlantic.

42 storms16 hail1 tornado2" max