Tornadoes · United States
Tornadoes of 1896
Grazulis's record has 102 significant tornadoes in the United States in 1896, which killed 537 people and injured 2,308. 11 were rated F4 or above, 3 of them F5. Before 1950 the record is Thomas P. Grazulis’s list of significant tornadoes: those rated F2 or stronger, and weaker ones that killed somebody.
1895 1897
The rating scale
Tracks are drawn in the color of the rating. Grazulis rated these tornadoes on the Fujita scale decades after the fact, from written accounts of the damage. The scale rates the damage rather than measuring the wind: the speeds are what that damage is taken to imply.
F040 to 72 mph
Light damage. Surface peeled off some roofs, gutters and siding damaged, branches broken, shallow-rooted trees pushed over.
F173 to 112 mph
Moderate damage. Roofs badly stripped, mobile homes overturned or badly damaged, exterior doors lost, windows broken.
F2113 to 157 mph
Considerable damage. Roofs torn off well-built houses, frame homes shifted on their foundations, mobile homes destroyed, large trees snapped or uprooted, cars lifted off the ground.
F3158 to 206 mph
Severe damage. Whole stories of well-built houses destroyed, large buildings badly damaged, trains overturned, trees debarked, heavy cars lifted and thrown.
F4207 to 260 mph
Devastating damage. Well-built houses leveled, structures with weak foundations moved some distance, cars thrown and large missiles generated.
F5261 to 318 mph
Incredible damage. Strong frame houses swept off their foundations, car-sized missiles thrown more than 100 meters, steel-reinforced concrete badly damaged, high-rise buildings deformed.
Unrated
Grazulis gave no rating: the surviving account records a tornado without enough about the damage to rate it. Almost all of these are before 1880.
The violent tornadoes of 1896
- F5 Sherman tornado, TexasMay 15, 189673 killed
- F5, Oakwood/Ortonville, MIMay 25, 189647 killed
- F5, Seneca/Reserve, KS to S Falls City, NEMay 17, 189625 killed
- F4 St. Louis–East St. Louis tornado, Missouri and IllinoisMay 27, 1896255 killed
- F4, Birkner Station/New Baden, ILMay 27, 189624 killed
- F4, Bondurant/Valeria, IAMay 24, 189621 killed
- F4, New Minden/Irvington, ILMay 27, 189614 killed
- F4, Clifton/Morganville, KSApril 25, 18969 killed
- F4, NW Forreston to S Egan, ILMay 25, 18964 killed
- F4, Booktown, OHApril 20, 18962 killed
- F4, SE Chamois, MOMay 27, 18962 killed
- F4 St. Louis–East St. Louis tornado, Missouri and IllinoisMay 27, 1896255 killed, 1,000 injured
- F5 Sherman tornado, TexasMay 15, 189673 killed, 200 injured
- F5, Oakwood/Ortonville, MIMay 25, 189647 killed, 100 injured
- F5, Seneca/Reserve, KS to S Falls City, NEMay 17, 189625 killed, 200 injured
- F4, Birkner Station/New Baden, ILMay 27, 189624 killed, 125 injured
- F4, Bondurant/Valeria, IAMay 24, 189621 killed, 60 injured
- F4, New Minden/Irvington, ILMay 27, 189614 killed, 50 injured
- F4, Clifton/Morganville, KSApril 25, 18969 killed, 20 injured
- F3, N Mexico/E Bean/Rush Hill to W Vandalia, MOMay 27, 18966 killed, 50 injured
- F2, NE Graves County/S Elva, KYMay 17, 18965 killed
March 28 2 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| March 28 | 3:00 PM CST | F2 | West Alton, MO/Bethalto, IL | 3.8 | 50 | | 1 | |
| March 28 | 3:40 PM CST | F2 | SW Oregon/E Oregon, IL | 7.0 | 300 | | | |
April 8 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| April 8 | 3:00 PM CST | F3 | W Linden/E Norman, OK | | 100 | | 3 | |
April 11 2 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| April 11 | 10:00 PM CST | F3 | Colorado City, TX | 5.8 | 100 | 1 | 10 | |
| April 11 | 11:00 PM CST | F3 | NW Cottonwood, TX | | 200 | 1 | 2 | |
April 12 2 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| April 12 | 3:00 AM CST | F2 | W Chico, TX | 1.8 | 50 | | 2 | |
| April 12 | 5:00 AM CST | F2 | Calera, OK | | 100 | | | |
April 15 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| April 15 | 3:00 AM CST | F3 | Burkmere/W Faulkton/Millard, SD | 9.9 | | 2 | 3 | |
April 20 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| April 20 | 3:15 PM EST | F4 | Booktown, OH | 5.8 | 800 | 2 | 20 | |
April 24 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| April 24 | 4:30 PM EST | F2 | Salem, VA | 1.8 | | 3 | 5 | |
April 25 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| April 25 | 9:15 PM CST | F4 | Clifton/Morganville, KS | 15.1 | 600 | 9 | 20 | |
April 26 2 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| April 26 | 4:30 PM CST | F2 | SE Sanborn/NW Valley City, ND | 12.3 | 150 | | 4 | |
| April 26 | 4:30 PM CST | F3 | Lake Eckelson, ND | 4.8 | | | 1 | |
April 27 3 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| April 27 | 5:30 PM CST | F3 | W Montrose/Greenland Township, SD | 7.1 | 300 | | 7 | |
| April 27 | 6:00 PM CST | F3 | E Farmer/Epiphany, SD | 14.6 | 400 | | 13 | |
| April 27 | 6:30 PM CST | F3 | SW Howard/W Vilas, SD | 8.0 | 200 | | 1 | |
April 28 2 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| April 28 | 8:30 PM CST | F2 | NW Centralia, MO | 10.3 | 100 | | | |
| April 28 | 11:00 PM CST | F2 | E Grinnell, IA | 4.6 | | | 2 | |
May 7 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| May 7 | 8:15 PM CST | F3 | SSW Clark/E Watertown/Kampeska, SD | 37.8 | | 1 | 10 | |
May 11 2 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| May 11 | 6:00 PM CST | F2 | S Lyons/Sterling/Wherry, KS | 6.0 | 300 | | | |
| May 11 | 8:30 PM CST | F2 | Worthington, MN | | 100 | | 1 | |
May 12 5 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| May 12 | 3:00 PM CST | F2 | N Sterling, OK | | | | 3 | |
| May 12 | 3:30 PM CST | F2 | Oklahoma City, OK | 5.1 | 200 | | 5 | |
| May 12 | 3:30 PM CST | F3 | E Langton/SE Stillwater to N Ingalls, OK | 18.4 | 200 | | 5 | |
| May 12 | 5:00 PM CST | F2 | W Lawrence/N Lawrence, TX | 8.3 | 400 | | 2 | |
| May 12 | 7:00 PM CST | F2 | Nocona, TX | 0.9 | 50 | | 3 | |
May 15 6 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| May 15 | 4:00 AM CST | F2 | NE Moundridge, KS | | | 1 | 1 | |
| May 15 | 2:15 PM CST | F3 | Justin/E Sanger, TX | 13.2 | 400 | 2 | 25 | |
| May 15 | 2:45 PM CST | F2 | W Denton/Gribble Springs/SE Cooke County, TX | 17.2 | 400 | 3 | 30 | |
| May 15 | 4:30 PM CST | F5 | Sherman tornado, TX | 28.1 | 400 | 73 | 200 | |
| May 15 | 4:45 PM CST | F2 | SE Sherman/Chocotaw Bayou/Carpenter's Bluff, TX/Joel Trading Post, OK | 18.0 | 400 | | 35 | |
| May 15 | 5:30 PM CST | F2 | Blue, OK | | | 4 | | |
May 17 3 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| May 17 | 12:45 AM CST | F2 | NE Graves County/S Elva, KY | 7.8 | 70 | 5 | | |
| May 17 | 4:30 PM CST | F3 | NW Clay City to S Frankfort, KS | 44.7 | 300 | | 60 | |
| May 17 | 5:00 PM CST | F5 | Seneca/Reserve, KS to S Falls City, NE | 99.6 | 1,000 | 25 | 200 | |
May 18 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| May 18 | 8:00 PM CST | F2 | Lamoni, IA | | | | 4 | |
May 19 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| May 19 | 4:00 PM CST | F3 | S Rock, KS | 62.5 | 200 | | 2 | |
May 20 4 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| May 20 | 11:00 AM CST | F3 | E Newkirk, OK | 15.6 | 100 | | | |
| May 20 | 11:30 AM CST | F2 | S Newkirk/N Kildare, OK | | | | | |
| May 20 | 4:30 PM CST | F2 | Hoyt, KS | 6.0 | 30 | | 1 | |
| May 20 | 8:00 PM CST | F2 | S Emporia/Coal Creek, KS | 1.6 | 30 | | 2 | |
May 24 2 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| May 24 | 9:00 PM CST | F2 | S Manchester, IA | 3.1 | | | | |
| May 24 | 10:30 PM CST | F4 | Bondurant/Valeria, IA | 28.1 | 500 | 21 | 60 | |
May 25 9 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| May 25 | 1:00 AM CST | F4 | NW Forreston to S Egan, IL | 11.3 | 200 | 4 | 5 | |
| May 25 | 1:30 AM CST | F2 | S Byron, IL | | | | | |
| May 25 | 1:30 AM CST | F3 | Davis Junction to E Irene, IL | 14.0 | | 3 | 10 | |
| May 25 | 1:50 AM CST | F3 | Leyden Township/Maine Township/Park Ridge/Edison Park/Norwood Park to Jefferson/Niles, IL | 4.6 | 400 | | | |
| May 25 | 6:00 PM EST | F2 | N Clio/Otter Lake, MI | 14.1 | 150 | | 4 | |
| May 25 | 6:00 PM EST | F3 | W Munger/Fairgrove, MI | 11.7 | 600 | 1 | 18 | |
| May 25 | 8:10 PM EST | F3 | Sterling Heights/Warren/Utica/Mt. Clemens/Harrison Township, MI/Lake St. Clair | 29.9 | 200 | 2 | 15 | |
| May 25 | 9:00 PM EST | F2 | Amadore, MI | 4.5 | 100 | | 3 | |
| May 25 | 9:00 PM EST | F5 | Oakwood/Ortonville, MI | 27.6 | 800 | 47 | 100 | |
May 27 10 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| May 27 | | F2 | E Bellflower, MO | 6.8 | | 1 | 1 | |
| May 27 | 1:45 PM CST | F2 | N Sturgeon/N Centralia, MO | 8.5 | 70 | | | |
| May 27 | 2:30 PM CST | F3 | S Higbee/S Renick, MO | 6.0 | 400 | | 6 | |
| May 27 | 3:15 PM CST | F3 | N Mexico/E Bean/Rush Hill to W Vandalia, MO | 17.2 | 300 | 6 | 50 | |
| May 27 | 6:00 PM CST | F3 | S Sheridan to NE Marshall, OK | 10.5 | | | 1 | |
| May 27 | 6:15 PM CST | F4 | SE Chamois, MO | 5.6 | 150 | 2 | 3 | |
| May 27 | 6:20 PM CST | F4 | New Minden/Irvington, IL | 23.3 | 1,000 | 14 | 50 | |
| May 27 | 6:30 PM CST | F4 | St. Louis–East St. Louis tornado, Missouri and Illinois | 8.9 | 800 | 255 | 1000 | |
| May 27 | 6:45 PM CST | F4 | Birkner Station/New Baden, IL | 29.6 | 400 | 24 | 125 | |
| May 27 | 8:30 PM CST | F3 | NW Nashville/N Richview to N Mt. Vermon | 29.7 | 400 | 3 | | |
May 28 4 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| May 28 | 1:00 PM EST | F2 | E Gettysburg/NE Hanover, PA | 13.1 | 200 | | 4 | |
| May 28 | 1:30 PM EST | F2 | W Wrightsville/Columbia, PA | 9.3 | 50 | 1 | 20 | |
| May 28 | 2:55 PM EST | F3 | S Ambler/Jarrettown/S Hatboro/Langhorne, PA/S Trenton/White Horse/Allentown, NJ | 35.1 | 200 | 4 | 15 | |
| May 28 | 3:00 PM EST | F2 | Harney/NW Taneytown, MD/Littlestown, PA | 5.2 | 200 | | | |
May 30 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| May 30 | 4:00 PM MST | F2 | Lansing, CO | 1.7 | 70 | | 10 | |
June 6 4 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| June 6 | 4:00 PM CST | F2 | W Alpena/Virgil, SD | 10.1 | 100 | | 1 | |
| June 6 | 5:00 PM CST | F2 | Delmont, SD | 0.9 | 70 | | | |
| June 6 | 6:00 PM CST | F2 | Worthing/Sioux Falls, SD | 14.5 | | | | |
| June 6 | 6:30 PM CST | F2 | NW Moody County, SD | | | | | |
June 8 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| June 8 | 4:10 PM CST | F2 | N Oshkosh, WI | 4.1 | 70 | | | |
June 9 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| June 9 | 11:00 AM CST | F2 | Wyeth City, AL | 2.1 | 200 | | 15 | |
June 17 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| June 17 | | F2 | W Dawson/N Dawson, NE | 4.3 | | | | |
June 24 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| June 24 | 6:30 PM CST | F2 | Clayton, WI | 4.8 | | | 2 | |
June 27 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| June 27 | 2:30 PM CST | F2 | West Louisville, KY | 8.8 | 30 | 1 | 1 | |
July 8 3 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| July 8 | 9:15 AM EST | F2 | NW Scotland Neck/Spring Hill, NC | 6.0 | 25 | 1 | 5 | |
| July 8 | 5:00 PM EST | F2 | Templeton/Reams Station, VA | 4.4 | | | 9 | |
| July 8 | 5:00 PM EST | F2 | NW WIlliamsburg, VA | 9.7 | 100 | | 2 | |
July 15 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| July 15 | 3:00 PM EST | F2 | N Hartsville, SC | 3.2 | 100 | | 1 | |
July 26 2 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| July 26 | 7:00 PM EST | F2 | Pennfield Township/NE Battle Creek, MI | 3.7 | | | 1 | |
| July 26 | 8:00 PM CST | F2 | St. Anthony/S Albion/Green Mount, IA | 20.1 | 100 | 1 | 1 | |
July 29 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| July 29 | 7:55 PM EST | F2 | Glouster, OH | 1.1 | 150 | 1 | 10 | |
August 2 2 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| August 2 | 11:30 PM CST | F2 | S Grafton, ND | 2.3 | | | 3 | |
| August 2 | 11:30 PM CST | F3 | S Grafton, ND | | | | 3 | |
August 8 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| August 8 | 12:00 PM EST | F2 | S Grayling, MI | 11.8 | 250 | | | |
September 5 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| September 5 | 6:30 PM EST | F2 | Waltersburg, PA | 9.7 | 200 | | | |
September 12 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| September 12 | 5:30 PM EST | Unrated | Otsego Lake, NY | 3.1 | 200 | | | |
September 16 2 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| September 16 | 1:00 PM CST | F3 | N Melrose, IA | 5.0 | 400 | | 1 | |
| September 16 | 2:00 PM CST | F2 | S Pleasant Township/N Cedar Township/Albia, IA | 24.7 | 200 | | 2 | |
October 28 4 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| October 28 | 3:00 PM CST | F3 | Alderson/Krebs/N Hartshonre, OK | 9.7 | 50 | 2 | 2 | |
| October 28 | 5:40 PM CST | F2 | E Sherman/W Farmington/SE Denison, TX | 19.8 | 70 | 1 | 15 | |
| October 28 | 7:00 PM CST | F3 | Mitchell/E Guthrie, OK | 8.3 | 70 | 3 | | |
| October 28 | 10:15 PM CST | F2 | Wewoka, OK | 4.0 | 400 | | 3 | |
October 29 5 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| October 29 | 10:00 AM CST | F2 | Tucker, AR | 1.3 | 50 | | 3 | |
| October 29 | 11:30 AM CST | F2 | W St Joseph/Lake Bruin, LA | 10.1 | 200 | 3 | 13 | |
| October 29 | 2:30 PM CST | F2 | Coffeeville, MS | | 50 | | 7 | |
| October 29 | 3:00 PM CST | F2 | De Lay, MS | 1.8 | 300 | | 10 | |
| October 29 | 4:45 PM CST | F2 | New Orleans, LA | 1.5 | 70 | 2 | 9 | |
November 8 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| November 8 | | F2 | Lake Butler, FL | | | | | |
November 25 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| November 25 | 3:45 PM CST | F3 | Mart, TX | 8.1 | 50 | 1 | 5 | |
November 26 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| November 26 | 10:40 PM CST | F2 | E Tunica, MS | 0.9 | 300 | 1 | 1 | |
About the record before 1950
- Significant tornadoes only
- Grazulis listed tornadoes rated F2 or stronger, and weaker ones that killed somebody. Most tornadoes are weaker than F2, so the list holds a fraction of the tornadoes that happened.
- The early years are thin
- A tornado is on record only where somebody saw it and wrote it down. The count rises through the 1800s with settlement and newspapers, not with the weather.
- Rated from accounts
- Grazulis rated each tornado decades later from newspaper reports, Weather Bureau records and local histories, not from a damage survey.
- The tracks are reconstructed
- Tornado Archive drew each path through the places Grazulis names, most often as a straight line from the first to the last. A track can miss a town it hit, and a tornado with one named place is a point. The counties are today’s.
- A separate record
- SPC’s database, from 1950, counts every confirmed tornado of any strength. The two are kept apart on every page and never added together.
Thomas P. Grazulis, Significant Tornadoes 1680-1991 and Significant Tornadoes 1880-1989, as digitized by Tornado Archive (Maas and others, 2024). Public domain. Counties assigned by this site from today’s NWS county lines.