Tornadoes · United States · Ohio · 2025

EF0 tornado, North Hamilton Arpt to Wellman, Ohio, March 30, 2025

From North Hamilton Arpt to Wellman, this EF0 tornado ran 11.7 miles across Butler and Warren counties on March 30, 2025, touching down at 8:52 PM EDT and reaching 200 yards wide. It killed nobody, and did $265,000 of property damage.

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 mphthis tornado

    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 mph

    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
EF0
Date
March 30, 2025
Touchdown
8:52 PM EDT (00:52 UTC)
Lifted
9:06 PM EDT (01:06 UTC)
On the ground
14 minutes
Path length
11.7 miles (18.8 km)
Path width
200 yards (183 m)
Deaths
0
Injuries
0
Property damage
$265,000
Counties
Butler and Warren counties
Touchdown point
39.356, -84.383
Lift-off point
39.355, -84.165
Record number
2503301852-01

The damage survey

86 damage points were recorded along this path by NWS ILN, in the Damage Assessment Toolkit the survey teams carry. The strongest indicator was rated EF0. The highest wind the damage implies is 85 mph.

  • Gutter damage to a few houses
  • Some flashing off of building and a power pole was down
  • Side wall garage blown out
  • Several houses on this street lots of siding and shingle damage.

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

A low pressure system moved through the Great Lakes region, bringing showers and thunderstorms.

Tornadic damage was first observed near Hamilton Eaton Road, just north of New Miami, Ohio and traveled northeast. The tornado caused substantial roof and siding damage to several mobile homes and moved at least two others from their foundation. There were also numerous trees either uprooted or with their tops snapped through this area. The tornado then continued along Trenton Road and Hawkins Road, where additional tree damage was noted. From there, the tornado crossed Wayne Madison Road, where several power poles were snapped. ||Additional damage to outbuildings was noted along Woodsdale Road. The tornado then moved across the Great Miami River and caused damage to several homes in a subdivision just east of Hamilton Middletown Road. Homes on and near Hailey Lane, Michelle Lane, and Hollybrook Drive were also damaged with peeled off shingles and flashing, along with portions of roof removal. Numerous trees were also downed in this area. The damage after this subdivision became much more sporadic in nature so the tornado likely dissipated beyond this point.

The tornado developed in West Chester, near the intersection of Tylersville Road and Lady Anne Drive, where some trees were downed and minor house damage occurred. From here, the tornado traveled east across Interstate 75, causing sporadic tree damage before moving across VOA Park. In the park, an outbuilding was toppled and several soccer goals were scattered throughout the grounds. The tornado then crossed Butler Warren Road and entered Warren County at 1953EST, between Tyler Court and Clover Drive. The tornado continued east across Warren County before ending just west of Morrow at 2006EST.

The tornado initially began in Butler County at 1952EST, near the intersection of Tylersville Road and Lady Anne Drive. The tornado traveled east and entered Warren County along Butler Warren Road, between Tyler Court and Clover Drive at 1953EST. From here, the tornado continued due east and affected numerous subdivisions along a narrow path through the central part of Mason. The majority of the damage in these areas included uprooted trees and broken tree limbs, along with minor roof and siding damage to several homes. ||The tornado crossed I-71, near the Kings Mills exit, and caused a few trailers to be overturned at an RV Resort. As the tornado continued east, it downed numerous trees along Kings Mills Road and through the town of Kings Mills. The tornado then crossed the Little Miami River and continued to cause sporadic tree and minor house damage in a narrow path across the subdivisions along both side of State Route 48. One house to the east of State Route 48 suffered a partial wall collapse of its garage. ||The tornado continued east along U.S. Route 22, causing spotty tree and home damage before ending just west of the Little Miami Junior High School.

The tornado first produced damage near the Little Miami River between Oregonia and Corwin, where numerous trees were snapped or had large limbs broken off. The tornado continued east-northeast, where it uprooted several trees and did significant damage to a barn along O'Neall Road. The barn had its roof completely torn off along with damage to one exterior wall. The tornado then continued near Caesar Creek Lake Visitor Center, where several trees were snapped or uprooted. The tornado likely dissipated beyond this point.

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

