Tornadoes · United States · Kentucky · 2023
EF1 tornado, Avoca to Toddspoint, Kentucky, March 31, 2023
From Avoca to Toddspoint, this EF1 tornado ran 4.0 miles across Jefferson and Shelby counties on March 31, 2023, touching down at 12:30 AM EDT and reaching 130 yards wide. It killed nobody.
The rating scale
Tracks are drawn in the color of the rating. The Enhanced Fujita scale rates the damage rather than measuring the wind: the speeds are what that damage is taken to imply.
EF065 to 85 mph
Light damage. Surface peeled off some roofs, gutters and siding damaged, branches broken, shallow-rooted trees pushed over.
EF186 to 110 mphthis tornado
Moderate damage. Roofs badly stripped, mobile homes overturned or badly damaged, exterior doors lost, windows broken.
EF2111 to 135 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.
EF3136 to 165 mph
Severe damage. Whole stories of well-built houses destroyed, large buildings badly damaged, trains overturned, trees debarked, heavy cars lifted and thrown.
EF4166 to 200 mph
Devastating damage. Well-built houses leveled, structures with weak foundations moved some distance, cars thrown and large missiles generated.
EF5over 200 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
The survey recorded a tornado but could not put a number on it, most often because it crossed open country and damaged nothing a rating can be read from.
The record
- Rating
- EF1
- Date
- March 31, 2023
- Touchdown
- 12:30 AM EDT (04:30 UTC)
- Lifted
- 12:34 AM EDT (04:34 UTC)
- On the ground
- 4 minutes
- Path length
- 4.0 miles (6.4 km)
- Path width
- 130 yards (119 m)
- Deaths
- 0
- Injuries
- 0
- Counties
- Jefferson and Shelby counties
- Touchdown point
- 38.270, -85.497
- Lift-off point
- 38.285, -85.426
- Record number
- 2303312230-01
The damage survey
41 damage points were recorded along this path by NWS LMK, in the Damage Assessment Toolkit the survey teams carry. The strongest indicator was rated EF1. The highest wind the damage implies is 90 mph.
- Direction appears ESE, divergent from the point to the left of another tree uproot. Multiple trees with damage here on ridge along Bush Farm road.
- Pet disposal unit was bent.
- Tree snapped higher up in the tree. It may have been moved.
- Swing set got thrown into hood of car, leaving gash.
Survey points are preliminary and are the raw material the published rating was built from. Source: NWS Damage Assessment Toolkit.
What the Weather Service recorded
During the night of March 31 into April 1, a low pressure system, moving east across the Upper Midwest towards the Great Lakes, dragged a trailing cold front through the Lower Ohio Valley. This produced a broken line of severe storms that moved west to east over parts of central Kentucky, resulting in multiple reports of tree damage, isolated structural damage, and a tornado that affected Jefferson and Shelby Counties.
The National Weather Service conducted a storm assessment survey across Eastern Jefferson County from storms early Saturday morning just after midnight on April 1. The survey team found an EF1 tornado with maximum winds of 90 mph. The tornado went a little over 4 miles intermittently and crossed over into extreme northwestern Shelby County.||The tornado first touched down just east of I-265 (Gene Snyder Freeway)|at a large warehouse by Terra View Trail. The western edge of the warehouse was partially peeled back and insulation was thrown off to the north through easterly directions. A portion of the tornado was aloft, based on the lack of tree damage initially, until it hit a plastic surgery center off of Bush Farm Road which sustained roof damage. This consisted of shingle and fascia damage. Most of that was cleaned up and repaired by the time of the survey. There was insulation on the backside of the three-story building.||The street sign was bent back and turned to the northeast at Arnold Palmer Boulevard near Chestnut Ridge. There was sporadic tree damage along Chestnut Ridge Circle, and at 15107 Chestnut Ridge Circle a doorbell camera showed an intense loud 20 second burst of wind and rain. The homeowner stated that the entire house was shaking,|and several trees were snapped and twisted, and their garbage tote was found two houses over behind that house. Behind their house across Lake Forest Country Club were several uprooted and twisted trees. Most of the trees were laying from the north|northeast to due east. There was sporadic wind damage along Champion Lakes Way, with several houses sustaining gutter and fascia damage. The maximum wind speed in Lake Forest was 85 mph with a width of 75 yards. ||The tornado took a southward jog along Flat Rock Road and increased in wind speed and width. All along Flat Rock Road there were dozens and dozens of trees snapped, twisted and uprooted. The width of the tornado increased to 130 yards wide and the wind speed increased to 90 mph. Several residents heard a distinct roar and had their ears pop. There was shingle and fascia damage.||The tornado took a northward jog and crossed into northwestern Shelby County.
This tornado formed approximately 1.4 miles north of Avoca near the Gene Snyder Freeway and tracked east-northeast for approximately 2.7 miles before exiting Jefferson County and into northwest Shelby County. ||In Shelby County, the twister did sporadic wind damage along Crabapple Lane. Trees were snapped and twisted and some uprooted. Wind speeds were between 80 and 85 mph and the width decreased to less than 100 yards. The tornado crossed Kentucky Route 362 (Ash Ave) along the southern portion of Persimmon Ridge Golf Club. The main damage was shingle loss to homes, and sporadic tree damage.||The last damage point was along Persimmon Ridge Road, paralleling Aiken Road.
From NOAA NCEI's Storm Events Database, the narrative the local forecast office wrote for Storm Data.
The warnings
No tornado warning for this county appears in the archive as in force at the moment the tornado touched down.
The county was under a tornado watch, issued at 00:01 UTC and running to 06:07 UTC.
| Issued (UTC) | Expired | Product | Office |
|---|---|---|---|
| 00:00 UTC | 14:30 UTC | Wind Advisory | LMK |
| 00:01 UTC | 06:07 UTC | Tornado Watch | LMK |
| 04:14 UTC | 04:45 UTC | Severe Thunderstorm Warning | LMK |
| 05:07 UTC | 05:30 UTC | Severe Thunderstorm Warning | LMK |
| 14:30 UTC | 19:07 UTC | High Wind Warning | LMK |
| 19:07 UTC | 21:00 UTC | Wind Advisory | LMK |
Every warning and watch covering the touchdown point that day, from the Iowa Environmental Mesonet's archive of National Weather Service products. Lead time is measured from the issue of the warning in force to the touchdown time in the database, both of which were recorded to the minute by different people.
The forecast that day
The Storm Prediction Center had this point in a Enhanced Risk, with a 0.05 chance of a tornado within 25 miles. The outlook in force was issued at 01:04 UTC.
SPC's Day 1 convective outlook as it stood when the tornado began, read at the touchdown point. The same archive is on the radar archive.
The air that afternoon
The radiosonde launches on either side of the tornado, from the nearest station that was launching then, drawn and analyzed the way Storm Lab does: the same diagram, the same parcel and shear definitions SPC's mesoanalysis uses.
Cncnati-Daytn, OH (KILN), 00:00Z
4.5 hours before the tornado, 193 km from the path. April 1, 2023.
- Mixed-layer CAPE
- 0 J/kg
- Mixed-layer CIN
- -81650 J/kg
- Surface CAPE
- 0 J/kg
- Mixed-layer LCL
- 799 m above ground
- 0-6 km bulk shear
- 61 kt
- 0-1 km bulk shear
- 35 kt
- 0-1 km storm-relative helicity
- 456 m²/s²
- 0-3 km storm-relative helicity
- 400 m²/s²
- Significant tornado parameter
- 0.0
- Supercell composite
- 0.0
- 0-3 km lapse rate
- 3.7 K/km
Cncnati-Daytn, OH (KILN), 12:00Z
7.5 hours after it, 193 km from the path. April 1, 2023.
- Mixed-layer CAPE
- 0 J/kg
- Mixed-layer CIN
- -79747 J/kg
- Surface CAPE
- 1 J/kg
- Mixed-layer LCL
- 1978 m above ground
- 0-6 km bulk shear
- 119 kt
- 0-1 km bulk shear
- 45 kt
- 0-1 km storm-relative helicity
- 247 m²/s²
- 0-3 km storm-relative helicity
- 191 m²/s²
- Significant tornado parameter
- 0.0
- Supercell composite
- 0.0
- 0-3 km lapse rate
- 5.7 K/km
The surface observations
Louisville/Bowman (LOU), 18 km from the path, in the two hours either side.
| Time (UTC) | Temp (°F) | Dew point (°F) | Wind | Gust (kt) | Pressure (mb) | Weather |
|---|---|---|---|---|---|---|
| 02:30 UTC | 32 | 1004.1 | ||||
| 02:35 UTC | 190° 17 kt | 22 | 1004.1 | |||
| 02:40 UTC | 180° 18 kt | 26 | 1003.7 | |||
| 02:45 UTC | 29 | 1003.7 | ||||
| 02:50 UTC | 27 | 1003.7 | ||||
| 02:53 UTC | 67 | 58 | 180° 23 kt | 34 | 1003.7 | |
| 02:55 UTC | 34 | 1003.7 | ||||
| 03:00 UTC | 32 | 1003.4 | ||||
| 03:05 UTC | 1003.4 | |||||
| 03:10 UTC | 34 | 1002.7 | ||||
| 03:15 UTC | 26 | 1002.7 | ||||
| 03:20 UTC | 28 | 1003 | ||||
| 03:25 UTC | 38 | 1002.7 | ||||
| 03:30 UTC | 26 | 1002.7 | ||||
| 03:35 UTC | 35 | 1002.4 | ||||
| 03:40 UTC | 28 | 1002.4 | ||||
| 03:45 UTC | 28 | 1002.4 | ||||
| 03:50 UTC | 24 | 1002.4 | ||||
| 03:53 UTC | 67 | 58 | 190° 16 kt | 35 | 1002.4 | |
| 03:55 UTC | 27 | 1002 | ||||
| 04:00 UTC | 26 | 1001.7 | ||||
| 04:05 UTC | 180° 15 kt | 22 | 1001.4 | |||
| 04:10 UTC | 24 | 1001.4 | ||||
| 04:15 UTC | 21 | 1001 | -RA | |||
| 04:19 UTC | 67 | 59 | 190° 20 kt | 29 | 1001.4 | VCTS -RA |
| 04:20 UTC | 1001 | -RA | ||||
| 04:24 UTC | 65 | 59 | 270° 34 kt | 52 | 1004.4 | TSRA SQ |
| 04:25 UTC | 31 | 1005.1 | RA SQ | |||
| 04:27 UTC | 62 | 59 | 260° 14 kt | 52 | 1003 | +TSRA BR SQ |
| 04:30 UTC | 260° 13 kt | 1003.7 | +RA BR SQ | |||
| 04:35 UTC | 21 | 1003.4 | +RA BR | |||
| 04:37 UTC | 62 | 59 | 270° 22 kt | 34 | 1003 | VCTS +RA BR |
| 04:40 UTC | 1003.4 | +RA BR | ||||
| 04:40 UTC | 62 | 59 | 250° 17 kt | 34 | 1003.4 | VCTS +RA BR |
| 04:45 UTC | 1003.4 | -RA BR | ||||
| 04:46 UTC | 62 | 60 | 220° 14 kt | 34 | 1003.4 | -RA BR |
| 04:50 UTC | 15 kt | 1003.4 | -RA | |||
| 04:51 UTC | 62.6 | 60.8 | 230° 15 kt | 25 | 1003.4 | -RA |
| 04:53 UTC | 63 | 60 | 230° 15 kt | 24 | 1003.4 | -RA |
| 04:55 UTC | 230° 13 kt | 1003 | ||||
| 05:00 UTC | 260° 14 kt | 1004.4 | ||||
| 05:02 UTC | 63 | 60 | 260° 14 kt | 26 | 1003.7 | -TSRA BR |
| 05:05 UTC | 32 | 1002.7 | +RA BR | |||
| 05:09 UTC | 62 | 56 | 250° 23 kt | 34 | 1003.4 | -TSRA |
| 05:10 UTC | 30 | 1003.4 | -RA | |||
| 05:12 UTC | 63 | 57 | 230° 20 kt | 35 | 1002.7 | +TSRA |
| 05:15 UTC | 26 | 1002.7 | RA | |||
| 05:19 UTC | 64 | 58 | 230° 26 kt | 41 | 1002.7 | VCTS RA |
| 05:20 UTC | 38 | 1002.4 | +RA | |||
| 05:25 UTC | 38 | 1002 | +RA | |||
| 05:30 UTC | 27 | 1002.4 | -RA | |||
| 05:35 UTC | 65 | 59 | 230° 17 kt | 40 | 1002.4 | VCTS -RA |
| 05:35 UTC | 32 | 1002.4 | -RA | |||
| 05:40 UTC | 29 | 1002 | -RA | |||
| 05:45 UTC | 66 | 60 | 230° 18 kt | 39 | 1002.4 | -RA |
| 05:45 UTC | 24 | 1002.4 | -RA | |||
| 05:50 UTC | 230° 15 kt | 1002.7 | ||||
| 05:53 UTC | 66 | 61 | 230° 12 kt | 25 | 1002.7 | |
| 05:55 UTC | 230° 11 kt | 18 | 1002.7 | |||
| 06:00 UTC | 310° 11 kt | 21 | 1003.4 | |||
| 06:05 UTC | 300° 15 kt | 23 | 1004.1 | |||
| 06:09 UTC | 62 | 54 | 330° 12 kt | 28 | 1003.7 | |
| 06:10 UTC | 320° 11 kt | 18 | 1004.1 | |||
| 06:15 UTC | 290° 15 kt | 23 | 1003.7 | |||
| 06:20 UTC | 1004.1 | |||||
| 06:25 UTC | 22 | 1003.7 | -RA |
From the Iowa Environmental Mesonet's archive of airport observations.
The radar
The Louisville radar (KLVX), 54 km away, was scanning. The volume nearest the touchdown began at 04:28 UTC.
Open the radar archive at this moment, over the track
Reflectivity and velocity, decoded from the Level II archive in the browser. Volumes take a few seconds to open the first time.
What was reported nearby
Local storm reports within 60 km of the path, in the three hours either side.
| Time (UTC) | Report | Where | County | Remark |
|---|---|---|---|---|
| 04:25 UTC | TSTM WND DMG | 4 Nne Bedford | Trimble, KY | DELAYED REPORT. 40 BY 60 FOOT BARN DESTROYED. TIME ESTIMATED FROM RADAR. |
| 04:25 UTC | TSTM WND GST 60 | 2 S Saint Matthews | Jefferson, KY | RETIRED NWS EMPLOYEE REPORTED AN ESTIMATED WIND GUST NEAR 60 MPH. |
| 04:27 UTC | TSTM WND GST 55 | 4 Nw Okolona | Jefferson, KY | KSDF REPORTED A THUNDERSTORM WIND GUST OF 55 MPH. |
| 04:27 UTC | TSTM WND GST 60 | 2 Sw Saint Matthews | Jefferson, KY | KLOU REPORTED A THUNDERSTORM WIND GUST OF 60 MPH. |
| 04:28 UTC | TSTM WND DMG | 2 Sw Anchorage | Jefferson, KY | REPORTED LARGE HEALTHY OLDER MAPLE TREE WAS DOWN, BLOCKING DORSEY LN NEAR WARD AVE. POWER LINES WERE DOWN IN THIS AREA TOO. TIME ESTIMATED FROM RADAR DATA. |
| 04:30 UTC | TSTM WND DMG | 2 E Anchorage | Jefferson, KY | DELAYED REPORT. LARGE OVERHEAD GARAGE DOORS BLOWN OUT OF FACILITY. |
| 04:30 UTC | TORNADO | 2 E Anchorage | Jefferson, KY | DELAYED REPORT FROM APRIL 1ST. THE NATIONAL WEATHER SERVICE IN LOUISVILLE CONDUCTED A STORM SURVEY AND FOUND DAMAGE IN NORTHEASTERN JEFFERSON COUNTY AND NORTHWESTERN SHELBY COUNTY CONSISTENT WITH AN EF1 TORNADO WITH MAXI |
| 04:55 UTC | TSTM WND DMG | 2 S Louisville | Jefferson, KY | VIA SOCIAL MEDIA - IMAGES OF A LARGE TREE BLOWN ONTO A CAR ON ST. JAMES COURT IN LOUISVILLE. |
| 05:22 UTC | TSTM WND DMG | Lyndon | Jefferson, KY | DELAYED REPORT. DISPATCH REPORTED TREE DOWN AT WILLOW SPRINGS DR AND WHIPPS MILL RD. TIME ESTIMATED FROM RADAR. |
| 05:27 UTC | TSTM WND DMG | 4 W Todds Point | Shelby, KY | DELAYED REPORT. DISPATCH REPORTED TREE DOWN ON AIKEN RD AND LONG RUN RD. TIME ESTIMATED FROM RADAR. |
From the Iowa Environmental Mesonet's archive of National Weather Service local storm reports.
This ground now
The live radar over the trackEvery 2023 tornado in KentuckyEvery tornado in Kentucky since 1950Warnings in force in Kentucky nowThe forecast where you are
The other tornadoes of March 31, 2023
126 more were confirmed in the United States that day.
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|---|---|---|---|---|---|---|---|
| March 31 | 2:18 PM CDT | EF3 | Little Rock tornado, AR | 34.2 | 800 | 54 | $90 million | |
| March 31 | 2:37 PM CDT | Unrated | Tazewell, IL | 0.3 | 10 | |||
| March 31 | 3:15 PM CDT | EF1 | Tazewell, IL | 0.9 | 10 | |||
| March 31 | 3:23 PM CDT | Unrated | Woodford, IL | 0.6 | 20 | |||
| March 31 | 3:36 PM CDT | EF3 | Wapello, IA | 26.1 | 1,000 | $2.0 million | ||
| March 31 | 3:45 PM CDT | EF1 | Prairie, AR | 1.1 | 100 | |||
| March 31 | 3:52 PM CDT | Unrated | Poweshiek, IA | 3.6 | 60 | |||
| March 31 | 4:05 PM CDT | Unrated | Livingston, IL | 0.0 | 15 | |||
| March 31 | 4:10 PM CDT | EF4 | Keota–Wellman tornado, IA | 19.9 | 700 | 3 | ||
| March 31 | 4:22 PM CDT | EF1 | Grundy, IA | 3.5 | 80 | $50,000 | ||
| March 31 | 4:22 PM CDT | EF1 | Grundy, IA | 4.1 | 80 | $50,000 | ||
| March 31 | 4:30 PM CDT | EF3 | Wynne–Parkin tornado, Arkansas and Tennessee | 72.5 | 1,600 | 4 | 26 | $151 million |
| March 31 | 4:36 PM CDT | EF2 | Benton, IA | 1.7 | 50 | |||
| March 31 | 4:37 PM CDT | EF0 | Johnson, IA | 6.1 | 50 | |||
| March 31 | 4:46 PM CDT | EF2 | Johnson, IA | 16.9 | 75 | 2 | ||
| March 31 | 4:47 PM CDT | EF2 | Benton, IA | 4.9 | 50 | |||
| March 31 | 4:49 PM CDT | EF2 | Stone, AR | 6.8 | 125 | |||
| March 31 | 4:51 PM CDT | Unrated | Benton, IA | 1.4 | 10 | |||
| March 31 | 4:53 PM CDT | EF2 | Johnson, IA | 14.7 | 100 | |||
| March 31 | 5:03 PM CDT | Unrated | Buchanan, IA | 1.7 | 10 | |||
| March 31 | 5:06 PM CDT | EF2 | Johnson, IA | 9.0 | 75 | |||
| March 31 | 5:06 PM CDT | EF1 | Cedar, IA | 8.3 | 10 | |||
| March 31 | 5:14 PM CDT | EF2 | Cedar, IA | 16.4 | 250 | |||
| March 31 | 5:15 PM CDT | Unrated | Scott, IL | 0.5 | 10 | |||
| March 31 | 5:17 PM CDT | EF1 | Cedar, IA | 5.2 | 100 | |||
| March 31 | 5:18 PM CDT | EF2 | Cedar, IA | 19.6 | 200 | 2 | ||
| March 31 | 5:20 PM CDT | EF1 | Delaware, IA | 4.1 | 50 | |||
| March 31 | 5:27 PM CDT | Unrated | Morgan, IL | 0.7 | 10 | |||
| March 31 | 5:32 PM CDT | EF1 | Delaware, IA | 11.1 | 90 | |||
| March 31 | 5:35 PM CDT | EF0 | Morgan, IL | 1.1 | 30 | |||
| March 31 | 5:41 PM CDT | EF1 | Jones, IA | 1.4 | 50 | |||
| March 31 | 5:41 PM CDT | EF2 | Des Moines, IA | 0.9 | 150 | |||
| March 31 | 5:48 PM CDT | EF3 | Covington tornado, TN | 39.2 | 2,000 | 1 | 28 | $80 million |
| March 31 | 5:50 PM CDT | EF2 | Clinton, IA | 18.0 | 350 | 1 | ||
| March 31 | 5:58 PM CDT | EF1 | Jackson, IA | 1.2 | 50 | |||
| March 31 | 6:09 PM CDT | EF0 | Jackson, IA | 0.2 | 15 | |||
| March 31 | 6:12 PM CDT | EF2 | Sangamon, IL | 5.4 | 400 | |||
| March 31 | 6:16 PM CDT | EF1 | Jackson, IA to IL | 1.9 | 100 | 3 | ||
| March 31 | 6:18 PM CDT | EF2 | Sangamon, IL | 21.0 | 200 | |||
| March 31 | 6:24 PM CDT | EF2 | Henry, IL | 3.5 | 300 | |||
| March 31 | 6:33 PM CDT | EF2 | Henry, IL | 3.0 | 200 | |||
| March 31 | 6:36 PM CDT | EF2 | Henry, IL | 9.3 | 440 | |||
| March 31 | 6:37 PM CDT | EF2 | Henry, IL | 6.8 | 650 | |||
| March 31 | 6:39 PM CDT | EF1 | Carroll, IL | 1.0 | 50 | |||
| March 31 | 6:47 PM CDT | EF0 | Macoupin, IL | 6.3 | 150 | $25,000 | ||
| March 31 | 6:48 PM CDT | EF1 | Whiteside, IL | 13.9 | 150 | |||
| March 31 | 6:48 PM CDT | EF1 | Iowa, WI | 1.1 | 75 | $300,000 | ||
| March 31 | 6:50 PM CDT | EF1 | Lafayette, WI | 5.5 | 75 | $1.0 million | ||
| March 31 | 6:50 PM CDT | EF1 | Carroll, IL | 11.0 | 200 | |||
| March 31 | 6:55 PM CDT | EF1 | Lafayette, WI | 6.6 | 75 | $600,000 | ||
| March 31 | 7:03 PM CDT | Unrated | Phillips, AR | 2.8 | 100 | |||
| March 31 | 7:06 PM CDT | EF0 | Christian, IL | 4.1 | 20 | |||
| March 31 | 7:08 PM CDT | EF2 | Lee, IL | 9.3 | 350 | |||
| March 31 | 7:13 PM CDT | EF1 | Lee, IL | 7.8 | 75 | |||
| March 31 | 7:13 PM CDT | EF1 | Christian, IL | 1.7 | 30 | |||
| March 31 | 7:16 PM CDT | EF0 | Green, WI | 3.0 | 75 | $400,000 | ||
| March 31 | 7:20 PM CDT | EF1 | Green, WI | 10.2 | 50 | $600,000 | ||
| March 31 | 7:24 PM CDT | EF1 | Ogle, IL | 27.5 | 600 | 1 | 40 | |
| March 31 | 7:26 PM CDT | EF0 | Green, WI | 5.8 | 75 | $400,000 | ||
| March 31 | 7:31 PM CDT | EF1 | Winnebago, IL | 5.8 | 300 |
What this means
Ratings are the survey's, read off the damage rather than measured; the rating scale is above. Tornado counts rise through the record as reporting improved, so a year in the 1950s is not comparable with one today except for the strongest tornadoes, which were always noticed.
Sources
NOAA Storm Prediction Center tornado database, 1950-2025, the official record kept by NOAA's Storm Prediction Center.