Topzle Topzle

Tornado outbreak and derecho of June 19–22, 2025

Updated: Wikipedia source

Tornado outbreak and derecho of June 19–22, 2025

A significant tornado outbreak and associated powerful derecho caused major damage across the northern United States and parts of southern Canada on June 19–22, 2025. At least one other tornado was confirmed in North Dakota the same day. The following day, the National Weather Service in Grand Forks confirmed that a powerful tornado, later rated EF5 a few months after, killed three people east of Enderlin, North Dakota. The derecho also produced hurricane-force winds across Montana, North Dakota, Minnesota, and South Dakota, with the highest confirmed wind gust reaching 120 mph (190 km/h). Many tornadoes touched down in the Canadian province of Saskatchewan as well. The same system produced another squall line that produced damaging wind, several downburst, and flash flooding in southern Ontario on June 21 with one person being killed by a downburst. This line of storms would push into northern New York early on June 22 and spawn a deadly EF1 tornado that killed three people in Clark Mills. It also caused widespread wind damage and flash flooding. In all, the storm system caused seven fatalities and produced 40 tornadoes, causing $875 million in damages. The outbreak saw the first EF5-rated tornado in over 12 years.

Infobox

Duration
June 19–22, 2025
Tornadoes
40
Maximum rating
EF5 tornado
Highest winds
Tornadic – 210 mph (340 km/h) (Enderlin, North Dakota EF5 on June 20)
Largest hail
4 in (10 cm) near the Jamestown Dam on June 20th
Highest gusts
120 mph (190 km/h) (Beltrami County, Minnesota)
Maximum rainfall
6.5 in (17 cm) (Chenango County, New York)
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

Tables