The warnings

16 minutes of warning. NWS ILN issued a tornado warning for this county at 00:36 UTC, 16 minutes before the tornado touched down, in force until 01:00 UTC.

The county was under a tornado watch, issued at 22:45 UTC and running to 01:10 UTC.

Issued (UTC)ExpiredProductOffice
22:45 UTC01:10 UTCTornado WatchILN
23:55 UTC01:00 UTCSevere Thunderstorm WarningILN
00:15 UTC00:45 UTCTornado WarningILN
00:22 UTC01:15 UTCSevere Thunderstorm WarningILN
00:36 UTC01:00 UTCTornado WarningILN
00:40 UTC01:15 UTCSevere Thunderstorm WarningILN
00:57 UTC01:01 UTCTornado WarningILN

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 19:39 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

0.9 hours before the tornado, 42 km from the path. March 31, 2025.

Skew-T log-pSkew-T log-p diagram, Cncnati-Daytn, OH at 00:00Z on 2025-03-31Temperature and dew point through the depth of the atmosphere, with the mixed-layer parcel lifted from the surface. Mixed-layer CAPE 390 joules per kilogram, CIN -14, lifted condensation level 816 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-03-31The 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 293 square meters per square second, 0 to 6 km bulk shear 46 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
390 J/kg
Mixed-layer CIN
-14 J/kg
Surface CAPE
943 J/kg
Mixed-layer LCL
816 m above ground
0-6 km bulk shear
46 kt
0-1 km bulk shear
34 kt
0-1 km storm-relative helicity
293 m²/s²
0-3 km storm-relative helicity
322 m²/s²
Significant tornado parameter
0.7
Supercell composite
6.4
0-3 km lapse rate
6.3 K/km

Open this sounding in Storm Lab

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

11.1 hours after it, 42 km from the path. March 31, 2025.

Skew-T log-pSkew-T log-p diagram, Cncnati-Daytn, OH at 12:00Z on 2025-03-31Temperature and dew point through the depth of the atmosphere, with the mixed-layer parcel lifted from the surface. Mixed-layer CAPE 0 joules per kilogram, CIN -10101, lifted condensation level 626 meters above ground. Wind barbs in knots down the right edge.LCL10008507005003002001001 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-03-31The 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 80 square meters per square second, 0 to 6 km bulk shear 57 knots.1939587897117Sfc1 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
0 J/kg
Mixed-layer CIN
-10101 J/kg
Surface CAPE
2 J/kg
Mixed-layer LCL
626 m above ground
0-6 km bulk shear
57 kt
0-1 km bulk shear
30 kt
0-1 km storm-relative helicity
80 m²/s²
0-3 km storm-relative helicity
137 m²/s²
Significant tornado parameter
0.0
Supercell composite
0.0
0-3 km lapse rate
4.2 K/km

Open this sounding in Storm Lab

The radar

