Tornado outbreak and derecho of June 19–22, 2025
2025 tornado outbreak and derecho
From Wikipedia, the free encyclopedia
A significant tornado outbreak and long-lived derecho affected large portions of the northern United States and southern Canada from June 19–22, 2025, producing widespread destructive winds, numerous tornadoes, large hail, and flash flooding. The multi-day severe weather event impacted the Great Plains, Upper Midwest, and parts of the Northeastern United States, while also producing multiple tornadoes in the Canadian province of Saskatchewan. On June 20, a violent tornado struck rural areas east of Enderlin, North Dakota, resulting in multiple fatalities and catastrophic damage.[5][6] The tornado was later rated EF5 on October 6th, 2025 following a post-event damage survey, marking the first EF5-rated tornado in over 12 years.[7] Additional tornadoes occurred across North Dakota the same day, while a powerful derecho produced hurricane-force straight-line winds across Montana, Minnesota, and the Dakotas.[8] The highest confirmed wind gust during the event reached 120 mph (190 km/h) in Minnesota, causing extensive damage to infrastructure, agriculture, and power networks.[3]
(Enderlin, North Dakota EF5 on June 20)
Radar loop of the derecho as it passed over North Dakota, Minnesota and other states and Ontario, Canada on June 20 through the night of June 21. Tornadic supercells can also be seen in eastern North Dakota prior to the derecho reaching and absorbing them. | |
| Meteorological history | |
|---|---|
| Duration | June 19–22, 2025 |
| Tornado outbreak | |
| Tornadoes | 40 |
Max. rating | EF5 tornado |
| Highest winds | Tornadic – >210 mph (340 km/h)[1] (Enderlin, North Dakota EF5 on June 20) |
| Largest hail | 4 in (10 cm) near the Jamestown Dam on June 20th[2] |
| Derecho | |
| Highest gusts | 120 mph (190 km/h) (Beltrami County, Minnesota)[3] |
| Max. rainfall | 6.5 in (170 mm) (Chenango County, New York)[4] |
| Overall effects | |
| Fatalities | 7 (6 tornadic, 1 from downburst) |
| Injuries | >4 |
| Damage | $875 million (2025 USD) |
Areas affected | Northern United States (Great Plains), Southern Canada, Northeastern United States |
Part of the tornado outbreaks of 2025 | |
As the storm system continued to move eastward, it evolved into an intense squall line that affected southern Ontario on June 21. Widespread damaging winds, downbursts, and flash flooding were reported, with one fatality attributed to a downburst.[9] The system then moved into the Northeastern United States early on June 22, generating additional severe weather, including an EF1 tornado in Clark Mills, New York, which killed three people.[5][10]
In total, the outbreak produced approximately 40 confirmed tornadoes across the United States and Canada and resulted in seven fatalities. Damage estimates reached approximately $875 million (USD), largely due to widespread wind damage from the derecho and associated convective systems.[11]
Meteorological synopsis
June 19
The Storm Prediction Center (SPC) had been monitoring favorable conditions for storm development in the Northern Plains/Upper Midwest region since June 18, noting limited low-level moisture and instability with modest wind shear yet steep lapse rates allowing for the development of weak thunderstorms in the area, which could in turn create a threat for isolated wind gusts and large hail.[12] Although an upper-level ridge was present throughout this region on June 19, a weak mid-level shortwave trough moved over the Canadian Prairies which, in combination with a strengthening low-level jet and the advection of warm, moist air, allowed for robust thunderstorm development with the primary threat being large hail and isolated strong wind gusts.[13]
June 20
On June 15, the Storm Prediction Center (SPC) noted on its Day 6 outlook that a shortwave, mid-level ridge was forecasted to traverse into the upper Mississippi River valley and remain over the region as mid-level heights increase. Beneath the ridge, a moist and unstable airmass was expected to be in place from the lower to mid-Missouri Valley, northeastward into the western Great Lakes region. Instability and deep-layer shear were sufficient for a localized severe threat, though uncertainties remained on where the greatest potential for convection would be.[15]

