Tornadoes · United States · Nebraska · 2025

EF1 tornado, Bay State, Nebraska, May 19, 2025

This EF1 tornado ran 1.7 miles across Dodge County on May 19, 2025, touching down at 5:29 PM CDT and reaching 70 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 mphthis tornado

    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
EF1
Date
May 19, 2025
Touchdown
5:29 PM CDT (22:29 UTC)
Lifted
5:31 PM CDT (22:31 UTC)
On the ground
2 minutes
Path length
1.7 miles (2.7 km)
Path width
70 yards (64 m)
Deaths
0
Injuries
0
County
Dodge County
Touchdown point
41.457, -96.871
Lift-off point
41.458, -96.838
Record number
2505191629-01

The damage survey

6 damage points were recorded along this path by NWS OAX, in the Damage Assessment Toolkit the survey teams carry. The strongest indicator was rated EF1. The highest wind the damage implies is 100 mph.

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 May 19, 2025, a negatively tilted mid to upper-level trough advancing into the central Plains helped spin up a surface low over eastern Colorado, which then progressed into central Nebraska and gradually deepened. Clearing skies and the erosion of earlier convective debris through the afternoon allowed for modest destabilization, with surface-based CAPE values exceeding 2500 J/kg. This was accompanied by strong deep-layer shear exceeding 50 knots, creating a favorable environment for severe storm development.||Thunderstorms initiated in the late afternoon across two main areas: near the surface low in east-central Nebraska and along a warm front positioned across southeast Nebraska. Initial convection took the form of discrete supercells before evolving into more organized clusters as the evening progressed.||In east-central Nebraska, supercells produced hail as large as 2.75 inches in diameter near Schuyler and damaging wind gusts up to 60 mph in Butler County. One of these storms also spawned an EF-1 tornado in Dodge County, which caused damage to campers, mobile homes, and trees. Meanwhile, in southeast Nebraska, another supercell produced hail up to 1.25 inches in diameter southwest of Pawnee City and a brief, intermittent EF-U tornado that tracked across portions of Pawnee and Richardson counties.

A tornado developed on the Platte River just west of County Road 3 at 4:29 PM CST. The tornado moved east on the river before coming on the north shore where it damaged some campers and mobile homes, as well as cottonwood and maple trees. This included one very large cottonwood tree which was uprooted and fell on to a home. The life cycle of the tornado was evaluated using time stamped video from storm chasers. The final part of the track was intermittent, and the entire tornado lasted for approximately 2 minutes and 30 seconds. Damage to trees and homes indicated a narrow swath of peak estimated wind speed of 90 to 100 mph.

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. One was issued for the county at another hour that day.

The county was under a tornado watch, issued at 18:11 UTC and running to 00:15 UTC.

Issued (UTC)ExpiredProductOffice
18:11 UTC00:15 UTCTornado WatchOAX
21:50 UTC22:30 UTCSevere Thunderstorm WarningOAX
22:24 UTC23:15 UTCSevere Thunderstorm WarningOAX
22:30 UTC23:00 UTCTornado WarningOAX
22:37 UTC23:17 UTCSevere Thunderstorm WarningOAX
23:09 UTC00:00 UTCSevere Thunderstorm WarningOAX
23:16 UTC23:45 UTCSevere Thunderstorm WarningOAX
00:39 UTC01:57 UTCFlood AdvisoryOAX

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 Slight Risk, with a 0.05 chance of a tornado within 25 miles. The outlook in force was issued at 19:52 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.

Omaha, NE (KOAX), 00:00Z

1.5 hours after it, 43 km from the path. May 20, 2025.

Skew-T log-pSkew-T log-p diagram, Omaha, NE at 00:00Z on 2025-05-20Temperature and dew point through the depth of the atmosphere, with the mixed-layer parcel lifted from the surface. Mixed-layer CAPE 924 joules per kilogram, CIN -10, lifted condensation level 586 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, Omaha, NE at 00:00Z on 2025-05-20The 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 228 square meters per square second, 0 to 6 km bulk shear 72 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
924 J/kg
Mixed-layer CIN
-10 J/kg
Surface CAPE
1631 J/kg
Mixed-layer LCL
586 m above ground
0-6 km bulk shear
72 kt
0-1 km bulk shear
18 kt
0-1 km storm-relative helicity
228 m²/s²
0-3 km storm-relative helicity
225 m²/s²
Significant tornado parameter
1.2
Supercell composite
7.6
0-3 km lapse rate
5.8 K/km

Open this sounding in Storm Lab

The radar

