Tornadoes · United States
Tornadoes of 1894
Grazulis's record has 76 significant tornadoes in the United States in 1894, which killed 126 people and injured 655. 7 were rated F4 or above, 1 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.
1893 1895
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 1894
- F5, N Whittemore, IA to Kiester, MNSeptember 21, 189414 killed
- F4, N Wesley to NE Hanlontown, IASeptember 21, 189425 killed
- F4, NE Mason City, IA to Leroy/Spring Valley, MNSeptember 21, 189417 killed
- F4, S Osage to WSW Cresco, IASeptember 21, 18945 killed
- F4, Emory, TXMarch 17, 18944 killed
- F4, W Kunkle, OHMay 17, 18944 killed
- F4, S Iconium to E Bloomfield, IAMay 5, 18941 killed
- F4, N Wesley to NE Hanlontown, IASeptember 21, 189425 killed, 60 injured
- F4, NE Mason City, IA to Leroy/Spring Valley, MNSeptember 21, 189417 killed, 60 injured
- F5, N Whittemore, IA to Kiester, MNSeptember 21, 189414 killed, 100 injured
- F3, NW Hallsville, TXMarch 18, 18948 killed, 15 injured
- F3, SE Santa Anna, TXMarch 16, 18945 killed, 2 injured
- F4, S Osage to WSW Cresco, IASeptember 21, 18945 killed, 20 injured
- F4, Emory, TXMarch 17, 18944 killed, 50 injured
- F2, N Spencerville, OKMarch 18, 18944 killed
- F4, W Kunkle, OHMay 17, 18944 killed, 5 injured
- F3, W Little Rock, AROctober 2, 18944 killed, 26 injured
January 20 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| January 20 | 1:45 AM CST | F2 | Dallas, TX | 4.4 | 400 | 1 | 10 | |
February 3 2 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| February 3 | 4:00 PM CST | F2 | S McCarley/N Winona, MS | 10.4 | | | 5 | |
| February 3 | 5:15 PM CST | F2 | S Starkville/NE Artesia, MS | 13.1 | | | 4 | |
February 8 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| February 8 | 7:30 AM CST | F2 | NW Port Hudson, LA | 1.8 | 100 | 3 | 15 | |
February 11 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| February 11 | 11:00 PM CST | F2 | NE Beauregard, MS | 2.7 | 30 | | 5 | |
February 12 2 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| February 12 | 4:00 AM CST | F2 | N Coy/S Camden/Snow Hill, AL | 25.1 | 200 | | 5 | |
| February 12 | 6:00 PM EST | F2 | N Chapel Hill/NW Durham/Cozart, NC | 15.3 | 70 | | 7 | |
February 17 2 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| February 17 | 5:00 PM CST | F2 | S Warren, AR | | 400 | 1 | 6 | |
| February 17 | 5:30 PM CST | F3 | N Homer/S Homersville, LA | 7.7 | 400 | 2 | 5 | |
March 4 4 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| March 4 | 7:30 PM CST | F2 | N Chautauqua/N Peru, KS | 19.9 | | | | |
| March 4 | 8:30 PM CST | F2 | SE Shawnee, OK | 43.4 | | 1 | 3 | |
| March 4 | 9:00 PM CST | F2 | Talpa, TX | | | | | |
| March 4 | 9:00 PM CST | F2 | NE Rich Hill/Pleasant Gap Township, MO | | | | 5 | |
March 16 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| March 16 | 8:00 PM CST | F3 | SE Santa Anna, TX | | 400 | 5 | 2 | |
March 17 7 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| March 17 | 5:00 PM CST | F2 | E Waxahachie/Boyce, TX | 5.4 | 100 | | | |
| March 17 | 6:45 PM CST | F2 | W Corsicana/Waters Station, TX | 7.7 | 300 | | | |
| March 17 | 7:20 PM CST | F4 | Emory, TX | 13.1 | 200 | 4 | 50 | |
| March 17 | 8:00 PM CST | F2 | Sulphur Springs, TX | 5.6 | 200 | | 5 | |
| March 17 | 8:00 PM CST | F2 | W Celeste, TX | 5.1 | 50 | 1 | 3 | |
| March 17 | 9:00 PM CST | F2 | Hamilton, TX | 0.9 | | | 5 | |
| March 17 | 11:45 PM CST | F3 | Jacksonville, TX | 4.0 | 75 | | 9 | |
March 18 3 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| March 18 | 1:15 AM CST | F3 | NW Hallsville, TX | 10.3 | 200 | 8 | 15 | |
| March 18 | 2:00 PM CST | F2 | N Spencerville, OK | | | 4 | | |
| March 18 | 10:00 PM CST | F3 | Whitaker/N Nacogdoches, TX | 12.5 | 100 | 2 | 8 | |
March 19 2 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| March 19 | 6:30 AM CST | F2 | SW Lufkin/Emporia, TX | 12.1 | 50 | 1 | 6 | |
| March 19 | 7:00 AM CST | F2 | E Nacodoches, TX | 5.1 | 50 | 2 | 10 | |
March 20 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| March 20 | | F2 | N Desoto Parish, LA | | | 1 | | |
April 9 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| April 9 | 1:30 PM CST | F2 | Lanark, AR | 6.9 | | | 10 | |
April 18 2 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| April 18 | | F2 | SE St. Francois County, MO | | 400 | | | |
| April 18 | 4:00 PM CST | F2 | Summersville, MO | 5.4 | 12 | 3 | 15 | |
April 28 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| April 28 | 11:00 PM CST | F2 | Gypsum, TX | 8.1 | 200 | | 9 | |
April 30 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| April 30 | 4:10 PM CST | F2 | SW Texarkana, TX | 0.6 | 300 | 2 | 5 | |
May 3 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| May 3 | 5:45 PM CST | F2 | Esbon, KS | 6.8 | | | 3 | |
May 5 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| May 5 | 5:30 PM CST | F4 | S Iconium to E Bloomfield, IA | 32.7 | 200 | 1 | 5 | |
May 9 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| May 9 | 4:30 PM CST | F2 | Carthage, IL | 3.0 | 25 | | | |
May 17 2 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| May 17 | 4:15 PM EST | F4 | W Kunkle, OH | 9.0 | 400 | 4 | 5 | |
| May 17 | 5:30 PM EST | F2 | Ottokee, OH | 7.2 | 100 | | 1 | |
May 26 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| May 26 | | F2 | Jeffersonville, IN | 4.9 | | | | |
June 19 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| June 19 | 6:30 PM CST | F3 | NE Bangor/NW Bowdle, SD | 13.2 | 400 | 2 | 8 | |
June 20 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| June 20 | 8:45 PM CST | F2 | Eagle Grove/Clarion, IA | 6.9 | 100 | | | |
June 25 2 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| June 25 | 3:00 PM CST | F2 | NW Girard, KS | | | | | |
| June 25 | 5:00 PM CST | F2 | Cedar Point, KS | 3.9 | | | | |
June 27 16 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| June 27 | 4:00 PM CST | F2 | N Houghton, SD | | | | 3 | |
| June 27 | 4:30 PM CST | F2 | S Aberdeen/Warner/Bath, SD | 7.7 | | | | |
| June 27 | 4:30 PM CST | F2 | NE St. Lawrence/Bonilla/Hitchcock, SD | 20.0 | | 1 | 1 | |
| June 27 | 4:30 PM CST | F3 | S Henry, SD | | | | | |
| June 27 | 5:00 PM CST | F3 | NW Pipestone/NW Holland, MN | 18.6 | 299 | 1 | 13 | |
| June 27 | 5:15 PM CST | F2 | N Echo/Renville, MN | 14.5 | 100 | | 4 | |
| June 27 | 5:30 PM CST | F2 | E Pipestone, MN | | | | | |
| June 27 | 5:30 PM CST | F3 | Raymond/NW Willmar, MN | 15.4 | | | | |
| June 27 | 6:00 PM CST | F3 | N Fulda/Westbrook, MN | 15.2 | 100 | | 5 | |
| June 27 | 7:20 PM CST | F3 | W Windom/NW Bingham Lake, MN | 5.8 | 200 | | | |
| June 27 | 8:15 PM CST | F3 | E Cosmos/E Litchfield/Forest City, MN | 29.7 | 200 | 2 | 6 | |
| June 27 | 8:15 PM CST | F3 | SE Springfield/Leavenworth/W Sleepy Eye, MN | 20.5 | | 1 | 16 | |
| June 27 | 8:30 PM CST | F2 | W Cold Spring/Collegeville, MN | 10.1 | 500 | | 8 | |
| June 27 | 8:55 PM CST | F3 | W Gibbon/W Glencoe, MN | 28.3 | 150 | 1 | 29 | |
| June 27 | 9:00 PM CST | F2 | Lake Harriet/Minneapolis, MN | 0.8 | 30 | | 2 | |
| June 27 | 9:00 PM CST | F3 | N Montrose, MN | | | | 3 | |
June 30 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| June 30 | 5:30 PM CST | F3 | Mantorville/W Elgin, NE | | 200 | | 1 | |
July 1 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| July 1 | 8:30 PM CST | F2 | Greenville, MS | 1.5 | 200 | 1 | | |
July 15 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| July 15 | | F2 | Winnville/NE Watonga, OK | 3.5 | 50 | | | |
August 22 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| August 22 | 5:00 PM EST | F2 | NW Tippecanoe County, IN | 3.8 | | | | |
September 12 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| September 12 | 3:00 PM CST | F2 | Mississippi County, MO | 0.9 | 50 | 2 | 2 | |
September 21 7 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| September 21 | 6:00 PM CST | F2 | SW Spencer/SW Ruthven, IA | 15.1 | | | | |
| September 21 | 6:30 PM CST | F3 | S Emmetsburg/N Cylinder, IA | 12.6 | | 3 | | |
| September 21 | 8:00 PM CST | F5 | N Whittemore, IA to Kiester, MN | 50.6 | 1,500 | 14 | 100 | |
| September 21 | 8:30 PM CST | F4 | N Wesley to NE Hanlontown, IA | 39.6 | 1,000 | 25 | 60 | |
| September 21 | 9:00 PM CST | F4 | NE Mason City, IA to Leroy/Spring Valley, MN | 59.9 | 800 | 17 | 60 | |
| September 21 | 9:15 PM CST | F4 | S Osage to WSW Cresco, IA | 25.3 | | 5 | 20 | |
| September 21 | 11:00 PM CST | F2 | Homer, MN/Marshland, WI | 5.5 | | | 2 | |
September 22 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| September 22 | 1:00 AM CST | F2 | Akan Township/Willow Township/N Richland Center, WI | 10.0 | 100 | | | |
October 2 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| October 2 | 8:28 PM CST | F3 | W Little Rock, AR | 6.0 | 100 | 4 | 26 | |
December 9 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| December 9 | 6:00 PM CST | F2 | White Castle, LA | 5.1 | | 1 | 10 | |
December 10 2 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| December 10 | 6:10 AM EST | F2 | S Kingston/N Euharlee, GA | 2.2 | 50 | | 30 | |
| December 10 | 10:00 AM CST | F2 | Westville, FL | 12.6 | 150 | | 10 | |
December 12 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| December 12 | 3:30 PM EST | F2 | Reynolds, GA | 0.9 | 100 | | | |
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.