A seasonally strong mid-level trough was forecast to eject over the Northern Plains on June 20, which featured moderate upper-level divergence to promote lift and shear support.[15] The Storm Prediction Center (SPC) Day 2 outlook mentioned that "a small area of uncapped and very unstable air mass, perhaps over northeast SD and southeast ND. Here, a conditional supercell and tornado risk will exist ... very large hail and tornadoes appear likely."[16]
Supercells began developing across eastern North Dakota, around the Jamestown area, in the evening hours of June 20. Although they were initially elevated, the strengthening low-level jet and isentropic/geostrophic ascent contributed to eroding the convective inhibition that was in place, allowing them to become more surface-based.[17] Additionally, a nearby frontal boundary provided extreme storm-relative helicity which further supported surface-based shear and streamwise vorticity as well as development of rotation or mesocyclogenesis within the supercells.[17]
Confirmed tornadoes
| EFU | EF0 | EF1 | EF2 | EF3 | EF4 | EF5 | Total |
|---|---|---|---|---|---|---|---|
| 5 | 14 | 13 | 6 | 1 | 0 | 1 | 40 |
June 19 event
| EF# | Location | County / parish | State / Province | Start coord. | Time (UTC) | Path length | Max. width |
|---|---|---|---|---|---|---|---|
| EF0 | S of Hirsch | Coalfields | SK | 49.14°N 102.59°W | 22:23 | Unknown | Unknown |
| A brief tornado was recorded, causing no reported damage.[18][19] | |||||||
| EF0 | S of Frobisher (1st tornado) | Coalfields | SK | 49.1364°N 102.4524°W | 22:40 | Unknown | Unknown |
| A weak tornado caused minor tree damage.[18][19] | |||||||
| EF2 | S of Frobisher (2nd tornado) | Coalfields | SK | 49.1325°N 102.4179°W | 22:45 | 12.5 km (7.8 mi) | 650 m (710 yd) |
| A strong tornado damaged power poles, oil tanks, grain bins, and trees.[18][19] | |||||||
| EF2 | E of Kronau (1st tornado) | Lajord | SK | 50.3185°N 104.2235°W | 23:04 | 9.46 km (5.88 mi) | 680 m (740 yd) |
| This tornado damaged a well-constructed home, many farm vehicles, and vegetation in a rural area.[18][19] | |||||||
| EF0 | E of Kronau (2nd tornado) | Lajord | SK | 50.315°N 104.170°W | 23:10 | Unknown | Unknown |
| The same storm produced a second, weaker tornado which damaged vegetation and a grain bin.[18][19] | |||||||
| EF1 | Blackstrap Lake | Dundurn | SK | 51.8386°N 106.3793°W | 23:25 | 4.25 km (2.64 mi) | 210 m (230 yd) |
| Two residences near the northeastern shore of the lake were damaged by this tornado.[18][19] | |||||||
| EF0 | S of Vibank | Francis | SK | 50.28°N 103.94°W | 23:51 | Unknown | Unknown |
| A tornado was recorded, causing no reported damage.[18][19] | |||||||
| EF0 | NE of Young | Morris | SK | 51.80°N 105.64°W | 00:18 | Unknown | Unknown |
| A tornado was recorded, causing no reported damage.[18][19] | |||||||
| EF1 | SW of Dickinson | Stark | ND | 46.77°N 102.91°W | 00:22–00:24 | 1.38 mi (2.22 km) | 200 yd (180 m) |
| A tornado caused damage along a short path, partially tearing the roofs off two houses and snapping a large branch from a tree. Additional impacts included downed fencing, ripped siding, and two power poles knocked over near the southern end of the damage track.[20] | |||||||
| EF1 | N of Dysart | Touchwood | SK | 51.1400°N 104.1156°W | 02:10 | 5.30 km (3.29 mi) | 220 m (240 yd) |
| A tornado caused damage to trees and a shed, additionally causing minor shingle damage to a roof near South Touchwood.[18][19] | |||||||
| EF1 | S of Hubbard | Ituna Bon Accord | SK | 51.0960°N 103.4340°W | 03:00 | 11.3 km (7.0 mi) | 890 m (970 yd) |
| This tornado damaged trees, a rural home and farm buildings, and an RV.[18][19] | |||||||
| EF0 | E of Hillside Colony | Spink | SD | 44.74°N 97.98°W | 03:50 | 0.01 mi (0.016 km) | 10 yd (9.1 m) |
| A storm chaser spotted a brief, weak tornado. No damage was noted.[21] | |||||||
June 20 event
| EF# | Location | County / parish | State | Start coord. | Time (UTC) | Path length | Max. width |
|---|---|---|---|---|---|---|---|
| EFU | SSW of Spiritwood | Stutsman | ND | 46.8987°N 98.5786°W | 01:34–01:38 | 1.14 mi (1.83 km) | 50 yd (46 m) |
| A brief tornado occurred, causing no damage.[22] | |||||||
| EFU | NNW of New Salem | Morton | ND | 46.9163°N 101.4902°W | 01:40–01:41 | 0.5 mi (0.80 km) | 50 yd (46 m) |
| This tornado occurred in an open field and impacted no structures.[23] | |||||||
| EF2 | NE of New Salem to SSE of Center | Morton | ND | 46.9486°N 101.3247°W | 01:48–01:59 | 5.62 mi (9.04 km) | 200 yd (180 m) |
| This tornado damaged three farmsteads after tracking east-northeast from New Salem. The first farmstead had minimal damage. Two separate farm buildings on the second farm lost their roofs and a grain bin was severely damaged. The third farmstead had a damaged roof to the main house as well as one of the farm buildings. A mile of power poles were broken or leaned over in between the second and third farms. A wind turbine was also snapped and toppled near the bottom of the support pole.[24] | |||||||
| EF3 | E of Spiritwood | Stutsman, Barnes | ND | 46.9234°N 98.4587°W | 01:51–02:20 | 10.94 mi (17.61 km) | 990 yd (910 m) |
| See section on this tornado.[25] | |||||||
| EF1 | NW of Dickey | LaMoure | ND | 46.6058°N 98.5628°W | 02:05–02:07 | 0.23 mi (0.37 km) | 150 yd (140 m) |
| Two farm buildings were damaged and significant tree damage was noted near the touchdown of the tornado. Two ice fishing houses were also damaged and a grain cart with 120 bushels of corn was tossed end over end.[26] | |||||||
| EF0 | SSW of Sanborn | Barnes | ND | 46.8808°N 98.2701°W | 02:05–02:23 | 1.05 mi (1.69 km) | 20 yd (18 m) |
| A photogenic, anticyclonic tornado caused no damage over open land.[27] | |||||||
| EFU | NE of Sanger | McLean | ND | 47.2492°N 100.9304°W | 02:26–02:27 | 0.35 mi (0.56 km) | 50 yd (46 m) |
| A brief tornado occurred in an open field causing no known damage.[28] | |||||||
| EF2 | SW of Valley City | Barnes | ND | 46.8915°N 98.102°W | 02:29–02:50 | 5.79 mi (9.32 km) | 400 yd (370 m) |
| This strong tornado initially caused tree damage with large broken branches before intensifying near several homes. Two homes sustained minor shingle, roof, and siding damage, while one had a collapsed garage and partial porch roof loss. After crossing a ridge near the Sheyenne River, the tornado caused widespread tree damage and struck up to four more homes south of Valley City. One home suffered the most severe damage, with collapsed exterior top-floor walls, total roof destruction, and the complete collapse of a garage. A nearby carport and shed were also partially collapsed. Another home had roof and siding damage with one exterior wall pushed inward. Additional nearby homes experienced window, siding, and shingle damage. Tree damage continued in the area with numerous fallen branches before the tornado lifted.[29] | |||||||
| EF1 | NE of Tappen to NNW of Medina | Kidder, Stutsman | ND | 46.9405°N 99.5678°W | 03:07–03:19 | 12.51 mi (20.13 km) | 200 yd (180 m) |
| A QLCS tornado tracked east-northeast, snapping numerous trees down to the trunk, stripping them of leaves and branches. Power transmission towers were bent and twisted. One farm building sustained roof damage while another was completely destroyed. Several homes experienced shingle, siding, garage, and roof damage with debris scattered across properties and found up to half a mile away. Grain bins were dented and a semi trailer was tipped onto its side.[30] | |||||||
| EFU | W of Fort Ransom | LaMoure | ND | 46.525°N 98.11°W | 03:10–03:11 | 0.48 mi (0.77 km) | 50 yd (46 m) |
| A tornado was photographed and posted on social media. No known damage occurred.[31] | |||||||
| EF2 | NW of Fort Ransom | Ransom | ND | 46.5399°N 98.0302°W | 03:20–03:29 | 5.2 mi (8.4 km) | 400 yd (370 m) |
| The tornado began by damaging three power poles as it tracked northeast. Around the same time, the tornado picked up multiple pieces of large farm machinery, carrying them for up to a half mile. Turning back northwest, it struck a farmhouse and a grove of trees, causing low-end EF2 damage. As it weakened and roped out, it damaged another power pole northwest of the farmstead before dissipating.[32] | |||||||
| EFU | NNW of Fort Ransom | Ransom | ND | 46.574°N 97.945°W | 03:22–03:25 | 0.6 mi (0.97 km) | 50 yd (46 m) |
| A satellite tornado to the Fort Ransom EF2 left notable scarring through a field on high-resolution satellite imagery.[33] | |||||||
| EF0 | SW of Hunter to SW of Grandin | Cass | ND | 47.1506°N 97.2602°W | 03:36–03:44 | 8.56 mi (13.78 km) | 100 yd (91 m) |
| Several trees were damaged in shelterbelts and ground scouring was noted.[34] | |||||||
| EF1 | N of Hunter | Cass | ND | 47.1904°N 97.2601°W | 03:38–03:44 | 5.82 mi (9.37 km) | 300 yd (270 m) |
| Multiple trees were damaged.[35] | |||||||
| EF1 | ESE of Arthur to E of Gardner | Cass | ND | 47.0889°N 97.1229°W | 03:41–03:51 | 12.17 mi (19.59 km) | 800 yd (730 m) |
| Several shelterbelts and bean fields sustained damage and a farmstead lost several grain bins, a shed and a machine shop while the house on the property sustained roof damage.[36] | |||||||
| EF1 | NNE of Bordulac to SW of Grace City | Foster | ND | 47.4823°N 98.921°W | 03:44–03:51 | 5.79 mi (9.32 km) | 150 yd (140 m) |
| This tornado touched downand traveled northeast, severely damaging a farmstead at the start of its path. A barn lost its entire upper wooden and sheet-metal section, a silo had its top torn off, and multiple barns lost roofs and doors. The tornado crossed open fields before hitting another farmstead, where many trees were broken and large branches were twisted off, including one driven into a camper. Nearby, power lines were brought down and part of a large shop building housing equipment was torn away before the tornado lifted.[37] | |||||||
| EF5 | E of Enderlin | Ransom, Cass | ND | 46.5728°N 97.6031°W | 04:04–04:20 | 12.1 mi (19.5 km) | 1,850 yd (1,690 m) |
| 3 deaths – See article on this tornado.[1] | |||||||
| EF1 | N of Oriska | Barnes | ND | 46.9787°N 97.8546°W | 04:17–04:22 | 5.01 mi (8.06 km) | 800 yd (730 m) |
| Two farmsteads sustained damage to several buildings, and ground scouring occurred in fields.[38] | |||||||
| EF2 | NE of Enderlin to WSW of Leonard | Cass, Ransom | ND | 46.6703°N 97.5251°W | 04:22–04:34 | 6.82 mi (10.98 km) | 1,351 yd (1,235 m) |
| The same supercell that produced the EF5 tornado cycled and produced a strong tornado that caused extensive tree damage; several trees were snapped or uprooted in the affected area. Additionally, several roofs were partially destroyed. It formed just to the east of the path of the EF5 tornado, although they were not on the ground at the same time.[39] | |||||||
| EF0 | N of Sheldon | Ransom | ND | 46.6085°N 97.4899°W | 04:35–04:37 | 0.84 mi (1.35 km) | 20 yd (18 m) |
| A tornado scar was noted through farm fields on high-resolution satellite imagery.[40] | |||||||
| EF1 | NE of Leonard to W of Kindred | Cass | ND | 46.6932°N 97.1747°W | 04:44–04:51 | 6.86 mi (11.04 km) | 300 yd (270 m) |
| Some tree damage occurred.[41] | |||||||
| EF0 | NE of Leonard | Cass | ND | 46.6923°N 97.1589°W | 04:45–04:46 | 0.68 mi (1.09 km) | 10 yd (9.1 m) |
| This tornado left a scar that was discovered on high-resolution satellite imagery.[42] | |||||||
| EF0 | SW of Davenport | Cass | ND | 46.6926°N 97.129°W | 04:46–04:47 | 1.86 mi (2.99 km) | 20 yd (18 m) |
| A tornado left a scar that was noted on high-resolution satellite imagery.[43] | |||||||
| EF0 | WNW of Kindred | Cass | ND | 46.6649°N 97.0529°W | 04:50–04:51 | 0.74 mi (1.19 km) | 20 yd (18 m) |
| A scar left by a tornado was found on high-resolution satellite imagery.[44] | |||||||
June 21 event
| EF# | Location | Subdivision | Province | Start coord. | Time (UTC) | Path length | Max. width |
|---|---|---|---|---|---|---|---|
| EF0 | SW of Glenbain | Glen Bain | SK | 49.83°N 107.05°W | 20:55 | Unknown | Unknown |
| A brief tornado caused no known damage.[45][19] | |||||||
| EF0 | N of Cabri | Riverside | SK | 50.65°N 108.46°W | 22:15 | Unknown | Unknown |
| A brief tornado caused no known damage.[45][19] | |||||||
June 22 event
| EF# | Location | County / parish | State | Start coord. | Time (UTC) | Path length | Max. width |
|---|---|---|---|---|---|---|---|
| EF1 | Clark Mills to N of Clinton | Oneida | NY | 43.0928°N 75.3669°W | 07:58–08:03 | 2.43 mi (3.91 km) | 300 yd (270 m) |
| 3 deaths – See section on this tornado.[46] | |||||||
| EF1 | Lairdsville to Franklin Springs | Oneida | NY | 43.0897°N 75.4404°W | 07:59–08:10 | 4.74 mi (7.63 km) | 450 yd (410 m) |
| Another spin-up tornado was spawned by the early morning line of severe thunderstorms and was on the ground simultaneously with the EF1 tornado above. It touched down just south of Westmoreland where tree branches were broken, quickly moving into Lairdsville where roofs were damaged. It continued through more rural areas, causing significant damage to farm silo and outbuildings in addition to snapping or uprooting trees. Continuing southeast, it snapped trees on the western edge of the Hamilton College campus before turning more sharply southeast and dissipating.[47] | |||||||
Spiritwood–Urbana, North Dakota
The EF3 tornado, slowly obscured in rain by the rear flank downdraft northwest of Urbana. | |
| Meteorological history | |
|---|---|
| Formed | June 20, 2025, 8:51 p.m. CDT (UTC–05:00) |
| Dissipated | June 20, 2025, 9:20 p.m. CDT (UTC-05:00) |
| Duration | 29 minutes[25] |
| EF3 tornado | |
| on the Enhanced Fujita scale | |
| Highest winds | 155 mph (249 km/h) |
| Overall effects | |
| Fatalities | 0 |
| Injuries | 0 |
| Damage | Unknown |
At 8:51 p.m. CDT (01:51 UTC), this slow-moving and very intense tornado touched down to the east of a Great River Energy station, located south of Spiritwood in eastern Stutsman County. The tornado was widely documented as a "bowl-shaped" condensation funnel, with numerous suction vortices dancing underneath by dozens of storm chasers, as it first traveled to the northeast along 34th Street SE.[5]