The Cincinnati radar (KILN), 40 km away, was scanning. The volume nearest the touchdown began at 00:49 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
00:40 UTCTSTM WND DMG1 Nne New MiamiButler, OHMultiple trailers off foundation in trailer park on Hamilton Trenton Road. Time estimated from RADAR.
00:40 UTCTORNADO1 Nne New MiamiButler, OHAn EF-0 Tornado with estimated peak winds of about 80 mph and a path width of about 150 yards touched down just north of New Miami near Hamilton Eaton Road and traveled a total of 5.9 miles, lifting at about 8:50PM. The
00:48 UTCTSTM WND DMG1 Sse TrentonButler, OHRoof shingles taken off portable shelters.
00:49 UTCTSTM WND GST 531 Nne MiddletownButler, OHKMWO AWOS.
00:49 UTCHAIL 0.71 Wnw Bridgetown NorthHamilton, OH
00:49 UTCHAIL 11 Sw CovedaleHamilton, OH
00:51 UTCTSTM WND DMG1 Wnw MonroeButler, OHPoles ripped apart, fence down, yard furniture everywhere. Time estimated from RADAR.
00:52 UTCTORNADO3 Ene Beckett RidgeButler, OHAn EF-0 tornado developed in West Chester and traveled east into Warren County, through Mason and Kings Mills before ending about 2 miles west of Morrow at 906 PM. Numerous trees were downed along its path, along with sp
00:55 UTCTSTM WND DMG1 Wsw MasonWarren, OHMultiple trees with large branches broken off, shingle damage to home.
00:57 UTCTSTM WND GST 493 N SpringboroMontgomery, OHASOS station KMGY Dayton Wright Brothers Airport.
00:59 UTCTSTM WND DMG2 Wsw South LebanonWarren, OHTrees down on the news. Time estimated from RADAR.
00:59 UTCTSTM WND DMG2 Wsw South LebanonWarren, OHLarge pine snapped at trunk.
00:59 UTCTSTM WND DMG3 Nnw LebanonWarren, OHBarn and house roof torn off.
00:59 UTCTSTM WND DMG3 Wsw South LebanonWarren, OHTrailers overturned. Time estimated from RADAR.
00:59 UTCTSTM WND DMG3 Wsw South LebanonWarren, OHMultiple trees were downed.
00:59 UTCTSTM WND GST 481 Nw DillonvaleHamilton, OHPublic.
01:00 UTCTSTM WND DMG1 Nw LebanonWarren, OHTree downed with powerlines down along Hart Rd west of Fairgrounds. Time estimated by radar.
01:00 UTCTSTM WND GST 741 Ne Woodbourne-Hyde PaMontgomery, OHMeasured with Davis.
01:01 UTCTSTM WND DMG1 N Overlook-Page ManoMontgomery, OHShingles down from one home, roof destroyed on another home on Vandergrift Drive. Time estimated from RADAR.
01:04 UTCTSTM WND DMG2 W MorrowWarren, OHThree trees uprooted.
01:04 UTCTSTM WND DMG2 W MorrowWarren, OHTree downed near Appaloosa Circle and US 22. Time estimated by radar.
01:05 UTCTSTM WND DMG1 Nne CentervilleMontgomery, OHHardwood trees downed at multiple homes. Shutter ripped off home.
01:05 UTCTSTM WND DMG1 Wsw MulberryClermont, OHMultiple trees down between Milford and Miami Township. Time estimated from RADAR.
01:05 UTCTSTM WND DMG3 Ssw LovelandClermont, OHLarge amounts of siding ripped off well built home.
01:07 UTCTSTM WND DMG4 Nnw WaynesvilleGreene, OHTrees down on Social Row and Wilmington Dayton Road.
01:07 UTCTORNADO3 Ssw CorwinWarren, OHAn EF-0 tornado with estimated peak winds between 80 and 85 mph and a path width of about 150 yards touched down near Waynesville Road just west of the Little Miami River and continued east crossing Corwin Road and on to
01:09 UTCTSTM WND DMG2 S CorwinWarren, OHLarge barn collapsed.
01:09 UTCTSTM WND DMGCorwinWarren, OHDamage to homes.
01:10 UTCTSTM WND DMG3 Ene Mount ReposeClermont, OHPower poles downed.
01:10 UTCTSTM WND DMG3 Ne ButlervilleWarren, OHPole down on 132 and Kunker.
01:13 UTCTSTM WND DMG1 E HarveysburgClinton, OHLarge trees down on 73 east of Harveysburg. Road closed. Time estimated by RADAR.
01:13 UTCTSTM WND DMG1 Nw HarveysburgWarren, OHNumerous trees downed in Caesar Creek State Park. Time estimated by radar.
01:16 UTCTSTM WND DMG2 Ene HarveysburgClinton, OHTrees and power poles down. Time estimated from RADAR.
01:16 UTCTSTM WND DMG5 Ese HarveysburgClinton, OHCorrects previous tstm wnd dmg report from 5 ESE Harveysburg. Tore roof completely off of a barn.
01:16 UTCTSTM WND DMG5 Ese HarveysburgClinton, OHTrees split, outdoor above ground pool smashed in.
01:18 UTCTSTM WND DMG5 Ese HarveysburgClinton, OHRoof blown off on barn. Time estimated by radar.
01:25 UTCTSTM WND DMG2 S Shawnee HillsGreene, OHCorrects previous tstm wnd dmg report from 2 S Shawnee Hills. Damage to trees and buildings.
01:25 UTCTSTM WND GST 492 Sse WilmingtonClinton, OH
01:25 UTCTSTM WND GST 562 Sse WilmingtonClinton, OHCorrects previous tstm wnd gst report from 2 SSE Wilmington.
01:27 UTCTSTM WND DMG3 N MartinsvilleClinton, OHPartial collapse of an outbuilding. Time estimated by radar.

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 OhioEvery tornado in Ohio since 1950Warnings in force in Ohio nowThe forecast where you are

