Utah, 2025

Flash Flooding and Damaging Winds in Utah, July 14 to 18, 2025

July 14 to 18, 2025 · NWS SLC · 24 events in 12 counties and zones

A weak northern stream shortwave trough moving through the northwest CONUS resulted in the development of high based convection. Some of this convection resulted in strong to severe wind gusts.

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
24

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

A weak northern stream shortwave trough moving through the northwest CONUS resulted in the development of high based convection. Some of this convection resulted in strong to severe wind gusts. Additionally, a cutoff low placed off of the southwest CONUS helped advect moisture into southern Utah, leading to convection with periods of sufficiently heavy rain to result in flash flooding over some rain sensitive 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 Salt Lake City, UT wrote its last area forecast discussion before the first event at Jul 14, 2:49 PM MST, 48 minutes earlier.

Area forecast discussion, Jul 14, 2:49 PM MST, 48 minutes before
Area Forecast Discussion
National Weather Service Salt Lake City UT
349 PM MDT Mon Jul 14 2025

.SYNOPSIS...Hot conditions will prevail alongside high-based
showers and thunderstorms through at least Wednesday, with
fairly widespread critical fire weather conditions on Tuesday.
Moisture increases in the lower levels by Thursday across far
southern Utah, bringing increasing risk of heavy rainfall through
at least Saturday. Conditions dry out once again late in the
weekend/ early next week.

&&

.SHORT TERM (Through 12Z/6AM Wednesday)...Big picture key messages
for Tuesday's forecast are as follows:

	- Widespread critical fire weather conditions expected across
   mainly the western half of Utah. For southern Utah, the
   concerns relate to strong southwest winds and low relative
   humidity. For northern Utah, the concern will be for scattered
   dry thunderstorms following an extended dry period.

	- High-based showers and thunderstorms will bring an increased
   risk (Marginal Risk) of strong outflow winds across northern
   Utah, with potential wind gusts in excess of 45-50 mph through
   the afternoon hours.

	- Hot temperatures will remain in place across Utah and southwest
   Wyoming on Tuesday, reaching their peak values for the week in
   the northern area.

Today, we've already seen modest increases in mid-level moisture
across much of Utah which has lead to isolated high-based showers
and thunderstorms across western Utah/ eastern NV and southern
Utah. Today, these high-based showers are not expected to bring
many issues, however, isolated strong wind gusts due to outflows
may arise in the aforementioned areas. This shower activity is
expected to decrease right around sunset this evening, with skies
clearing overnight. Hot temperatures across southern Utah will
wane as we head into tomorrow, with today marking the peak in
temperatures in this area. Existing Extreme Heat Warnings remain
in effect through 9PM this evening.

Heading through tomorrow, a shortwave trough moving across
southern Idaho will bring an increase in southwesterly winds
across the southern half of Utah. These winds, combined with
relative humidity around 15 percent or less (particularly below
8000ft) will create critical fire weather conditions on Tuesday
afternoon across the southern half of Utah (excluding the lower
elevation eastern valleys). In addition to the dry low level
environment, mid-level moisture increases are expected as this
trough pushes in greater moisture from the west, bringing an
overall increase in high-based shower and thunderstorm coverage.
Scattered dry thunderstorms (producing less than 0.1 inches of
rain) are expected across northern Utah during the mid-to-late
afternoon hours across northern Utah, warranting a Red Flag
Warning for scattered dry thunderstorms following an extended dry
period. These scattered high-based showers and thunderstorms will
bring increased potential to generate strong outflow wind gusts in
excess of 45-50 mph across this same area, raising the overall
critical fire weather risk, as well as a general severe weather
risk. A "Marginal" risk for severe weather has been issued by the
NWS Storm Prediction Center (level 1 of 5 risk).