The tornado then fully condensed and crossed into Barnes County, where it began to intensify drastically and start heading more to the north and east. The parent supercell's rear flank downdraft started to wrap around the circulation at this time, with extreme winds observed in excess of 70 mph (110 km/h), though an estimate at 100 mph (160 km/h) was possible.[48] Along 33rd Street SE, the tornado caused EF0 damage to a home west of the Urbana area. The accompanying rear flank downdraft then fully cloaked the tornado behind a heavy curtain of rain, as it began to approach a farmstead. Along the intersection grid of 97th Avenue SE and 32nd Street SE, the tornado then impacted the entire farm, causing EF2 damage to the residence and EF3 damage to a metal farm building that was completely destroyed. A family was sheltering inside the home's basement bathroom as the tornado struck.[49] Vehicles from the property were hurled or deposited in a south-southeastern direction, at a distance of 0.2–0.25 mi (0.32–0.40 km). The rainwrapped tornado headed due north, parallel to 97th Avenue SE as it destroyed another but older farmhouse built in 1891, and debarked trees at EF3 intensity before weakening and moving to the northwest. The occluding tornado reentered Stutsman County as a tall and photogenic twister before dissipating at 9:20 p.m. CDT (02:20 UTC).[5][25]
This large tornado was the second, and strongest of a family of tornadoes from a long-lived supercell that tracked from Jamestown to the eastern parts of North Dakota. During its 29-minute lifespan, it traveled along a path of 10.94 mi (17.61 km) and had a maximum width of 990 yd (0.56 mi; 0.91 km).[25] This was the strongest tornado to affect Barnes County, since an F4 tornado struck near Litchville and Marion on July 18, 2004.[50]
Enderlin, North Dakota
A photo of the tornado near peak intensity, when several train cars were derailed. | |
| Meteorological history | |
|---|---|
| Formed | June 20, 2025, 11:04 p.m. CDT (UTC–05:00) |
| Dissipated | June 20, 2025, 11:20 p.m. CDT (UTC-05:00) |
| Duration | 16 minutes[1] |
| EF5 tornado | |
| on the Enhanced Fujita scale | |
| Highest winds | >210 mph (340 km/h) |
| Overall effects | |
| Fatalities | 3 |
| Injuries | 0 |
| Damage | Unknown |
This very large, violent, and deadly tornado touched down at 11:04 p.m. CDT (04:04 UTC) in rural Ransom County, south of Enderlin. It initially snapped tree branches at EF0 intensity, before the tornado intensified and widened as it moved northeastward across County Road 55 through open fields. The tornado then impacted the ADM Edible Bean Specialties facility at the corner of 136th Avenue SE and County Road 136 at EF2 strength, snapping large trees and destroying an outbuilding.[5]
The tornado then rapidly intensified as it continued northeastward, reaching EF5 intensity as it crossed CPKC's Elbow Lake Subdivision southeast of Enderlin, to northwest of Sheldon, derailing several train cars on a stopped freight train, including one empty tanker car that was thrown 475.5 feet (144.9 m) south of ND 46.[51] Initially, this damage was left unrated, but further analysis determined that there was forensic damage of the lofting of empty tanker cars weighing up to 72,000 pounds (33,000 kg) and tipping over fully loaded grain hopper cars weighing up to 286,000 pounds (130,000 kg) each. Based on this, the rating for this location was upgraded to EF5 with wind speeds greater than 210 mph (340 km/h) on October 6, 2025, the first F5/EF5 tornado to occur in North Dakota since the Fargo tornado exactly 68 years prior.[51] Continuing north, the tornado blew over a cell tower, damaged crop fields, and snapped large trees, debarking some of them. A farmhouse was also swept away, and nearby outbuildings were destroyed. Crossing ND 46 into Cass County, two houses were particularly devastated at EF4 intensity, with two fatalities occurring in the area. The first was swept away while the other was leveled.[6] The tornado then began to turn northwest, leveling another home, which caused another fatality, and bending over tall steel electrical transmission towers before weakening and dissipating at 11:20 p.m. UTC (04:20 UTC)[5][1]
Overall, the tornado was on the ground for 16 minutes, had a path length of 12.10 mi (19.47 km), and reached a peak width of 1,850 yd (1.05 mi; 1.69 km). The tornado was the first to be rated EF5 on the Enhanced Fujita scale since the Moore, Oklahoma, tornado on May 20, 2013,[52] and was the first F5/EF5 tornado to occur in North Dakota since the Fargo tornado exactly 68 years prior.[53]
Clark Mills–Clinton, New York
A tree uprooted by the tornado fell into a house, killing two young girls inside. | |
| Meteorological history | |
|---|---|
| Formed | June 22, 2025, 3:58 a.m. EDT (UTC–04:00) |
| Dissipated | June 22, 2025, 4:03 a.m. EDT (UTC-04:00) |
| Duration | 5 minutes |
| EF1 tornado | |
| on the Enhanced Fujita scale | |
| Highest winds | 105 mph (169 km/h) |
| Overall effects | |
| Fatalities | 3 |
| Injuries | 0 |
| Damage | $440,000 |