Confirmed tornadoes by Enhanced Fujita rating · Confirmed tornadoes
5
5
EFU
5
EF0
14
EF1
13
EF2
6
EF3
1
EF4
0
EF5
1
Total
40
EFU
EF0
EF1
EF2
EF3
EF4
EF5
Total
5
14
13
6
1
0
1
40
List of confirmed tornadoes – Thursday, June 19, 2025[a] · Confirmed tornadoes › June 19 event
EF0
EF0
EF#
EF0
Location
S of Hirsch
County / parish
Coalfields
State / Province
SK
Start coord.
mw- .mw- .mw- 49°08′N 102°35′W / 49.14°N 102.59°W / 49.14; -102.59 (Hirsch (Jun. 19, EF0))
Time (UTC)
22:23
Path length
Unknown
Max. width
Unknown
A brief tornado was recorded, causing no reported damage.
A brief tornado was recorded, causing no reported damage.
EF#
A brief tornado was recorded, causing no reported damage.
EF0
EF0
EF#
EF0
Location
S of Frobisher (1st tornado)
County / parish
Coalfields
State / Province
SK
Start coord.
49°08′11″N 102°27′09″W / 49.1364°N 102.4524°W / 49.1364; -102.4524 (Frobisher 1 (Jun. 19, EF0))
Time (UTC)
22:40
Path length
Unknown
Max. width
Unknown
A weak tornado caused minor tree damage.
A weak tornado caused minor tree damage.
EF#
A weak tornado caused minor tree damage.
EF2
EF2
EF#
EF2
Location
S of Frobisher (2nd tornado)
County / parish
Coalfields
State / Province
SK
Start coord.
49°07′57″N 102°25′04″W / 49.1325°N 102.4179°W / 49.1325; -102.4179 (Frobisher 2 (Jun. 19, EF2))
Time (UTC)
22:45
Path length
12.5 km (7.8 mi)
Max. width
650 m (710 yd)
A strong tornado damaged power poles, oil tanks, grain bins, and trees.
A strong tornado damaged power poles, oil tanks, grain bins, and trees.
EF#
A strong tornado damaged power poles, oil tanks, grain bins, and trees.
EF2
EF2
EF#
EF2
Location
E of Kronau (1st tornado)
County / parish
Lajord
State / Province
SK
Start coord.
50°19′07″N 104°13′25″W / 50.3185°N 104.2235°W / 50.3185; -104.2235 (Kronau 1 (Jun. 19, EF2))
Time (UTC)
23:04
Path length
9.46 km (5.88 mi)
Max. width
680 m (740 yd)
This tornado damaged a well-constructed home, many farm vehicles, and vegetation in a rural area.
This tornado damaged a well-constructed home, many farm vehicles, and vegetation in a rural area.
EF#
This tornado damaged a well-constructed home, many farm vehicles, and vegetation in a rural area.
EF0
EF0
EF#
EF0
Location
E of Kronau (2nd tornado)
County / parish
Lajord
State / Province
SK
Start coord.
50°18′54″N 104°10′12″W / 50.315°N 104.170°W / 50.315; -104.170 (Kronau 2 (Jun. 19, EF0))
Time (UTC)
23:10
Path length
Unknown
Max. width
Unknown
The same storm produced a second, weaker tornado which damaged vegetation and a grain bin.
The same storm produced a second, weaker tornado which damaged vegetation and a grain bin.
EF#
The same storm produced a second, weaker tornado which damaged vegetation and a grain bin.
EF1
EF1
EF#
EF1
Location
Blackstrap Lake
County / parish
Dundurn
State / Province
SK
Start coord.
51°50′19″N 106°22′45″W / 51.8386°N 106.3793°W / 51.8386; -106.3793 (Blackstrap Lake (Jun. 19, EF1))
Time (UTC)
23:25
Path length
4.25 km (2.64 mi)
Max. width
210 m (230 yd)
Two residences near the northeastern shore of the lake were damaged by this tornado.
Two residences near the northeastern shore of the lake were damaged by this tornado.
EF#
Two residences near the northeastern shore of the lake were damaged by this tornado.
EF0
EF0
EF#
EF0
Location
S of Vibank
County / parish
Francis
State / Province
SK
Start coord.
50°17′N 103°56′W / 50.28°N 103.94°W / 50.28; -103.94 (Vibank (Jun. 19, EF0))
Time (UTC)
23:51
Path length
Unknown
Max. width
Unknown
A tornado was recorded, causing no reported damage.
A tornado was recorded, causing no reported damage.
EF#
A tornado was recorded, causing no reported damage.
EF0
EF0
EF#
EF0
Location
NE of Young
County / parish
Morris
State / Province
SK
Start coord.
51°48′N 105°38′W / 51.80°N 105.64°W / 51.80; -105.64 (Young (Jun. 19, EF0))
Time (UTC)
00:18
Path length
Unknown
Max. width
Unknown
A tornado was recorded, causing no reported damage.
A tornado was recorded, causing no reported damage.
EF#
A tornado was recorded, causing no reported damage.
EF1
EF1
EF#
EF1
Location
SW of Dickinson
County / parish
Stark
State / Province
ND
Start coord.
46°46′N 102°55′W / 46.77°N 102.91°W / 46.77; -102.91 (Dickinson (Jun. 19, EF1))
Time (UTC)
00:22–00:24
Path length
1.38 mi (2.22 km)
Max. width
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.
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.
EF#
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.
EF1
EF1
EF#
EF1
Location
N of Dysart
County / parish
Touchwood
State / Province
SK
Start coord.
51°08′24″N 104°06′56″W / 51.1400°N 104.1156°W / 51.1400; -104.1156 (South Touchwood (Jun. 19, EF1))
Time (UTC)
02:10
Path length
5.30 km (3.29 mi)
Max. width
220 m (240 yd)
A tornado caused damage to trees and a shed, additionally causing minor shingle damage to a roof near South Touchwood.
A tornado caused damage to trees and a shed, additionally causing minor shingle damage to a roof near South Touchwood.
EF#
A tornado caused damage to trees and a shed, additionally causing minor shingle damage to a roof near South Touchwood.
EF1
EF1
EF#
EF1
Location
S of Hubbard
County / parish
Ituna Bon Accord
State / Province
SK
Start coord.
51°05′46″N 103°26′02″W / 51.0960°N 103.4340°W / 51.0960; -103.4340 (Hubbard (Jun. 19, EF1))
Time (UTC)
03:00
Path length
11.3 km (7.0 mi)
Max. width
890 m (970 yd)
This tornado damaged trees, a rural home and farm buildings, and an RV.
This tornado damaged trees, a rural home and farm buildings, and an RV.
EF#
This tornado damaged trees, a rural home and farm buildings, and an RV.
EF0
EF0
EF#
EF0
Location
E of Hillside Colony
County / parish
Spink
State / Province
SD
Start coord.
44°44′N 97°59′W / 44.74°N 97.98°W / 44.74; -97.98 (Hillside Colony (Jun. 19, EF0))
Time (UTC)
03:50
Path length
0.01 mi (0.016 km)
Max. width
10 yd (9.1 m)
A storm chaser spotted a brief, weak tornado. No damage was noted.
A storm chaser spotted a brief, weak tornado. No damage was noted.
EF#
A storm chaser spotted a brief, weak tornado. No damage was noted.
EF#
Location
County / parish
State / Province
Start coord.
Time (UTC)
Path length
Max. width
EF0
S of Hirsch
Coalfields
SK
Hirsch (Jun. 19, EF0))
22:23
Unknown
Unknown
A brief tornado was recorded, causing no reported damage.
EF0
S of Frobisher (1st tornado)
Coalfields
SK
Frobisher 1 (Jun. 19, EF0))
22:40
Unknown
Unknown
A weak tornado caused minor tree damage.
EF2
S of Frobisher (2nd tornado)
Coalfields
SK
Frobisher 2 (Jun. 19, EF2))
22:45
12.5 km (7.8 mi)
650 m (710 yd)
A strong tornado damaged power poles, oil tanks, grain bins, and trees.
EF2
E of Kronau (1st tornado)
Lajord
SK
Kronau 1 (Jun. 19, EF2))
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.
EF0
E of Kronau (2nd tornado)
Lajord
SK
Kronau 2 (Jun. 19, EF0))
23:10
Unknown
Unknown
The same storm produced a second, weaker tornado which damaged vegetation and a grain bin.
EF1
Blackstrap Lake
Dundurn
SK
Blackstrap Lake (Jun. 19, EF1))
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.
EF0
S of Vibank
Francis
SK
Vibank (Jun. 19, EF0))
23:51
Unknown
Unknown
A tornado was recorded, causing no reported damage.
EF0
NE of Young
Morris
SK
Young (Jun. 19, EF0))
00:18
Unknown
Unknown
A tornado was recorded, causing no reported damage.
EF1
SW of Dickinson
Stark
ND
Dickinson (Jun. 19, EF1))
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.
EF1
N of Dysart
Touchwood
SK
South Touchwood (Jun. 19, EF1))
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.
EF1
S of Hubbard
Ituna Bon Accord
SK
Hubbard (Jun. 19, EF1))
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.
EF0
E of Hillside Colony
Spink
SD
Hillside Colony (Jun. 19, EF0))
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.
List of confirmed tornadoes – Friday, June 20, 2025[a] · Confirmed tornadoes › June 20 event
EFU
EFU
EF#
EFU
Location
SSW of Spiritwood
County / parish
Stutsman
State
ND
Start coord.
46°53′55″N 98°34′43″W / 46.8987°N 98.5786°W / 46.8987; -98.5786 (Spiritwood (Jun. 20, EFU))
Time (UTC)
01:34–01:38
Path length
1.14 mi (1.83 km)
Max. width
50 yd (46 m)
A brief tornado occurred, causing no damage.
A brief tornado occurred, causing no damage.
EF#
A brief tornado occurred, causing no damage.
EFU
EFU
EF#
EFU
Location
NNW of New Salem
County / parish
Morton
State
ND
Start coord.
46°54′59″N 101°29′25″W / 46.9163°N 101.4902°W / 46.9163; -101.4902 (New Salem (Jun. 20, EFU))
Time (UTC)
01:40–01:41
Path length
0.5 mi (0.80 km)
Max. width
50 yd (46 m)
This tornado occurred in an open field and impacted no structures.
This tornado occurred in an open field and impacted no structures.
EF#
This tornado occurred in an open field and impacted no structures.
EF2
EF2
EF#
EF2
Location
NE of New Salem to SSE of Center
County / parish
Morton
State
ND
Start coord.
46°56′55″N 101°19′29″W / 46.9486°N 101.3247°W / 46.9486; -101.3247 (New Salem (Jun. 20, EF1))
Time (UTC)
01:48–01:59
Path length
5.62 mi (9.04 km)
Max. width
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.
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.
EF#
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.
EF3
EF3
EF#
EF3
Location
E of Spiritwood
County / parish
Stutsman, Barnes
State
ND
Start coord.
46°55′24″N 98°27′31″W / 46.9234°N 98.4587°W / 46.9234; -98.4587 (Spiritwood (Jun. 20, EF3))
Time (UTC)
01:51–02:20
Path length
10.94 mi (17.61 km)
Max. width
990 yd (910 m)
This intense EF3 tornado severely damaged a home, leaving only interior walls near the stairwell intact while the rest of the first floor was destroyed. A nearby steel shed and several smaller outbuildings were obliterated, and multiple vehicles were damaged, with at least three being crushed and thrown nearly a quarter mile to the south and east. As the tornado tracked northeast, it struck a homestead built in 1893, completely collapsing all exterior walls while interior walls remained. An older barn and newer sheds at this location were also destroyed. Trees along the path were snapped 10 feet (3.0 m) to 15 feet (4.6 m) feet above the ground, and two stumps near the home were partially debarked on their windward sides. Crop damage was also noted along the path.
This intense EF3 tornado severely damaged a home, leaving only interior walls near the stairwell intact while the rest of the first floor was destroyed. A nearby steel shed and several smaller outbuildings were obliterated, and multiple vehicles were damaged, with at least three being crushed and thrown nearly a quarter mile to the south and east. As the tornado tracked northeast, it struck a homestead built in 1893, completely collapsing all exterior walls while interior walls remained. An older barn and newer sheds at this location were also destroyed. Trees along the path were snapped 10 feet (3.0 m) to 15 feet (4.6 m) feet above the ground, and two stumps near the home were partially debarked on their windward sides. Crop damage was also noted along the path.
EF#
This intense EF3 tornado severely damaged a home, leaving only interior walls near the stairwell intact while the rest of the first floor was destroyed. A nearby steel shed and several smaller outbuildings were obliterated, and multiple vehicles were damaged, with at least three being crushed and thrown nearly a quarter mile to the south and east. As the tornado tracked northeast, it struck a homestead built in 1893, completely collapsing all exterior walls while interior walls remained. An older barn and newer sheds at this location were also destroyed. Trees along the path were snapped 10 feet (3.0 m) to 15 feet (4.6 m) feet above the ground, and two stumps near the home were partially debarked on their windward sides. Crop damage was also noted along the path.
EF1
EF1
EF#
EF1
Location
NW of Dickey
County / parish
LaMoure
State
ND
Start coord.
46°36′21″N 98°33′46″W / 46.6058°N 98.5628°W / 46.6058; -98.5628 (Dickey (Jun. 20, EF1))
Time (UTC)
02:05–02:07
Path length
0.23 mi (0.37 km)
Max. width
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.
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.
EF#
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.
EF0
EF0
EF#
EF0
Location
SSW of Sanborn
County / parish
Barnes
State
ND
Start coord.
46°52′51″N 98°16′12″W / 46.8808°N 98.2701°W / 46.8808; -98.2701 (Sanborn (Jun. 20, EF0))
Time (UTC)
02:05–02:23
Path length
1.05 mi (1.69 km)
Max. width
20 yd (18 m)
A photogenic, anticyclonic tornado caused no damage over open land.
A photogenic, anticyclonic tornado caused no damage over open land.
EF#
A photogenic, anticyclonic tornado caused no damage over open land.
EFU
EFU
EF#
EFU
Location
NE of Sanger
County / parish
McLean
State
ND
Start coord.
47°14′57″N 100°55′49″W / 47.2492°N 100.9304°W / 47.2492; -100.9304 (Sanger (Jun. 20, EFU))
Time (UTC)
02:26–02:27
Path length
0.35 mi (0.56 km)
Max. width
50 yd (46 m)
A brief tornado occurred in an open field causing no known damage.
A brief tornado occurred in an open field causing no known damage.
EF#
A brief tornado occurred in an open field causing no known damage.
EF2
EF2
EF#
EF2
Location
SW of Valley City
County / parish
Barnes
State
ND
Start coord.
46°53′29″N 98°06′07″W / 46.8915°N 98.102°W / 46.8915; -98.102 (Valley City (Jun. 20, EF2))
Time (UTC)
02:29–02:50
Path length
5.79 mi (9.32 km)
Max. width
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.
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.
EF#
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.
EF1
EF1
EF#
EF1
Location
NE of Tappen to NNW of Medina
County / parish
Kidder, Stutsman
State
ND
Start coord.
46°56′26″N 99°34′04″W / 46.9405°N 99.5678°W / 46.9405; -99.5678 (Tappen (Jun. 20, EF1))
Time (UTC)
03:07–03:19
Path length
12.51 mi (20.13 km)
Max. width
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.
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.
EF#
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.
EFU
EFU
EF#
EFU
Location
W of Fort Ransom
County / parish
LaMoure
State
ND
Start coord.
46°31′30″N 98°06′36″W / 46.525°N 98.11°W / 46.525; -98.11 (Ft. Ransom (Jun. 20, EFU))
Time (UTC)
03:10–03:11
Path length
0.48 mi (0.77 km)
Max. width
50 yd (46 m)
A tornado was photographed and posted on social media. No known damage occurred.
A tornado was photographed and posted on social media. No known damage occurred.
EF#
A tornado was photographed and posted on social media. No known damage occurred.
EF2
EF2
EF#
EF2
Location
NW of Fort Ransom
County / parish
Ransom
State
ND
Start coord.
46°32′24″N 98°01′49″W / 46.5399°N 98.0302°W / 46.5399; -98.0302 (Ft. Ransom (Jun. 20, EF2))
Time (UTC)
03:20–03:29
Path length
5.2 mi (8.4 km)
Max. width
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.
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.
EF#
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.
EFU
EFU
EF#
EFU
Location
NNW of Fort Ransom
County / parish
Ransom
State
ND
Start coord.
46°34′26″N 97°56′42″W / 46.574°N 97.945°W / 46.574; -97.945 (Ft. Ransom (Jun. 20, EFU))
Time (UTC)
03:22–03:25
Path length
5.2 mi (8.4 km)
Max. width
400 yd (370 m)
A satellite tornado to the Fort Ransom EF2 left notable scarring through a field on high-resolution satellite imagery.
A satellite tornado to the Fort Ransom EF2 left notable scarring through a field on high-resolution satellite imagery.
EF#
A satellite tornado to the Fort Ransom EF2 left notable scarring through a field on high-resolution satellite imagery.
EF0
EF0
EF#
EF0
Location
SW of Hunter to SW of Grandin
County / parish
Cass
State
ND
Start coord.
47°09′02″N 97°15′37″W / 47.1506°N 97.2602°W / 47.1506; -97.2602 (Hunter (Jun. 20, EF0))
Time (UTC)
03:36–03:44
Path length
8.56 mi (13.78 km)
Max. width
100 yd (91 m)
Several trees were damaged in shelterbelts and ground scouring was noted.
Several trees were damaged in shelterbelts and ground scouring was noted.
EF#
Several trees were damaged in shelterbelts and ground scouring was noted.
EF1
EF1
EF#
EF1
Location
N of Hunter
County / parish
Cass
State
ND
Start coord.
47°11′25″N 97°15′36″W / 47.1904°N 97.2601°W / 47.1904; -97.2601 (Hunter (Jun. 20, EF1))
Time (UTC)
03:38–03:44
Path length
5.82 mi (9.37 km)
Max. width
300 yd (270 m)
Multiple trees were damaged.
Multiple trees were damaged.
EF#
Multiple trees were damaged.
EF1
EF1
EF#
EF1
Location
ESE of Arthur to E of Gardner
County / parish
Cass
State
ND
Start coord.
47°05′20″N 97°07′22″W / 47.0889°N 97.1229°W / 47.0889; -97.1229 (Arthur (Jun. 20, EF1))
Time (UTC)
03:41–03:51
Path length
12.17 mi (19.59 km)
Max. width
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.
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.
EF#
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.
EF1
EF1
EF#
EF1
Location
NNE of Bordulac to SW of Grace City
County / parish
Foster
State
ND
Start coord.
47°28′56″N 98°55′16″W / 47.4823°N 98.921°W / 47.4823; -98.921 (Bordulac (Jun. 20, EF1))
Time (UTC)
03:44–03:51
Path length
5.79 mi (9.32 km)
Max. width
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.
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.
EF#
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.
EF5
EF5
EF#
EF5
Location
E of Enderlin
County / parish
Ransom, Cass
State
ND
Start coord.
46°34′22″N 97°36′11″W / 46.5728°N 97.6031°W / 46.5728; -97.6031 (Enderlin (Jun. 20, EF5))
Time (UTC)
04:04–04:20
Path length
12.1 mi (19.5 km)
Max. width
1,850 yd (1,690 m)
3 deaths – See article on this tornado
3 deaths – See article on this tornado
EF#
3 deaths – See article on this tornado
EF1
EF1
EF#
EF1
Location
N of Oriska
County / parish
Barnes
State
ND
Start coord.
46°58′43″N 97°51′17″W / 46.9787°N 97.8546°W / 46.9787; -97.8546 (Oriska (Jun. 20, EF1))
Time (UTC)
04:17–04:22
Path length
5.01 mi (8.06 km)
Max. width
800 yd (730 m)
Two farmsteads sustained damage to several buildings, and ground scouring occurred in fields.
Two farmsteads sustained damage to several buildings, and ground scouring occurred in fields.
EF#
Two farmsteads sustained damage to several buildings, and ground scouring occurred in fields.
EF2
EF2
EF#
EF2
Location
NE of Enderlin to WSW of Leonard
County / parish
Cass, Ransom
State
ND
Start coord.
46°40′13″N 97°31′30″W / 46.6703°N 97.5251°W / 46.6703; -97.5251 (Enderlin (Jun. 20, EF2))
Time (UTC)
04:22–04:34
Path length
6.82 mi (10.98 km)
Max. width
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.
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.
EF#
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.
EF0
EF0
EF#
EF0
Location
N of Sheldon
County / parish
Ransom
State
ND
Start coord.
46°36′31″N 97°29′24″W / 46.6085°N 97.4899°W / 46.6085; -97.4899 (Sheldon (Jun. 20, EF0))
Time (UTC)
04:35–04:37
Path length
0.84 mi (1.35 km)
Max. width
20 yd (18 m)
A tornado scar was noted through farm fields on high-resolution satellite imagery.
A tornado scar was noted through farm fields on high-resolution satellite imagery.
EF#
A tornado scar was noted through farm fields on high-resolution satellite imagery.
EF1
EF1
EF#
EF1
Location
NE of Leonard to W of Kindred
County / parish
Cass
State
ND
Start coord.
46°41′36″N 97°10′29″W / 46.6932°N 97.1747°W / 46.6932; -97.1747 (Leonard (Jun. 20, EF1))
Time (UTC)
04:44–04:51
Path length
6.86 mi (11.04 km)
Max. width
300 yd (270 m)
Some tree damage occurred.
Some tree damage occurred.
EF#
Some tree damage occurred.
EF0
EF0
EF#
EF0
Location
NE of Leonard
County / parish
Cass
State
ND
Start coord.
46°41′32″N 97°09′32″W / 46.6923°N 97.1589°W / 46.6923; -97.1589 (Leonard (Jun. 20, EF0))
Time (UTC)
04:45–04:46
Path length
0.68 mi (1.09 km)
Max. width
10 yd (9.1 m)
This tornado left a scar that was discovered on high-resolution satellite imagery.
This tornado left a scar that was discovered on high-resolution satellite imagery.
EF#
This tornado left a scar that was discovered on high-resolution satellite imagery.
EF0
EF0
EF#
EF0
Location
SW of Davenport
County / parish
Cass
State
ND
Start coord.
46°41′33″N 97°07′44″W / 46.6926°N 97.129°W / 46.6926; -97.129 (Davenport (Jun. 20, EF0))
Time (UTC)
04:46–04:47
Path length
1.86 mi (2.99 km)
Max. width
20 yd (18 m)
A tornado left a scar that was noted on high-resolution satellite imagery.
A tornado left a scar that was noted on high-resolution satellite imagery.
EF#
A tornado left a scar that was noted on high-resolution satellite imagery.
EF0
EF0
EF#
EF0
Location
WNW of Kindred
County / parish
Cass
State
ND
Start coord.
46°39′54″N 97°03′10″W / 46.6649°N 97.0529°W / 46.6649; -97.0529 (Kindred (Jun. 20, EF0))
Time (UTC)
04:50–04:51
Path length
0.74 mi (1.19 km)
Max. width
20 yd (18 m)
A scar left by a tornado was found on high-resolution satellite imagery.
A scar left by a tornado was found on high-resolution satellite imagery.
EF#
A scar left by a tornado was found on high-resolution satellite imagery.
EF#
Location
County / parish
State
Start coord.
Time (UTC)
Path length
Max. width
EFU
SSW of Spiritwood
Stutsman
ND
Spiritwood (Jun. 20, EFU))
01:34–01:38
1.14 mi (1.83 km)
50 yd (46 m)
A brief tornado occurred, causing no damage.
EFU
NNW of New Salem
Morton
ND
New Salem (Jun. 20, EFU))
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.
EF2
NE of New Salem to SSE of Center
Morton
ND
New Salem (Jun. 20, EF1))
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.
EF3
E of Spiritwood
Stutsman, Barnes
ND
Spiritwood (Jun. 20, EF3))
01:51–02:20
10.94 mi (17.61 km)
990 yd (910 m)
This intense EF3 tornado severely damaged a home, leaving only interior walls near the stairwell intact while the rest of the first floor was destroyed. A nearby steel shed and several smaller outbuildings were obliterated, and multiple vehicles were damaged, with at least three being crushed and thrown nearly a quarter mile to the south and east. As the tornado tracked northeast, it struck a homestead built in 1893, completely collapsing all exterior walls while interior walls remained. An older barn and newer sheds at this location were also destroyed. Trees along the path were snapped 10 feet (3.0 m) to 15 feet (4.6 m) feet above the ground, and two stumps near the home were partially debarked on their windward sides. Crop damage was also noted along the path.
EF1
NW of Dickey
LaMoure
ND
Dickey (Jun. 20, EF1))
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.
EF0
SSW of Sanborn
Barnes
ND
Sanborn (Jun. 20, EF0))
02:05–02:23
1.05 mi (1.69 km)
20 yd (18 m)
A photogenic, anticyclonic tornado caused no damage over open land.
EFU
NE of Sanger
McLean
ND
Sanger (Jun. 20, EFU))
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.
EF2
SW of Valley City
Barnes
ND
Valley City (Jun. 20, EF2))
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.
EF1
NE of Tappen to NNW of Medina
Kidder, Stutsman
ND
Tappen (Jun. 20, EF1))
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.
EFU
W of Fort Ransom
LaMoure
ND
Ransom (Jun. 20, EFU))
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.
EF2
NW of Fort Ransom
Ransom
ND
Ransom (Jun. 20, EF2))
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.
EFU
NNW of Fort Ransom
Ransom
ND
Ransom (Jun. 20, EFU))
03:22–03:25
5.2 mi (8.4 km)
400 yd (370 m)
A satellite tornado to the Fort Ransom EF2 left notable scarring through a field on high-resolution satellite imagery.
EF0
SW of Hunter to SW of Grandin
Cass
ND
Hunter (Jun. 20, EF0))
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.
EF1
N of Hunter
Cass
ND
Hunter (Jun. 20, EF1))
03:38–03:44
5.82 mi (9.37 km)
300 yd (270 m)
Multiple trees were damaged.
EF1
ESE of Arthur to E of Gardner
Cass
ND
Arthur (Jun. 20, EF1))
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.
EF1
NNE of Bordulac to SW of Grace City
Foster
ND
Bordulac (Jun. 20, EF1))
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.
EF5
E of Enderlin
Ransom, Cass
ND
Enderlin (Jun. 20, EF5))
04:04–04:20
12.1 mi (19.5 km)
1,850 yd (1,690 m)
3 deaths – See article on this tornado
EF1
N of Oriska
Barnes
ND
Oriska (Jun. 20, EF1))
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.
EF2
NE of Enderlin to WSW of Leonard
Cass, Ransom
ND
Enderlin (Jun. 20, EF2))
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.
EF0
N of Sheldon
Ransom
ND
Sheldon (Jun. 20, EF0))
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.
EF1
NE of Leonard to W of Kindred
Cass
ND
Leonard (Jun. 20, EF1))
04:44–04:51
6.86 mi (11.04 km)
300 yd (270 m)
Some tree damage occurred.
EF0
NE of Leonard
Cass
ND
Leonard (Jun. 20, EF0))
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.
EF0
SW of Davenport
Cass
ND
Davenport (Jun. 20, EF0))
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.
EF0
WNW of Kindred
Cass
ND
Kindred (Jun. 20, EF0))
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.
List of confirmed tornadoes – Saturday, June 21, 2025[a] · Confirmed tornadoes › June 21 event
EF0
EF0
EF#
EF0
Location
SW of Glenbain
Subdivision
Glen Bain
Province
SK
Start coord.
49°50′N 107°03′W / 49.83°N 107.05°W / 49.83; -107.05 (Glenbain (Jun. 21, EF0))
Time (UTC)
20:55
Path length
Unknown
Max. width
Unknown
A brief tornado caused no known damage.
A brief tornado caused no known damage.
EF#
A brief tornado caused no known damage.
EF0
EF0
EF#
EF0
Location
N of Cabri
Subdivision
Riverside
Province
SK
Start coord.
50°39′N 108°28′W / 50.65°N 108.46°W / 50.65; -108.46 (Cabri (Jun. 21, EF0))
Time (UTC)
22:15
Path length
Unknown
Max. width
Unknown
A brief tornado caused no known damage.
A brief tornado caused no known damage.
EF#
A brief tornado caused no known damage.
EF#
Location
Subdivision
Province
Start coord.
Time (UTC)
Path length
Max. width
EF0
SW of Glenbain
Glen Bain
SK
Glenbain (Jun. 21, EF0))
20:55
Unknown
Unknown
A brief tornado caused no known damage.
EF0
N of Cabri
Riverside
SK
Cabri (Jun. 21, EF0))
22:15
Unknown
Unknown
A brief tornado caused no known damage.
List of confirmed tornadoes – Sunday, June 22, 2025[a] · Confirmed tornadoes › June 22 event
EF1
EF1
EF#
EF1
Location
Clark Mills to N of Clinton
County / parish
Oneida
State
NY
Start coord.
43°05′34″N 75°22′01″W / 43.0928°N 75.3669°W / 43.0928; -75.3669 (Clark Mills (Jun. 22, EF1))
Time (UTC)
07:58–08:03
Path length
2.43 mi (3.91 km)
Max. width
300 yd (270 m)
3 deaths – See section on this tornado
3 deaths – See section on this tornado
EF#
3 deaths – See section on this tornado
EF1
EF1
EF#
EF1
Location
Lairdsville to Franklin Springs
County / parish
Oneida
State
NY
Start coord.
43°05′23″N 75°26′25″W / 43.0897°N 75.4404°W / 43.0897; -75.4404 (Lairdsville (Jun. 22, EF1))
Time (UTC)
07:59–08:10
Path length
4.74 mi (7.63 km)
Max. width
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.
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.
EF#
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.
EF#
Location
County / parish
State
Start coord.
Time (UTC)
Path length
Max. width
EF1
Clark Mills to N of Clinton
Oneida
NY
Clark Mills (Jun. 22, EF1))
07:58–08:03
2.43 mi (3.91 km)
300 yd (270 m)
3 deaths – See section on this tornado
EF1
Lairdsville to Franklin Springs
Oneida
NY
Lairdsville (Jun. 22, EF1))
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.
Canadian downburst strengths[b] · Non-tornadic impacts › June 21–22 severe storms
20
20
EF0
20
EF1
10
EF2
1
EF3
0
EF4
0
EF5
0
EF0
EF1
EF2
EF3
EF4
EF5
20
10
1
0
0
0

