Skagit River near Mt Vernon
Highest listed crest 37.73 ftFlood stage 28.0 ft89 crests since 1906
The Skagit River near Mt Vernon crested at major flood stage 16 times among the 89 crests the National Weather Service lists from 1906 to 2025. The highest, 37.73 ft on December 12, 2025, was major flooding, 9.73 feet above flood stage. 1 other gauge on the Skagit River crested above flood stage within a week of it.
The gauge
- Highest listed crest
- 37.73 ft
- December 12, 2025; 132,717 cubic feet per second
- Flood stage
- 28.0 ft
- Major flooding from 32.0 ft
- Crests at major
- 16
- 9th of 70 gauges in Washington
- Most recent flood crest
- December 18, 2025
- 30.93 ft, moderate flooding
Flood stages
The thresholds the National Weather Service uses for this gauge today, and how many listed crests reached each.
| Action stage | 23.5 | 29 | Mar 10, 2014 |
| Flood stage (minor) | 28.0 | 31 | Dec 6, 2023 |
| Moderate flood stage | 30.0 | 13 | Dec 18, 2025 |
| Major flood stage | 32.0 | 16 | Dec 12, 2025 |
Every listed crest
89 crests from 1906 to 2025. Filled: at or above flood stage. Hover a crest for its date and stage.
Crests at or above flood stage, by decade
- These are the crests the local National Weather Service office lists for the gauge: the highest on record and recent crests. Lesser floods between them may be missing, so counts by decade are a floor.
- Categories use today's flood stages. Levees, dams and channel changes since a crest can make old and new stages not directly comparable.
Highest crests
The 50 highest of 89 listed crests.
| 1 | Dec 12, 2025 | 37.73 | +9.73 | Major |
| 2 | Nov 25, 1990 | 37.37 | +9.37 | Major |
| 3 | Nov 30, 1995 | 37.34 | +9.34 | Major |
| 4 | Nov 16, 2021 | 37.32 | +9.32 | Major |
| 5 | Nov 11, 1906 | 37.00 | +9.00 | Major |
| 6 | Feb 11, 1951 | 36.85 | +8.85 | Major |
| 7 | Nov 11, 1990 | 36.61 | +8.61 | Major |
| 8 | Oct 21, 2003 | 36.19 | +8.19 | Major |
| 9 | Dec 4, 1975 | 35.66 | +7.66 | Major |
| 10 | Nov 4, 1955 | 34.49 | +6.49 | Major |
| 11 | Nov 28, 1949 | 34.21 | +6.21 | Major |
| 12 | Dec 27, 1980 | 34.16 | +6.16 | Major |
| 13 | Dec 19, 1979 | 33.99 | +5.99 | Major |
| 14 | Nov 7, 2006 | 33.85 | +5.85 | Major |
| 15 | Nov 24, 2017 | 33.15 | +5.15 | Major |
| 16 | Dec 5, 1989 | 32.39 | +4.39 | Major |
| 17 | Apr 30, 1959 | 31.68 | +3.68 | Moderate |
| 18 | Nov 9, 1995 | 31.64 | +3.64 | Moderate |
| 19 | Nov 24, 1959 | 31.58 | +3.58 | Moderate |
| 20 | Nov 29, 2014 | 31.50 | +3.50 | Moderate |
| 21 | Nov 11, 1989 | 31.19 | +3.19 | Moderate |
| 22 | Jan 5, 1984 | 31.14 | +3.14 | Moderate |
| 23 | Nov 18, 2015 | 30.97 | +2.97 | Moderate |
| 24 | Dec 18, 2025 | 30.93 | +2.93 | Moderate |
| 25 | Jan 17, 2011 | 30.85 | +2.85 | Moderate |
| 26 | Oct 26, 1955 | 30.69 | +2.69 | Moderate |
| 27 | Nov 20, 1962 | 30.44 | +2.44 | Moderate |
| 28 | Oct 26, 1945 | 30.25 | +2.25 | Moderate |
| 29 | Jul 13, 1972 | 30.07 | +2.07 | Moderate |
| 30 | Dec 13, 2010 | 29.91 | +1.91 | Minor |
| 31 | Nov 13, 1999 | 29.88 | +1.88 | Minor |
| 32 | Jan 9, 2002 | 29.78 | +1.78 | Minor |
| 33 | Jan 16, 1974 | 29.64 | +1.64 | Minor |
| 34 | Dec 6, 2023 | 29.55 | +1.55 | Minor |
| 35 | Mar 20, 1997 | 29.52 | +1.52 | Minor |
| 36 | Dec 10, 2015 | 29.47 | +1.47 | Minor |
| 37 | Feb 2, 2020 | 29.45 | +1.45 | Minor |
| 38 | Jan 16, 1961 | 29.40 | +1.40 | Minor |
| 39 | Jul 10, 1997 | 29.31 | +1.31 | Minor |
| 40 | Feb 9, 1996 | 29.27 | +1.27 | Minor |
| 41 | Dec 11, 2004 | 29.13 | +1.13 | Minor |
| 42 | Nov 14, 2015 | 29.11 | +1.11 | Minor |
| 43 | Dec 25, 1950 | 29.08 | +1.08 | Minor |
| 44 | Oct 28, 1967 | 28.89 | +0.89 | Minor |
| 45 | Oct 30, 2021 | 28.86 | +0.86 | Minor |
| 46 | Jan 19, 1986 | 28.84 | +0.84 | Minor |
| 47 | Nov 27, 1963 | 28.80 | +0.80 | Minor |
| 48 | Jun 22, 1967 | 28.78 | +0.78 | Minor |
| 49 | Oct 19, 1947 | 28.68 | +0.68 | Minor |
| 50 | Dec 4, 1982 | 28.65 | +0.65 | Minor |
The worst floods along the Skagit River
For this gauge's highest crests, the other gauges on the Skagit River that crested above flood stage within a week.
Gauges on the Skagit River
In USGS station-number order, which runs downstream within a river basin.
| Concrete | WA | 69.30 ft, Jan 1, 1815 | 33 |
| Mt Vernon this gauge | WA | 37.73 ft, Dec 12, 2025 | 16 |
Other gauges in Skagit County
| Concrete | 69.30 ft, Jan 1, 1815 | 33 |
Skagit County: every hazard · River floods across the country · Washington
NOAA National Water Prediction Service, gauge MVEW1, retrieved October 30, 2026. Stages in feet on the gauge's own datum, not elevation. Crests are as the National Weather Service lists them; preliminary values may be revised.