The same line of thunderstorms associated with the earlier derecho continued to move across the Northern United States and Southern Canada, reaching New York by the early morning of June 22.[54] This deadly QLCS tornado formed along a kink in this line, affecting the hamlet of Clark Mills, where three people were killed. The tornado first touched down within Clark Mills and moved southwestward through the hamlet, where it snapped or uprooted many trees.[5][10] In this area, three people were killed when downed trees cut through and crushed their houses. In one house, six-year-old twin girls were killed by a tree that sliced through it, and a 50-year-old woman was killed in another location when a tree fell through the roof and crushed one end of her home; all victims were pronounced dead on the scene.[55][56] Overall, this made the tornado the second-deadliest in New York state history.[57] The tornado then turned sharply to the south, destroying a historic grist mill near Oriskany Creek with nearby heavy machinery being tossed into the creek. Continuing south, it began to move through more rural areas, causing more tree damage before turning southeast and dissipating.[5][10] The tornado became the third deadliest in New York since records began in 1950.[58]
While a tornado warning was issued for south-central Oneida County due to radar-indicated rotation,[59] the tornado initially formed outside of the polygon in an area that was just under a severe thunderstorm warning, although it did have a tornado possible tag. This was due to the warning being for another EF1 tornado that formed around the same time to the west of this one. Additionally, the rotation was assessed as being much farther south than it actually was.[60] This meant that not all of Clark Mills’ residents, including the three victims and their families, received the warning; many residents confirmed that they did not receive any warning. The early-morning time of this tornado also meant that most people were asleep as it touched down, so the warning may not have been able to reach them. It was further clarified that the recent staffing cuts to NOAA and the NWS did not affect the Binghamton office.[61]
Non-tornadic impacts
Derecho