References

  1. All dates are based on the local time zone where the tornado touched down; however, all times are in Coordinated Univers
  2. The Enhanced Fujita Scale is also used by the Northern Tornadoes Project to rate the damage done by downbursts as well a
  3. Valley News Live
    https://www.valleynewslive.com/2025/06/23/assessing-damage-review-summer-solstice-severe-outbreak/
  4. NWS Damage Survey for Destructive Severe Thunderstorm Near Bemidji Minnesota Overnight June 20 2025
    https://mesonet.agron.iastate.edu/wx/afos/p.php?pil=PNSFGF&e=202506271801
  5. 24 HOUR PRECIPITATION REPORTS
    https://mesonet.agron.iastate.edu/wx/afos/p.php?pil=PNSBGM&e=202506230055
  6. DAT
    https://apps.dat.noaa.gov/stormdamage/damageviewer/
  7. ABC News
    https://abcnews.go.com/US/3-dead-north-dakota-severe-weather-sweeps-region/story?id=123068015
  8. westernu.maps.arcis.com
    https://westernu.maps.arcgis.com/apps/dashboards/19460b79cf24493680e5792f5247f46d
  9. North Bay Nugget
    https://www.nugget.ca/news/emergency-crews-on-scene-in-municipality-of-calvin-and-champlain-park-after-possible-tornado
  10. NWS Damage Survey Results for Clark Mills Tornado
    https://mesonet.agron.iastate.edu/wx/afos/p.php?pil=PNSBGM&e=202506230203
  11. The Times Telegram
    https://www.timestelegram.com/story/news/local/2025/06/24/clark-mills-ny-tornado-cleanup-oneida-county/84329391007/
  12. New York Times
    https://web.archive.org/web/20250623202424/https://www.nytimes.com/2025/06/22/nyregion/ny-storm-flood-deaths.html
  13. Gallagher Re
    https://www.ajg.com/gallagherre/-/media/files/gallagher/gallagherre/news-and-insights/2025/october/natural-catastrophe-and-climate-report-q3-2025.pdf
  14. SPC
    https://www.spc.noaa.gov/products/outlook/archive/2025/day1otlk_20250618_1300.html
  15. "Jun 19, 2025 1300 UTC Day 1 Convective Outlook"
    https://www.spc.noaa.gov/products/outlook/archive/2025/day1otlk_20250619_1300.html
  16. Storm Prediction Center
    https://www.spc.noaa.gov/products/outlook/archive/2025/day1otlk_20250621_0100.html
  17. Storm Prediction Center
    https://www.spc.noaa.gov/exper/ma_archive/action5.php?BASICPARAM=500mb.gif&STARTYEAR=2025&STARTMONTH=06&STARTDAY=21&STARTTIME=00&INC=-6
  18. Storm Prediction Center
    https://www.spc.noaa.gov/products/outlook/archive/2025/day2otlk_20250619_1730.html
  19. Storm Prediction Center
    https://www.spc.noaa.gov/products/md/md1386.html
  20. Northern Tornadoes Project
    https://www.uwo.ca/ntp/blog/2025/details_on_june_19_tornado_outbreak_in_sk.html
  21. North Dakota Event Report: EF1 Tornado
    https://www.ncei.noaa.gov/stormevents/eventdetails.jsp?id=1263451
  22. South Dakota Event Report: EF0 Tornado
    https://www.ncei.noaa.gov/stormevents/eventdetails.jsp?id=1283602
  23. North Dakota Event Report: EFU Tornado
    https://www.ncei.noaa.gov/stormevents/eventdetails.jsp?id=1264292
  24. North Dakota Event Report: EFU Tornado
    https://www.ncei.noaa.gov/stormevents/eventdetails.jsp?id=1264293
  25. North Dakota Event Report: EF2 Tornado
    https://www.ncei.noaa.gov/stormevents/eventdetails.jsp?id=1264298
  26. North Dakota Event Report: EFU Tornado
    https://www.ncei.noaa.gov/stormevents/eventdetails.jsp?id=1276913
  27. North Dakota Event Report: EF1 Tornado
    https://www.ncei.noaa.gov/stormevents/eventdetails.jsp?id=1264301
  28. North Dakota Event Report: EF0 Tornado
    https://www.ncei.noaa.gov/stormevents/eventdetails.jsp?id=1282004
  29. North Dakota Event Report: EFU Tornado
    https://www.ncei.noaa.gov/stormevents/eventdetails.jsp?id=1269612
  30. North Dakota Event Report: EF2 Tornado
    https://www.ncei.noaa.gov/stormevents/eventdetails.jsp?id=1281993
  31. North Dakota Event Report: EF1 Tornado
    https://www.ncei.noaa.gov/stormevents/eventdetails.jsp?id=1268977
  32. North Dakota Event Report: EFU Tornado
    https://www.ncei.noaa.gov/stormevents/eventdetails.jsp?id=1269613
  33. North Dakota Event Report: EF2 Tornado
    https://www.ncei.noaa.gov/stormevents/eventdetails.jsp?id=1281828
  34. North Dakota Event Report: EFU Tornado
    https://www.ncei.noaa.gov/stormevents/eventdetails.jsp?id=1291613
  35. North Dakota Event Report: EF0 Tornado
    https://www.ncei.noaa.gov/stormevents/eventdetails.jsp?id=1281942
  36. North Dakota Event Report: EF1 Tornado
    https://www.ncei.noaa.gov/stormevents/eventdetails.jsp?id=1281894
  37. North Dakota Event Report: EF1 Tornado
    https://www.ncei.noaa.gov/stormevents/eventdetails.jsp?id=1281947
  38. North Dakota Event Report: EF1 Tornado
    https://www.ncei.noaa.gov/stormevents/eventdetails.jsp?id=1269611
  39. North Dakota Event Report: EF5 Tornado
    https://www.ncei.noaa.gov/stormevents/eventdetails.jsp?id=1278899
  40. North Dakota Event Report: EF1 Tornado
    https://www.ncei.noaa.gov/stormevents/eventdetails.jsp?id=1282000
  41. North Dakota Event Report: EF2 Tornado
    https://www.ncei.noaa.gov/stormevents/eventdetails.jsp?id=1278909
  42. North Dakota Event Report: EF0 Tornado
    https://www.ncei.noaa.gov/stormevents/eventdetails.jsp?id=1279519
  43. North Dakota Event Report: EF1 Tornado
    https://www.ncei.noaa.gov/stormevents/eventdetails.jsp?id=1281846
  44. North Dakota Event Report: EF0 Tornado
    https://www.ncei.noaa.gov/stormevents/eventdetails.jsp?id=1279520
  45. North Dakota Event Report: EF0 Tornado
    https://www.ncei.noaa.gov/stormevents/eventdetails.jsp?id=1279521
  46. North Dakota Event Report: EF0 Tornado
    https://www.ncei.noaa.gov/stormevents/eventdetails.jsp?id=1279527
  47. Northern Tornadoes Project
    https://www.uwo.ca/ntp/blog/2025/three_more_latejune_sk_tornadoes.html
  48. New York Event Report: EF1 Tornado
    https://www.ncei.noaa.gov/stormevents/eventdetails.jsp?id=1272540
  49. New York Event Report: EF1 Tornado
    https://www.ncei.noaa.gov/stormevents/eventdetails.jsp?id=1272548
  50. DAT
    https://apps.dat.noaa.gov/stormdamage/damageviewer/
  51. Enderlin Tornado #1 Upgraded to EF-5
    https://mesonet.agron.iastate.edu/wx/afos/p.php?pil=PNSFGF&e=202510061430
  52. ABC News
    https://abcnews.go.com/US/3-dead-north-dakota-severe-weather-sweeps-region/story?id=123068015
  53. FOX Weather
    https://www.foxweather.com/weather-news/flash-flood-emergency-central-new-york-june-22-2025
  54. Utica Observer Dispatch
    https://www.uticaod.com/story/news/local/2025/06/23/tornado-touches-down-in-clark-mills-three-dead/84318207007/
  55. NWS Binghamton
    https://mesonet.agron.iastate.edu/vtec/?year=2025&wfo=KBGM&phenomena=TO&significance=W&eventid=9
  56. Iowa Environmental Mesonet
    https://mesonet.agron.iastate.edu/vtec/?year=2025&wfo=KBGM&phenomena=SV&significance=W&eventid=72&tab=textdata&radar=USCOMP&radar_product=N0Q&radar_time=202506220750
  57. WSYR
    https://www.localsyr.com/news/local-news/heres-why-some-people-didnt-get-a-tornado-warning-before-deadly-ef-1-hit-clark-mills/
  58. The Weather Channel
    https://weather.com/news/news/2025-06-21-north-dakota-derecho-three-dead
  59. Minnesota Department of Natural Resources
    https://www.dnr.state.mn.us/climate/journal/extreme-thunderstorm-winds-june-20-21-2025.html
  60. Bay Today
    https://www.baytoday.ca/local-news/longest-night-of-our-lives-enduring-samuel-de-champlain-weekend-storm-10851244
  61. CTV News
    https://www.ctvnews.ca/northern-ontario/article/nearly-300-campers-forced-to-evacuate-after-storm-rips-through-the-northeast/
  62. CBC
    https://www.cbc.ca/news/canada/ottawa/algonquin-park-rescue-boy-storm-1.7568321
  63. Muskoka News
    https://www.mymuskokanow.com/144013/news/thunderstorm-microburst-causes-damage-to-algonquin-provincial-park/
  64. Orillia Matters
    https://www.orilliamatters.com/local-news/hundreds-of-campers-stranded-in-algonquin-park-by-flash-floods-10847425
  65. CBC
    https://www.cbc.ca/news/canada/ottawa/ottawa-man-dies-mallorytown-tent-1.7569003
  66. Bay Today
    https://www.baytoday.ca/local-news/several-area-municipalities-in-state-of-emergency-after-major-storm-10846109
  67. NWS Binghamton
    https://mesonet.agron.iastate.edu/vtec/?year=2025&wfo=KBGM&phenomena=FF&significance=W&eventid=39&tab=textdata&radar=USCOMP&radar_product=N0Q&radar_time=202505170225
Image
Source:
Tip: Wheel or +/− to zoom, drag to pan, Esc to close.