A warm front pushed northward through eastern North Dakota during the afternoon of the 26th. By the early evening, low pressure had set up over northwest South Dakota, with the warm front extending to the northeast along a line from near Bismarck to near Devils Lake. The airmass in the warm sector was quite juicy, with surface dew points in the mid to upper 60s and temperatures in the low 90s. Thunderstorms fired up along the front and moved very slowly, which led to heavy rainfall and some flooding issues. Atmospheric conditions were also favorable for tornadoes, with the warm front, juicy air, and outflow boundaries from the thunderstorms. This led to a large number of funnel cloud reports, mostly because the rotating low clouds advanced through the larger population density centered around the Grand Forks/East Grand Forks area.

Thunderstorm Wind in WALSH, NORTH DAKOTA
From 26-JUN-09 17:33:00 to 26-JUN-09 17:33:00 (CST-6)
Location: GRAFTON
Magnitude: 56.00 EG
Reported by: Public

Roofing material was blown off a potato warehouse on the south side of Grafton.

Hail in WALSH, NORTH DAKOTA
From 26-JUN-09 17:40:00 to 26-JUN-09 17:40:00 (CST-6)
Location: WARSAW
Magnitude: 1.25 
Reported by: NWS Storm Survey

Hail and winds to 70 mph produced widespread crop and tree damage.

Hail in WALSH, NORTH DAKOTA
From 26-JUN-09 17:42:00 to 26-JUN-09 17:42:00 (CST-6)
Location: GRAFTON ARPT
Magnitude: 1.00 
Reported by: Trained Spotter

Flash Flood in NELSON, NORTH DAKOTA
From 27-JUN-09 00:00:00 to 27-JUN-09 06:54:00 (CST-6)
Location: PELTO
Flood cause: Heavy Rain
Property damage: 20.00K
Crop damage: 100.00K
Reported by: Law Enforcement

Fields and farm roads were flooded across northern Nash and eastern Dahlen Townships. County roads were washed out in numerous locations.

Flash Flood in WALSH, NORTH DAKOTA
From 27-JUN-09 00:00:00 to 27-JUN-09 06:54:00 (CST-6)
Location: FAIRDALE
Flood cause: Heavy Rain
Property damage: 40.00K
Crop damage: 100.00K
Reported by: Law Enforcement

Flooding washed out portions of the railroad bed near Lankin. Street flooding and some building flooding also occurred in Lankin.

Flash Flood in GRAND FORKS, NORTH DAKOTA
From 26-JUN-09 19:56:00 to 27-JUN-09 07:52:00 (CST-6)
Location: BOLACK
Flood cause: Heavy Rain
Property damage: 5.00K
Crop damage: 25.00K
Reported by: Trained Spotter

University Avenue from Columbia Road to 20th Street was flooded 18 inches deep, with water over the berms.

Funnel Cloud in CAVALIER, NORTH DAKOTA
From 26-JUN-09 12:20:00 to 26-JUN-09 12:30:00 (CST-6)
Location: OLGA
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Trained Spotter

The funnel remained well above ground before it dissipated.

Hail in WALSH, NORTH DAKOTA
From 26-JUN-09 17:49:00 to 26-JUN-09 17:49:00 (CST-6)
Location: HERRIOT
Magnitude: 1.00 
Reported by: Trained Spotter

The hail fell along highway 81, between Grafton and Minto.

Tornado in GRAND FORKS, NORTH DAKOTA
From 26-JUN-09 18:22:00 to 26-JUN-09 18:22:00 (CST-6)
Location: MANVEL
Tornado F-scale: EF0
Reported by: Public

A tornado briefly touched down in an open field.

Hail in GRAND FORKS, NORTH DAKOTA
From 26-JUN-09 18:38:00 to 26-JUN-09 18:38:00 (CST-6)
Location: ARVILLA
Magnitude: 0.75 
Reported by: Unknown

