Tornadoes · United States · Illinois · 2025
EF1 tornado, Ullrich to Williamsburg, Illinois, March 14, 2025
From Ullrich to Williamsburg, this EF1 tornado ran 4.9 miles across Moultrie County on March 14, 2025, touching down at 11:57 PM CDT and reaching 150 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 14, 2025
- Touchdown
- 11:57 PM CDT (04:57 UTC)
- Lifted
- 12:03 AM CDT (05:03 UTC)
- On the ground
- 6 minutes
- Path length
- 4.9 miles (7.9 km)
- Path width
- 150 yards (137 m)
- Deaths
- 0
- Injuries
- 0
- County
- Moultrie County
- Touchdown point
- 39.720, -88.680
- Lift-off point
- 39.780, -88.630
- Record number
- 2503142257-01
The damage survey
52 damage points were recorded along this path by NWS ILX, in the Damage Assessment Toolkit the survey teams carry. The strongest indicator was rated EF2. The highest wind the damage implies is 115 mph.
- power poles recently replaced
- Door peeled up. Irrigation unit also overturned, and new power pole installed.
- Garage/outbuilding missing part of its roof and side wall
- Power poles recently replaced
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 potent low pressure system progressed across the Midwest on Friday, March 14, 2025. Ahead of this system, temperatures soared nearly 30 degrees above normal with high temperatures reaching the low 80s across central Illinois. Into the evening and overnight hours, a cold front swept across Illinois, with a line of severe thunderstorms developing ahead of the front. These storms produced widespread damaging straight-line winds and eight tornadoes within the NWS Lincoln County Warning Area, all of which occurred in eastern Illinois. Two of these tornadoes were rated EF-2: one in Moultrie and Piatt counties, and another in Cumberland and Coles counties. The latter of these resulted in two injuries.
The tornado began along county road 700E, about three-quarters of a mile south of Old Springfield Road, destroying a farm outbuilding at that location. The tornado traveled east-northeast producing damage to trees and power lines. It destroyed another farm outbuilding to the northeast of county road 950E and county road 2500N before dissipating.
The tornado began in far northern Moultrie County, two miles south-southwest of Hammond near the intersection of county roads 1100E and 2400N. The tornado was rated EF-1 in Moultrie County, with a path length of three miles. The tornado continued into Piatt County, crossing US Highway 36 near the southwest side of Hammond and following a curved path for over nine additional miles, producing EF-2 damage. The tornado dissipated in Piatt County northeast of the intersection of county roads North 1400 East Road and State Highway 105, about one mile west of the Piatt-Champaign County line. In Moultrie County, the tornado resulted in a few dozen trees being blown down, roof damage to a house, and damage to several farm outbuildings. From its start in Moultrie County through its dissipation in Piatt County, this tornado lasted a total of 13 minutes.
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 01:02 UTC and running to 06:15 UTC.
| Issued (UTC) | Expired | Product | Office |
|---|---|---|---|
| 18:00 UTC | 21:00 UTC | Wind Advisory | ILX |
| 01:02 UTC | 06:15 UTC | Tornado Watch | ILX |
| 04:15 UTC | 05:15 UTC | Severe Thunderstorm Warning | ILX |
| 04:54 UTC | 05:38 UTC | Severe Thunderstorm Warning | ILX |
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.10 chance of a tornado within 25 miles, in the hatched area where significant tornadoes were expected. The outlook in force was issued at 01:01 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.
Lincoln, IL (KILX), 00:00Z
5.0 hours before the tornado, 45 km from the path. March 15, 2025.
- Mixed-layer CAPE
- 99 J/kg
- Mixed-layer CIN
- -343 J/kg
- Surface CAPE
- 393 J/kg
- Mixed-layer LCL
- 2530 m above ground
- 0-6 km bulk shear
- 55 kt
- 0-1 km bulk shear
- 25 kt
- 0-1 km storm-relative helicity
- 222 m²/s²
- 0-3 km storm-relative helicity
- 360 m²/s²
- Significant tornado parameter
- 0.0
- Supercell composite
- 0.1
- 0-3 km lapse rate
- 7.6 K/km
Lincoln, IL (KILX), 12:00Z
7.0 hours after it, 45 km from the path. March 15, 2025.
- Mixed-layer CAPE
- 0 J/kg
- Mixed-layer CIN
- -96333 J/kg
- Surface CAPE
- 0 J/kg
- Mixed-layer LCL
- 1836 m above ground
- 0-6 km bulk shear
- 79 kt
- 0-1 km bulk shear
- 50 kt
- 0-1 km storm-relative helicity
- 373 m²/s²
- 0-3 km storm-relative helicity
- 420 m²/s²
- Significant tornado parameter
- 0.0
- Supercell composite
- 0.0
- 0-3 km lapse rate
- 5.7 K/km
The surface observations
Decatur (DEC), 20 km from the path, in the two hours either side.
| Time (UTC) | Temp (°F) | Dew point (°F) | Wind | Gust (kt) | Pressure (mb) | Weather |
|---|---|---|---|---|---|---|
| 03:00 UTC | 31 | 991.2 | ||||
| 03:05 UTC | 170° 26 kt | 35 | 991.2 | |||
| 03:10 UTC | 30 | 991.2 | ||||
| 03:15 UTC | 991.2 | |||||
| 03:20 UTC | 160° 23 kt | 34 | 991.5 | |||
| 03:25 UTC | 33 | 991.2 | ||||
| 03:30 UTC | 35 | 990.9 | -RA | |||
| 03:38 UTC | 72 | 50 | 170° 27 kt | 44 | 991.5 | -TSRA |
| 03:45 UTC | 33 | 991.2 | RA | |||
| 03:50 UTC | 31 | 990.9 | -RA | |||
| 03:54 UTC | 69 | 54 | 170° 19 kt | 34 | 990.9 | -TSRA |
| 03:55 UTC | 23 | 991.2 | -RA | |||
| 04:00 UTC | 991.2 | RA | ||||
| 04:05 UTC | 991.2 | -RA | ||||
| 04:10 UTC | 160° 19 kt | 30 | 991.5 | -RA | ||
| 04:15 UTC | 150° 14 kt | 990.9 | RA | |||
| 04:20 UTC | 150° 18 kt | 28 | 990.2 | -RA | ||
| 04:25 UTC | -RA | |||||
| 04:35 UTC | 24 | 993.6 | -RA | |||
| 04:40 UTC | 24 | 994.2 | -RA | |||
| 04:42 UTC | 60 | 55 | 290° 16 kt | 33 | 993.6 | -TSRA |
| 04:45 UTC | 280° 9 kt | 993.9 | +RA BR | |||
| 04:50 UTC | 300° 9 kt | 993.2 | +RA BR | |||
| 04:54 UTC | 58 | 55 | 310° 9 kt | 993.2 | +TSRA BR | |
| 04:55 UTC | 310° 10 kt | 992.9 | +RA BR | |||
| 05:00 UTC | 300° 10 kt | 993.2 | -RA BR | |||
| 05:10 UTC | 58 | 56 | 270° 5 kt | 993.2 | +TSRA BR | |
| 05:10 UTC | 270° 5 kt | 993.2 | +RA BR | |||
| 05:15 UTC | 260° 10 kt | 993.6 | +RA BR | |||
| 05:20 UTC | 260° 9 kt | 993.2 | +RA BR | |||
| 05:25 UTC | 250° 9 kt | 993.2 | +RA BR | |||
| 05:26 UTC | 59 | 57 | 250° 9 kt | 993.6 | VCTS +RA BR | |
| 05:40 UTC | 250° 8 kt | 993.2 | RA BR | |||
| 05:44 UTC | 61 | 57 | 240° 11 kt | 993.6 | RA BR | |
| 05:45 UTC | 240° 10 kt | 993.6 | RA BR | |||
| 05:50 UTC | 240° 5 kt | 992.2 | RA BR | |||
| 05:54 UTC | 61 | 57 | 230° 7 kt | 992.9 | -RA BR | |
| 05:55 UTC | 220° 7 kt | 992.9 | -RA BR | |||
| 06:00 UTC | 180° 9 kt | 992.9 | RA | |||
| 06:05 UTC | 170° 10 kt | 992.6 | RA BR | |||
| 06:10 UTC | 190° 11 kt | 992.9 | -RA BR | |||
| 06:15 UTC | 180° 11 kt | 992.6 | -RA | |||
| 06:20 UTC | 180° 9 kt | 992.9 | -RA | |||
| 06:25 UTC | 180° 10 kt | 993.6 | -RA | |||
| 06:30 UTC | 993.9 | -RA | ||||
| 06:40 UTC | 21 | 993.6 | -RA | |||
| 06:45 UTC | 992.9 | -RA | ||||
| 06:50 UTC | 19 | 992.9 | -RA | |||
| 06:54 UTC | 60 | 53 | 210° 11 kt | 992.9 | ||
| 06:55 UTC | 200° 10 kt | 992.6 |
From the Iowa Environmental Mesonet's archive of airport observations.
The radar
The Lincoln radar (KILX), 73 km away, was scanning. The volume nearest the touchdown began at 04:55 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:05 UTC | HAIL 1.5 | 3 Se Taylorville | Christian, IL | |
| 04:20 UTC | TSTM WND DMG | Niantic | Macon, IL | Delayed Report. School bus barn roof was peeled off. Time estimated by radar. |
| 04:40 UTC | TSTM WND DMG | 3 Wnw Findlay | Shelby, IL | Barn with 2nd level torn off, near Findlay along Rt 128. Delayed Report. Time estimated by radar. |
| 04:49 UTC | TSTM WND DMG | Bethany | Moultrie, IL | Trees down on north side of town. |
| 04:52 UTC | TSTM WND DMG | 3 Ene Bethany | Moultrie, IL | Farm outbuilding destroyed. |
| 04:53 UTC | TSTM WND DMG | Hammond | Piatt, IL | Delayed report. Relayed from broadcast media. Time estimated by radar. Large 12 in tree limbs down on a house. Shingles peeled upward on roofing. |
| 04:57 UTC | TORNADO | 3 W Lovington | Moultrie, IL | EF1, peak wind speed 110 mph. Path length 5.1 miles, width 150 yards. Most damage was to trees and power lines, but farm outbuildings were destroyed near the touchdown point, a well as county road 950E a quarter mile nor |
| 04:59 UTC | TSTM WND DMG | 2 Ene Hammond | Piatt, IL | Barn lost a roof, approximately 1.5 miles east of the Hammond tornado track. |
| 04:59 UTC | TSTM WND DMG | Hammond | Piatt, IL | Gutters and roofing material ripped off of house, small outbuilding demolished, large limbs and cell tower blown down. Time estimated from radar. |
| 05:00 UTC | TSTM WND DMG | Neoga | Cumberland, IL | Report from social media. Porch and portion of roof torn off of home. |
| 05:01 UTC | TORNADO | 2 Ssw Hammond | Piatt, IL | Corrects previous tornado report from Hammond. EF2, peak wind speed 115 mph. Path length 12.8 miles, max width 150 yards. A farmstead lost over 2 dozen trees in far northern Moultrie County, with a home and several outbu |
| 05:02 UTC | TSTM WND DMG | 1 Ne Neoga | Cumberland, IL | Semis blown over on I-57. |
| 05:03 UTC | TORNADO | 1 Se Neoga | Cumberland, IL | *** 2 INJ *** EF2, peak wind speed 120 mph. Path length 11.3 miles, max width 300 yards. Touched down on the southeast side of Neoga, and damaged the roof of the high school and caved in the front door of the elementary |
| 05:05 UTC | TORNADO | Hammond | Piatt, IL | EF2, peak wind speed 115 mph. Path length 10.1 miles, max width 150 yards. Numerous trees were damaged in Hammond, some of which caused building damage as they fell. The peak intensity occurred near the intersection of D |
| 05:08 UTC | TORNADO | 1 W Trilla | Coles, IL | Outbuilding destroyed. Time estimated from radar with a radar confirmed tornado. |
| 05:10 UTC | TORNADO | 3 Sse Cooks Mill | Coles, IL | EF1, peak wind speed 100 mph. Path length 0.6 miles, max width 75 yards. Snapped 11 power poles near the intersection of county roads 500E and 1100N. |
| 05:13 UTC | TSTM WND DMG | Janesville | Coles, IL | time estimated from radar. Public photos shared of large tree branches broken and a small outbuilding shifted from the foundation. |
| 05:15 UTC | TSTM WND DMG | 1 Wnw Lerna | Coles, IL | power lines down. Time estimated from radar. |
| 05:20 UTC | TSTM WND DMG | 1 Se Charleston | Coles, IL | power poles and lines down. Time estimated from radar. |
| 05:25 UTC | TSTM WND DMG | Tolono | Champaign, IL | Fence down, roof damage, several trees and power lines down. |
| 05:27 UTC | TSTM WND GST 55 | Tolono | Champaign, IL | relayed via emergency manager. |
| 05:31 UTC | TSTM WND DMG | 3 N Mattoon | Coles, IL | power poles broken and powerlines down. |
| 05:31 UTC | TSTM WND DMG | 3 Se Urbana | Champaign, IL | 15-20 foot spruce tree uprooted, fences blown down, road signs bent over along High Cross Rd. just north of Windsor Rd. |
| 05:32 UTC | TSTM WND GST 64 | Willard Airport | Champaign, IL | REPORTED AT CMI. |
| 05:40 UTC | TSTM WND DMG | Champaign | Champaign, IL | A tree was blown down near the intersection of S McKinley Avenue and W Church Street. |
| 05:42 UTC | HAIL 0.75 | 1 Ne Sidney | Champaign, IL | Report from mPING: Dime (0.75 in.). |
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 IllinoisEvery tornado in Illinois since 1950Warnings in force in Illinois nowThe forecast where you are
The other tornadoes of March 14, 2025
53 more were confirmed in the United States that day.
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|---|---|---|---|---|---|---|---|
| March 14 | 6:40 PM CDT | EF1 | Webster, MO | 19.8 | 400 | $275,000 | ||
| March 14 | 7:12 PM CDT | EF1 | Laclede, MO | 22.3 | 200 | $320,000 | ||
| March 14 | 7:42 PM CDT | EF1 | Phelps, MO | 10.2 | 400 | $25,000 | ||
| March 14 | 7:50 PM CDT | EF2 | Phelps, MO | 10.3 | 500 | 1 | $2.5 million | |
| March 14 | 8:29 PM CDT | EF1 | Franklin, MO | 19.8 | 100 | $148,000 | ||
| March 14 | 8:33 PM CDT | EF1 | Franklin, MO | 5.6 | 220 | $35,000 | ||
| March 14 | 8:34 PM CDT | EF3 | Baxter, AR to MO | 35.5 | 1,200 | 3 | 4 | $7.0 million |
| March 14 | 8:49 PM CDT | EF0 | Cedar, IA | 1.9 | 50 | |||
| March 14 | 8:52 PM CDT | EF2 | Franklin, MO | 17.8 | 644 | $6.5 million | ||
| March 14 | 9:11 PM CDT | EF4 | Larkin tornado, Arkansas and Missouri | 116.0 | 1,400 | 5 | $2.8 million | |
| March 14 | 9:11 PM CDT | EF3 | Oregon, MO to AR | 57.2 | 800 | $2.5 million | ||
| March 14 | 9:16 PM CDT | EF2 | Saint Louis, MO | 20.7 | 880 | $1.2 million | ||
| March 14 | 9:18 PM CDT | EF2 | Jefferson, MO | 25.3 | 850 | $905,000 | ||
| March 14 | 9:36 PM CDT | EF3 | Oregon, MO | 23.5 | 800 | $800,000 | ||
| March 14 | 9:38 PM CDT | EF2 | Saint Louis, MO to IL | 11.0 | 1,320 | $1.1 million | ||
| March 14 | 9:52 PM CDT | EF1 | Monroe, IL | 14.7 | 275 | $150,000 | ||
| March 14 | 10:09 PM CDT | EF1 | Hempstead, AR | 8.6 | 525 | 2 | $500,000 | |
| March 14 | 10:16 PM CDT | EF3 | Independence, AR | 81.0 | 700 | 3 | $300,000 | |
| March 14 | 10:17 PM CDT | EF1 | Clark, AR | 22.1 | 150 | |||
| March 14 | 10:20 PM CDT | EF3 | Reynolds, MO | 29.9 | 1,525 | 3 | 2 | $5.0 million |
| March 14 | 10:28 PM CDT | EF3 | Carter, MO | 30.6 | 325 | 2 | $3.5 million | |
| March 14 | 10:28 PM CDT | EF1 | Saint Clair, IL | 6.8 | 450 | $170,000 | ||
| March 14 | 10:28 PM CDT | EF1 | Independence, AR | 3.6 | 100 | |||
| March 14 | 10:30 PM CDT | EF2 | Saint Clair, IL | 11.0 | 700 | $960,000 | ||
| March 14 | 10:48 PM CDT | EF1 | Audrain, MO | 6.8 | 770 | $50,000 | ||
| March 14 | 10:55 PM CDT | EF2 | Nevada, AR | 14.6 | 1,263 | $250,000 | ||
| March 14 | 11:11 PM CDT | EF1 | Fayette, IL | 13.4 | 400 | $110,000 | ||
| March 14 | 11:13 PM CDT | EF4 | Diaz tornado, AR | 18.5 | 1,760 | 2 | ||
| March 14 | 11:14 PM CDT | EF2 | Humphreys, MS | 35.8 | 1,320 | |||
| March 14 | 11:15 PM CDT | EF3 | Wayne, MO | 28.6 | 500 | 1 | 1 | $4.5 million |
| March 14 | 11:25 PM CDT | EF2 | Bollinger, MO to IL | 33.1 | 800 | $5.2 million | ||
| March 14 | 11:27 PM CDT | EF3 | Butler, MO | 17.9 | 350 | 1 | $15 million | |
| March 14 | 11:39 PM CDT | EF0 | Kendall, IL | 3.6 | 125 | |||
| March 14 | 11:43 PM CDT | EF1 | Jefferson, AR | 0.9 | 50 | |||
| March 14 | 11:47 PM CDT | EF1 | Shelby, IL | 5.1 | 75 | |||
| March 14 | 11:50 PM CDT | EF1 | Shelby, IL | 2.3 | 100 | |||
| March 14 | 11:50 PM CDT | EF2 | Woodruff, AR | 5.0 | 200 | |||
| March 14 | 11:50 PM CDT | EF1 | Stoddard, MO | 6.1 | 25 | $100,000 | ||
| March 14 | 11:53 PM CDT | EF2 | Clay, AR | 9.9 | 125 | $250,000 | ||
| March 14 | 12:01 AM CDT | EF2 | Moultrie, IL | 12.6 | 200 | |||
| March 14 | 12:03 AM CDT | EF0 | Craighead, AR | 1.4 | 50 | $10,000 | ||
| March 14 | 12:03 AM CDT | EF2 | Cumberland, IL | 12.9 | 300 | 2 | ||
| March 14 | 12:05 AM CDT | EF0 | DuPage, IL | 0.8 | 50 | |||
| March 14 | 12:05 AM CDT | EF1 | Stoddard, MO | 4.6 | 50 | $500,000 | ||
| March 14 | 12:10 AM CDT | EF2 | Jackson, IL | 15.2 | 250 | $1.8 million | ||
| March 14 | 12:10 AM CDT | EF1 | Coles, IL | 0.6 | 75 | |||
| March 14 | 12:16 AM CDT | EF2 | Craighead, AR | 13.8 | 150 | 4 | $2.0 million | |
| March 14 | 12:17 AM CDT | EF2 | Scott, MO | 6.4 | 100 | $1.1 million | ||
| March 14 | 12:18 AM CDT | EF2 | Carroll, MS | 24.2 | 1,200 | 3 | ||
| March 14 | 12:23 AM CDT | EF0 | Poinsett, AR | 2.8 | 50 | $5,000 | ||
| March 14 | 12:40 AM CDT | EF1 | Champaign, IL | 13.7 | 450 | |||
| March 14 | 12:50 AM CDT | EF1 | Edgar, IL | 6.4 | 425 | |||
| March 14 | 12:56 AM CDT | EF2 | Dunklin, MO | 19.4 | 550 | $550,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.