Tornado Reports
Sort by Time Sort by Rating Sort by State Sort by County| Time | Rating | Radar | State | County | Location | Narrative |
|---|---|---|---|---|---|---|
| 18:31Z | EF2 | KLSX | MO | Callaway | Guthrie | The tornado touched down south of County Road 362 at 1:31 PM and quickly strengthened, blowing in the garage and removing a significant section of roof from a home along County Road 362. This was the worst observed damage and was rated as 120 mph (EF-2). The tornado then moved north-northeast, crossing State Road Y and removing siding from a church along Blessing Lane. The tornado dissipated along County Road 347 at 1:36 PM. Additional damage along the path mainly consisted of tree damage. The tornado was rated EF-2 with a path length of 2.61 miles and a maximum path width of 100 yards. |
| 18:57Z | EF1 | KINX | KS | Cherokee | Lowell | A NWS survey determined that an EF 1 tornado touched down near Empire Lake north of Galena, KS and tracked to the northeast before crossing into Missouri at the intersection of SE Turkey Creek Road and North State Line Avenue. Along its path in Cherokee County the tornado damaged hundreds of trees, knocked over power poles and lines and damaged multiple roofs. |
| 19:03Z | EF1 | KSGF | MO | Jasper | Belleville | An EF-1 tornado that touched down 3 miles southwest of Galena tracked into Missouri at the intersection of SE Turkey Creek Road and North State Line Avenue. The tornado continued northeast through Carl Junction before lifting near the intersection of County Road 320 and H Highway in northern Jasper County. Multiple witnesses reported the tornado to be rain-wrapped as it impacted dozens of trees, with damage ranging from large limbs down to others being uprooted. Wind speeds associated with the uprooted trees were reduced as damages to nearby structures were largely limited to shingles and siding, and very wet grounds being a contributing factor. |
| 19:29Z | EF0 | KSGF | MO | Barton | Boston | An EF-0 tornado touched down in south-central Barton County in Missouri at 2:29 PM on April 20, 2025, tracking northeast through the city of Lamar before finally lifting northeast of Milford at 2:50 PM. The majority of damage from this tornado was in the city of Lamar, where it caused light to moderate damage to around 200 homes and businesses. Eyewitness accounts report a rain-wrapped tornado, and much of the debris field left behind consisted of light debris like leaf litter pressed to multiple sides of impacted structures by the rain. Straight line wind damage was also found to the east of the path in Lamar. |
| 19:41Z | EF1 | KSRX | AR | Washington | Wheeler | This tornado developed just south of Jess Anderson Road and north of Highway 16. The tornado moved northeast, uprooting trees and snapping large tree limbs as it crossed Jess Anderson Road and Wheeler Road. The tornado damage numerous homes in a neighborhood along and just west of Hughmount Road, several of which sustained significant roof damage and broken windows. It continued to damage the roofs of homes and uproot trees as it crossed Weir Road, Rupple Road, and Howard Nickell Road. It dissipated north of Howard Nickell Road and west of Salem Road. Based on this damage, maximum estimated wind in the tornado was 100 to 110 mph. |
| 21:21Z | EF0 | KSGF | MO | Christian | Garrison | A short-lived EF0 tornado downed large limbs and caused minor shingle and siding damage to a home before the path was no longer visible into a forested area. |
| 21:30Z | EF0 | KEAX | MO | Morgan | Aikinsville | A National Weather Service survey found that an EF-0 A tornado touched down south of Mill Creek in Morgan County, Missouri at 4:30 PM on April 20, 2025. This tornado removed multiple turkey/chicken barn roof panels, in addition to breaking several large tree limbs. The tornado lifted at 4:32 PM. |
| 21:35Z | EF0 | KSGF | MO | Douglas | Goodhope | An EF0 tornado damaged trees, including some being uprooted in a cyclonic pattern along an intermittent path between Highway O and Highway 14. A few homes and cars were damaged by falling limbs. |
| 21:46Z | EF0 | KSGF | MO | Webster | High Prairie | A National Weather Service Survey determined that an EF0 tornado developed at 4:46PM April 20, 2025 northwest of High Prairie, MO and tracked to the northeast for a little over one mile lifting at 4:48pm. Peak winds were 80mph with a max width of 30 yards. Several barns were damaged along with several trees and limbs downed along the path. |
| 21:59Z | EF0 | KSGF | MO | Wright | Mansfield | A National Weather Service survey indicated that at 4:59 PM on April 20, 2025, an EF-0 tornado touched down just west of Highway 5 in Wright County, about 5 miles south of Hartville. The tornado traveled northeast and crossed the highway before lifting at Wolf Creek at 5:01 PM. This tornado damaged numerous trees and uprooted a few others. One of the tree limbs fell on a house, which caused significant roof damage. |
| 22:08Z | EF1 | KSGF | MO | Wright | Rayborn | An NWS storm survey and public drone video determined an EF-1 with 80-90 mph winds uprooted numerous trees starting near the intersection of Highway 38 and Highway E to the east of Hartville...then intermittently across fields south of Highway 38 and before crossing the Highway to the north of Latham Mill and then into the Dove Creek basin. It is unknown whether the path continued further into a wooded area west of Rayborn. Trees showed a convergent fall pattern as the tornado crossed the highway and through creek. Maximum winds were 90 mph and the width was 400 yards with 80-90 mph winds uprooted numerous trees starting near the intersection of Highway 38 and Highway E to the east of Hartville...then intermittently across fields south of Highway 38 and before crossing the Highway to the north of Latham Mill and then|into the Dove Creek basin. It is unknown whether the path continued further into a wooded area west of Rayborn. Trees showed a convergent fall pattern as the tornado crossed the highway and through the creek basin. Maximum winds were 90 mph and the width was 400 yards. |
| 22:18Z | EF1 | KLSX | MO | Boone | Cou Cotton Mem Arpt | The tornado touched down at 5:18 PM about one mile north of Columbia along Rangeline Road. The tornado moved east, producing tree damage before passing just north of Albert-Oakland Park. Beyond Albert-Oakland Park the tornado took a northeast turn and crossed Highway 63. The tornado continued producing tree damage as it moved northeast toward Paris Road. The tornado was rated EF-1 with a path length of 3.31 miles and a maximum path width of 100 yards. |
| 22:21Z | EF1 | KLZK | AR | Saline | Reform | This tornado began in a highly wooded and largely inaccessible area south of Lake Winona and continued northeast damaging many trees on the Lake Winona side of the community of Reform. The tornado continued northeast, primarily through wooded areas damaging many trees along its path. It eventually crossed over the Saline County line into Perry County. Within Saline County, there was a large swath of nearly continuous tree damage along the entire path of the tornado consistent with a high end EF-1 tornado, with peak estimated winds of 110 mph. |
| 22:32Z | EF1 | KLZK | AR | Perry | Williams Junction | This tornado crossed from Saline County into Perry County, crossing Forest Road 132 near Round Mountain before dissipating. This tornado was rated an EF-1 with maximum winds of 110 mph with a total path length of 7.9 miles. |
| 22:33Z | EF1 | KLSX | MO | Boone | Stephens | A brief tornado developed just east of Hinkson Creek at 5:33 PM where it caused significant damage to the Columbia Recycling Facility. The building was completely destroyed and the machinery inside significantly damaged. The tornado continued moving northeast, causing more tree damage before dissipating just north of E Highway HH along N Deer Valley Lane at 5:35 PM. |
| 22:56Z | EF1 | KLSX | MO | Audrain | Worchester | A brief tornado tracked south to north just west of Highway MM in north-central Audrain County, destroying a couple of outbuildings and rolling two smaller grain bins. Debris was generally thrown northward and strewn widely, likely due to a downburst immediately following the tornado. The tornado was rated EF-1 with a path length of 0.32 miles and a maximum path width of 50 yards. |
| 23:01Z | EF0 | KLSX | MO | Shannon | Akers | A National Weather Service storm survey determined that an EF-0 tornado briefly touched down near County Rd 396 in northwest Shannon County and traveled northeast, crossing County Rd K-385 before lifting shortly thereafter. Additionally, hundreds of trees and limbs were uprooted, downed and snapped in a Conservation Area. The tornado path was determined by a combination of on-site survey and satellite analysis. |
| 23:19Z | EF0 | KLSX | MO | Pike | Spencerburg | A brief tornado tracked northeast near Highway E, 2 miles northeast of the community of Spencerburg where it caused significant damage to an outbuilding and a few trees. The tornado was rated EF-0 with a path length of 0.34 miles and a maximum path width of 25 yards. |
| 23:48Z | EF0 | KLSX | IL | Adams | North Quincy | A weak tornado began near the intersection of Highways 172 and 57, and traveled roughly 4.2 miles to the northeast before dissipating. Damage to trees was most common, with some damage to bleachers as well. The tornado was rated EF-0 with a path length of 4.18 miles and a maximum path width of 25 yards. |
| 23:55Z | EF1 | KLZK | AR | Pulaski | Tates Mill | This tornado began in far northeast Pulaski County, southwest of Highway 107 near the intersection of Dorsey and Pipeline Roads. This tornado damaged several trees as it moved northeast into far southeast Faulkner County. Within Pulaski County, the tornado was rated an EF-1 with maximum estimated winds of 95 mph. |
| 23:57Z | EF0 | KLZK | AR | Faulkner | Otto | This tornado moved out of Pulaski County into far southeast Faulkner County. The tornado tracked northeast downing many large limbs over Wilson Hill before continuing northeast into far northwest Lonoke County. Within Faulkner County, the tornado was rated an EF-0 with maximum estimated winds of 80 mph. |
| 00:02Z | EF1 | KLZK | AR | Lonoke | Mountain Spgs | This tornado continued out of Faulkner County into far northwest Lonoke County. The tornado crossed Ballard Road near the county line, just south of Ballard Hill. Most of the tornadoes path was found to be in northwest Lonoke County. This tornado crossed Highway 5 just south of the intersection of Highway 319 downing numerous trees. The tornado would then cross Highway 319 approximately 1.5 miles east of the intersection of Highway 5 and 319. Most of the damage from the tornado was tree damage, with many uprooted trees found along its path. Most of the damage to structures was found to be associated with trees falling into these structures. Within Lonoke County, the tornado was rated an EF-1 with maximum sustained winds of 105 mph. |
| 00:04Z | EF0 | KLSX | IL | Adams | Camp Pt | A weak tornado touched down along Hickman Road at 7:04 PM and destroyed an outbuilding with winds estimated as strong as 85 mph. It then moved northeast through Bailey Park and produced roof damage to another outbuilding along E 2400th Street near N 2150th Ave. The tornado continued to move northeast past Golden, IL and produced roof damage to multiple outbuildings along E 2700th Street between N 2500th Ave and N 2600th Ave before dissipating just north of N 2600th Ave at 7:10 PM. The tornado was rated EF-0 with a path length of 8.17 miles and a maximum path width of 100 yards. |
| 00:09Z | EF1 | KLZK | AR | White | El Paso | This tornado continued out of Lonoke County into White County. The tornado would cross Archer Road, Blakely Lane, and Gillham Road before dissipating near the community of Opal near Highway 64. The tornado removed most of the roofing material off of a couple outbuildings along its path in White County. Within White County, the tornado was rated an EF-1 with maximum estimated winds of 90 mph. The total length of the tornado was 14.1 miles and was rated an EF-1 with maximum winds of 105 mph. |
| 00:37Z | EF1 | KDVN | IL | Mcdonough | Blandinsville | An EF-1 tornado started just south of Blandinsville and tracked to NE along a 7 mile path. Tree damage was noted at numerous locations with large branches and some trees snapped. Power poles in two locations were snapped, resulting in an estimated max wind speed of 100 MPH. |
| 00:45Z | EF0 | KDVN | IL | Mercer | New Boston | This short-lived EF-0 tornado brought tree damage, including a large uprooted tree, and a small outbuilding damaged. The peak estimated winds were 85 mph. |
| 00:47Z | EF1 | KDVN | IL | Mcdonough | Sciota | An EF-1 tornado occurred just to the NE of Sciota. Tree damage was found at the beginning of the 3 mile track. The tornado then strengthened and snapped power poles and eventually destroyed a farm outbuilding, with an max estimated speed of 100 MPH. |
| 00:57Z | EF0 | KDVN | IL | Warren | Swan Creek | Multiple deputies reported seeing a tornado from near Greenbush looking back southwest. Linking that with the garage damage by Swan Creek would make for a short-lived tornado which lines up with radar. There was no other damage reported by Warren County EMA Director. The tornado was rated EF-0 with peak estimated winds of 70 MPH. |
| 01:00Z | EF1 | KLSX | IL | Monroe | Madonnaville | The tornado touched down at 8:00 PM along Koch Road, southeast of Madonnaville, and moved northeast, producing minor damage to a home and an outbuilding along Rock Road. Further to the northeast along LRC Road the tornado overturned an outbuilding and caused tree damage. More tree damage and minor outbuilding roof damage occurred along JJ road as the tornado tracked northeast between Wartburg and Burksville. The tornado moved into southern Waterloo and produced minor roof damage to one of the greenhouses at Waterloo High School before turning to the east and damaging power poles along Highway 156. The power pole damage was the worst damage and winds were estimated as high as 100 mph (EF-1). The tornado dissipated shortly thereafter at 8:07 PM.The tornado was rated EF-1 with a path length of 7.33 miles and a maximum path width of 100 yards. |
| 01:13Z | EF1 | KLSX | IL | Monroe | Columbia | A brief and weak tornado touched down along EE Road just south of Gilmore Lake and quickly moved northeast before dissipating at the intersection of EE Road and Gilmore Lake Road at 8:13 PM. When the tornado touched down it overturned an outbuilding, and was rated at 99 mph (EF-1) at this point. Tree damage was also recorded. The tornado dissipated shortly thereafter at 8:07 PM.The tornado was rated EF-1 with a path length of 0.35 miles and a maximum path width of 100 yards. |
| 01:14Z | EF0 | KLSX | IL | St. Clair | Floraville | A brief and weak tornado touched down on Schwab Road, southwest of Millstadt at 8:14 PM. It destroyed an outbuilding and produced tree damage along Schwab Road with winds estimated as high as 85 mph. The tornado dissipated shortly thereafter at 8:15 PM. The tornado was rated EF-0 with a path length of 0.75 miles and a maximum path width of 100 yards. |
| 01:25Z | EF1 | KLSX | IL | Randolph | Preston | The tornado touched down on Baldwin Road at 8:25 PM, producing tree damage with winds estimated around 70 mph. The tornado then moved northeast and uprooted and snapped trees along Ridge Road. The snapped trees were the worst damage, with winds estimated as high as 93 mph. Moving northeastward, the tornado removed the roof of a grain silo along Pearidge Road before lifting at 8:26 PM just east of Pearidge Road. The tornado was rated EF-1 with a path length of 1.32 miles and a maximum path width of 75 yards. |
| 01:35Z | EF0 | KDVN | IL | Henry | Opheim | An EF-0 tornado with max wind speed of 85 MPH caused damage to trees and farm outbuildings along its two mile long path. |
| 01:39Z | EF1 | KDVN | IL | Knox | Victoria | A tornado touched down just south of Highway 167 about a mile west of Victoria at 8:39 PM CDT. The tornado snapped 4 power poles along Highway 167, then tracked northeastward and damaged numerous trees and a few outbuildings before passing through the Galva Cemetery and crossing into the National Weather Service Quad Cities County Warning Area in Henry County at 8:49 PM CDT. |
| 01:41Z | EF1 | KDVN | IL | Knox | Altona | A tornado touched down along Knox Road 1525 East about 1.5 miles northeast of Altona at 8:41 PM CDT. It destroyed a hog farm building and tossed it into a nearby outbuilding upon touchdown, then tracked northward into the National Weather Service Quad Cities County Warning Area in Henry County just east of the intersection of North Knox Road and East 1470th Street at 8:43 PM CDT. |
| 01:43Z | EF0 | KDVN | IL | Henry | Nekoma | The tornado touched down about 1.5 miles northeast of Altona in Knox County (NWS central Illinois) traveling northward and proceeded north into Henry County where it destroyed two large grain bins and tossed the debris for nearly a mile to the northeast. The tornado snapped a power pole and a large tree along US Highway 34 before dissipating along N 300 Ave where it damaged an outbuilding. |
| 01:49Z | EF1 | KILX | IL | Tazewell | Tremont | A tornado touched down just southwest of the intersection of Red Shale Hill Road and Locust Road about 2 miles south of Tremont at 8:49 PM CDT. It tracked northeastward through mainly rural areas, damaging numerous trees and a couple power poles. The most intense part of the tornado occurred when it uprooted a 3-foot diameter tree, snapped a power pole, and peeled the top off a grain bin. It continued northeastward, then dissipated in a field northeast of the intersection of Dee Mack Road and Cooper Road about 2 miles north of Deer Creek at 9:05 PM CDT. |
| 01:49Z | EF1 | KDVN | IL | Henry | Galva | The tornado touched down about a mile west of Victoria in Knox County Illinois (NWS Lincoln) traveling north northeast. It went through Galva where it snapped several trees, then it progressed northeast damaging more trees and an outbuilding along an approximately 7.2 miles path before dissipating about 3 miles west of Kewanee. |
| 01:54Z | EFU | KDVN | IL | Henry | Morristown | An EF-U tornado with at least a 1/4 mile path was depicted by radar and a scour mark in a freshly plowed field. Corn debris was also found in the fence at this location. |
| 01:57Z | EF0 | KDVN | IL | Henry | Kewanee Muni Arpt | A brief EF-0 tornado caused damage to a door on an outbuilding. The tornado then caused branch damage before ending shortly. The peak estimated wind speed was 80 mph. |
| 01:58Z | EF1 | KDVN | IL | Henry | Morristown | A tornadic debris signature was seen on the KDVN Doppler Radar up to 2,900 ft. Corn stubble and leaves were found along the beginning of the path. As the tornado approached the Hennepin Canal, tree damage was found with snapped hardwood trees and other branches. Additional branches were found just southwest of Shady Beach. The tornado was rated as EF-1 with a peak estimated wind speed of 90 MPH. |
| 01:58Z | EF1 | KDVN | IL | Henry | German Corner | An EF-1 tornado formed to the northwest of Kewanee and tracked to the north and ended just south of Atkinson. Trees along the 7 mile path were snapped at the trunk. Some branches were downed as well. At the end of the path a structure was destroyed by max winds estimated to be 95 MPH. |
| 01:58Z | EF0 | KDVN | IL | Henry | Green River | A brief tornado caused EF-0 damage to trees with a peak estimated wind speed of 80 MPH. |
| 02:12Z | EF0 | KDVN | IL | Rock Island | Cordova | An EF-0 tornado with maximum winds of 85 mph and a maximum width of 50 yards resulted in several trees being snapped and uprooted throughout the Cordova Cemetery, with many large branches snapped as well. As the tornado continued north, more damage to large tree branches was noted, along with an outdoor swing set and large farm irrigator damaged. |
| 02:26Z | EF1 | KDVN | IL | Bureau | Yorktown | One power pole was snapped at the beginning of the path of an EF-1 tornado with peak estimate wind speed of 100 MPH. Three other power poles were replaced as well. This tornado then tracked north and led to tree damage just across county border into Whiteside County. |
Storm reports are derived from "The Storm Events Database" (National Centers for Environmental Information) and/or "Past Storm Reports" (Storm Prediction Center).