Aside from the widespread critical fire weather conditions, the
hottest temperatures of the week are expected across northern/
central Utah and southwest Wyoming as temperatures increase
overhead. Along the Wasatch Front, Cache Valley, and central Utah
are expected to be in the upper-90s to low-100s. For the Uinta
Basin and Uinta County, WY, temperatures will rise into the
upper-80s to mid-90s. A weak frontal boundary will move across the
northern area overnight into Wednesday morning, bringing at least
some "cooler" temperatures to the urbanized areas... or at least
cool enough to reduce the overall Heat Risk.

.LONG TERM (After 12Z/6AM Wednesday), Issued 404 AM MDT...
Ridging aloft remains over
the area, although we should see some "relief" from the hot
temperatures of Tuesday, if you can really call it that. Following
the passage of an upper trough to our north, "cooler" air will
filter into the region bringing temperatures to just below or normal
for this time of year. Temperatures for the majority of our valleys
will generally range from the lower 90s to mid 90s while lower
Washington county will see temperatures in the low 100s.

Modest moisture return is expected to persist through the long term
period as an upper low develops and meanders over the Baja Peninsula
and southern CA. This will result in PWATs generally ranging from
around 0.5-0.7" across the majority of UT and southwest WY for the
majority of the long term forecast. Additionally, both the GFS and
EURO are hinting at a chance for PWATs ranging from 1-1.2" across
southern UT Thursday-Saturday. While this remains far out in time,
it does raise some concern for locally heavy rainfall which could
result in flash flooding. Specifics are somewhat difficult to iron
out at this time, though it bears watching.

&&

.AVIATION...KSLC...VFR conditions will persist at the KSLC terminal
through the TAF period. Gusty northerly winds may persist until 04-
05z before shifting to the southeast if current showers in NW Utah
persist after sunset...thus added a Prob30 for periods of gusty and
erratic winds should these showers impact the terminal.

.REST OF UTAH AND SOUTHWEST WYOMING...VFR conditions are expected to
persist through the TAF period. Generally diurnal winds continue
while the overall flow remains light across UT aside from typical
gusty westerlies at KEVW. The slight chance for isolated showers and
thunderstorms near KCDC and KBCE continues into early evening, with
a potential for gusty and erratic winds.

&&

.FIRE WEATHER...A shortwave trough moving through southern Idaho on Tuesday afternoon
will bring increasing winds out of the west to southwest across
southern Utah and increasing mid-level moisture across much of the
area. With poor humidity recoveries still in place across much of
the area leading into Tuesday morning, an extended period of dry
conditions alongside the expected breezy afternoon winds,
potential for high-based dry thunderstorms, and the current fuels
and fire behavior advisory, critical fire weather conditions are
expected across a majority of the western half of Utah on Tuesday.
Elevated fire weather conditions are still expected across the
eastern half of Utah on Tuesday as breezy winds combine with dry
afternoon conditions, in addition to isolated dry thunderstorm
potential following an extended dry period. Various Red Flag
Warnings have been issued for gusty winds and low relative
humidity across the southern half of Utah (excluding the eastern
zones) and for scattered dry thunderstorms across northern Utah
(mainly from the Wasatch Mountains westward to the Nevada border).

Moisture will continue to increase in the mid-levels of the
atmosphere from Wednesday forward, bringing an overall increase in
humidity (during both the afternoon and overnight hours). Daily
chances for isolated to scattered thunderstorms is expected over
the higher terrain, especially across the southern half of Utah.
These storms, at least through Wednesday, will produce little, if
any, rainfall at the surface and will bring greater potential for
dry lightning strikes and gusty outflow winds. By Thursday, lower
level moisture begins to creep into southern Utah, bringing higher
chances for wetting rains as well as solid improvements to
relative humidity values across the region. This moisture is
expected to linger across mainly the southern half of Utah through
at least Saturday before decreasing late in the weekend/ early
next week as drier air moves into Utah from the west.

&&

.SLC WATCHES/WARNINGS/ADVISORIES...
UT...Red Flag Warning from noon to 9 PM MDT Tuesday for UTZ478-479.

     Red Flag Warning from noon to 11 PM MDT Tuesday for UTZ492-493-
     495>498.

     Extreme Heat Warning until 10 PM MDT this evening for UTZ123-124.

