Tornadoes · United States · Kentucky · 2025

EF3 tornado, Jeffersontown to Boston, Kentucky, April 2, 2025

From Jeffersontown to Boston, this EF3 tornado ran 9.7 miles across Jefferson County on April 2, 2025, touching down at 12:29 AM EDT and reaching 350 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.

  1. EF065 to 85 mph

    Light damage. Surface peeled off some roofs, gutters and siding damaged, branches broken, shallow-rooted trees pushed over.

  2. EF186 to 110 mph

    Moderate damage. Roofs badly stripped, mobile homes overturned or badly damaged, exterior doors lost, windows broken.

  3. 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.

  4. EF3136 to 165 mphthis tornado

    Severe damage. Whole stories of well-built houses destroyed, large buildings badly damaged, trains overturned, trees debarked, heavy cars lifted and thrown.

  5. EF4166 to 200 mph

    Devastating damage. Well-built houses leveled, structures with weak foundations moved some distance, cars thrown and large missiles generated.

  6. 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.

  7. 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
EF3
Date
April 2, 2025
Touchdown
12:29 AM EDT (04:29 UTC)
Lifted
12:39 AM EDT (04:39 UTC)
On the ground
10 minutes
Path length
9.7 miles (15.6 km)
Path width
350 yards (320 m)
Deaths
0
Injuries
0
County
Jefferson County
Touchdown point
38.186, -85.582
Lift-off point
38.248, -85.425
Record number
2504022229-01

The damage survey

33 damage points were recorded along this path by NWS LMK, in the Damage Assessment Toolkit the survey teams carry. The strongest indicator was rated EF3. The highest wind the damage implies is 145 mph.

  • Roof damage on Plantside drive and trees snapped in the area.
  • CAD report, Caller said tree crashed through window as it came down.
  • Holes in the roof with water pouring in. Structural damage to home.
  • Tree down across roadway Brown Ct and Watterson Trail.

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

On the night of April 2nd, 2025, a cold front approached the lower Ohio Valley. Along and ahead of the cold front, numerous supercells developed over southern Illinois and western Kentucky. These storms tracked eastward and occasionally grew upscale into a QLCS with bowing segments. Storms lasted all night and into the morning hours, as the cold front began to stall over the lower Ohio Valley. These storms left behind a wake of damage in many counties in central Kentucky. Over the next few days, waves of showers and storms rode along the cold front bringing lots of rain which lead to widespread flash and areal flooding. Showers and storms came through daily, until the evening of April 6th. Later, this flooding turned into historic and near-record breaking river flooding along many river basins.||Overall, 6 tornadoes touched down from late evening into the overnight on April 2nd and 3rd, including one EF-3, one EF-2's, and four EF-1's. Many additional pockets of wind damage occurred, as well as widespread areal and flash flooding through late week into the weekend. Some river crests were historic, including a new record crest at Camp Nelson on the Kentucky River and the #2 all time crest at Frankfort. The crest at McAlpine Upper on the Ohio River was #8 all time.

