Skagit River near Mt Vernon, WA
River level and flood forecast · Skagit County
The river is 17.1 ft below flood stage (28 ft).
Forecast to rise to 12.7 ft Mon 5 AM, below the 28 ft flood stage.
Flow: 7,250 cubic feet per second (USGS).
River cameras

Watch the time-lapse

Watch the time-lapse
Cameras by the U.S. Geological Survey. Most take a picture every hour, some every few minutes; many stop at night.
The last 7 days and the forecast
NWS forecast issued Mon, Oct 12, 8:15 AM. Forecasts change as rain falls and as upstream water arrives.
Get flood alerts for this river
An email when the National Weather Service forecasts Skagit River near Mt Vernon to flood, when it floods, and when it's over.
Flood stages
| Major flood stage | 32 ft |
| Moderate flood stage | 30 ft |
| Flood stage | 28 ft |
| Action stage | 23.5 ft |
| Record crest (December 12, 2025) | 37.73 ft |
What floods at each level
From the National Weather Service, highest first.
- 36 ftthe Skagit River will cause severe near record flooding from Sedro Woolley downstream through Mount Vernon to the mouth. Deep and swift flood waters will inundate and possibly damage many roads...farmlands and residential areas. Levees may be damaged. Flood areas will also include headwaters...tributaries...and other streams in the Skagit basin. This level for this location corresponds to a Phase 1 flood in the Skagit County flood system.
- 34 ftthe Skagit River will cause major flooding from Sedro Woolley downstream through Mount Vernon to the mouth. Deep and swift flood waters will inundate many roads...farmlands and residential areas, including the Gages Slough area. Flooding will occur all along the river including headwaters...tributaries...and other streams within and near the Skagit River Basin. This level for this location on the Skagit corresponds to a Phase 2 flood in the Skagit County flood system.
- 32 ftthe Skagit River will cause major flooding from Sedro Woolley downstream through Mount Vernon to the mouth. Deep and swift flood waters will inundate many roads...farmlands and residential areas. Flooding will occur all along the river including headwaters...tributaries...and other streams within and near the Skagit River Basin. This level for this location on the Skagit corresponds to a Phase 2 flood in the Skagit County flood system.
- 30 ftthe Skagit River will flood from Sedro Woolley downstream through Mount Vernon to the mouth. Flood waters will inundate some low-lying roads...farmlands and residential areas. This level for this location on the Skagit corresponds to a phase 3 flood in the Skagit County flood system.
- 28 ftthe Skagit River will cause minor flooding from Sedro Woolley downstream through Mount Vernon to the mouth...with shallow flooding in low pasture lands and over a few low-lying roads near the river. This level for this location on the Skagit corresponds to a Phase 3 flood in the Skagit County flood system.
Highest crests on record
- 37.73 ft — December 12, 2025
- 37.37 ft — November 25, 1990
- 37.34 ft — November 30, 1995
- 37.32 ft — November 16, 2021
- 37 ft — November 11, 1906
Recent crests: 30.93 ft (December 18, 2025) · 37.73 ft (December 12, 2025) · 29.55 ft (December 6, 2023) · 37.32 ft (November 16, 2021) · 28.33 ft (November 13, 2021)
Up and down the river, and nearby
- UpstreamSkagit River near Concrete, WA
- Samish River near Burlington, WA
- Stillaguamish River near Stanwood, WA
- South Fork Nooksack River near Saxon Bridge, WA
- North Fork Stillaguamish River near Arlington, WA
- Middle Fork Nooksack River near Deming, WA
- Nooksack River at North Cedarvillle, WA
- Baker River at Concrete, WA
Not an official source. River levels, forecasts, flood stages and impacts are from the National Weather Service (MVEW1); flow from the U.S. Geological Survey. Readings are provisional. In a flood, follow your local officials and the NWS at weather.gov.