Tuesday July 19th was a very hot and humid day. Afternoon temperatures peaked in the mid to upper 80s, with dew points in the mid 70s. Thunderstorms fired up by late afternoon over southern Manitoba, Canada, and tracked southeast through northeast North Dakota and northwest Minnesota during the evening. These storms produced very large hail and strong winds.

Thunderstorm Wind in GRAND FORKS, NORTH DAKOTA
From 19-JUL-16 19:45:00 to 19-JUL-16 19:45:00 (CST-6)
Location: MERRIFIELD
Magnitude: 56.00 EG
Reported by: Amateur Radio

Two trees were split and some roof damage was reported.

Hail in BENSON, NORTH DAKOTA
From 19-JUL-16 12:08:00 to 19-JUL-16 12:08:00 (CST-6)
Location: TILDEN
Magnitude: 1.00 
Reported by: Trained Spotter

Hail in PEMBINA, NORTH DAKOTA
From 19-JUL-16 15:58:00 to 19-JUL-16 16:13:00 (CST-6)
Location: WALHALLA
Magnitude: 2.50 
Reported by: Public

The hail fell at the highway 32 diner in Walhalla.

Thunderstorm Wind in PEMBINA, NORTH DAKOTA
From 19-JUL-16 16:40:00 to 19-JUL-16 16:40:00 (CST-6)
Location: MOUNTAIN
Magnitude: 58.00 MG
Reported by: Public

The wind gust was measured by a personal weather station.

Hail in PEMBINA, NORTH DAKOTA
From 19-JUL-16 17:23:00 to 19-JUL-16 17:23:00 (CST-6)
Location: CRYSTAL
Magnitude: 3.00 
Reported by: Social Media

Thunderstorm Wind in WALSH, NORTH DAKOTA
From 19-JUL-16 17:35:00 to 19-JUL-16 17:35:00 (CST-6)
Location: MANDT
Magnitude: 61.00 EG
Reported by: Emergency Manager

Multiple large trees were blown down or snapped.

Hail in WALSH, NORTH DAKOTA
From 19-JUL-16 17:45:00 to 19-JUL-16 17:45:00 (CST-6)
Location: GRAFTON
Magnitude: 4.00 
Reported by: Social Media

Thunderstorm Wind in WALSH, NORTH DAKOTA
From 19-JUL-16 18:05:00 to 19-JUL-16 18:05:00 (CST-6)
Location: GRAFTON ARPT
Magnitude: 53.00 MG
Reported by: AWOS

The wind gust was measured at the Grafton airport.

Thunderstorm Wind in WALSH, NORTH DAKOTA
From 19-JUL-16 18:07:00 to 19-JUL-16 18:07:00 (CST-6)
Location: MINTO
Magnitude: 61.00 EG
Reported by: Fire Department/Rescue

The winds were estimated by firefighters in a truck.

Thunderstorm Wind in WALSH, NORTH DAKOTA
From 19-JUL-16 18:13:00 to 19-JUL-16 18:13:00 (CST-6)
Location: WARSAW
Magnitude: 61.00 EG
Reported by: Trained Spotter

Strong winds hit the area east of Minto.

Thunderstorm Wind in GRAND FORKS, NORTH DAKOTA
From 19-JUL-16 18:18:00 to 19-JUL-16 18:18:00 (CST-6)
Location: JOHNSTOWN
Magnitude: 61.00 EG
Reported by: Storm Chaser

Large trees were blown down in shelterbelts along county road 2.

Thunderstorm Wind in GRAND FORKS, NORTH DAKOTA
From 19-JUL-16 18:52:00 to 19-JUL-16 18:52:00 (CST-6)
Location: MANVEL
Magnitude: 61.00 EG
Reported by: Social Media

A sheet metal structure was demolished.

Thunderstorm Wind in GRAND FORKS, NORTH DAKOTA
From 19-JUL-16 19:35:00 to 19-JUL-16 19:35:00 (CST-6)
Location: GRAND FORKS
Magnitude: 56.00 EG
Reported by: Amateur Radio

Large tree branches and fences were blown down at the intersection of 9th and Chestnut.

Heavy Rain in GRAND FORKS, NORTH DAKOTA
From 19-JUL-16 19:26:00 to 19-JUL-16 19:41:00 (CST-6)
Location: GRAND FORKS
Reported by: Trained Spotter

Minor street flooding was reported on Demers Avenue.

Heavy Rain in GRAND FORKS, NORTH DAKOTA
From 19-JUL-16 20:20:00 to 19-JUL-16 20:20:00 (CST-6)
Location: POWELL
Reported by: 911 Call Center

Heavy rain led to the temporary closure of highway 2 east of airport road.