A tornado touched down, beginning along Watterson Trail and Rivanna Dr, continuing into a heavily industrial section west of Blankenbaker Dr, crossing near the cloverleaf of I-265 and I-64, and then continuing into some residential areas along Beckley |Station Road, crossing Shelbyville Rd, and then lifting near Long Run Rd and Pope Dale Rd. It was on the ground for just under 10 miles and lasted 10 minutes. Its widest point is estimated at 350 yards and peak winds of 145 mph, or an EF3 tornado.||A few trees were uprooted as the tornado first touched down near Rivanna Dr. and Watterson Trail. It was mostly elevated as it continued to near the Jeffersontown municipal building, where it peeled back roofing on a metal warehouse and topped a few trees and one uprooted tree. The tornado moved east northeast peeling back the roof of a tall metal warehouse building just off Electron Dr. ||The tornado intensified along Ampere Court and Ampere Drive. The northeast side of a brick institutional building was completely blown out. Trees were uprooted and insulation was thrown in multiple directions. A large metal building had a failure of |X-braces in the lateral load resisting system. Metal pieces and insulation were thrown into trees and road signs. Immediately next-door, at KEP electric there was a complete destruction of another building, which had a brick bottom half and a metal top |half, and the metal and insulation was thrown in every direction, some of which traveled close to a mile. This was the strongest part of the tornado, and it only maintained this strength briefly. Tornado wind speeds were between 140 and 145 mph, EF3, with a width of 200 yards in this area. Some very subtle terrain is noted on topographic maps just west southwest of this area as well as a relative clearing of buildings, and these factors may briefly have influenced the strength of the tornado. ||A concrete warehouse building along Technology Drive had the walls blown down and roofing material lifted up and twisted in many directions. There was a collapse of pre-cast concrete tilt-up panels. There were several collapsed light poles as well. This |was the widest part of the tornado, an estimated 350 yards. At J & J, Transportation on Plantside Drive, a metal warehouse, had a failure of X-braces in the lateral load resisting system. Debris from the building was thrown at least a half a mile. At the Chick-fil-A across the street, bricks were peeled off the building, a large amount of roofing material was twisted and lifted. At 11900 Plantside Dr. (next door to Chick-fil-A) the metal roof of a brick building was peeled and thrown, and an extremely large air |conditioning unit was thrown off the roof to a distance of 75 yards, weighing several hundred pounds. Farther east on Plantside Drive behind the Interstate Battery building, at Creation Kingdom, a large section of the metal building was opened up, and metal support beams were twisted and bent. At Warren Technology at Campus Place, two brick walls were knocked out. The metal roof was peeled off, windows blown out, trees were uprooted, and many vehicles were moved and windows all blown out. Papa Johns |headquarters building had some windows blown out, and some HVAC units damaged on the roof, but overall the building fared very well. ||On Pope Lick Road, trees were twisted and topped, power poles were snapped. At Interstate 64 at English Station Road, signs were twisted and damaged and numerous trees were topped, twisted, and uprooted. The Stables Apartments had roof damage, |windows blown out, and car windows blown out. At Beckley Hills Drive at Beckley Hills Road, there were multiple homes with siding off, shingles off, blue tarps on roofs, gutter damage, and many missing shingles. There were several areas in Floyd s Fork Park |that had trees topped and uprooted. The last damage point was off of Flat Rock Road at 1710 Pope Dale Rd, where there were a few top trees and a couple of uprooted trees in a forested area.

From NOAA NCEI's Storm Events Database, the narrative the local forecast office wrote for Storm Data.

The warnings

32 minutes of warning. NWS LMK issued a tornado warning for this county at 03:57 UTC, 32 minutes before the tornado touched down, in force until 04:30 UTC.

The county was under a tornado watch, issued at 23:22 UTC and running to 04:39 UTC.

Issued (UTC)ExpiredProductOffice
12:00 UTC05:00 UTCWind AdvisoryLMK
23:22 UTC04:39 UTCTornado WatchLMK
00:00 UTC12:00 UTCFlood WatchLMK
03:39 UTC04:30 UTCSevere Thunderstorm WarningLMK
03:57 UTC04:30 UTCTornado WarningLMK
04:00 UTC04:10 UTCTornado WarningLMK
04:19 UTC09:30 UTCFlood AdvisoryLMK
04:26 UTC04:49 UTCSevere Thunderstorm WarningLMK
04:28 UTC04:46 UTCTornado WarningLMK
04:39 UTC05:35 UTCTornado WatchLMK
06:06 UTC16:06 UTCFlood AdvisoryLMK
22:05 UTC10:00 UTCFlash Flood WarningLMK

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 Moderate Risk, with a 0.15 chance of a tornado within 25 miles, in the hatched area where significant tornadoes were expected. The outlook in force was issued at 00:55 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, 200 km from the path. April 3, 2025.

Skew-T log-pSkew-T log-p diagram, Cncnati-Daytn, OH at 00:00Z on 2025-04-03Temperature and dew point through the depth of the atmosphere, with the mixed-layer parcel lifted from the surface. Mixed-layer CAPE 539 joules per kilogram, CIN -13, lifted condensation level 1448 meters above ground. Wind barbs in knots down the right edge.LCLLFCEL10008507005003002001001 km2 km3 km6 km9 km12 km15 km-30°-20°-10°10°20°30°40°
Temperature in red, dew point in green, the mixed-layer parcel dashed. The warm shading is its CAPE, the cool shading the inhibition it has to break through.
HodographHodograph, Cncnati-Daytn, OH at 00:00Z on 2025-04-03The wind through the lowest 10 kilometers as a curve, rings every 10 meters per second labeled in knots. Zero to 1 km storm-relative helicity 199 square meters per square second, 0 to 6 km bulk shear 44 knots.19395878Sfc1 km3 km6 km9 kmRMLM
The wind turning with height, colored by layer: ground to 1 km, 1 to 3 km, 3 to 6 km, 6 to 10 km. RM and LM are the right and left moving storms Bunkers' method gives; the shaded area is the 0 to 1 km storm-relative helicity.
Mixed-layer CAPE
539 J/kg
Mixed-layer CIN
-13 J/kg
Surface CAPE
1153 J/kg
Mixed-layer LCL
1448 m above ground
0-6 km bulk shear
44 kt
0-1 km bulk shear
27 kt
0-1 km storm-relative helicity
199 m²/s²
0-3 km storm-relative helicity
397 m²/s²
Significant tornado parameter
0.6
Supercell composite
8.0
0-3 km lapse rate
6.7 K/km

