The Snoqualmie River near Carnation crested at major flood stage 31 times among the 197 crests the National Weather Service lists from 1931 to 2025. The highest, 62.21 ft on January 8, 2009, was major flooding, 8.21 feet above flood stage. 1 other gauge on the Snoqualmie River crested above flood stage within a week of it, 1 at its own highest listed crest.
The thresholds the National Weather Service uses for this gauge today, and how many listed crests reached each.
Flood categories, Snoqualmie River near Carnation
Action stage
50.7
29
Oct 21, 2016
The level at which the NWS or its partners begin to take action
Flood stage (minor)
54.0
60
Jan 7, 2022
Minimal or no property damage, but possibly some public threat
Moderate flood stage
56.0
52
Dec 17, 2025
Some inundation of structures and roads near the stream
Major flood stage
58.0
31
Dec 11, 2025
Extensive inundation of structures and roads
03
Every listed crest
197 crests from 1931 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.
2 crests measured on an earlier gauge datum are left out: 59.88 ft on Feb 27, 1932; 59.93 ft on Nov 13, 1932.
04
Highest crests
The 50 highest of 197 listed crests.
Highest listed crests, Snoqualmie River near Carnation
1
Jan 8, 2009
62.21
+8.21
Major
82,900
2
Dec 11, 2025
60.76
+6.76
Major
89,686
3
Nov 24, 1990
60.70
+6.70
Major
65,200
4
Nov 12, 2008
60.49
+6.49
Major
63,100
5
Feb 9, 1996
60.34
+6.34
Major
61,600
6
Nov 29, 1995
60.30
+6.30
Major
61,200
7
Nov 24, 1986
59.89
+5.89
Major
57,100
8
Dec 9, 2015
59.78
+5.78
Major
55,960
9
Nov 10, 1990
59.48
+5.48
Major
53,000
10
Dec 3, 1975
59.39
+5.39
Major
52,100
11
Jan 17, 2011
59.32
+5.32
Major
51,600
12
Jan 6, 2015
59.26
+5.26
Major
49,700
13
Feb 10, 1951
59.18
+5.18
Major
52,200
14
Mar 2, 2022
59.14
+5.14
Major
52,287
15
Jan 19, 2005
59.08
+5.08
Major
49,400
16
Jan 10, 1990
59.06
+5.06
Major
48,900
17
Nov 23, 1959
58.93
+4.93
Major
49,400
18
Dec 15, 1959
58.91
+4.91
Major
49,200
19
Jan 18, 1975
58.90
+4.90
Major
48,300
20
Nov 18, 2015
58.86
+4.86
Major
47,437
21
Dec 2, 1977
58.80
+4.80
Major
47,600
22
Dec 13, 2010
58.76
+4.76
Major
46,600
23
Feb 8, 2020
58.60
+4.60
Major
43,126
24
Mar 20, 1997
58.57
+4.57
Major
45,000
25
Dec 16, 1999
58.57
+4.57
Major
35,100
26
Jan 5, 1969
58.50
+4.50
Major
50,600
27
Feb 2, 2020
58.44
+4.44
Major
40,679
28
Jan 25, 1984
58.29
+4.29
Major
42,600
29
Dec 11, 2004
58.20
+4.20
Major
41,900
30
Apr 1, 2011
58.20
+4.20
Major
41,900
31
Dec 5, 1989
58.02
+4.02
Major
40,500
32
Oct 23, 2019
57.98
+3.98
Moderate
40,130
33
Nov 9, 1995
57.96
+3.96
Moderate
40,000
34
Feb 20, 1995
57.94
+3.94
Moderate
41,800
35
Feb 15, 1982
57.87
+3.87
Moderate
39,300
36
Jan 29, 1965
57.71
+3.71
Moderate
41,600
37
Dec 26, 1967
57.71
+3.71
Moderate
43,400
38
Nov 14, 2015
57.71
+3.71
Moderate
37,900
39
Nov 10, 1989
57.70
+3.70
Moderate
37,800
40
Dec 30, 1998
57.70
+3.70
Moderate
37,800
41
Dec 12, 1955
57.67
+3.67
Moderate
40,800
42
Mar 25, 2007
57.65
+3.65
Moderate
37,400
43
Jan 24, 1982
57.63
+3.63
Moderate
37,600
44
Dec 26, 1980
57.61
+3.61
Moderate
39,300
45
Feb 20, 1991
57.61
+3.61
Moderate
37,100
46
Dec 6, 2023
57.48
+3.48
Moderate
29,057
47
Dec 15, 1979
57.34
+3.34
Moderate
37,400
48
Feb 28, 1972
57.31
+3.31
Moderate
41,800
49
Dec 4, 1982
57.30
+3.30
Moderate
35,300
50
Nov 7, 2008
57.24
+3.24
Moderate
34,100
05
The worst floods along the Snoqualmie River
For this gauge's highest crests, the other gauges on the Snoqualmie River that crested above flood stage within a week.
NOAA National Water Prediction Service, gauge CRNW1, 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.