The other tornadoes of March 30, 2025

42 more were confirmed in the United States that day.

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
March 3011:46 AM CDTEF0Jackson, MS2.475
March 301:20 PM CDTEF1Champaign, IL12.1300
March 301:37 PM CDTEF0Jackson, MS0.975$5,000
March 302:28 PM CDTEF0Newton, IN6.1200
March 303:22 PM CDTEF1Starke, IN3.27501$110,000
March 304:52 PM EDTEF1Cass, MI2.6100$100,000
March 304:56 PM EDTEF1Cass, MI2.0200$50,000
March 305:16 PM EDTEF1Noble, IN1.4200$100,000
March 305:17 PM EDTEF0Saint Joseph, MI3.6300$60,000
March 305:28 PM EDTEF1Steuben, IN5.7100$100,000
March 305:42 PM EDTEF0Kent, MI4.2150
March 305:58 PM EDTEF1Kent, MI1.7250
March 306:00 PM EDTEF0Kent, MI2.4300
March 306:00 PM EDTEF0Kent, MI5.0150
March 305:02 PM CDTEF1Ripley, MO8.650$55,000
March 306:05 PM EDTEF0Newaygo, MI2.850
March 306:07 PM EDTEF0Ionia, MI2.2150
March 306:20 PM EDTEF0Ingham, MI2.750
March 306:21 PM EDTEF0Ionia, MI0.525
March 306:40 PM EDTEF1Ingham, MI5.3150
March 306:45 PM EDTEF0Monroe, IN0.130$15,000
March 306:51 PM EDTEF0Monroe, MI0.5100
March 307:00 PM EDTEF1Shiawassee, MI0.9100
March 306:05 PM CDTEF1Alexander, IL23.9150$75,000
March 307:54 PM EDTEF0Ripley, IN2.2100$150,000
March 308:02 PM EDTEF1Ripley, IN4.8200$200,000
March 307:39 PM CDTEF0Poinsett, AR4.8150$3,000
March 308:40 PM EDTEF0Butler, OH6.9150$250,000
March 309:07 PM EDTEF0Warren, OH3.0150$100,000
March 308:20 PM CDTEF1Breckinridge, KY2.530
March 309:23 PM EDTEF1Meade, KY30.35001
March 309:35 PM EDTEF1Fayette, OH3.9250$250,000
March 309:35 PM EDTEF1Meade, KY7.250
March 309:48 PM EDTEF1Jefferson, KY5.4301
March 3010:10 PM EDTEF0Franklin, OH2.6250$85,000
March 3010:23 PM EDTEF1Spencer, KY2.580
March 3010:07 PM CDTEF1Humphreys, TN2.0150$100,000
March 3010:25 PM CDTEF0Humphreys, TN2.5300$100,000
March 3011:07 PM CDTEF0Hickman, TN2.2150$50,000
March 3011:12 PM CDTEF0Perry, TN0.375$50,000
March 3012:00 AM CDTEF2Maury, TN5.6350$500,000
March 3012:14 AM CDTEF1Maury, TN4.1300$50,000

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.