Open this sounding in Storm Lab

Cncnati-Daytn, OH (KILN), 12:00Z

7.5 hours after it, 200 km from the path. April 3, 2025.

Skew-T log-pSkew-T log-p diagram, Cncnati-Daytn, OH at 12:00Z on 2025-04-03Temperature and dew point through the depth of the atmosphere, with the mixed-layer parcel lifted from the surface. Mixed-layer CAPE 5 joules per kilogram, CIN -10, lifted condensation level 709 meters above ground. Wind barbs in knots down the right edge.LCLLFCEL10008507005003002001001 km2 km3 km6 km9 km12 km15 km-30°-20°-10°10°20°30°40°
Temperature in red, dew point in green, the mixed-layer parcel dashed. The warm shading is its CAPE, the cool shading the inhibition it has to break through.
HodographHodograph, Cncnati-Daytn, OH at 12:00Z on 2025-04-03The wind through the lowest 10 kilometers as a curve, rings every 10 meters per second labeled in knots. Zero to 1 km storm-relative helicity 189 square meters per square second, 0 to 6 km bulk shear 51 knots.1939587897Sfc1 km3 km6 km9 kmRMLM
The wind turning with height, colored by layer: ground to 1 km, 1 to 3 km, 3 to 6 km, 6 to 10 km. RM and LM are the right and left moving storms Bunkers' method gives; the shaded area is the 0 to 1 km storm-relative helicity.
Mixed-layer CAPE
5 J/kg
Mixed-layer CIN
-10 J/kg
Surface CAPE
65 J/kg
Mixed-layer LCL
709 m above ground
0-6 km bulk shear
51 kt
0-1 km bulk shear
33 kt
0-1 km storm-relative helicity
189 m²/s²
0-3 km storm-relative helicity
118 m²/s²
Significant tornado parameter
0.0
Supercell composite
0.0
0-3 km lapse rate
5.2 K/km

Open this sounding in Storm Lab

The radar

