On the map: every storm report logged this day.
On the map
Storm reports for June 30, 2014
On June 30, 2014, 122 hail, 431 damaging-wind and 46 tornado reports were logged across 15 states.
FreeNo accountNo phone numberWe don’t keep the address
· As you type, the text is sent to Google to suggest addresses.IndependentNot affiliated with NOAA or the National Weather Service. Source: NOAA Storm Prediction Center storm reports. Data through November 6, 2026. Methodology
← Jun 29, 2014 All 2014 storm days · June 2014 Jul 1, 2014 →
On June 30, 2014, 122 hail, 431 damaging-wind and 46 tornado reports were logged across 15 states. The largest hail reported was 4.00″ (grapefruit size) in Calhoun County, IA.
Storm day runs 7 a.m. to 7 a.m. Eastern (12:00–12:00 UTC), the convention the Storm Prediction Center uses. Radar hail estimates start October 2019.
Storm reports by state
| State | Hail | Wind | Tornado | Largest hail |
|---|---|---|---|---|
| IA | 81 | 122 | 8 | 4.00″ |
| IN | 2 | 70 | 18 | 1.25″ |
| IL | 2 | 63 | 15 | 1.00″ |
| MI | 1 | 57 | 0 | 0.75″ |
| OK | 2 | 34 | 0 | 1.75″ |
| NE | 14 | 12 | 0 | 1.75″ |
| WI | 0 | 23 | 0 | – |
| MO | 7 | 11 | 4 | 1.75″ |
| KS | 9 | 9 | 0 | 1.75″ |
| TX | 2 | 12 | 0 | 1.00″ |
| OH | 0 | 8 | 0 | – |
| GA | 0 | 6 | 0 | – |
| AL | 0 | 3 | 0 | – |
| CO | 1 | 0 | 1 | 1.75″ |
| NM | 1 | 1 | 0 | 0.88″ |
Cities with hail reported within 5 miles
| City | Population | Largest report |
|---|---|---|
| Harlan, IA | 4,898 | 3.00″ |
| Fort Dodge, IA | 24,886 | 2.50″ |
| Kirksville, MO | 17,841 | 1.75″ |
| Indianola, IA | 16,297 | 1.75″ |
| Norwalk, IA | 15,396 | 1.75″ |
| Carlisle, IA | 4,381 | 1.50″ |
| Gladstone, MO | 27,579 | 1.00″ |
| Adel, IA | 6,763 | 1.00″ |
| Momence, IL | 3,169 | 1.00″ |
| Pleasant Valley, MO | 2,750 | 1.00″ |
| Tama, IA | 2,997 | 0.88″ |
| Grundy Center, IA | 2,821 | 0.88″ |
| Sioux City, IA | 86,875 | 0.75″ |
| South Sioux City, NE | 13,910 | 0.75″ |
| Ligonier, IN | 4,650 | 0.75″ |
Hail reports (122)
| Time (UTC) | Size | Location |
|---|---|---|
| 15:07 | 4.00″ | Calhoun County, IA |
| 18:55 | 3.50″ | Warren County, IA |
| 14:18 | 3.00″ | Shelby County, IA |
| 15:03 | 3.00″ | Calhoun County, IA |
| 15:06 | 3.00″ | Calhoun County, IA |
| 14:47 | 2.75″ | Calhoun County, IA |
| 16:34 | 2.75″ | Greene County, IA |
| 17:23 | 2.75″ | Hamilton County, IA |
| 17:27 | 2.75″ | Guthrie County, IA |
| 18:53 | 2.75″ | Warren County, IA |
| 18:55 | 2.75″ | Warren County, IA |
| 18:56 | 2.75″ | Warren County, IA |
| 15:46 | 2.50″ | Webster County, IA |
| 17:10 | 2.50″ | Hamilton County, IA |
| 17:29 | 2.50″ | Adair County, IA |
| 18:52 | 2.50″ | Warren County, IA |
| 14:36 | 2.25″ | Sac County, IA |
| 15:06 | 2.00″ | Calhoun County, IA |
| 15:07 | 2.00″ | Calhoun County, IA |
| 15:47 | 2.00″ | Webster County, IA |
| 15:52 | 2.00″ | Webster County, IA |
| 17:24 | 2.00″ | Cass County, IA |
| 13:06 | 1.75″ | Pottawattamie County, IA |
| 13:20 | 1.75″ | Wayne County, NE |
| 14:00 | 1.75″ | Pottawattamie County, IA |
| 14:00 | 1.75″ | Shelby County, IA |
| 14:00 | 1.75″ | Thurston County, NE |
| 14:20 | 1.75″ | Thurston County, NE |
| 15:06 | 1.75″ | Calhoun County, IA |
| 15:45 | 1.75″ | Webster County, IA |
| 16:44 | 1.75″ | Sac County, IA |
| 16:46 | 1.75″ | Boone County, IA |
| 16:47 | 1.75″ | Greene County, IA |
| 17:02 | 1.75″ | Cass County, IA |
| 17:06 | 1.75″ | Cass County, IA |
| 17:13 | 1.75″ | Boone County, IA |
| 17:19 | 1.75″ | Audubon County, IA |
| 17:28 | 1.75″ | Hamilton County, IA |
| 17:41 | 1.75″ | Adair County, IA |
| 18:40 | 1.75″ | Warren County, IA |
| 18:41 | 1.75″ | Warren County, IA |
| 18:49 | 1.75″ | Warren County, IA |
| 18:52 | 1.75″ | Warren County, IA |
| 19:04 | 1.75″ | Warren County, IA |
| 00:49 | 1.75″ | Baca County, CO |
| 01:55 | 1.75″ | Adair County, MO |
| 01:59 | 1.75″ | Adair County, MO |
| 03:35 | 1.75″ | Reno County, KS |
| 03:50 | 1.75″ | Beaver County, OK |
| 15:40 | 1.50″ | Webster County, IA |
| 15:44 | 1.50″ | Webster County, IA |
| 15:44 | 1.50″ | Pierce County, NE |
| 15:59 | 1.50″ | Calhoun County, IA |
| 16:39 | 1.50″ | Boone County, IA |
| 17:29 | 1.50″ | Audubon County, IA |
| 17:50 | 1.50″ | Guthrie County, IA |
| 18:52 | 1.50″ | Warren County, IA |
| 18:52 | 1.50″ | Warren County, IA |
| 19:00 | 1.50″ | Warren County, IA |
| 12:30 | 1.25″ | Holt County, NE |
| 14:10 | 1.25″ | Shelby County, IA |
| 16:58 | 1.25″ | Pottawattamie County, IA |
| 17:11 | 1.25″ | Hamilton County, IA |
| 17:41 | 1.25″ | Hamilton County, IA |
| 01:50 | 1.25″ | St. Joseph County, IN |
| 02:23 | 1.25″ | Texas County, OK |
| 12:05 | 1.00″ | Holt County, NE |
| 12:20 | 1.00″ | Garfield County, NE |
| 12:25 | 1.00″ | Garfield County, NE |
| 12:49 | 1.00″ | Pottawattamie County, IA |
| 13:45 | 1.00″ | Holt County, NE |
| 14:34 | 1.00″ | Thurston County, NE |
| 14:38 | 1.00″ | Audubon County, IA |
| 15:04 | 1.00″ | Antelope County, NE |
| 15:05 | 1.00″ | Calhoun County, IA |
| 15:22 | 1.00″ | Thurston County, NE |
| 15:46 | 1.00″ | Webster County, IA |
| 16:30 | 1.00″ | Ida County, IA |
| 16:34 | 1.00″ | Greene County, IA |
| 16:41 | 1.00″ | Boone County, IA |
| 18:07 | 1.00″ | Hardin County, IA |
| 18:15 | 1.00″ | Dallas County, IA |
| 18:18 | 1.00″ | Hardin County, IA |
| 18:33 | 1.00″ | Warren County, IA |
| 18:36 | 1.00″ | Warren County, IA |
| 18:47 | 1.00″ | Warren County, IA |
| 18:50 | 1.00″ | Warren County, IA |
| 18:58 | 1.00″ | Polk County, IA |
| 19:00 | 1.00″ | Marion County, IA |
| 21:45 | 1.00″ | Pecos County, TX |
| 23:25 | 1.00″ | Mercer County, MO |
| 23:46 | 1.00″ | Sullivan County, MO |
| 01:23 | 1.00″ | Kankakee County, IL |
| 01:31 | 1.00″ | Ford County, KS |
| 01:31 | 1.00″ | Ford County, KS |
| 01:37 | 1.00″ | Morton County, KS |
| 01:59 | 1.00″ | Clay County, MO |
| 02:15 | 1.00″ | Stevens County, KS |
| 02:33 | 1.00″ | Clay County, MO |
| 02:42 | 1.00″ | Clark County, KS |
| 03:40 | 1.00″ | Reno County, KS |
| 03:53 | 1.00″ | Hansford County, TX |
| 12:38 | 0.88″ | Washington County, NE |
| 17:16 | 0.88″ | Audubon County, IA |
| 17:50 | 0.88″ | Hamilton County, IA |
| 18:36 | 0.88″ | Warren County, IA |
| 18:40 | 0.88″ | Grundy County, IA |
| 18:45 | 0.88″ | Warren County, IA |
| 18:54 | 0.88″ | Warren County, IA |
| 22:56 | 0.88″ | Tama County, IA |
| 02:00 | 0.88″ | Scotland County, MO |
| 02:07 | 0.88″ | Lee County, IL |
| 03:10 | 0.88″ | Lea County, NM |
| 12:45 | 0.75″ | Woodbury County, IA |
| 14:20 | 0.75″ | Antelope County, NE |
| 16:15 | 0.75″ | Ida County, IA |
| 17:18 | 0.75″ | Audubon County, IA |
| 19:05 | 0.75″ | Marion County, IA |
| 01:37 | 0.75″ | Berrien County, MI |
| 02:22 | 0.75″ | Seward County, KS |
| 02:24 | 0.75″ | Seward County, KS |
| 05:29 | 0.75″ | Noble County, IN |
Damage, injuries and deaths
National Weather Service offices recorded about $22.5 million in property damage, $2.3 million in crop damage, 6 injuries and 3 deaths from hail, thunderstorm wind and tornadoes across the US on this storm day (610 events in 15 states). Injuries and deaths are those the events caused directly.
| County | Events | Injuries | Deaths | Property damage |
|---|---|---|---|---|
| Linn County, IA | 3 | 5 | 1 | $200,000 |
| Kosciusko County, IN | 1 | 0 | 1 | – |
| LaGrange County, IN | 1 | 0 | 1 | – |
| Johnson County, IA | 1 | 1 | 0 | – |
| Adair County, IA | 3 | 0 | 0 | $10.2 million |
| Calhoun County, MI | 1 | 0 | 0 | $2 million |
| Kankakee County, IL | 10 | 0 | 0 | $1.4 million |
| Kalamazoo County, MI | 2 | 0 | 0 | $1 million |
| Calhoun County, IA | 9 | 0 | 0 | $983,000 |
| Warren County, IA | 26 | 0 | 0 | $978,000 |
| Will County, IL | 3 | 0 | 0 | $755,000 |
| Lake County, IN | 10 | 0 | 0 | $737,000 |
What the National Weather Service wrote
- Linn County, IA (near Fairfax) · Thunderstorm wind 83 mph · 1 death · 1 injury
“Law enforcement reported a business building destroyed by high winds from a severe thunderstorm. One person was killed and another injured due to the collapsed structure.” - LaGrange County, IN (near Stroh) · Thunderstorm wind 75 mph · 1 death
“Emergency management officials reported a six to eight foot diameter tree fell into a residence on Big Long Lake. A 64 year old male was crushed by the tree, killing him.” - Kosciusko County, IN (near Warsaw) · Thunderstorm wind 69 mph · 1 death
“Emergency management officials reported a large, rotten tree fell onto the bedroom of a mobile home in the Fairlane Mobile Home Park. Two adults and two children were inside the home at the time. One child escaped the impacted room, but a 14 year old male did not and was subsequently killed.” - Linn County, IA (near Cedar Rapids) · Thunderstorm wind 83 mph · 4 injuries
“A severe thunderstorm packing 80 mph winds blew a tarp on top of several people trying to cover the infield at Veterans Memorial Stadium in Cedar Rapids. This occurred toward the end of the Cedar Rapids Kernels minor league baseball game.” - Johnson County, IA (near North Liberty) · Thunderstorm wind 81 mph · 1 injury
“The emergency manager reported a tree fell on a person in North Liberty, and was transported to the hospital.” - Adair County, IA (near Adair) · Hail 2.50″ · $10 million
“Emergency manager reported around 190 homes in Adair were damaged by large hail driven by strong to severe wind. Numerous trees were damaged. Crops shredded by the wind driven hail. Cars on I-80 had broken windows.”
Event narratives from NWS Storm Data, shortened. Up to six per day, chosen by deaths, injuries, damage and size.
Source: NOAA National Centers for Environmental Information (NCEI), Storm Events Database, as entered by National Weather Service offices; data through July 31, 2026. Damage is in dollars of the year, not adjusted for inflation.
NWS Tornado Damage Surveys for June 30, 2014
National Weather Service survey teams mapped 41 tornado paths from this storm day (3 EF2, 32 EF1, 6 EF0), 172 miles in all. The map above draws each surveyed path as the NWS mapped it, colored by the EF rating of each stretch, in place of the straight start-to-end line.
| Rating | Peak wind | Path length | Max width | Deaths / injuries | On the ground | Surveyed by |
|---|---|---|---|---|---|---|
| EF2 | 120 mph | 4.0 mi | 150 yd | 0 / 0 | 19:02–19:10 UTC | NWS Des Moines |
| EF2 | 115 mph | 3.9 mi | 240 yd | 0 / 0 | 03:32–03:35 UTC | NWS Chicago |
| EF2 | 115 mph | 3.2 mi | 295 yd | 0 / 0 | 03:44–03:46 UTC | NWS Chicago |
| EF1 | 110 mph | 15.7 mi | 175 yd | 0 / 0 | 03:29–03:43 UTC | NWS Chicago |
| EF1 | 110 mph | 13.2 mi | 395 yd | 0 / 0 | 03:42–03:54 UTC | NWS Chicago |
| EF1 | 110 mph | 12.9 mi | 460 yd | 0 / 0 | 18:02–18:25 UTC | NWS Des Moines |
| EF1 | 90 mph | 10.4 mi | 150 yd | 0 / 0 | 03:22–03:31 UTC | NWS Chicago |
| EF1 | 110 mph | 8.7 mi | 415 yd | 0 / 0 | 03:33–03:44 UTC | NWS Chicago |
| EF1 | – | 7.7 mi | 200 yd | 0 / 0 | 17:42–17:50 UTC | NWS Des Moines |
| EF1 | 100 mph | 7.0 mi | 150 yd | 0 / 0 | 05:08–05:15 UTC | NWS Northern Indiana |
| EF1 | 105 mph | 7.0 mi | 150 yd | 0 / 0 | 04:35–04:42 UTC | NWS Northern Indiana |
| EF1 | – | 6.5 mi | 400 yd | 0 / 0 | 18:15–18:23 UTC | NWS Des Moines |
| EF1 | 110 mph | 5.4 mi | 450 yd | 0 / 0 | 03:25–03:29 UTC | NWS Chicago |
| EF1 | 100 mph | 5.0 mi | 400 yd | 0 / 0 | 04:25–04:28 UTC | NWS Northern Indiana |
| EF1 | 110 mph | 4.9 mi | 400 yd | 0 / 0 | 04:29–04:33 UTC | NWS Northern Indiana |
| EF1 | 95 mph | 4.7 mi | 200 yd | 0 / 0 | 04:24–04:28 UTC | NWS Northern Indiana |
| EF1 | 105 mph | 4.6 mi | 110 yd | 0 / 0 | 03:26–03:28 UTC | NWS Chicago |
| EF1 | 100 mph | 3.8 mi | 260 yd | 0 / 0 | 03:38–03:41 UTC | NWS Chicago |
| EF1 | 95 mph | 3.1 mi | 75 yd | 0 / 0 | 02:55–02:58 UTC | NWS Chicago |
| EF1 | 110 mph | 3.1 mi | 370 yd | 0 / 0 | 03:39–03:42 UTC | NWS Chicago |
| EF1 | 95 mph | 2.6 mi | 110 yd | 0 / 0 | 03:24–03:25 UTC | NWS Chicago |
| EF1 | 100 mph | 2.2 mi | 315 yd | 0 / 0 | 03:42–03:43 UTC | NWS Chicago |
| EF1 | – | 2.1 mi | 190 yd | 0 / 0 | 18:27–18:29 UTC | NWS Des Moines |
| EF1 | 105 mph | 2.1 mi | 185 yd | 0 / 0 | 03:46–03:47 UTC | NWS Chicago |
| EF1 | 105 mph | 2.0 mi | 100 yd | 0 / 0 | 03:56–03:57 UTC | NWS Chicago |
| EF1 | 90 mph | 1.6 mi | 175 yd | 0 / 0 | 03:37–03:38 UTC | NWS Chicago |
| EF1 | 110 mph | 1.5 mi | 50 yd | 0 / 0 | 02:16–02:17 UTC | NWS Chicago |
| EF1 | 107 mph | 1.3 mi | 60 yd | 0 / 0 | 01:25–01:28 UTC | NWS Des Moines |
| EF1 | – | 1.3 mi | 75 yd | 0 / 0 | 18:13–18:14 UTC | NWS Des Moines |
| EF1 | 95 mph | 0.9 mi | 50 yd | 0 / 0 | 05:38–05:40 UTC | NWS Northern Indiana |
| EF1 | 95 mph | 0.7 mi | 200 yd | 0 / 0 | 02:34–02:36 UTC | NWS Kansas City |
| EF1 | 95 mph | 0.6 mi | 150 yd | 0 / 0 | 05:06–05:08 UTC | NWS Northern Indiana |
| EF1 | 100 mph | 0.4 mi | 50 yd | 0 / 0 | 05:22–05:23 UTC | NWS Northern Indiana |
| EF1 | 105 mph | 0.3 mi | 200 yd | 0 / 0 | 04:11–04:12 UTC | NWS Northern Indiana |
| EF1 | 95 mph | 0.2 mi | 50 yd | 0 / 0 | 05:41–05:42 UTC | NWS Northern Indiana |
| EF0 | 75 mph | 6.6 mi | 150 yd | 0 / 0 | 18:15–18:26 UTC | NWS Des Moines |
| EF0 | 85 mph | 3.1 mi | 45 yd | 0 / 0 | 03:23–03:25 UTC | NWS Chicago |
| EF0 | 75 mph | 2.7 mi | 295 yd | 0 / 0 | 03:30–03:33 UTC | NWS Chicago |
| EF0 | 85 mph | 2.2 mi | 50 yd | 0 / 0 | 02:44–02:46 UTC | NWS Chicago |
| EF0 | 80 mph | 1.8 mi | 50 yd | 0 / 0 | 01:06–01:08 UTC | NWS Northern Indiana |
| EF0 | 75 mph | 0.7 mi | 120 yd | 0 / 0 | 03:33–03:34 UTC | NWS Chicago |
Source: NOAA National Weather Service Damage Assessment Toolkit (DAT): the tornado paths and EF-rating zones NWS survey teams mapped after each storm. Survey data are preliminary and can be revised; NOAA's official record is Storm Data (NCEI). Paths are simplified to about 30 m. Times are when the tornado was on the ground, in UTC.
Guides: What radar-estimated hail (MESH) is and isn't · Storm reports: preliminary vs final
Hail check for any US address
Every day since October 2019 that radar estimated hail near the address, free.
Guide: How to check if it hailed at your address · Free hail alerts by email · As you type, the text is sent to Google to suggest addresses.