The Omaha radar (KOAX), 43 km away, was scanning. The volume nearest the touchdown began at 22: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)ReportWhereCountyRemark
21:23 UTCTSTM WND DMG2 E TarnovPlatte, NESemi truck blown over.
21:23 UTCHAIL 1.757 Wsw BellwoodButler, NE
21:24 UTCHAIL 11 Wnw ColumbusPlatte, NE
21:27 UTCHAIL 1.252 Se ColumbusPlatte, NE
21:30 UTCHAIL 34 Ese ColumbusPlatte, NE
21:38 UTCHAIL 1.752 W RichlandPlatte, NE
21:39 UTCHAIL 13 W RichlandPlatte, NE
21:40 UTCTSTM WND GST 584 Wsw RichlandPlatte, NEMeasured on personal weather station.
21:40 UTCHAIL 1.751 W RichlandColfax, NE
21:45 UTCHAIL 11 Nne RichlandColfax, NE
21:48 UTCTSTM WND GST 574 Sw CrestonPlatte, NEMeasured on personal weather station.
21:56 UTCHAIL 1.253 Se RichlandColfax, NEReport from mPING: Half Dollar (1.25 in.).
22:04 UTCHAIL 1.53 Nw SchuylerColfax, NE
22:09 UTCHAIL 2.75SchuylerColfax, NEDelayed report of estimated baseball-sized hail via picture relayed by emergency management. Time estimated based on radar.
22:29 UTCTORNADO2 E RogersDodge, NETornado on video stream.
22:30 UTCTORNADO3 E RogersDodge, NETornado continued on live video stream.
22:38 UTCTORNADO1 Wnw North BendDodge, NEIntermittent tornado reported by trained spotter.
22:39 UTCHAIL 1.755 Nw North BendDodge, NE
23:05 UTCTSTM WND GST 602 Ese BrunoButler, NE50 to 60 mph wind and pea size hail.
23:06 UTCHAIL 1.754 Ssw ScribnerDodge, NE
23:20 UTCHAIL 1.75HooperDodge, NEReport from mPING: Golf Ball (1.75 in.).
23:27 UTCTSTM WND GST 594 W NickersonDodge, NEMeasured on personal weather station.
23:30 UTCHAIL 1.751 W HooperDodge, NE
00:45 UTCFLOOD6 Ene PragueSaunders, NEWater over the road at County Road 22 and U.

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

The other tornadoes of May 19, 2025

43 more were confirmed in the United States that day.

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
May 192:46 PM CDTEF1Hughes, OK4.4600$30,000
May 192:53 PM CDTEF0Hughes, OK1.840$2,000
May 195:03 PM CDTEF1Cherokee, OK2.6600$20,000
May 195:37 PM CDTEF1Atoka, OK1.0400
May 195:44 PM CDTEF3Pittsburg, OK16.03,0001$500,000
May 195:50 PM CDTUnratedPawnee, NE2.150
May 196:02 PM CDTUnratedCooke, TX0.130
May 196:14 PM CDTEF1Pittsburg, OK11.11,500$150,000
May 196:22 PM CDTEF1Muskogee, OK9.5900$85,000
May 196:31 PM CDTEF1Pittsburg, OK0.3100
May 196:42 PM CDTEF0Wabaunsee, KS0.440
May 196:44 PM CDTEF1Cherokee, OK12.31,100$50,000
May 196:47 PM CDTEF1Cherokee, OK10.41,300
May 196:55 PM CDTEF1Adair, OK to AR16.72,200$50,000
May 196:55 PM CDTEF1St. Clair, MO to OK, AR4.650$150,000
May 197:11 PM CDTEF1Adair, OK to AR8.21,000
May 197:15 PM CDTEF1Henry, MO3.5200
May 197:20 PM CDTEF1Washington, AR11.6900$100,000
May 197:21 PM CDTEF1Washington, AR1.0500
May 197:21 PM CDTEF1LeFlore, OK11.91,100
May 197:24 PM CDTEF1Benton, MO1.3500$115,000
May 197:28 PM CDTEF1Benton, MO4.3500$148,000
May 197:29 PM CDTEF2Washington, AR13.61,100$1.0 million
May 197:34 PM CDTEF1Sebastian, OK to AR21.41,000$1.5 million
May 197:35 PM CDTEF1Benton, MO4.4300$160,000
May 197:54 PM CDTEF1Madison, AR14.3900$100,000
May 197:56 PM CDTEF1Madison, AR2.4550$60,000
May 198:02 PM CDTUnratedJefferson, MO2.41
May 198:11 PM CDTEF1Carroll, AR7.22,300
May 198:21 PM CDTEF1Carroll, AR4.21,000$30,000
May 198:32 PM CDTEF0Buchanan, MO4.320
May 198:56 PM CDTEF1Washington, MO2.850
May 1910:18 PM CDTEF1Dent, MO6.450$30,000
May 1910:20 PM CDTEF0Dent, MO1.075$80,000
May 1910:20 PM CDTEF0Fannin, TX1.475
May 1910:21 PM CDTEF0Dent, MO4.350$55,000
May 1910:28 PM CDTEF0Dent, MO1.950$25,000
May 1910:39 PM CDTEF0Washington, MO2.2140
May 1910:40 PM CDTEF0Reynolds, MO1.650
May 1910:50 PM CDTEF1Crawford, MO1.0270$60,000
May 1911:31 PM CDTEF1Saint Francois, MO4.2500$30,000
May 1912:02 AM CDTEF0Sainte Genevieve, MO1.325
May 1912:21 AM CDTEF1Randolph, IL0.525$30,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.