The Louisville radar (KLVX), 47 km away, was scanning. The volume nearest the touchdown began at 04:31 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)ReportWhereCountyRemark
01:29 UTCNON-TSTM WND GST 51Louisville Int'L AirporJefferson, KY
01:33 UTCNON-TSTM WND DMG2 Nne ShepherdsvilleBullitt, KYPower lines down on Dawson Dr.
01:45 UTCNON-TSTM WND DMGSaint MatthewsJefferson, KYCorrects previous non-tstm wnd dmg report from Saint Matthews. Trees down and blocking the street.
01:45 UTCNON-TSTM WND DMGSaint MatthewsJefferson, KYTrees down and blocking the street.
01:51 UTCNON-TSTM WND DMG2 Nne OkolonaJefferson, KYCorrects previous non-tstm wnd dmg report from 2 NNE Okolona. Wires down.
01:51 UTCNON-TSTM WND DMG2 Nne OkolonaJefferson, KYWires down.
02:00 UTCTSTM WND DMG2 Se OkolonaJefferson, KYTop of tree snapped onto road blocking intersection of Glen Rose Rd and E Manslick Rd.
03:56 UTCTSTM WND DMGEkronMeade, KYPillar knocked off front porch as well as shed off foundation. Time estimated from radar.
03:58 UTCTSTM WND DMGEkronMeade, KYTree down across the road, 600 block of Smith Rd. Also Mccoy Rd and Bright Ln. Time estimated from radar.
03:59 UTCTSTM WND DMG1 Ene EkronMeade, KYNear Farris Rd and Shumate Rd crossing. Tree down blocking both lanes. No lines down. Time estimated from radar.
04:04 UTCTSTM WND DMGLa GrangeOldham, KYTree over S 1st Avenue near Interstate 71.
04:10 UTCTSTM WND DMG5 Ene West PointBullitt, KYPower pole down near the 200 block of Skyview Road.
04:12 UTCTSTM WND DMG4 Sse Valley StationBullitt, KYTree over the 900 block of Bear Camp Road.
04:19 UTCTSTM WND DMG2 Sse BrooksBullitt, KYTree down over the 1000 block of E Blue Lick Road.
04:20 UTCTSTM WND DMG1 Ese HillviewBullitt, KYTree down over the 400 block of Old Preston Highway.
04:23 UTCTSTM WND GST 55Louisville Int'L AirporJefferson, KYMeasured 55 mph gust.
04:25 UTCTSTM WND DMG4 Nw Saint MatthewsJefferson, KYTree down across River Rd. Time estimated to be from second wave but could have been 1205 AM line as well. Report time to dispatch was 1249 AM.
04:27 UTCTSTM WND GST 482 Sw Saint MatthewsJefferson, KYCorrects previous tstm wnd gst report from 2 SW Saint Matthews. Measured 42 kt gust at Bowman Field.
04:29 UTCTSTM WND DMG1 S JeffersontownJefferson, KYTrees down blocking the entire roadway. Browns Ln and Watterson Trail. Time estimated from radar.
04:29 UTCTORNADO1 Ssw JeffersontownJefferson, KYAn EF3 tornado, with peak winds of 145 mph, was on the ground for 9.68 miles and approximately 10 minutes. Maximum path width was 350 yards. Refer to the Public Information Statement just issued for more details on this
04:29 UTCTORNADO1 Ssw JeffersontownJefferson, KYNWS storm survey team determined an EF3 tornado with 145 mph winds impacted portions of Jefferson County on April 3, 2025. The tornado was 9.68 miles in length and was on the ground for 10 minutes reaching 350 yards in m
04:30 UTCTSTM WND DMG1 E JeffersontownJefferson, KYPartial building collapse on Ampere Drive.
04:30 UTCTSTM WND DMG1 E JeffersontownJefferson, KYStructural damage to NW corner of roof at 2641 Technology Drive.
04:30 UTCTSTM WND DMG1 Se JeffersontownJefferson, KYCaller said tree crashed through window as it came down.
04:32 UTCTSTM WND DMG3 Ese ProspectOldham, KYDispatch report of tree down blocking part of the roadway with wires down as well. Time estimated from radar.
04:33 UTCTSTM WND DMG2 Sse MiddletownJefferson, KYMultiple trees down along the ramp from Interstate 64 to Interstate 265.
04:34 UTCTSTM WND DMG2 Se MiddletownJefferson, KYHoles in the roof with water pouring in. Structural damage to home. Time estimated from radar.
04:35 UTCTSTM WND DMG2 E JeffersontownJefferson, KYTrees snapped.
04:35 UTCTSTM WND DMG2 Ese MiddletownJefferson, KYMultiple trees down, roof and window damage to homes in Beckley Hills subdivision.
04:37 UTCTSTM WND DMG4 E MiddletownJefferson, KYMultiple trees down over Eastwood Cutoff Road and Eastwood Fisherville Road.
04:38 UTCTSTM WND DMG2 E JeffersontownJefferson, KYTwo buildings lost roofing at 11901 Plantside Drive.
04:38 UTCTSTM WND DMG2 Ene JeffersontownJefferson, KY75 yards of roof peeled up at 11851 Plantside Drive.
04:43 UTCTSTM WND DMG3 Nw Chestnut GroveShelby, KYShed collapsed and through about a quarter mile near the 8200 block of Dover Road.
05:08 UTCTSTM WND GST 582 W FrankfortFranklin, KYKFFT ASOS reported a peak wind gust of 58 mph at 1:08 AM EDT.
05:08 UTCTSTM WND GST 582 Wsw FrankfortFranklin, KYMeasured 50 kt gust at Frankfort Capital City Airport.
05:16 UTCTORNADO4 Ene BalltownNelson, KYAn NWS storm damage survey determined an EF1 tornado occurred in eastern Nelson County. The maximum estimated wind speed was 105 mph and the maximum width of the tornado was 175 yards. Please see the associated PNS for a
05:18 UTCTSTM WND DMG3 Wnw FredricktownNelson, KYMultiple trees down and structural damage to homes and barns.

From the Iowa Environmental Mesonet's archive of National Weather Service local storm reports.

This ground now

The live radar over the trackEvery 2025 tornado in KentuckyEvery tornado in Kentucky since 1950Warnings in force in Kentucky nowThe forecast where you are

The other tornadoes of April 2, 2025

