All McHenry County, ND Hail Reports
Population: 5,395
48.25, -100.62542
Updated: 06/04/2026
120
Hail Reports
All Time · within 10 miles
4.0″
Largest Hail
Grapefruit-sized
High
Hail Frequency
McHenry County, North Dakota
Based on annual avg. of SPC reports since 2004. Not a formal risk assessment.
Hail Summary — McHenry County, ND All Time
McHenry County, ND had 120 hail reports since 2004. The largest hail reported in the county since 2004 was 4.00 inches (grapefruit-sized) near Voltaire, ND. The ZIP code with the most hail reports in this county is 58788, with 24 reports.
When Was the Last Time It Hailed in McHenry County?
09/14/2025
The most recent hail event in McHenry County was on 09/14/2025 near Balfour, ND (1.00″ Quarter).
Click here to view all hail reports in McHenry County on 09/14/2025
Monthly Hail Activity
Historical monthly hail pattern for McHenry County, ND, based on historical storm reports since 2004.
This chart shows which months had the most reported hail for this area and selected time period.
Hail Size Severity by Month
This chart weights larger hail reports more heavily, helping show which months tend to produce more damaging hail.
This severity-weighted view gives larger hail more influence than a plain average, helping identify months that are more likely to produce damaging hail. It is based on reported hail sizes, not radar-estimated address-level hail risk.
Browse Reports by Time
Did Hail Hit Your Property?
Get a detailed hail history report for any US address — every event, size, and date. Exactly what insurers and contractors need.
Get Your Report →Hail Report Map — McHenry County, ND All Time
Use two fingers to move the map
Hail Reports in McHenry County, ND - All Time
09/14/2025
1.0 IN
IN
09/11/2025
1.25 IN
IN
2.0 IN
IN
Granville, ND9:41 PM
Member of the public reports hail estimated to be around 2 inches in diameter. Still hailing at the time of the report. (BIS)
View report →
1.25 IN
IN
Granville, ND9:30 PM
Member of the public shared a photo of a hailstone estimated to be around the size of a half-dollar. Photo relayed on social media. (BIS)
View report →
1.25 IN
IN
Granville, ND9:30 PM
Member of the public shares photo of hailstones estimated to be a quarter in size. Hail started around 9:30 and fell for approximately 15 minutes. Photo relayed on soci (BIS)
View report →
2.0 IN
IN
Granville, ND9:27 PM
Broadcast media relays photo on social media of 2 inch hail near Granville. (BIS)
View report →
1.0 IN
IN
Granville, ND9:24 PM
Broadcast media relays photo on social media of quarter sized hail near Granville. (BIS)
View report →
06/27/2025
2.5 IN
IN
1.0 IN
IN
1.25 IN
IN
1.75 IN
IN
1.25 IN
IN
Karlsruhe, ND8:15 PM
Hail quarter to half dollar size was falling at the time of the report. Winds of 40 to 50 mph preceded the hail. (BIS)
View report →
1.5 IN
IN
1.25 IN
IN
2.75 IN
IN
City of Karlsruhe, ND7:45 PM
A few baseball size hail... most golf ball sized. Relayed via broadcast media. (BIS)
View report →
Need this for an address?
Order a full hail history report with radar-backed detections.
Get Report →Order a full hail history report with radar-backed detections.
1.5 IN
IN
1.0 IN
IN
1.5 IN
IN
09/16/2024
1.75 IN
IN
2.5 IN
IN
City of Voltaire, ND7:02 PM
Social media picture of tennis ball size hail south of Velva earlier this evening. (BIS)
View report →
2.5 IN
IN
City of Voltaire, ND6:55 PM
Facebook photo of several hail stones 5 miles south of Velva. Biggest is estimated to be tennis ball size. (BIS)
View report →
08/06/2024
1.25 IN
IN
1.0 IN
IN
City of Surrey, ND8:18 PM
Delayed report from social media from storms August 6th. Also estimated 70mph winds. (BIS)
View report →
07/14/2024
1.0 IN
IN
Drake, ND11:00 PM
Ping pong ball size hail combined with 80 mph wind gusts to cause extensive crop and house damage in the area. The house at this location lost some windows along with o (BIS)
View report →
1.0 IN
IN
07/27/2025
78.0 MPH
MPH
Balfour, ND5:30 AM
3 ESE Balfour - NDDOT wind sensor. (BIS)
MPH
City of Balfour, ND5:22 AM
5 N Balfour - Image shared via social media of damage to the roof of a metal shop 5 north of Balfour. (BIS)
72.0 MPH
MPH
City of Karlsruhe, ND5:18 AM
2 N Karlsruhe - NDAWN mesonet site 2 N Karlsruhe. (BIS)
MPH
Voltaire, ND5:10 AM
Voltaire - Social media reports of large grain bins being damaged and one completely knocked down in Voltaire. (BIS)
MPH
City of Velva, ND5:05 AM
Velva - Broadcast media shared photos a viewer sent in of wind damage in Velva. The damage was caused by a metal out building blowing into a multi family home causing damage to (BIS)
06/16/2025
MPH
Voltaire, ND6:25 PM
Voltaire - McHenry County Sheriffs office and other trained weather spotters report and sent photos of two large grain silos knocked over with other close by grain silos damaged f (BIS)
07/30/2024
60.0 MPH
MPH
City of Granville, ND7:54 PM
3 N Simcoe - Trained spotter reported estimated 60 mph gusts. Time estimated from radar. (BIS)
07/14/2024
80.0 MPH
MPH
Drake, ND11:00 PM
5 ENE Drake - Strong thunderstorm winds combined with ping pong ball size hail to cause extensive crop and house damage in the area. The house at this location lost some windows alon (BIS)
61.0 MPH
MPH
Balfour, ND10:35 PM
3 ESE Balfour - Observed gust from NDDOT US-52 - Drake mesonet station. (BIS)
08/24/2023
60.0 MPH
MPH
Granville, ND4:30 PM
2 NNE Granville - Winds lasted about 15 minutes. (BIS)
06/20/2023
MPH
City of Towner, ND8:30 PM
7 NNE Towner - Numerous trees damaged. Cottonwoods (soft wood) 12 to 18 inches in diameter were snapped. Poplar branches (hard wood) 6 to 10 inches in diameter were also snapped. Repo (BIS)
MPH
City of Anamoose, ND8:23 PM
7 NNE Anamoose - Multiple downed tree branches reported on social media. (BIS)
08/18/2022
60.0 MPH
MPH
City of Karlsruhe, ND1:30 AM
5 NW GEORGE LAKE - (BIS)
07/22/2022
MPH
Orrin, ND10:15 PM
6 SSW ORRIN - LOSS OF POWER. (BIS)
MPH
Orrin, ND10:14 PM
6 SSW ORRIN - DELAYED REPORT. REPORTED SEVERAL BARN STRUCTURES... INCLUDING NEIGHBORING PROPERTIES... SIGNIFICANTLY DAMAGED... LIKELY TOTAL LOSSES. (BIS)
64.0 MPH
MPH
City of Karlsruhe, ND9:51 PM
2 N KARLSRUHE - NDAWN SITE REPORTED WIND GUST. (BIS)
07/10/2022
70.0 MPH
MPH
City of Velva, ND4:25 AM
VELVA - RELAYED THROUGH SOCIAL MEDIA. TIME ESTIMATED FROM RADAR. (BIS)
07/19/2021
60.0 MPH
MPH
City of Kief, ND7:20 PM
2 NNW KIEF - COMBINED WITH PEA SIZE HAIL. (BIS)
65.0 MPH
MPH
Balfour, ND7:15 PM
1 S BALFOUR - PUBLIC REPORT OF THUNDERSTORM WIND GUSTS AROUND 60-65 MPH ALONG WITH HAIL NOT QUITE GOLF BALL SIZE. GARDEN IS RUINED. (BIS)
60.0 MPH
MPH
Balfour, ND7:10 PM
2 SSE BALFOUR - DRIFTS OF DIME SIZE HAIL BUT A FEW QUARTERS WERE NOTED. WAS COMBINED WITH 60 MPH WIND GUSTS. GARDEN WAS FLATTENED. (BIS)
70.0 MPH
MPH
City of Karlsruhe, ND6:35 PM
5 NW GEORGE LAKE - (BIS)
MPH
City of Karlsruhe, ND6:30 PM
7 NE KARLSRUHE - COTTONWOOD TREES BLOWN OVER. SAME INDIVIDUAL REPORTED THE GROUND WAS WHITE WITH HAIL 4 MILES EAST OF KARLSRUHE... AND ALL HIS HAY THERE WAS BLOWN WAY. REPORT WAS RELAYE (BIS)
MPH
City of Karlsruhe, ND6:30 PM
5 NW GEORGE LAKE - 70 MPH WIND GUSTS AND PING PONG BALL SIZE HAIL CAUSED A VARIETY OF DAMAGE. WINDOW SCREENS WERE SHREDDED... SOME WINDOWS WERE BROKEN... SIDING WAS DAMAGED ON HOUSE AND C (BIS)
60.0 MPH
MPH
City of Karlsruhe, ND6:22 PM
4 NNW GEORGE LAKE - (BIS)
07/08/2020
MPH
City of Anamoose, ND1:37 AM
1 W ANAMOOSE - LAW ENFORCEMENT AND FIRE DEPARTMENT REPORTING MANY POWER LINES DOWN ACROSS THE HIGHWAY... AS WELL AS A BUILDING COMPLETELY DESTROYED. (BIS)
09/14/2025
T
TOR
City of Granville, ND7:20 PM
1 S Granville - (BIS)
T
TOR
Karlsruhe, ND6:48 PM
3 W Karlsruhe - Storm chaser reports rain wrapped tornado continues. Location estimated based on radar. (BIS)
T
TOR
City of Balfour, ND6:26 PM
4 W Balfour - Storm chaser reports a brief tornado 4 miles west of Balfour. (BIS)
08/24/2023
T
TOR
Ruso, ND2:54 PM
7 NNW Ruso - Short lived landspout tornado. (BIS)
T
TOR
City of Voltaire, ND2:38 PM
4 SSE Voltaire - Short lived landspout tornado. (BIS)
07/21/2013
T
TOR
Granville, ND5:42 PM
7 NNW GRANVILLE - AIRCRAFT REPORTS A SMALL TORNADO ON THE GROUND... NEARING HOUSES 6 TO 7 MILES NNW OF GRANVILLE (BIS)
06/25/2013
T
TOR
Ruso, ND4:20 PM
7 SW VOLTAIRE - MULTIPLE REPORTS OF FUNNEL CLOUDS AND A BRIEF TORNADO TOUCHDOWN (BIS)
T
TOR
City of Voltaire, ND4:17 PM
8 S VELVA - PUBLIC REPORT OF A TORNADO ON THE GROUND. ANOTHER PUBLIC REPORT INDICATED A FUNNEL CLOUD. (BIS)
T
TOR
City of Voltaire, ND4:12 PM
10 N RUSO - PUBLIC REPORT OF A TORNADO ON THE GROUND. (BIS)
08/11/2008
T
TOR
Balfour, ND4:48 PM
4 SW BALFOUR - (BIS)
T
TOR
City of Karlsruhe, ND4:25 PM
1 SE KARLSRUHE - BRIEF TOUCHDOWN,THEN DISSIPATED (BIS)
T
TOR
City of Bergen, ND4:20 PM
5 E VOLTAIRE - BRIEF TOUCHDOWN (BIS)
06/22/2007
T
TOR
Bantry, ND7:30 PM
6 S UPHAM - TORNADO DAMAGE PATH WAS 1/2 MILE FROM THE INTERSECTION OF 7TH AVE N AND 74TH ST N...6 MILES SOUTH OF UPHAM... TOWARD THE SOUTHEAST. THE DAMAGE WIDTH WAS 250 YARDS. DAMA (BIS)
09/14/2025
T
TOR
City of Granville, ND7:20 PM
1 S Granville - (BIS)
T
TOR
Karlsruhe, ND6:48 PM
3 W Karlsruhe - Storm chaser reports rain wrapped tornado continues. Location estimated based on radar. (BIS)
T
TOR
City of Balfour, ND6:26 PM
4 W Balfour - Storm chaser reports a brief tornado 4 miles west of Balfour. (BIS)
1.0 IN
IN
09/11/2025
1.25 IN
IN
2.0 IN
IN
Granville, ND9:41 PM
Member of the public reports hail estimated to be around 2 inches in diameter. Still hailing at the time of the report. (BIS)
View report →
1.25 IN
IN
Granville, ND9:30 PM
Member of the public shares photo of hailstones estimated to be a quarter in size. Hail started around 9:30 and fell for approximately 15 minutes. Photo relayed on soci (BIS)
View report →
1.25 IN
IN
Granville, ND9:30 PM
Member of the public shared a photo of a hailstone estimated to be around the size of a half-dollar. Photo relayed on social media. (BIS)
View report →
2.0 IN
IN
Granville, ND9:27 PM
Broadcast media relays photo on social media of 2 inch hail near Granville. (BIS)
View report →
1.0 IN
IN
Granville, ND9:24 PM
Broadcast media relays photo on social media of quarter sized hail near Granville. (BIS)
View report →
07/27/2025
78.0 MPH
MPH
Balfour, ND5:30 AM
3 ESE Balfour - NDDOT wind sensor. (BIS)
MPH
City of Balfour, ND5:22 AM
5 N Balfour - Image shared via social media of damage to the roof of a metal shop 5 north of Balfour. (BIS)
72.0 MPH
MPH
City of Karlsruhe, ND5:18 AM
2 N Karlsruhe - NDAWN mesonet site 2 N Karlsruhe. (BIS)
MPH
Voltaire, ND5:10 AM
Voltaire - Social media reports of large grain bins being damaged and one completely knocked down in Voltaire. (BIS)
MPH
City of Velva, ND5:05 AM
Velva - Broadcast media shared photos a viewer sent in of wind damage in Velva. The damage was caused by a metal out building blowing into a multi family home causing damage to (BIS)
06/27/2025
2.5 IN
IN
1.0 IN
IN
1.25 IN
IN
1.75 IN
IN
1.25 IN
IN
Karlsruhe, ND8:15 PM
Hail quarter to half dollar size was falling at the time of the report. Winds of 40 to 50 mph preceded the hail. (BIS)
View report →
1.5 IN
IN
1.25 IN
IN
2.75 IN
IN
City of Karlsruhe, ND7:45 PM
A few baseball size hail... most golf ball sized. Relayed via broadcast media. (BIS)
View report →
1.5 IN
IN
1.0 IN
IN