Thunderstorm Wind in WALSH, NORTH DAKOTA
From 26-JUN-09 17:16:00 to 26-JUN-09 17:16:00 (CST-6)
Location: MANDT
Magnitude: 52.00 EG
Reported by: Public

Large 12 inch diameter tree limbs were broken off by the strong wind.

Tornado in GRAND FORKS, NORTH DAKOTA
From 26-JUN-09 17:30:00 to 26-JUN-09 17:47:00 (CST-6)
Location: EDISONS
Tornado F-scale: EF1
Reported by: Law Enforcement

This tornado was viewed by the Highway Patrol just to the north of U. S. Highway 2. The tornado tracked intermittently for nearly 7 miles to about 5 miles north-northeast of Larimore. The tornado was viewed and reported by multiple sources and snapped  or uprooted numerous trees in shelterbelts. Peak winds were estimated at 95 mph.

Hail in WALSH, NORTH DAKOTA
From 26-JUN-09 17:49:00 to 26-JUN-09 17:49:00 (CST-6)
Location: HERRIOT
Magnitude: 1.00 
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Trained Spotter

The hail fell along highway 81, between Grafton and Minto.

Funnel Cloud in GRAND FORKS, NORTH DAKOTA
From 26-JUN-09 18:24:00 to 26-JUN-09 18:27:00 (CST-6)
Location: POWELL
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Public

Two funnel clouds merged and lowered toward the ground. Funnels were observed from multiple locations in this area.

Funnel Cloud in GRAND FORKS, NORTH DAKOTA
From 26-JUN-09 18:28:00 to 26-JUN-09 18:28:00 (CST-6)
Location: GRAND FORKS
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Trained Spotter

This funnel was seen near the junction of Interstate 29 and 32nd Avenue South in Grand Forks. The funnel was located just west of the interstate.

Tornado in NELSON, NORTH DAKOTA
From 26-JUN-09 16:32:00 to 26-JUN-09 16:39:00 (CST-6)
Location: MICHIGAN CITY
Tornado F-scale: EF0
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Fire Department/Rescue

This tornado remained mostly over open fields and rangeland. Peak winds were estimated at 80 mph.

Funnel Cloud in WALSH, NORTH DAKOTA
From 26-JUN-09 17:04:00 to 26-JUN-09 17:04:00 (CST-6)
Location: PARK RIVER
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Public

Funnel Cloud in GRAND FORKS, NORTH DAKOTA
From 26-JUN-09 18:22:00 to 26-JUN-09 18:22:00 (CST-6)
Location: POWELL
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Trained Spotter

This funnel was viewed by an observer near exit 138 on Interstate 29. The funnel, located west of the interstate, was obscured by trees.

Tornado in GRAND FORKS, NORTH DAKOTA
From 26-JUN-09 18:43:00 to 26-JUN-09 18:43:00 (CST-6)
Location: GRAND FORKS
Tornado F-scale: EF0
Reported by: Amateur Radio

A brief tornado touchdown was reported north of U. S. Highway 2, heading east toward Grand Forks.

Hail in GRAND FORKS, NORTH DAKOTA
From 26-JUN-09 18:45:00 to 26-JUN-09 18:45:00 (CST-6)
Location: (RDR)GRAND FORKS AFB
Magnitude: 0.75 
Reported by: Emergency Manager

Multiple funnel clouds were reported between Reynolds and Grand Forks.

Hail in GRAND FORKS, NORTH DAKOTA
From 26-JUN-09 19:08:00 to 26-JUN-09 19:08:00 (CST-6)
Location: THOMPSON
Magnitude: 1.75 
Reported by: Law Enforcement

Flood in WALSH, NORTH DAKOTA
From 27-JUN-09 06:55:00 to 30-JUN-09 10:00:00 (CST-6)
Location: FAIRDALE
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Emergency Manager

Heavy rains, mostly in the 2 to 5 inch range, fell across portions of Walsh County. There were a few reports around Lankin of 7 to 7.50 inches of rain. Overland flooding was particularly bad around Lankin, Park River, and north of Park River. Many roads were closed due to high water.

