Skagit River near Concrete

Highest listed crest 69.30 ftFlood stage 28.0 ft98 crests since 1815

The Skagit River near Concrete crested at major flood stage 33 times among the 98 crests the National Weather Service lists from 1815 to 2025. The highest, 69.30 ft on January 1, 1815, was major flooding, 41.30 feet above flood stage.

The gauge

Highest listed crest
69.30 ft
January 1, 1815; 510,000 cubic feet per second
Flood stage
28.0 ft
Major flooding from 32.5 ft
Crests at major
33
1st of 70 gauges in Washington
Most recent flood crest
December 11, 2025
41.03 ft, major flooding
Location
Skagit County
Washington

Flood stages

The thresholds the National Weather Service uses for this gauge today, and how many listed crests reached each.

Flood categories, Skagit River near Concrete
Action stage24.515Oct 31, 2015The level at which the NWS or its partners begin to take action
Flood stage (minor)28.023Nov 29, 2021Minimal or no property damage, but possibly some public threat
Moderate flood stage30.027Oct 29, 2021Some inundation of structures and roads near the stream
Major flood stage32.533Dec 11, 2025Extensive inundation of structures and roads

Every listed crest

98 crests from 1815 to 2025. Filled: at or above flood stage. Hover a crest for its date and stage.