WY...None.
&&

SHORT TERM...Webber
LONG TERM...Worster
AVIATION...Verzella
FIRE WEATHER...Webber

For more information from NOAA's National Weather Service visit...
http://weather.gov/saltlakecity

The radar

The Salt Lake City radar (KMTX), 127 km away, was scanning. The volume nearest the first event began at 22:37 UTC.

Open the radar archive at this moment

Event by event

15 thunderstorm wind, 9 flash flood. Local standard time, as filed.

Thunderstorm Wind, Box Elder

When
July 14, 3:37 PM MST to 3:43 PM MST
Where
Box Elder County, 2.49 mi WNW of Lucin
Measured
51 kt (59 mph) measured gust
Reported by
Mesonet
Coordinates
41.370, -113.960

The LUCIN2 mesonet station recorded a period of wind gusts to 59 mph as a result of outflow winds associated with a nearby cluster of showers and thunderstorms moving through the area.

Thunderstorm Wind, Box Elder

When
July 14, 4:50 PM MST to 4:55 PM MST
Where
Box Elder County, 2.92 mi SW of Curlew Jct
Measured
55 kt (63 mph) measured gust
Reported by
Mesonet
Coordinates
41.940, -113.090

The SR-30 @ Curlew mesonet station recorded a wind gust of 63 mph as a result of outflow winds associated with a nearby cluster of showers and thunderstorms moving through the area.

Thunderstorm Wind, Iron

When
July 15, 7:10 AM MST to 7:15 AM MST
Where
Iron County, 3.21 mi SSW of Enoch
Measured
65 kt (75 mph) measured gust
Reported by
Mesonet
Coordinates
37.730, -113.050

The I-15 at MP 62.5 North Cedar City mesonet station recorded a wind gust of 75 mph as a result of outflow winds associated with a dry microburst from a low-reflectivity shower moving over the site.

Thunderstorm Wind, Cache

When
July 15, 1:10 PM MST to 1:15 PM MST
Where
Cache County, 2.66 mi S of Wellsville
Measured
50 kt (58 mph) measured gust
Reported by
Mesonet
Coordinates
41.612, -111.952

The Murray's Hill mesonet station recorded a wind gust of 58 mph as a result of outflow winds associated with a nearby cluster of showers and thunderstorms moving through the area.

Thunderstorm Wind, Tooele

When
July 15, 2:50 PM MST to 2:55 PM MST
Where
Tooele County, 20.13 mi NW of (Dpg)michael Aaf Dug
Measured
55 kt (63 mph) measured gust
Reported by
Mesonet
Coordinates
40.350, -113.240

The SALT FLATS mesonet station recorded a wind gust of 63 mph as a result of outflow winds associated with a nearby cluster of showers and thunderstorms moving through the area.

Thunderstorm Wind, Tooele

When
July 15, 3:07 PM MST to 3:12 PM MST
Where
Tooele County, 4.93 mi NE of Clive
Measured
53 kt (61 mph) measured gust
Reported by
Mesonet
Coordinates
40.730, -113.013

The ARGONT mesonet station recorded a wind gust of 61 mph as a result of outflow winds associated with a nearby cluster of showers and thunderstorms moving through the area.

Thunderstorm Wind, Emery

When
July 15, 3:10 PM MST to 3:15 PM MST
Where
Emery County, 0.54 mi W of Sphinx Siding
Measured
55 kt (63 mph) measured gust
Reported by
Mesonet
Coordinates
39.020, -110.290

The US-6 at MP 296 Sphinx Siding mesonet station recorded a wind gust of 63 mph as a result of outflow winds associated with a nearby cluster of showers and thunderstorms moving through the area.

Thunderstorm Wind, Salt Lake