Hail in GRAND FORKS, NORTH DAKOTA
From 26-JUN-09 17:45:00 to 26-JUN-09 17:45:00 (CST-6)
Location: MC CANNA
Magnitude: 1.00 
Reported by: Trained Spotter

Hail in WALSH, NORTH DAKOTA
From 26-JUN-09 17:49:00 to 26-JUN-09 17:49:00 (CST-6)
Location: HERRIOT
Magnitude: 1.00 
Reported by: Trained Spotter

The hail fell along highway 81 between Grafton and Minto.

Hail in GRAND FORKS, NORTH DAKOTA
From 26-JUN-09 18:30:00 to 26-JUN-09 18:30:00 (CST-6)
Location: ARVILLA
Magnitude: 1.00 
Reported by: Public

Tornado in TRAILL, NORTH DAKOTA
From 26-JUN-09 20:50:00 to 26-JUN-09 20:53:00 (CST-6)
Location: CALEDONIA
Tornado F-scale: EF0
Reported by: NWS Storm Survey

Several tree limbs were broken down and a few shingles were torn off of homes. Peak winds were estimated at 80 mph.

Flash Flood in GRAND FORKS, NORTH DAKOTA
From 27-JUN-09 00:00:00 to 27-JUN-09 07:52:00 (CST-6)
Location: FOREST RIVER COLONY
Flood cause: Heavy Rain
Property damage: 15.00K
Crop damage: 50.00K
Reported by: Department of Highways

State highway 32 was washed out just north of the intersection with county 1. Several other washouts occurred on county roads in Elkmont and Inkster Townships.

Flash Flood in TRAILL, NORTH DAKOTA
From 27-JUN-09 00:00:00 to 27-JUN-09 07:52:00 (CST-6)
Location: REYNOLDS
Flood cause: Heavy Rain
Property damage: 10.00K
Crop damage: 50.00K
Reported by: NWS Storm Survey

Fields and farm roads were flooded across portions of Stavanger, Ervin, Belmont, and Bingham Townships in northeast Traill County. Several county roads were washed out or blocked by flowing water.

Thunderstorm Wind in GRAND FORKS, NORTH DAKOTA
From 26-JUN-09 18:46:00 to 26-JUN-09 18:46:00 (CST-6)
Location: BOLACK
Magnitude: 50.00 MG
Reported by: Mesonet

The wind gust was measured by a ND DOT RWIS site along Interstate 29 at mile point 145.

Thunderstorm Wind in TRAILL, NORTH DAKOTA
From 26-JUN-09 20:14:00 to 26-JUN-09 20:14:00 (CST-6)
Location: BUXTON
Magnitude: 59.00 MG
Reported by: Mesonet

The wind gust was measured by a ND DOT RWIS site along Interstate 29 near mile point 114.

Funnel Cloud in TRAILL, NORTH DAKOTA
From 26-JUN-09 20:30:00 to 26-JUN-09 20:30:00 (CST-6)
Location: ALTON
Reported by: Trained Spotter

A persistent wall cloud with a funnel was reported by local fire department personnel.

Hail in NELSON, NORTH DAKOTA
From 26-JUN-09 16:25:00 to 26-JUN-09 16:30:00 (CST-6)
Location: WHITMAN
Magnitude: 1.50 
Reported by: NWS Storm Survey

The hail was accompanied by very heavy rain.

Funnel Cloud in GRAND FORKS, NORTH DAKOTA
From 26-JUN-09 16:56:00 to 26-JUN-09 16:56:00 (CST-6)
Location: INKSTER ARPT
Reported by: Fire Department/Rescue

A persistent wall cloud produced a brief funnel.

Hail in NELSON, NORTH DAKOTA
From 26-JUN-09 17:30:00 to 26-JUN-09 17:30:00 (CST-6)
Location: MICHIGAN CITY
Magnitude: 1.00 
Reported by: NWS Storm Survey

