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 thresholds the National Weather Service uses for this gauge today, and how many listed crests reached each.
Flood categories, Skagit River near Concrete
Action stage
24.5
15
Oct 31, 2015
The level at which the NWS or its partners begin to take action
Flood stage (minor)
28.0
23
Nov 29, 2021
Minimal or no property damage, but possibly some public threat
Moderate flood stage
30.0
27
Oct 29, 2021
Some inundation of structures and roads near the stream
Major flood stage
32.5
33
Dec 11, 2025
Extensive inundation of structures and roads
03
Every listed crest
98 crests from 1815 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.
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.
04
Highest crests
The 50 highest of 98 listed crests.
Highest listed crests, Skagit River near Concrete
1
Jan 1, 1815
69.30
+41.30
Major
510,000
2
Oct 21, 2003
42.21
+14.21
Major
166,000
3
Nov 29, 1995
41.57
+13.57
Major
160,000
4
Dec 11, 2025
41.03
+13.03
Major
151,196
5
Nov 27, 1949
40.80
+12.80
Major
154,000
6
Nov 10, 1990
40.20
+12.20
Major
149,000
7
Dec 26, 1980
40.19
+12.19
Major
148,700
8
Nov 25, 1990
39.89
+11.89
Major
146,000
9
Nov 6, 2006
39.79
+11.79
Major
145,000
10
Nov 8, 1995
39.37
+11.37
Major
142,000
11
Feb 10, 1951
38.99
+10.99
Major
139,000
12
Nov 15, 2021
38.93
+10.93
Major
133,181
13
Dec 18, 1979
38.57
+10.57
Major
135,800
14
Dec 4, 1975
36.88
+8.88
Major
122,000
15
Dec 4, 1989
36.39
+8.39
Major
119,000
16
Nov 20, 1962
35.73
+7.73
Major
114,000
17
Jan 5, 1984
34.94
+6.94
Major
109,000
18
Nov 23, 2017
34.69
+6.69
Major
105,883
19
Nov 3, 1955
34.48
+6.48
Major
106,000
20
Nov 12, 1999
34.15
+6.15
Major
103,000
21
Oct 25, 1945
34.00
+6.00
Major
102,000
22
Nov 10, 1989
33.85
+5.85
Major
—
23
Dec 4, 1982
33.82
+5.82
Major
101,000
24
Dec 6, 2023
33.82
+5.82
Major
96,744
25
Dec 11, 2004
33.78
+5.78
Major
99,400
26
Nov 18, 2015
33.27
+5.27
Major
95,800
27
Oct 17, 2003
33.12
+5.12
Major
94,741
28
Jan 8, 2002
33.06
+5.06
Major
94,300
29
Oct 19, 1947
32.99
+4.99
Major
95,200
30
Jan 12, 1928
32.90
+4.90
Major
95,500
31
Jan 19, 1986
32.75
+4.75
Major
93,400
32
Nov 28, 2014
32.68
+4.68
Major
91,700
33
Jul 13, 1972
32.54
+4.54
Major
91,900
34
Jul 9, 1997
32.46
+4.46
Moderate
91,400
35
Dec 12, 1924
32.44
+4.44
Moderate
92,500
36
Apr 30, 1959
32.36
+4.36
Moderate
90,700
37
Nov 23, 1959
32.17
+4.17
Moderate
89,300
38
Oct 28, 1937
32.16
+4.16
Moderate
89,600
39
Feb 9, 1996
32.11
+4.11
Moderate
88,900
40
Oct 16, 1926
32.03
+4.03
Moderate
88,900
41
Oct 29, 2021
31.58
+3.58
Moderate
81,979
42
Oct 28, 1967
31.41
+3.41
Moderate
84,200
43
Nov 24, 1986
31.30
+3.30
Moderate
83,500
44
Dec 12, 2010
31.22
+3.22
Moderate
81,900
45
Oct 25, 1946
31.14
+3.14
Moderate
82,200
46
Jan 19, 2005
31.01
+3.01
Moderate
80,530
47
Nov 19, 2003
30.97
+2.97
Moderate
80,296
48
Nov 15, 2001
30.78
+2.78
Moderate
—
49
Jan 16, 1974
30.75
+2.75
Moderate
79,900
50
May 29, 1939
30.70
+2.70
Moderate
79,600
05
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.
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.