New Mexico, 2026

Hail and Damaging Winds in New Mexico, June 14 to 15, 2026

June 14 to 15, 2026 · NWS ABQ · 7 events in 4 counties and zones

A cold front backed south and westward through eastern and central NM during the early morning hours of June 14th. Abundant low-level moisture pushed in behind this front, reaching the Continental Divide.

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
$10,000
Crop damage
None recorded
Events
7

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 ABQ wrote it up.

A cold front backed south and westward through eastern and central NM during the early morning hours of June 14th. Abundant low-level moisture pushed in behind this front, reaching the Continental Divide. This provided fuel for thunderstorm development during the early afternoon hours of the 14th with on such severe thunderstorm producing severe wind gusts in Rio Rancho. Afternoon thunderstorms developed again over the northern mountains and along the central mountain chain of NM June 15th. There were reports of 8 inch tree branches down in Taos landing over power lines from severe thunderstorm wind gusts. Other thunderstorms advanced eastward off the Sangre de Cristo Mountains organizing into a line producing severe wind gusts through northeastern NM. This line of storms over northeastern NM eventually advanced all the way through east-central NM and into the TX Panhandle. Severe wind gusts reaching 60 mph or more were observed in Guadalupe County, including at Santa Rosa Lake State Park.

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 Albuquerque, NM wrote its last area forecast discussion before the first event at Jun 14, 12:17 PM MST, 2 hours 26 minutes earlier.

Area forecast discussion, Jun 14, 12:17 PM MST, 2 hours 26 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 14, 1:25 PM MST, 1 hour 18 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 14, 1:29 PM MST, 1 hour 14 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 14, 1:41 PM MST, 1 hour 2 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 14, 1:52 PM MST, 51 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 14, 1:56 PM MST, 47 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 14, 2:22 PM MST, 21 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 Albuquerque radar (KABX), 20 km away, was scanning. The volume nearest the first event began at 21:43 UTC.

Open the radar archive at this moment

Event by event

6 thunderstorm wind, 1 hail. Local standard time, as filed.

Thunderstorm Wind, Bernalillo

When
June 14, 2:43 PM MST to 2:50 PM MST
Where
Bernalillo County, 7.68 mi N of Paradise Hills
Measured
52 kt (60 mph) estimated gust
Reported by
Trained Spotter
Coordinates
35.310, -106.720

A trained spotter estimated 50 to 60 mph thunderstorm wind gusts in Rio Rancho alongside dime size hail.

Hail, Taos

When
June 15, 12:35 PM MST to 12:40 PM MST
Where
Taos County, 0.56 mi W of El Prado
Measured
0.88 in hail
Reported by
NWS Employee
Coordinates
36.430, -105.580

Thunderstorm Wind, Taos

When
June 15, 12:40 PM MST to 12:45 PM MST
Where
Taos County, 0.69 mi S of El Prado
Measured
52 kt (60 mph) estimated gust
Property damage
$10,000
Reported by
NWS Employee
Coordinates
36.420, -105.570

Thunderstorm wind gust knocked down a few 8 inch or larger poplar tree limbs down over power lines near Camino de la Placita and Beimer Avenue in Taos, NM.

Thunderstorm Wind, Guadalupe

When
June 15, 2:35 PM MST to 2:37 PM MST
Where
Guadalupe County, 5.6 mi NNW of San Ignacio
Measured
52 kt (60 mph) measured gust
Reported by
Mesonet
Coordinates
34.980, -104.990

Thunderstorm outflow gusting to 60 mph at the Thompson Cattle Ranch ZiaMet station.

Thunderstorm Wind, Guadalupe

When
June 15, 2:57 PM MST to 3:05 PM MST
Where
Guadalupe County, 6.22 mi N of Santa Rosa
Measured
52 kt (60 mph) estimated gust
Reported by
Park/Forest Service
Coordinates
35.030, -104.680

Personnel at the Santa Rosa Lake State Park estimated 50 to 60 mph wind gusts.

Thunderstorm Wind, Quay

When
June 15, 4:12 PM MST to 4:21 PM MST
Where
Quay County, (Tcc)tucumcari Arpt
Measured
54 kt (62 mph) measured gust
Reported by
ASOS
Coordinates
35.180, -103.600

The Tucumcari Airport measured a 62 mph thunderstorm wind gust.

Thunderstorm Wind, Quay

When
June 15, 4:14 PM MST to 4:24 PM MST
Where
Quay County, Quay
Measured
65 kt (75 mph) estimated gust
Reported by
Trained Spotter
Coordinates
34.930, -103.760

A trained spotter estimated 50 to 65 mph wind gusts with blowing dust.

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 New Mexico in 2026Every state in 2026This day in weather historyWarnings in New Mexico, June 2026

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-09-24. Each event’s entry at NCEI: 1331355, 1331356, 1331357, 1331358, 1331359, 1331360, 1331361.