Skagit River River Levels

Last Updated: March 24, 2026

The Skagit River is a 150-mile-long river located in northwest Washington state.


Summary

Total streamflow across the Skagit River was last observed at 77,940 cfs, and is expected to yield approximately 154,592 acre-ft of water today; about 197% of normal. River levels are high. Average streamflow for this time of year is 39,553 cfs, with recent peaks last observed on 2021-11-16 when daily discharge volume was observed at 283,900 cfs.

Maximum discharge along the river is currently at the Skagit River Near Mount Vernon reporting a streamflow rate of 30,300 cfs. However, the streamgauge with the highest stage along the river is the Skagit River At Newhalem with a gauge stage of 85.21 ft. This river is monitored from 4 different streamgauging stations along the Skagit River, the highest being situated at an altitude of 492 ft, the Skagit River At Newhalem.




15-Day Weather Outlook


River Details

Last Updated 2026-03-23
Discharge Volume 154,592 ACRE-FT
Streamflow 77,940.0 cfs
-39640.0 cfs (-33.71%)
Percent of Normal 197.05%
Maximum 283,900.0 cfs
2021-11-16
Seasonal Avg 39,553 cfs
       
River Streamflow Levels
Streamgauge Streamflow Gauge Stage 24hr Change (%) % Normal Minimum (cfs) Maximum (cfs) Air Temp Elevation
Skagit River At Newhalem
USGS 12178000
6210 cfs 85.21 ft -9.67
Skagit River At Marblemount
USGS 12181000
9010 cfs 5.02 ft -21.91
Skagit River Near Concrete
USGS 12194000
25400 cfs 20.9 ft -26.04
Skagit River Near Mount Vernon
USGS 12200500
30300 cfs 19.57 ft -42.58
Seasonal Discharge Comparison
Maximum Streamflow Discharge
Streamflow Elevation Profile

The Skagit River ( SKAJ-it) is a river in southwestern British Columbia in Canada and northwestern Washington in the United States, approximately 150 mi (240 km) long. The river and its tributaries drain an area of 1.7 million acres (6900 km2) of the Cascade Range along the northern end of Puget Sound and flows into the sound.The Skagit watershed is characterized by a temperate, mid-latitude, maritime climate. Temperatures range widely throughout the watershed. Recorded temperatures at Newhalem range from a low of −6 °F (−21 °C) to a high of 109 °F (43 °C), with greater extremes likely in the mountains. The highest temperatures are commonly recorded in July; the lowest are in January.