Thunderstorm Wind in WALSH, NORTH DAKOTA
From 26-JUN-09 17:22:00 to 26-JUN-09 17:22:00 (CST-6)
Location: VESELEYVILLE
Magnitude: 56.00 EG
Reported by: Public

Trees were blown down at the junction of state highways 18 and 15.

Thunderstorm Wind in PEMBINA, NORTH DAKOTA
From 26-JUN-09 17:28:00 to 26-JUN-09 17:28:00 (CST-6)
Location: ST THOMAS ARPT
Magnitude: 61.00 EG
Reported by: Trained Spotter

Tree damage was reported along highway 81 at the Walsh/Pembina County line.

Thunderstorm Wind in TRAILL, NORTH DAKOTA
From 26-JUN-09 20:12:00 to 26-JUN-09 20:12:00 (CST-6)
Location: BUXTON
Magnitude: 61.00 EG
Reported by: Law Enforcement

A semi tractor and trailer were blown off Interstate 29 north of Hillsboro.

Hail in TOWNER, NORTH DAKOTA
From 26-JUN-09 11:25:00 to 26-JUN-09 11:25:00 (CST-6)
Location: ZION
Magnitude: 1.00 
Reported by: Public

Tornado in WALSH, NORTH DAKOTA
From 26-JUN-09 17:30:00 to 26-JUN-09 17:38:00 (CST-6)
Location: FOREST RIVER
Tornado F-scale: EF0
Reported by: Public

From near Forest River, a tornado tracked east-southeast to about 1.5 miles southwest of Ardoch. The tornado broke down several large tree limbs in shelterbelts and produced a fairly wide debris swirl to the west of Ardoch, as viewed by observers near the southwest edge of Ardoch. Peak winds were estimated at 80 mph.

Tornado in WALSH, NORTH DAKOTA
From 26-JUN-09 17:35:00 to 26-JUN-09 17:42:00 (CST-6)
Location: KELLOGG
Tornado F-scale: EF1
Property damage: 250.00K
Crop damage: 50.00K
Reported by: NWS Storm Survey

The tornado lifted a barn from its foundation and destroyed it while uprooting numerous trees in the farmyard. Later the tornado broke down three power poles and snapped off numerous other trees along its route. Peak winds were estimated to 105 mph.

Tornado in TRAILL, NORTH DAKOTA
From 26-JUN-09 20:12:00 to 26-JUN-09 20:20:00 (CST-6)
Location: TAFT
Tornado F-scale: EF0
Property damage: 5.00K
Reported by: Public

Several trees were broken down in shelterbelts. Peak winds were estimated at 80 mph.

Tornado in TRAILL, NORTH DAKOTA
From 26-JUN-09 19:35:00 to 26-JUN-09 19:35:00 (CST-6)
Location: BUXTON
Tornado F-scale: EF1
Property damage: 150.00K
Reported by: NWS Storm Survey

A 60x120 foot diameter storage building was destroyed and roofing materials were peeled up on a potato warehouse. Several trees were snapped off. Peak winds were estimated at 95 mph.

Tornado in BENSON, NORTH DAKOTA
From 26-JUN-09 16:30:00 to 26-JUN-09 16:31:00 (CST-6)
Location: MADDOCK RICES ARPT
Tornado F-scale: EF0
Reported by: Public

A persistent funnel produced a couple of brief touchdowns in open rangeland in southern Arne Township, near the Wells County line.

Tornado in WALSH, NORTH DAKOTA
From 26-JUN-09 17:55:00 to 26-JUN-09 18:05:00 (CST-6)
Location: WARSAW
Tornado F-scale: EF1
Property damage: 7.00K
Crop damage: 20.00K
Reported by: Trained Spotter

The tornado snapped off numerous large tree limbs and blew down a 3000 bushel steel grain bin along its path. Peak winds were estimated at 90 mph.

Hail in TOWNER, NORTH DAKOTA
From 26-JUN-09 11:25:00 to 26-JUN-09 11:25:00 (CST-6)
Location: CANDO MUNI ARPT
Magnitude: 0.75 
Reported by: Trained Spotter