When
July 15, 4:40 PM MST to 4:45 PM MST
Where
Salt Lake County, 2.95 mi SE of Bacchus
Measured
53 kt (61 mph) measured gust
Reported by
Mesonet
Coordinates
40.640, -112.060

The BACCUS/SR111 mesonet station recorded a wind gust of 61 mph as a result of outflow winds associated with a nearby cluster of showers and thunderstorms moving through the area.

Thunderstorm Wind, Box Elder

When
July 15, 5:00 PM MST to 5:05 PM MST
Where
Box Elder County, 2.92 mi SW of Curlew Jct
Measured
50 kt (58 mph) measured gust
Reported by
Mesonet
Coordinates
41.940, -113.090

The SR-30 @ Curlew mesonet station recorded a wind gust of 58 mph as a result of outflow winds associated with a nearby cluster of showers and thunderstorms moving through the area.

Thunderstorm Wind, Millard

When
July 15, 5:00 PM MST to 5:05 PM MST
Where
Millard County, 3.81 mi NNE of Fillmore
Measured
57 kt (66 mph) measured gust
Reported by
Mesonet
Coordinates
39.020, -112.300

The I-15 @ MP 169 mesonet station recorded a wind gust of 66 mph as a result of outflow winds associated with a nearby cluster of showers and thunderstorms moving through the area.

Thunderstorm Wind, Sanpete

When
July 15, 6:40 PM MST to 6:45 PM MST
Where
Sanpete County, 68.78 mi NE of Pine Creek
Measured
51 kt (59 mph) measured gust
Reported by
Mesonet
Coordinates
39.238, -111.715

The Gunnison Reservoir mesonet station recorded a wind gust of 59 mph as a result of outflow winds associated with a nearby cluster of showers and thunderstorms moving through the area.

Thunderstorm Wind, Box Elder

When
July 15, 9:40 PM MST to 9:45 PM MST
Where
Box Elder County, 3.06 mi ENE of Collinston
Measured
58 kt (67 mph) measured gust
Reported by
Mesonet
Coordinates
41.779, -112.022

The SR-30 mesonet station recorded a wind gust of 67 mph as a result of outflow winds associated with a nearby cluster of showers and thunderstorms moving through the area.

Flash Flood, Washington

When
July 17, 3:00 PM MST to 4:00 PM MST
Where
Washington County, 0.65 mi SW of Zion Lodge to 4.06 mi ENE of Springdale
Cause
Heavy Rain
Reported by
Park/Forest Service
Coordinates
37.244, -112.959

Zion NP rangers reported flash flooding of Keyhole slot canyon along with other waterfalls coming developing along other eastern park slot canyons. Time is estimated.

Flash Flood, Washington

When
July 17, 3:25 PM MST to 5:25 PM MST
Where
Washington County, 3.31 mi S of Pine Vly to 2.44 mi SSE of Pine Vly
Cause
Heavy Rain
Reported by
Emergency Manager
Coordinates
37.372, -113.505

Emergency manager reported that a campground near Pine Valley Reservoir was flooding with clogged drains and water running down the road. At 4:00 pm MST, adjusted USGS Gauge on the Santa Clara near Pine Valley showed around a 235 cfs flood wave.

Flash Flood, Iron

When
July 17, 3:30 PM MST to 4:30 PM MST
Where
Iron County, 1.3 mi NE of Kanarraville to 2.67 mi ENE of Kanarraville
Cause
Heavy Rain
Reported by
Emergency Manager
Coordinates
37.541, -113.161

High water in Kanarra Falls required several hikers to be rescued. Time is estimated based on radar.

Flash Flood, Kane

When
July 17, 3:40 PM MST to 5:40 PM MST
Where
Kane County, 15.25 mi NNW of Paria to 14.01 mi NW of Paria
Cause
Heavy Rain
Reported by
Other Federal Agency
Coordinates
37.442, -112.088

The USGS Paria River Gauge near Kanab reported a double peak in streamflow to around 1200 CFS on the evening of July 17th. The initial rise in flow was likely associated with storms earlier in the day in the upper Paria River Basin.