87 more were confirmed in the United States that day.

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
April 25:13 AM CDTEF1Osage, OK3.7250$10,000
April 26:37 AM CDTEF1Tulsa, OK10.7600$575,000
April 27:29 AM CDTEF2Vernon, MO6.5200$500,000
April 27:30 AM CDTEF1Vernon, MO16.6200$1.2 million
April 28:34 AM CDTEF2Cooper, MO6.1200$100,000
April 211:00 AM MSTUnratedMaricopa, AZ0.55
April 23:13 PM CDTEF3Crawford, MO21.9200$685,000
April 23:16 PM CDTEF1Howell, MO1.1350$10,000
April 23:40 PM CDTEF0Logan, IL12.730
April 24:21 PM CDTEF0Madison, TN1.9150$50,000
April 25:00 PM CDTEF1Iroquois, IL2.3400
April 25:05 PM CDTEF2Bond, IL22.82001$385,000
April 25:09 PM CDTEF0Iroquois, IL2.2300
April 25:32 PM CDTEF1Ripley, MO1.1125$185,000
April 25:56 PM CDTEF2Randolph, AR24.6500$250,000
April 25:56 PM CDTEF2Arkansas, AR8.3100
April 25:59 PM CDTEF1Poinsett, AR7.5400$50,000
April 26:08 PM CDTEF1Effingham, IL2.5125
April 26:13 PM CDTEF2Wayne, MO8.3175$630,000
April 26:21 PM CDTEF1Arkansas, AR0.950
April 26:23 PM CDTEF1Effingham, IL8.3100
April 26:26 PM CDTEF3Poinsett, AR24.21,5008$4.0 million
April 26:28 PM CDTEF2Craighead, AR14.4700$750,000
April 26:29 PM CDTEF0Cumberland, IL4.0150
April 26:32 PM CDTEF2Stoddard, MO14.7600$20 million
April 26:33 PM CDTEF2Cumberland, IL to IN48.91,200$200,000
April 26:36 PM CDTEF1Butler, MO13.4125$2.0 million
April 26:40 PM CDTEF0Poinsett, AR6.575$20,000
April 26:48 PM CDTEF1Lafayette, AR7.6250$135,000
April 27:52 PM EDTEF1Marshall, IN17.8175$610,000
April 26:56 PM CDTEF1Cape Girardeau, MO to IL8.0150$765,000
April 27:02 PM CDTEF1Clark, IL8.1200
April 27:08 PM CDTEF1Union, IL10.050$35,000
April 27:17 PM CDTEF1Lafayette, AR0.375$50,000
April 28:24 PM EDTEF1Parke, IN10.8120$200,000
April 27:25 PM CDTEF0Union, IL1.125$5,000
April 27:30 PM CDTEF1Scott, MO1.0250$600,000
April 27:35 PM CDTEF0Crittenden, AR3.175$30,000
April 27:35 PM CDTEF2Johnson, IL6.2250$525,000
April 27:46 PM CDTEF1Steuben, IN to MI10.8600$200,000
April 28:49 PM EDTEF1Branch, MI3.7125$50,000
April 27:51 PM CDTEF1Williamson, IL3.375$175,000
April 28:00 PM CDTEF2Carlisle, KY9.7200$180,000
April 29:05 PM EDTEF2Hendricks, IN13.02001$1.2 million
April 28:14 PM CDTEF1Saline, IL5.0300$85,000
April 29:15 PM EDTEF1Hendricks, IN1.5300$200,000
April 28:15 PM CDTEF1Dyer, TN4.7100$1.9 million
April 28:18 PM CDTEF2Ballard, KY18.21,0004$3.2 million
April 28:23 PM CDTEF1Gallatin, IL9.2100$170,000
April 29:28 PM EDTEF1Hamilton, IN6.6150$600,000
April 28:35 PM CDTEF1Obion, TN9.3350$325,000
April 29:43 PM EDTEF2Madison, IN to IL, KY2.1250$200,000
April 28:43 PM CDTEF2Livingston, IL to KY12.0150$235,000
April 29:46 PM EDTEF1Madison, IN11.6150$400,000
April 28:51 PM CDTEF2Vanderburgh, IN10.6150$3.4 million
April 28:52 PM CDTEF1Posey, IN1.175$1.2 million
April 29:52 PM EDTEF0Madison, IN4.9100$300,000
April 28:55 PM CDTEF1Vanderburgh, IN17.0230$1.2 million
April 29:57 PM EDTEF2Madison, IN15.2200$3.2 million
April 29:00 PM CDTEF2Weakley, TN6.4350$250,000

All 88 of them

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.