Montana, 2010

Hail and Damaging Winds in Montana, June 29 to 30, 2010

June 29 to 30, 2010 · NWS BYZ · 26 events in 5 counties and zones

Severe thunderstorms moved across mainly the western portions of the forecast area, as well as Carter and Custer Counties in the far Southeastern areas.

Where it happened

Every event with a place to put it. Tap one for its entry below.

  • Tornadoes
  • Tropical storms and surge
  • Floods
  • Wind
  • Hail
  • Winter weather
  • Heat and drought
  • Cold
  • Fire, smoke and dust
  • Marine and coastal
  • Other

Open the live radar over this ground

The toll

Deaths
0
Injuries
0
Property damage
None recorded
Crop damage
None recorded
Events
26

Deaths and injuries are direct and indirect together, as the offices filed them. Damage is property and crops in the dollars of the year, not adjusted for inflation, and only where an office estimated it.

What happened

The episode as NWS BYZ wrote it up.

Severe thunderstorms moved across mainly the western portions of the forecast area, as well as Carter and Custer Counties in the far Southeastern areas.

What forecasters said that day

The local office's own words before the first event, as it sent them, from the Iowa Environmental Mesonet's archive of National Weather Service text.

NWS Billings, MT wrote its last area forecast discussion before the first event at Jun 29, 7:42 PM MST, 4 hours 8 minutes earlier.

Area forecast discussion, Jun 29, 7:42 PM MST, 4 hours 8 minutes before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>
Hazardous weather outlook, Jun 29, 7:43 PM MST, 4 hours 7 minutes before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>

In the hours before

Special weather statement, Jun 29, 6:50 PM MST, 5 hours before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>
Special weather statement, Jun 29, 7:41 PM MST, 4 hours 9 minutes before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>
Special weather statement, Jun 29, 8:22 PM MST, 3 hours 28 minutes before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>
Special weather statement, Jun 29, 8:25 PM MST, 3 hours 25 minutes before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>
Special weather statement, Jun 29, 9:01 PM MST, 2 hours 49 minutes before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>
Special weather statement, Jun 29, 10:11 PM MST, 1 hour 39 minutes before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>

The radar

The Glasgow radar (KGGW), 235 km away, was scanning. The volume nearest the first event began at 06:48 UTC.

Open the radar archive at this moment

Event by event

17 hail, 9 thunderstorm wind. Local standard time, as filed.

Thunderstorm Wind, Custer

When
June 29, 11:50 PM MST
Where
Custer County, 0.48 mi W of Ismay
Measured
61 kt (70 mph) measured gust
Reported by
Mesonet
Coordinates
46.500, -104.790

Hail, Sweet Grass

When
June 30, 2:00 PM MST
Where
Sweet Grass County, 14.94 mi ENE of Melville
Measured
0.75 in hail
Reported by
Trained Spotter
Coordinates
46.180, -109.660

Hail, Sweet Grass

When
June 30, 2:20 PM MST
Where
Sweet Grass County, 7.6 mi S of Melville
Measured
1.75 in hail
Reported by
Trained Spotter
Coordinates
45.990, -109.950

Thunderstorm Wind, Sweet Grass

When
June 30, 2:20 PM MST
Where
Sweet Grass County, 7.6 mi S of Melville
Measured
52 kt (60 mph) estimated gust
Reported by
Trained Spotter
Coordinates
45.990, -109.950

An estimated thunderstorm wind gust of 60 mph was estimated 11 miles north of Big Timber.

Hail, Sweet Grass

When
June 30, 2:40 PM MST
Where
Sweet Grass County, 3.74 mi SSW of Melville
Measured
1 in hail
Reported by
Trained Spotter
Coordinates
46.050, -109.980

Hail, Sweet Grass

When
June 30, 2:43 PM MST
Where
Sweet Grass County, 0.69 mi N of Melville
Measured
0.75 in hail
Reported by
Law Enforcement
Coordinates
46.110, -109.950

Hail, Sweet Grass

When
June 30, 2:49 PM MST
Where
Sweet Grass County, 2.13 mi SSE of Melville
Measured
0.75 in hail
Reported by
Law Enforcement
Coordinates
46.070, -109.940

Hail, Park

When
June 30, 3:40 PM MST
Where
Park County, 6.83 mi NW of Hunters Hot Spgs
Measured
1.75 in hail
Reported by
Trained Spotter
Coordinates
45.820, -110.370

Hail, Park

When
June 30, 3:42 PM MST
Where
Park County, 3.66 mi SE of Clyde Park
Measured
1.5 in hail
Reported by
Trained Spotter
Coordinates
45.840, -110.550

Broken windows were reported.

Hail, Park

When
June 30, 3:42 PM MST
Where
Park County, 0.48 mi W of Clyde Park
Measured
1 in hail
Reported by
Trained Spotter
Coordinates
45.880, -110.610

Hail, Park

When
June 30, 3:45 PM MST
Where
Park County, 3.49 mi N of Grannis
Measured
1 in hail
Reported by
Trained Spotter
Coordinates
45.800, -110.490

Hail, Park

When
June 30, 3:52 PM MST
Where
Park County, 4.15 mi N of Grannis
Measured
1.5 in hail
Reported by
Trained Spotter
Coordinates
45.810, -110.500

Hail, Park

When
June 30, 4:12 PM MST
Where
Park County, 6.83 mi NW of Hunters Hot Spgs
Measured
1 in hail
Reported by
Trained Spotter
Coordinates
45.820, -110.370