Listed crests at the Skagit River near Concrete, 1815 to 2025 203040506070ft Flood stage 28.0 ftMajor 32.5 ft Jan 1, 1815: 69.30 ft, major flooding; 510,000 cubic feet per secondDec 12, 1924: 32.44 ft, moderate flooding; 92,500 cubic feet per secondOct 16, 1926: 32.03 ft, moderate flooding; 88,900 cubic feet per secondJan 12, 1928: 32.90 ft, major flooding; 95,500 cubic feet per secondOct 9, 1928: 29.94 ft, minor flooding; 74,300 cubic feet per secondJun 26, 1931: 27.78 ft, action stage; 60,600 cubic feet per secondJun 3, 1936: 27.70 ft, action stage; 60,000 cubic feet per secondJun 19, 1937: 28.97 ft, minor flooding; 68,300 cubic feet per secondOct 28, 1937: 32.16 ft, moderate flooding; 89,600 cubic feet per secondMay 29, 1939: 30.70 ft, moderate flooding; 79,600 cubic feet per secondDec 2, 1941: 30.17 ft, moderate flooding; 76,300 cubic feet per secondDec 3, 1943: 28.49 ft, minor flooding; 65,200 cubic feet per secondFeb 8, 1945: 29.35 ft, minor flooding; 70,800 cubic feet per secondOct 25, 1945: 34.00 ft, major flooding; 102,000 cubic feet per secondOct 25, 1946: 31.14 ft, moderate flooding; 82,200 cubic feet per secondOct 19, 1947: 32.99 ft, major flooding; 95,200 cubic feet per secondNov 27, 1949: 40.80 ft, major flooding; 154,000 cubic feet per secondFeb 10, 1951: 38.99 ft, major flooding; 139,000 cubic feet per secondFeb 1, 1953: 28.61 ft, minor flooding; 66,000 cubic feet per secondNov 3, 1955: 34.48 ft, major flooding; 106,000 cubic feet per secondOct 20, 1956: 27.84 ft, action stage; 61,000 cubic feet per secondApr 30, 1959: 32.36 ft, moderate flooding; 90,700 cubic feet per secondNov 23, 1959: 32.17 ft, moderate flooding; 89,300 cubic feet per secondJan 16, 1961: 30.61 ft, moderate flooding; 79,000 cubic feet per secondNov 20, 1962: 35.73 ft, major flooding; 114,000 cubic feet per secondOct 22, 1963: 29.80 ft, minor flooding; 73,800 cubic feet per secondJun 21, 1967: 29.59 ft, minor flooding; 72,300 cubic feet per secondOct 28, 1967: 31.41 ft, moderate flooding; 84,200 cubic feet per secondJan 31, 1971: 27.90 ft, action stage; 62,200 cubic feet per secondJul 13, 1972: 32.54 ft, major flooding; 91,900 cubic feet per secondJan 16, 1974: 30.75 ft, moderate flooding; 79,900 cubic feet per secondDec 4, 1975: 36.88 ft, major flooding; 122,000 cubic feet per secondDec 2, 1977: 29.27 ft, minor flooding; 70,300 cubic feet per secondDec 18, 1979: 38.57 ft, major flooding; 135,800 cubic feet per secondDec 26, 1980: 40.19 ft, major flooding; 148,700 cubic feet per secondDec 4, 1982: 33.82 ft, major flooding; 101,000 cubic feet per secondJul 13, 1983: 30.29 ft, moderate floodingJan 5, 1984: 34.94 ft, major flooding; 109,000 cubic feet per secondJan 19, 1986: 32.75 ft, major flooding; 93,400 cubic feet per secondNov 24, 1986: 31.30 ft, moderate flooding; 83,500 cubic feet per secondOct 16, 1988: 29.86 ft, minor flooding; 74,100 cubic feet per secondNov 6, 1988: 28.05 ft, minor floodingNov 10, 1989: 33.85 ft, major floodingDec 4, 1989: 36.39 ft, major flooding; 119,000 cubic feet per secondNov 10, 1990: 40.20 ft, major flooding; 149,000 cubic feet per secondNov 25, 1990: 39.89 ft, major flooding; 146,000 cubic feet per secondDec 20, 1994: 27.55 ft, action stage; 59,800 cubic feet per secondNov 8, 1995: 39.37 ft, major flooding; 142,000 cubic feet per secondNov 14, 1995: 28.89 ft, minor flooding; 67,800 cubic feet per secondNov 25, 1995: 28.11 ft, minor flooding; 63,200 cubic feet per secondNov 29, 1995: 41.57 ft, major flooding; 160,000 cubic feet per secondFeb 9, 1996: 32.11 ft, moderate flooding; 88,900 cubic feet per secondMar 20, 1997: 30.16 ft, moderate floodingJun 18, 1997: 29.76 ft, minor floodingJul 9, 1997: 32.46 ft, moderate flooding; 91,400 cubic feet per secondOct 5, 1997: 30.26 ft, moderate flooding; 76,700 cubic feet per secondOct 30, 1997: 28.30 ft, minor floodingDec 13, 1998: 27.81 ft, action stage; 61,400 cubic feet per secondNov 12, 1999: 34.15 ft, major flooding; 103,000 cubic feet per secondNov 15, 2001: 30.78 ft, moderate floodingJan 8, 2002: 33.06 ft, major flooding; 94,300 cubic feet per secondFeb 22, 2002: 28.91 ft, minor floodingJun 29, 2002: 28.23 ft, minor floodingJan 26, 2003: 28.60 ft, minor flooding; 65,500 cubic feet per secondOct 17, 2003: 33.12 ft, major flooding; 94,741 cubic feet per secondOct 21, 2003: 42.21 ft, major flooding; 166,000 cubic feet per secondNov 19, 2003: 30.97 ft, moderate flooding; 80,296 cubic feet per secondDec 11, 2004: 33.78 ft, major flooding; 99,400 cubic feet per secondJan 19, 2005: 31.01 ft, moderate flooding; 80,530 cubic feet per secondJan 10, 2006: 27.01 ft, action stage; 56,300 cubic feet per secondNov 6, 2006: 39.79 ft, major flooding; 145,000 cubic feet per secondNov 16, 2006: 27.90 ft, action stageMar 12, 2007: 29.27 ft, minor flooding; 69,580 cubic feet per secondMar 25, 2007: 28.14 ft, minor flooding; 62,834 cubic feet per secondDec 4, 2007: 30.60 ft, moderate flooding; 77,900 cubic feet per secondNov 7, 2008: 26.67 ft, action stage; 54,400 cubic feet per secondNov 12, 2008: 28.84 ft, minor flooding; 67,000 cubic feet per secondJan 8, 2009: 28.08 ft, minor flooding; 62,500 cubic feet per secondNov 17, 2009: 27.60 ft, action stage; 59,700 cubic feet per secondDec 12, 2010: 31.22 ft, moderate flooding; 81,900 cubic feet per secondJan 17, 2011: 30.12 ft, moderate flooding; 74,900 cubic feet per secondJun 18, 2012: 26.35 ft, action stage; 52,700 cubic feet per secondSep 29, 2013: 25.34 ft, action stage; 47,300 cubic feet per secondMar 9, 2014: 25.26 ft, action stage; 46,900 cubic feet per secondNov 28, 2014: 32.68 ft, major flooding; 91,700 cubic feet per secondFeb 6, 2015: 27.94 ft, action stage; 61,600 cubic feet per secondOct 31, 2015: 27.52 ft, action stage; 59,200 cubic feet per secondNov 13, 2015: 30.02 ft, moderate flooding; 74,200 cubic feet per secondNov 18, 2015: 33.27 ft, major flooding; 95,800 cubic feet per secondDec 9, 2015: 30.14 ft, moderate flooding; 75,000 cubic feet per secondJan 28, 2016: 28.96 ft, minor flooding; 67,700 cubic feet per secondNov 23, 2017: 34.69 ft, major flooding; 105,883 cubic feet per secondFeb 2, 2020: 30.66 ft, moderate flooding; 78,293 cubic feet per secondOct 29, 2021: 31.58 ft, moderate flooding; 81,979 cubic feet per secondNov 15, 2021: 38.93 ft, major flooding; 133,181 cubic feet per secondNov 29, 2021: 29.49 ft, minor flooding; 69,557 cubic feet per secondDec 6, 2023: 33.82 ft, major flooding; 96,744 cubic feet per secondDec 11, 2025: 41.03 ft, major flooding; 151,196 cubic feet per second Highest, 69.30 ft, Jan 1, 1815 18401880192019602000