Hail in RAMSEY, NORTH DAKOTA
From 19-JUL-16 12:37:00 to 19-JUL-16 12:37:00 (CST-6)
Location: RAMSEY
Magnitude: 1.25 
Reported by: Public

Quarter to half dollar sized hail fell near the bridge at Oswald's Bay.

Thunderstorm Wind in CAVALIER, NORTH DAKOTA
From 19-JUL-16 16:15:00 to 19-JUL-16 16:15:00 (CST-6)
Location: OLGA
Magnitude: 65.00 EG
Reported by: Emergency Manager

Trees were blown down across the Pembina Hills Wildlife Area and north Olga Township.

Funnel Cloud in PEMBINA, NORTH DAKOTA
From 19-JUL-16 16:29:00 to 19-JUL-16 16:29:00 (CST-6)
Location: CONCRETE
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Storm Chaser

A funnel cloud was observed approaching the Tongue River.

Tornado in PEMBINA, NORTH DAKOTA
From 19-JUL-16 16:30:00 to 19-JUL-16 16:40:00 (CST-6)
Location: HALLSON
Tornado F-scale: EF1
Reported by: NWS Storm Survey

The tornado snapped or uprooted numerous hardwood trees in shelterbelts and along the Tongue River. Peak winds were estimated at 110 mph.

Thunderstorm Wind in PEMBINA, NORTH DAKOTA
From 19-JUL-16 16:38:00 to 19-JUL-16 16:38:00 (CST-6)
Location: MOUNTAIN
Magnitude: 65.00 EG
Reported by: Emergency Manager

Numerous trees were blown down around town. Several buildings also sustained roof damage from large hail and falling tree limbs. Crops across Beaulieu and Thingvalla townships also sustained widespread wind and hail damage.

Thunderstorm Wind in PEMBINA, NORTH DAKOTA
From 19-JUL-16 16:55:00 to 19-JUL-16 16:55:00 (CST-6)
Location: CRYSTAL
Magnitude: 61.00 EG
Reported by: Emergency Manager

Wind driven hail caused widespread crop damage across southern Park and Lodema townships.

Hail in PEMBINA, NORTH DAKOTA
From 19-JUL-16 17:05:00 to 19-JUL-16 17:05:00 (CST-6)
Location: CRYSTAL
Magnitude: 3.00 
Reported by: Storm Chaser

Tornado in WALSH, NORTH DAKOTA
From 19-JUL-16 17:17:00 to 19-JUL-16 17:21:00 (CST-6)
Location: HOOPLE
Tornado F-scale: EF1
Reported by: NWS Storm Survey

The tornado blew down and scattered numerous large tree branches and limbs and damaged a potato warehouse. Peak winds were estimated at 100 mph.

Tornado in WALSH, NORTH DAKOTA
From 19-JUL-16 17:36:00 to 19-JUL-16 17:39:00 (CST-6)
Location: NASH
Tornado F-scale: EF1
Reported by: NWS Storm Survey

The tornado snapped or uprooted numerous trees along the middle fork of the Park River. Peak winds were estimated at 100 mph.

Thunderstorm Wind in WALSH, NORTH DAKOTA
From 19-JUL-16 18:30:00 to 19-JUL-16 18:30:00 (CST-6)
Location: POLAND
Magnitude: 83.00 EG
Reported by: NWS Storm Survey

Numerous trees were snapped or uprooted across Walshville Township. At least one wooden power pole was snapped along county road 54, just west of the Red River bridge.

Thunderstorm Wind in GRAND FORKS, NORTH DAKOTA
From 19-JUL-16 19:50:00 to 19-JUL-16 19:50:00 (CST-6)
Location: THOMPSON
Magnitude: 83.00 EG
Reported by: Trained Spotter

An apparent microburst occurred several minutes behind the passage of a southward moving thunderstorm gust front. Several trees were snapped at residences and farmsteads across central Walle Township. A north facing garage wall was pushed in at the roof line, and the wind proceeded to blow through the garage and blew out the south facing garage doors and part of the south garage roof. Peak winds were estimated at 90 to 100 mph.

Thunderstorm Wind in CAVALIER, NORTH DAKOTA
From 19-JUL-16 16:05:00 to 19-JUL-16 16:05:00 (CST-6)
Location: VANG
Magnitude: 65.00 EG
Reported by: Emergency Manager

Many large trees were blown down. There was also evidence of hail damage to crops in and around the Pembina gorge area and Fremont Township.

Thunderstorm Wind in PEMBINA, NORTH DAKOTA
From 19-JUL-16 16:35:00 to 19-JUL-16 16:35:00 (CST-6)
Location: HALLSON
Magnitude: 65.00 EG
Reported by: Trained Spotter

Several large trees were blown down near the Tongue River.