Hail, Sweet Grass

When
June 30, 4:20 PM MST
Where
Sweet Grass County, 6.22 mi N of Big Timber
Measured
1.75 in hail
Reported by
Public
Coordinates
45.920, -109.950

Damage from hail resulted in windows being knocked out of a two-story house, as well as a broken vehicle windshield.

Thunderstorm Wind, Sweet Grass

When
June 30, 4:20 PM MST
Where
Sweet Grass County, 7.6 mi S of Melville
Measured
52 kt (60 mph) estimated gust
Reported by
Trained Spotter
Coordinates
45.990, -109.950

An estimated wind gust of 60 mph was reported 11 miles north of Big Timber.

Hail, Sweet Grass

When
June 30, 4:20 PM MST
Where
Sweet Grass County, 8.95 mi NNW of Big Timber
Measured
1.75 in hail
Reported by
Trained Spotter
Coordinates
45.950, -110.020

Hail, Carter

When
June 30, 5:10 PM MST
Where
Carter County, Ridge
Measured
1 in hail
Reported by
Trained Spotter
Coordinates
45.050, -105.020

Thunderstorm Wind, Golden Valley

When
June 30, 5:15 PM MST
Where
Golden Valley County, 3.45 mi S of Ryegate Arpt
Measured
52 kt (60 mph) estimated gust
Reported by
Trained Spotter
Coordinates
46.230, -109.250

An estimated wind gust of 60 mph was reported 5 miles south of Ryegate.

Hail, Golden Valley

When
June 30, 5:15 PM MST
Where
Golden Valley County, 3.45 mi S of Ryegate Arpt
Measured
1.75 in hail
Reported by
Trained Spotter
Coordinates
46.230, -109.250

Hail, Carter

When
June 30, 5:22 PM MST
Where
Carter County, 5.21 mi NE of Ridge
Measured
0.88 in hail
Reported by
Trained Spotter
Coordinates
45.100, -104.940

Thunderstorm Wind, Carter

When
June 30, 5:28 PM MST
Where
Carter County, 5.21 mi NE of Ridge
Measured
52 kt (60 mph) estimated gust
Reported by
Trained Spotter
Coordinates
45.100, -104.940

Estimated winds of 60 mph resulting in down tree branches was reported 5 miles northeast of Ridge.

Thunderstorm Wind, Carter

When
June 30, 5:30 PM MST
Where
Carter County, 6.91 mi N of Alzada
Measured
70 kt (81 mph) estimated gust
Reported by
Public
Coordinates
45.120, -104.420

Estimated winds of 75-80 mph was reported 7 miles north of Alzada. A 60 X 64 shed was picked up and destroyed sending it about 3/4 of a mile and scattered debris in all directions.

Thunderstorm Wind, Carter

When
June 30, 6:12 PM MST
Where
Carter County, 1.38 mi N of Albion
Measured
52 kt (60 mph) estimated gust
Reported by
Trained Spotter
Coordinates
45.200, -104.280

An estimated wind gust of 60 mph was reported 1 mile north/northeast of Albion.

Thunderstorm Wind, Custer

When
June 30, 6:45 PM MST
Where
Custer County, 1.38 mi S of Miles City
Measured
52 kt (60 mph) estimated gust
Reported by
Trained Spotter
Coordinates
46.380, -105.830

Estimated wind gusts of 60 mph were reported 2 miles south/southeast of Miles City. Trees of 6.5 in diameter were broken, as well as a 12 diameter by 7 foot long branch fell across a sidewalk. Traffic barriers were blown into a main street intersection. Many branches up to 3 in diameter were blown down. In addition, wide spread power outages were reported.

Hail, Custer

When
June 30, 7:00 PM MST
Where
Custer County, 3.11 mi NNE of Ismay
Measured
1.25 in hail
Reported by
Trained Spotter
Coordinates
46.540, -104.750

Wind gusts of 60 mph were estimated 3 miles northeast of Ismay with 4 diameter tree branches down.

Thunderstorm Wind, Custer

When
June 30, 7:00 PM MST
Where
Custer County, 16.77 mi SW of Mizpah
Measured
52 kt (60 mph) estimated gust
Reported by
Trained Spotter
Coordinates
46.080, -105.520

An estimated wind gust of 60 mph was reported 17 miles southwest of Mizpah.

What these are

Thunderstorm Wind
Winds from a thunderstorm of 50 knots (58 mph) or more, or lower winds that caused damage or casualties. Measured gusts are marked MG, estimated EG.
Hail
Hail three-quarters of an inch or larger, or smaller hail that caused damage, filed with the largest stone measured.

After NWS Directive 10-1605, the rules offices file Storm Data by.

The same day elsewhere

More

Every storm in Montana in 2010Every state in 2010This day in weather historyWarnings in Montana, June 2010

Sources

NOAA National Centers for Environmental Information, Storm Events Database, compiled from the National Weather Service’s monthly Storm Data. Complete through 2026-06; NCEI adds each month about 75 days after it ends and revises past years a few times a year. Rebuilt 2026-10-01. Each event’s entry at NCEI: 237329, 237332, 237333, 237335, 237351, 237352, 237353, 237356, 237357, 237358, 237363, 237365, 237368, 237370, 237617, 237619, 237623, 237628, 237630, 237633, 237637, 237642, 237644, 237649, 237650, 237652.