The derecho left over 23,000 people without power in the state of North Dakota.[62] In Bemidji, Minnesota, the derecho blew out windows in a hospital and flipped several vehicles.[62] Wind speeds at the Bemidji airport were recorded at 106 mph (171 km/h).[63]
June 21–22 severe storms
| EF0 | EF1 | EF2 | EF3 | EF4 | EF5 |
|---|---|---|---|---|---|
| 20 | 10 | 1 | 0 | 0 | 0 |
Severe thunderstorms moved into southern Ontario on the evening of June 21 and the early morning of June 22, causing widespread wind damage and several downbursts. The Samuel de Champlain Provincial Park, a popular summer camping spot, was particularly affected by an EF2-rated downburst; hundreds were left stranded due to flash flooding and a particularly strong downburst which downed trees and power lines, blocking off roads, and injured several people.[19][64][65][66] Similar severe weather effects were felt in other areas, such as Algonquin Provincial Park, where two separate downbursts occurred in the area. One of the two caused a tree to fall on a tent, injuring a boy camping with his mother.[67][68][69] Finally, in Mallorytown, Ontario, another downburst uprooted several trees, one of which fell on a tent occupied by a father with his young child; the father was killed while the child survived with serious but non-life-threatening injuries.[19][70] Several municipalities declared states of emergency due to the "devastation" brought by the severe storms.[71] Several downbursts were reported in Quebec on the nighth of June 23.[19] Overall, the downbursts in Canada caused one fatality and at least four injuries.[19]
This same line of storms also pushed into New York on June 22, causing severe wind gusts, some up to 70 mph (110 km/h), which downed trees and power lines. This resulted in blocked roads and loss of power in the region.[10][56] Additionally, rain brought by the storms caused localized flooding.[55][56] Extreme rainfall prompted a rare flash flood emergency for six hours for Chenango County, New York as approximately 6.5 in (170 mm) of rain fell.[55][4] Many people were stranded by flood waters as they flooded creeks, roadways, and homes.[72][54]
See also
- Weather of 2025
- List of derecho events
- List of North American tornadoes and tornado outbreaks
- June 2010 Northern Plains tornado outbreak - Another violent tornado outbreak that occurred in the same region
- Tornado outbreak of June 16–18, 2014 - Another violent tornado outbreak that occurred in the month of June
Notes
- All dates are based on the local time zone where the tornado touched down; however, all times are in Coordinated Universal Time for consistency.
- The Enhanced Fujita Scale is also used by the Northern Tornadoes Project to rate the damage done by downbursts as well as tornadoes.