Thunderstorm Wind, Utah

When
July 17, 3:50 PM MST to 3:55 PM MST
Where
Utah County, 10.86 mi WNW of Lake Shr
Measured
52 kt (60 mph) measured gust
Reported by
Mesonet
Coordinates
40.180, -111.920

The SR-68 at MP 16 Mosida mesonet station recorded a wind gust of 60 mph as a result of outflow winds associated with a nearby cluster of showers and thunderstorms moving through the area.

Thunderstorm Wind, Utah

When
July 17, 3:55 PM MST to 4:00 PM MST
Where
Utah County, 2.76 mi S of American Fork
Measured
55 kt (63 mph) measured gust
Reported by
Mesonet
Coordinates
40.340, -111.801

The American Fork Marina mesonet station recorded a wind gust of 63 mph as a result of outflow winds associated with a nearby cluster of showers and thunderstorms moving through the area.

Flash Flood, Garfield

When
July 17, 4:51 PM MST to 5:51 PM MST
Where
Garfield County, 4.87 mi N of Panguitch to 4.78 mi NNW of Panguitch
Cause
Heavy Rain
Reported by
Broadcast Media
Coordinates
37.890, -112.440

Broadcast media report of a dry wash running across road approximately 4 miles north of Panguitch.

Flash Flood, Garfield

When
July 17, 5:00 PM MST to 9:00 PM MST
Where
Garfield County, 3.07 mi NE of Escalante Muni Arpt to 2.14 mi NW of Escalante
Cause
Heavy Rain
Reported by
Official NWS Observations
Coordinates
37.786, -111.538

Flash flooding was observed on the ESCU1 gauge with a sharp rise from a zero-flow state to a peak of 110 CFS.

Flash Flood, Washington

When
July 17, 5:30 PM MST to 6:30 PM MST
Where
Washington County, 7.27 mi NE of Pintura to 7.86 mi ENE of Pintura
Cause
Heavy Rain
Reported by
Public
Coordinates
37.435, -113.193

Public reported significant rises on La Verkin Creek. Time and location estimated.

Flash Flood, Kane

When
July 17, 7:00 PM MST to 10:00 PM MST
Where
Kane County, 2.06 mi SE of Paria to 9.02 mi NNW of Paria
Cause
Heavy Rain
Reported by
Trained Spotter
Coordinates
37.229, -111.923

A guide for the Paria River reported a large flood wave travelling down the Paria River with the magnitude estimated to be around 3800 CFS.

Thunderstorm Wind, Salt Lake

When
July 18, 7:10 PM MST to 7:15 PM MST
Where
Salt Lake County, 2.62 mi E of Cottonwood Hgts
Measured
53 kt (61 mph) measured gust
Reported by
Mesonet
Coordinates
40.620, -111.750

The Torpedo Hill - Big Cottonwood Canyon mesonet station recorded a wind gust of 61 mph as a result of outflow winds associated with a nearby cluster of showers and thunderstorms moving through the area.

Flash Flood, Washington

When
July 18, 7:59 PM MST to 8:59 PM MST
Where
Washington County, 5.53 mi SW of Zion National Park to 6.06 mi NNW of Rockville
Cause
Heavy Rain
Reported by
Park/Forest Service
Coordinates
37.326, -113.074

Zion NP ranger reported numerous waterfalls around the park that were the result of heavy rain.

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.
Flash Flood
Flooding that begins within six hours of the rain that causes it, or of a dam or levee failure or ice jam release, often with deadly speed.

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

The same day elsewhere

More

Every storm in Utah in 2025Every state in 2025This day in weather historyWarnings in Utah, July 2025

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: 1270373, 1270374, 1270377, 1270403, 1270379, 1270389, 1270382, 1270383, 1270385, 1270387, 1270405, 1270395, 1270412, 1270410, 1270415, 1287918, 1270431, 1270432, 1270416, 1270419, 1270423, 1270426, 1270435, 1270428.