On the map: every storm report logged this day.
On the map
Storm reports for April 9, 2001
On April 9, 2001, 309 hail, 103 damaging-wind and 4 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
← Apr 8, 2001 All 2001 storm days · April 2001 Apr 10, 2001 →
On April 9, 2001, 309 hail, 103 damaging-wind and 4 tornado reports were logged across 15 states. The largest hail reported was 4.50″ (softball size) in Blackford County, IN.
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 |
|---|---|---|---|---|
| OH | 94 | 15 | 1 | 3.00″ |
| PA | 38 | 39 | 2 | 2.00″ |
| MO | 56 | 6 | 0 | 3.50″ |
| IN | 52 | 7 | 0 | 4.50″ |
| WV | 15 | 7 | 0 | 1.75″ |
| IL | 16 | 4 | 1 | 3.00″ |
| NJ | 6 | 11 | 0 | 0.88″ |
| KS | 13 | 3 | 0 | 1.75″ |
| MI | 15 | 0 | 0 | 3.50″ |
| MD | 1 | 8 | 0 | 1.00″ |
| DE | 1 | 1 | 0 | 0.75″ |
| IA | 1 | 0 | 0 | 0.75″ |
| NY | 1 | 0 | 0 | 0.75″ |
| NE | 0 | 1 | 0 | – |
| VA | 0 | 1 | 0 | – |
Cities with hail reported within 5 miles
| City | Population | Largest report |
|---|---|---|
| Hartford City, IN | 5,927 | 4.50″ |
| Belleville, MI | 3,874 | 3.50″ |
| Yellow Springs, OH | 3,756 | 3.00″ |
| Canton, OH | 69,211 | 2.75″ |
| New Carlisle, OH | 5,511 | 2.75″ |
| Vandergrift, PA | 4,955 | 2.00″ |
| Upland, IN | 3,819 | 2.00″ |
| Dayton, OH | 136,346 | 1.75″ |
| Ann Arbor, MI | 122,925 | 1.75″ |
| Huber Heights, OH | 43,590 | 1.75″ |
| Morgantown, WV | 30,490 | 1.75″ |
| Wooster, OH | 26,982 | 1.75″ |
| Centerville, OH | 26,311 | 1.75″ |
| Riverside, OH | 24,472 | 1.75″ |
| Oxford, OH | 22,585 | 1.75″ |
| Vandalia, OH | 15,013 | 1.75″ |
| Washington Court House, OH | 14,446 | 1.75″ |
| Circleville, OH | 14,433 | 1.75″ |
| Union, MO | 13,198 | 1.75″ |
| Wilmington, OH | 12,639 | 1.75″ |
| Saline, MI | 9,101 | 1.75″ |
| Bellbrook, OH | 7,532 | 1.75″ |
| Hillsboro, OH | 6,599 | 1.75″ |
| Portland, IN | 6,233 | 1.75″ |
| Milan, MI | 6,048 | 1.75″ |
Hail reports (309)
| Time (UTC) | Size | Location |
|---|---|---|
| 00:20 | 4.50″ | Blackford County, IN |
| 14:45 | 3.50″ | Wayne County, MI |
| 01:21 | 3.50″ | Camden County, MO |
| 22:52 | 3.00″ | Stark County, IL |
| 02:20 | 3.00″ | Greene County, OH |
| 19:20 | 2.75″ | Stark County, OH |
| 23:30 | 2.75″ | Marshall County, IL |
| 02:50 | 2.75″ | Clark County, OH |
| 20:37 | 2.50″ | Wayne County, OH |
| 19:25 | 2.00″ | Stark County, OH |
| 19:26 | 2.00″ | Stark County, OH |
| 20:55 | 2.00″ | Westmoreland County, PA |
| 00:05 | 2.00″ | Grant County, IN |
| 00:46 | 2.00″ | Ross County, OH |
| 06:17 | 1.75″ | Noble County, IN |
| 06:33 | 1.75″ | Noble County, IN |
| 06:35 | 1.75″ | Woodford County, IL |
| 14:11 | 1.75″ | Washtenaw County, MI |
| 14:22 | 1.75″ | Washtenaw County, MI |
| 14:25 | 1.75″ | Monroe County, MI |
| 14:30 | 1.75″ | Washtenaw County, MI |
| 19:12 | 1.75″ | Butler County, PA |
| 19:22 | 1.75″ | Butler County, PA |
| 19:34 | 1.75″ | Stark County, OH |
| 19:34 | 1.75″ | Stark County, OH |
| 20:34 | 1.75″ | Wayne County, OH |
| 20:55 | 1.75″ | Wayne County, OH |
| 21:00 | 1.75″ | Armstrong County, PA |
| 21:30 | 1.75″ | Harrison County, OH |
| 22:00 | 1.75″ | Tuscarawas County, OH |
| 22:17 | 1.75″ | Henry County, IL |
| 22:25 | 1.75″ | Henry County, IL |
| 22:30 | 1.75″ | Harrison County, OH |
| 22:39 | 1.75″ | Butler County, OH |
| 22:44 | 1.75″ | Miami County, IN |
| 22:45 | 1.75″ | Monongalia County, WV |
| 22:50 | 1.75″ | Greene County, OH |
| 22:52 | 1.75″ | Pulaski County, IN |
| 22:55 | 1.75″ | Miami County, IN |
| 22:56 | 1.75″ | Starke County, IN |
| 23:15 | 1.75″ | Clinton County, OH |
| 23:45 | 1.75″ | Grant County, IN |
| 23:54 | 1.75″ | Butler County, OH |
| 00:03 | 1.75″ | Miami County, IN |
| 00:23 | 1.75″ | Blackford County, IN |
| 00:32 | 1.75″ | Clinton County, OH |
| 00:35 | 1.75″ | Grant County, IN |
| 00:37 | 1.75″ | Lafayette County, MO |
| 00:40 | 1.75″ | Jay County, IN |
| 00:42 | 1.75″ | Jay County, IN |
| 00:48 | 1.75″ | Fayette County, OH |
| 00:53 | 1.75″ | Jay County, IN |
| 00:55 | 1.75″ | Blackford County, IN |
| 01:00 | 1.75″ | Benton County, MO |
| 01:30 | 1.75″ | Bourbon County, KS |
| 01:34 | 1.75″ | Darke County, OH |
| 01:36 | 1.75″ | Randolph County, IN |
| 01:52 | 1.75″ | Highland County, OH |
| 01:56 | 1.75″ | Laclede County, MO |
| 01:59 | 1.75″ | Linn County, KS |
| 02:20 | 1.75″ | Fayette County, OH |
| 02:35 | 1.75″ | Montgomery County, OH |
| 02:40 | 1.75″ | Franklin County, MO |
| 02:46 | 1.75″ | Benton County, IN |
| 02:50 | 1.75″ | Pickaway County, OH |
| 03:15 | 1.75″ | Fayette County, OH |
| 03:50 | 1.75″ | Highland County, OH |
| 04:17 | 1.75″ | Johnson County, MO |
| 06:40 | 1.50″ | Hamilton County, IN |
| 20:30 | 1.50″ | Wayne County, OH |
| 20:51 | 1.50″ | Butler County, PA |
| 22:58 | 1.50″ | Ohio County, WV |
| 23:40 | 1.50″ | Wetzel County, WV |
| 00:00 | 1.50″ | Fayette County, OH |
| 06:45 | 1.25″ | Noble County, IN |
| 14:05 | 1.25″ | Lenawee County, MI |
| 22:48 | 1.25″ | Guernsey County, OH |
| 22:50 | 1.25″ | Preston County, WV |
| 23:56 | 1.25″ | Fulton County, IN |
| 00:09 | 1.25″ | Wabash County, IN |
| 00:19 | 1.25″ | Johnson County, MO |
| 02:04 | 1.25″ | Gasconade County, MO |
| 05:26 | 1.25″ | Champaign County, IL |
| 06:15 | 1.00″ | Tazewell County, IL |
| 17:34 | 1.00″ | McKean County, PA |
| 18:15 | 1.00″ | Venango County, PA |
| 19:00 | 1.00″ | Lawrence County, PA |
| 19:25 | 1.00″ | Stark County, OH |
| 19:33 | 1.00″ | Butler County, PA |
| 19:58 | 1.00″ | Lawrence County, PA |
| 20:15 | 1.00″ | Holmes County, OH |
| 20:15 | 1.00″ | Columbiana County, OH |
| 20:25 | 1.00″ | Lawrence County, PA |
| 20:27 | 1.00″ | Wayne County, OH |
| 20:27 | 1.00″ | Carroll County, OH |
| 20:32 | 1.00″ | Butler County, PA |
| 20:35 | 1.00″ | Wayne County, OH |
| 20:36 | 1.00″ | Carroll County, OH |
| 20:46 | 1.00″ | Wayne County, OH |
| 20:47 | 1.00″ | Wayne County, OH |
| 21:13 | 1.00″ | Knox County, OH |
| 21:20 | 1.00″ | Licking County, OH |
| 21:35 | 1.00″ | Blair County, PA |
| 21:40 | 1.00″ | Huntingdon County, PA |
| 21:40 | 1.00″ | Jefferson County, OH |
| 22:00 | 1.00″ | Fayette County, PA |
| 22:13 | 1.00″ | Henry County, IL |
| 22:15 | 1.00″ | Washington County, PA |
| 22:30 | 1.00″ | Monongalia County, WV |
| 22:31 | 1.00″ | Montgomery County, OH |
| 22:32 | 1.00″ | Guernsey County, OH |
| 22:35 | 1.00″ | Cass County, IN |
| 22:35 | 1.00″ | Belmont County, OH |
| 22:45 | 1.00″ | Jasper County, IN |
| 22:45 | 1.00″ | Miami County, IN |
| 22:50 | 1.00″ | Miami County, OH |
| 22:50 | 1.00″ | Miami County, IN |
| 22:50 | 1.00″ | Marion County, WV |
| 23:05 | 1.00″ | Auglaize County, OH |
| 23:34 | 1.00″ | Greene County, OH |
| 23:45 | 1.00″ | Preston County, WV |
| 23:47 | 1.00″ | Garrett County, MD |
| 23:50 | 1.00″ | Saline County, MO |
| 23:55 | 1.00″ | Taylor County, WV |
| 23:55 | 1.00″ | Mineral County, WV |
| 00:05 | 1.00″ | LaSalle County, IL |
| 00:09 | 1.00″ | Wabash County, IN |
| 00:10 | 1.00″ | Livingston County, IL |
| 00:12 | 1.00″ | Johnson County, MO |
| 00:24 | 1.00″ | Wabash County, IN |
| 00:25 | 1.00″ | Athens County, OH |
| 00:30 | 1.00″ | Grant County, IN |
| 01:00 | 1.00″ | Randolph County, IN |
| 01:01 | 1.00″ | Camden County, MO |
| 01:20 | 1.00″ | Morgan County, MO |
| 01:20 | 1.00″ | Camden County, MO |
| 01:25 | 1.00″ | Greene County, OH |
| 02:05 | 1.00″ | Pulaski County, MO |
| 02:10 | 1.00″ | Maries County, MO |
| 02:25 | 1.00″ | Linn County, KS |
| 02:25 | 1.00″ | Franklin County, MO |
| 02:25 | 1.00″ | Audrain County, MO |
| 02:50 | 1.00″ | Henry County, MO |
| 03:00 | 1.00″ | St. Louis County, MO |
| 03:00 | 1.00″ | Benton County, IN |
| 03:02 | 1.00″ | St. Louis County, MO |
| 03:21 | 1.00″ | Benton County, MO |
| 03:24 | 1.00″ | Pettis County, MO |
| 03:30 | 1.00″ | Washington County, MO |
| 03:35 | 1.00″ | Washington County, MO |
| 05:10 | 1.00″ | Elk County, KS |
| 05:53 | 1.00″ | Van Buren County, MI |
| 06:00 | 0.88″ | Cooper County, MO |
| 06:54 | 0.88″ | Steuben County, IN |
| 06:54 | 0.88″ | McLean County, IL |
| 07:03 | 0.88″ | Madison County, IN |
| 07:08 | 0.88″ | Steuben County, IN |
| 07:15 | 0.88″ | Audrain County, MO |
| 16:40 | 0.88″ | Trumbull County, OH |
| 18:00 | 0.88″ | Athens County, OH |
| 19:15 | 0.88″ | Lawrence County, PA |
| 19:49 | 0.88″ | Stark County, OH |
| 20:02 | 0.88″ | Beaver County, PA |
| 20:05 | 0.88″ | Columbiana County, OH |
| 20:10 | 0.88″ | Ashland County, OH |
| 20:20 | 0.88″ | Beaver County, PA |
| 20:28 | 0.88″ | Wayne County, OH |
| 20:29 | 0.88″ | Richland County, OH |
| 20:43 | 0.88″ | Jefferson County, OH |
| 21:15 | 0.88″ | Delaware County, OH |
| 21:16 | 0.88″ | Allegheny County, PA |
| 22:17 | 0.88″ | Guernsey County, OH |
| 22:29 | 0.88″ | Cass County, IN |
| 22:30 | 0.88″ | Jefferson County, OH |
| 22:33 | 0.88″ | Miami County, IN |
| 22:45 | 0.88″ | Noble County, OH |
| 22:50 | 0.88″ | Noble County, OH |
| 23:25 | 0.88″ | Grant County, IN |
| 23:45 | 0.88″ | Grant County, IN |
| 23:59 | 0.88″ | Passaic County, NJ |
| 00:01 | 0.88″ | Bergen County, NJ |
| 00:09 | 0.88″ | Wabash County, IN |
| 00:11 | 0.88″ | Hudson County, NJ |
| 00:28 | 0.88″ | Wabash County, IN |
| 00:30 | 0.88″ | Blackford County, IN |
| 00:35 | 0.88″ | Johnson County, MO |
| 01:27 | 0.88″ | Montgomery County, OH |
| 01:40 | 0.88″ | Hickory County, MO |
| 01:54 | 0.88″ | Franklin County, MO |
| 02:15 | 0.88″ | St. Louis County, MO |
| 03:07 | 0.88″ | Bates County, MO |
| 03:09 | 0.88″ | Madison County, IL |
| 03:28 | 0.88″ | Cass County, MO |
| 04:36 | 0.88″ | Cass County, MO |
| 05:16 | 0.88″ | Lafayette County, MO |
| 06:08 | 0.75″ | Howard County, MO |
| 06:10 | 0.75″ | Noble County, IN |
| 06:25 | 0.75″ | LaGrange County, IN |
| 06:28 | 0.75″ | White County, IN |
| 06:37 | 0.75″ | Saline County, MO |
| 06:49 | 0.75″ | Woodson County, KS |
| 06:58 | 0.75″ | Kosciusko County, IN |
| 07:05 | 0.75″ | Boone County, MO |
| 07:30 | 0.75″ | Lenawee County, MI |
| 08:00 | 0.75″ | Pike County, MO |
| 08:07 | 0.75″ | Boone County, MO |
| 11:22 | 0.75″ | Macoupin County, IL |
| 12:46 | 0.75″ | Genesee County, MI |
| 13:40 | 0.75″ | Cedar County, IA |
| 14:15 | 0.75″ | Washtenaw County, MI |
| 14:45 | 0.75″ | Washtenaw County, MI |
| 15:00 | 0.75″ | Wayne County, MI |
| 15:28 | 0.75″ | Macomb County, MI |
| 15:35 | 0.75″ | Oakland County, MI |
| 15:45 | 0.75″ | Macomb County, MI |
| 16:42 | 0.75″ | Trumbull County, OH |
| 17:30 | 0.75″ | Crawford County, PA |
| 17:30 | 0.75″ | Venango County, PA |
| 17:34 | 0.75″ | McKean County, PA |
| 18:00 | 0.75″ | Forest County, PA |
| 18:25 | 0.75″ | Mahoning County, OH |
| 19:15 | 0.75″ | Crawford County, PA |
| 19:18 | 0.75″ | Stark County, OH |
| 19:20 | 0.75″ | Stark County, OH |
| 19:31 | 0.75″ | Mahoning County, OH |
| 19:38 | 0.75″ | Stark County, OH |
| 19:46 | 0.75″ | Mahoning County, OH |
| 19:50 | 0.75″ | Mahoning County, OH |
| 20:02 | 0.75″ | Mahoning County, OH |
| 20:02 | 0.75″ | Mahoning County, OH |
| 20:05 | 0.75″ | Tuscarawas County, OH |
| 20:10 | 0.75″ | Mercer County, PA |
| 20:13 | 0.75″ | Butler County, PA |
| 20:24 | 0.75″ | Columbiana County, OH |
| 20:30 | 0.75″ | Jefferson County, PA |
| 20:30 | 0.75″ | Hancock County, WV |
| 21:00 | 0.75″ | Stark County, OH |
| 21:00 | 0.75″ | Wayne County, OH |
| 21:01 | 0.75″ | Tuscarawas County, OH |
| 21:05 | 0.75″ | Brooke County, WV |
| 21:15 | 0.75″ | Washington County, PA |
| 21:30 | 0.75″ | Westmoreland County, PA |
| 21:40 | 0.75″ | Westmoreland County, PA |
| 21:44 | 0.75″ | Madison County, OH |
| 21:46 | 0.75″ | Greene County, PA |
| 21:54 | 0.75″ | Washington County, PA |
| 21:55 | 0.75″ | Darke County, OH |
| 22:00 | 0.75″ | Centre County, PA |
| 22:00 | 0.75″ | Monroe County, PA |
| 22:07 | 0.75″ | Westmoreland County, PA |
| 22:10 | 0.75″ | Pike County, PA |
| 22:30 | 0.75″ | Pickaway County, OH |
| 22:33 | 0.75″ | Wabash County, IN |
| 22:43 | 0.75″ | Champaign County, OH |
| 22:45 | 0.75″ | Sussex County, NJ |
| 22:48 | 0.75″ | Belmont County, OH |
| 22:50 | 0.75″ | Ohio County, WV |
| 22:56 | 0.75″ | Greene County, PA |
| 23:00 | 0.75″ | Miami County, IN |
| 23:10 | 0.75″ | Sussex County, NJ |
| 23:15 | 0.75″ | Pickaway County, OH |
| 23:17 | 0.75″ | Monongalia County, WV |
| 23:20 | 0.75″ | Union County, OH |
| 23:23 | 0.75″ | Wabash County, IN |
| 23:25 | 0.75″ | Linn County, KS |
| 23:28 | 0.75″ | Clark County, OH |
| 23:29 | 0.75″ | Wabash County, IN |
| 23:33 | 0.75″ | Essex County, NJ |
| 23:35 | 0.75″ | Preston County, WV |
| 23:42 | 0.75″ | Saline County, MO |
| 23:50 | 0.75″ | Warren County, OH |
| 23:50 | 0.75″ | Cass County, IN |
| 23:50 | 0.75″ | Vinton County, OH |
| 00:20 | 0.75″ | Madison County, OH |
| 00:20 | 0.75″ | Bureau County, IL |
| 00:25 | 0.75″ | Meigs County, OH |
| 00:30 | 0.75″ | Bureau County, IL |
| 00:38 | 0.75″ | Franklin County, OH |
| 00:40 | 0.75″ | Lafayette County, MO |
| 00:40 | 0.75″ | Johnson County, MO |
| 00:40 | 0.75″ | New Castle County, DE |
| 00:50 | 0.75″ | Bourbon County, KS |
| 00:50 | 0.75″ | Allen County, KS |
| 00:50 | 0.75″ | Harrison County, WV |
| 01:00 | 0.75″ | Hickory County, MO |
| 01:00 | 0.75″ | Nassau County, NY |
| 01:10 | 0.75″ | Fairfield County, OH |
| 01:20 | 0.75″ | Hickory County, MO |
| 01:35 | 0.75″ | Randolph County, MO |
| 01:50 | 0.75″ | Franklin County, MO |
| 02:00 | 0.75″ | Miller County, MO |
| 02:07 | 0.75″ | Bates County, MO |
| 02:27 | 0.75″ | Bates County, MO |
| 02:38 | 0.75″ | Linn County, KS |
| 02:49 | 0.75″ | St. Louis County, MO |
| 03:05 | 0.75″ | St. Louis County, MO |
| 03:15 | 0.75″ | St. Louis County, MO |
| 03:18 | 0.75″ | Iroquois County, IL |
| 03:28 | 0.75″ | Madison County, OH |
| 03:42 | 0.75″ | Jefferson County, MO |
Showing the 300 largest of 309.
Damage, injuries and deaths
National Weather Service offices recorded about $72.1 million in property damage, 1 injury and 1 death from hail, thunderstorm wind and tornadoes across the US on this storm day (419 events in 16 states). Injuries and deaths are those the events caused directly.
| County | Events | Injuries | Deaths | Property damage |
|---|---|---|---|---|
| Stark County, OH | 7 | 1 | 0 | $700,000 |
| Montgomery County, OH | 2 | 0 | 0 | $70 million |
| Wayne County, OH | 8 | 0 | 0 | $290,000 |
| Mahoning County, OH | 3 | 0 | 0 | $250,000 |
| Grant County, IN | 1 | 0 | 0 | $150,000 |
| York County, PA | 1 | 0 | 0 | $150,000 |
| Woodford County, IL | 1 | 0 | 0 | $100,000 |
| Butler County, PA | 3 | 0 | 0 | $62,000 |
| Miami County, IN | 1 | 0 | 0 | $50,000 |
| Tippecanoe County, IN | 1 | 0 | 0 | $50,000 |
| Cumberland County, PA | 1 | 0 | 0 | $50,000 |
| Lancaster County, PA | 1 | 0 | 0 | $25,000 |
What the National Weather Service wrote
- Kern Cty Mtns, CA · Thunderstorm wind · 1 death
“Cold frontal passage and spring thunderstorms through Interior Central California during the afternoon hours resulted in low snow levels in shower activity. In the Kern Mountains, snow clogged Interstate-5 with 1-inch of snow caused a traffic death near Lebec.” - Stark County, OH (near Navarre) · Hail 0.75″ · 1 injury
“Dime size hail hit a person in the head and caused a laceration.” - Montgomery County, OH (near Huber Hgts) · Hail 1.75″ · $70 million
“Golf ball sized hail caused numerous reports of structural damage across the eastern part of the county, especially in Kettering” - Stark County, OH (near North Industry) · Hail 2.75″ · $300,000
“Baseball size hail was reported. Dozens of cars were damaged and several homes had windows broken.” - Mahoning County, OH (near Lowellville) · Tornado F2 · $200,000
“A weak F2 tornado touched down near Lowellville in eastern Mahoning County. The tornado had a intermittent damage path approximately four miles in length and 75 yards in width.” - Grant County, IN (near Arcana) · Thunderstorm wind · $150,000
“Several roofs reported blown off. Many trees down.”
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.
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.