Crests at or above flood stage, by decade

Crests at or above flood stage per decade, Skagit River near Concrete 1810s: 1 1820s: 0 1830s: 0 1840s: 0 1850s: 0 1860s: 0 1870s: 0 1880s: 0 1890s: 0 1900s: 0 1910s: 0 1920s: 4 1930s: 3 1940s: 7 1950s: 5 1960s: 5 1970s: 5 1980s: 10 1990s: 13 2000s: 16 16 2010s: 8 2020s: 6 1810s1830s1850s1870s1890s1910s1930s1950s1970s1990s2010s
  1. 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.
  2. Categories use today's flood stages. Levees, dams and channel changes since a crest can make old and new stages not directly comparable.
  3. 4 crests measured on an earlier gauge datum are left out: 39.99 ft on Feb 27, 1932; 35.60 ft on Nov 13, 1932; 33.60 ft on Dec 22, 1933; 37.90 ft on Jan 25, 1935.

Highest crests

The 50 highest of 98 listed crests.

Highest listed crests, Skagit River near Concrete
1Jan 1, 181569.30+41.30Major510,000
2Oct 21, 200342.21+14.21Major166,000
3Nov 29, 199541.57+13.57Major160,000
4Dec 11, 202541.03+13.03Major151,196
5Nov 27, 194940.80+12.80Major154,000
6Nov 10, 199040.20+12.20Major149,000
7Dec 26, 198040.19+12.19Major148,700
8Nov 25, 199039.89+11.89Major146,000
9Nov 6, 200639.79+11.79Major145,000
10Nov 8, 199539.37+11.37Major142,000
11Feb 10, 195138.99+10.99Major139,000
12Nov 15, 202138.93+10.93Major133,181
13Dec 18, 197938.57+10.57Major135,800
14Dec 4, 197536.88+8.88Major122,000
15Dec 4, 198936.39+8.39Major119,000
16Nov 20, 196235.73+7.73Major114,000
17Jan 5, 198434.94+6.94Major109,000
18Nov 23, 201734.69+6.69Major105,883
19Nov 3, 195534.48+6.48Major106,000
20Nov 12, 199934.15+6.15Major103,000
21Oct 25, 194534.00+6.00Major102,000
22Nov 10, 198933.85+5.85Major—
23Dec 4, 198233.82+5.82Major101,000
24Dec 6, 202333.82+5.82Major96,744
25Dec 11, 200433.78+5.78Major99,400
26Nov 18, 201533.27+5.27Major95,800
27Oct 17, 200333.12+5.12Major94,741
28Jan 8, 200233.06+5.06Major94,300
29Oct 19, 194732.99+4.99Major95,200
30Jan 12, 192832.90+4.90Major95,500
31Jan 19, 198632.75+4.75Major93,400
32Nov 28, 201432.68+4.68Major91,700
33Jul 13, 197232.54+4.54Major91,900
34Jul 9, 199732.46+4.46Moderate91,400
35Dec 12, 192432.44+4.44Moderate92,500
36Apr 30, 195932.36+4.36Moderate90,700
37Nov 23, 195932.17+4.17Moderate89,300
38Oct 28, 193732.16+4.16Moderate89,600
39Feb 9, 199632.11+4.11Moderate88,900
40Oct 16, 192632.03+4.03Moderate88,900
41Oct 29, 202131.58+3.58Moderate81,979
42Oct 28, 196731.41+3.41Moderate84,200
43Nov 24, 198631.30+3.30Moderate83,500
44Dec 12, 201031.22+3.22Moderate81,900
45Oct 25, 194631.14+3.14Moderate82,200
46Jan 19, 200531.01+3.01Moderate80,530
47Nov 19, 200330.97+2.97Moderate80,296
48Nov 15, 200130.78+2.78Moderate—
49Jan 16, 197430.75+2.75Moderate79,900
50May 29, 193930.70+2.70Moderate79,600

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.

October 21, 2003: 42.21 ft here, major flooding

  • Mt VernonWA · Oct 21, 2003 · 36.19 ft · Major

November 29, 1995: 41.57 ft here, major flooding

  • Mt VernonWA · Nov 30, 1995 · 37.34 ft · Major

December 11, 2025: 41.03 ft here, major flooding

  • Mt VernonWA · Dec 12, 2025 · 37.73 ft · Major · its highest

Gauges on the Skagit River

In USGS station-number order, which runs downstream within a river basin.

Flood gauges on the Skagit River
Concrete this gaugeWA28.069.30 ft, Jan 1, 181533
Mt VernonWA28.037.73 ft, Dec 12, 202516

Other gauges in Skagit County

Flood gauges in Skagit County
Mt Vernon28.037.73 ft, Dec 12, 202516

Skagit County: every hazard · River floods across the country · Washington

NOAA National Water Prediction Service, gauge CONW1, 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.