TroutNearMe

Lake Cavanaugh trout stocking

Skagit County, Washington · lake · about 1,012 ft elevation

Lake Cavanaugh was last stocked 2 months ago (Sep 9, 2026). We have 22 stockings on record since Jun 28, 2017, 2 in the last 12 months (60,364 fish). Most stockings come in May and September. Species stocked: kokanee, cutthroat trout.

Last stocked
2 months ago
Sep 9, 2026
Next planned
Not announced
Last 12 months
2 stockings
60,364 fish
On record
22 stockings
since Jun 28, 2017
  • Number 4 of 48 stocked waters in Skagit County by stocking days.
  • Stocked more often than 82% of Washington waters on our record.

River conditions

Nearest USGS gage: NF STILLAGUAMISH RIVER NEAR ARLINGTON, WA (7 km away, on a different stream or lake).

Flow
1,650 cfs
much higher than usual for the last six weeks
Gage height
3.41 ft
816701,258Sep 25Nov 7
Streamflow, last six weeks (cfs), daily. Latest: 886 cfs on Nov 7.

Latest reading Nov 9, 2026, 8:15 AM UTC. USGS data are provisional. Gage page at USGS.

Weather at Lake Cavanaugh

  • Tonight
    43°F
    Cloudy then Light Rain
    96% rain · wind 8 mph
  • Friday
    53°F
    Rain
    95% rain · wind 10 mph
  • Friday Night
    47°F
    Light Rain Likely
    64% rain · wind 6 to 10 mph
  • Saturday
    61°F
    Mostly Cloudy then Light Rain
    78% rain · wind 8 mph
  • Saturday Night
    44°F
    Light Rain
    100% rain · wind 7 to 15 mph
  • Sunday
    50°F
    Light Rain
    93% rain · wind 1 to 12 mph

Forecast from the National Weather Service for this location, refreshed hourly.

When is Lake Cavanaugh stocked?

Most stockings come in May and September. Stocked 3 times in 2025, about every 95 days.

By month, all years

JanFebMarApr: 1 stocking1AprMay: 8 stockings8MayJun: 2 stockings2JunJulAug: 1 stocking1AugSep: 8 stockings8SepOct: 2 stockings2OctNovDec
Stockings of Lake Cavanaugh by month, all years on record. This month is shown in blue.

Year by year

JanFebMarAprMayJunJulAugSepOctNovDec
202611
2025111
202411
202311
202211
202111
202011
2019111

What is stocked

SpeciesStockingsFishFish per stocking
Kokanee12598,00849,834
Cutthroat trout10102,01710,202

Stocking history

20262 stockings · 60,364 fish
DateSpeciesFishSince previousHatchery
Sep 9Latest
Wednesday
Kokanee
49,864
608 lb
113 daysArlington Hatchery
May 19
Tuesday
Cutthroat trout
10,500
35 lb
239 daysArlington Hatchery
20253 stockings · 73,150 fish
DateSpeciesFishSince previousHatchery
Sep 22
Monday
Kokanee
13,150
141 lb
37 daysArlington Hatchery
Aug 16
Saturday
Kokanee
50,000
500 lb
95 daysArlington Hatchery
May 13
Tuesday
Cutthroat trout
10,000
28 lb
239 daysArlington Hatchery
20242 stockings · 67,915 fish
DateSpeciesFishSince previousHatchery
Sep 16
Monday
Kokanee
55,000
612 lb
111 daysArlington Hatchery
May 28
Tuesday
Cutthroat trout
12,915
57 lb
34 weeksArlington Hatchery
20232 stockings · 63,400 fish
  • Oct 3 kokanee, 52,500 fish
  • May 23 cutthroat trout, 10,900 fish
20222 stockings · 50,355 fish
  • Oct 3 kokanee, 40,380 fish
  • May 16 cutthroat trout, 9,975 fish
20212 stockings · 60,000 fish
  • Sep 13 kokanee, 50,000 fish
  • May 18 cutthroat trout, 10,000 fish
20202 stockings · 45,000 fish
  • Sep 17 kokanee, 35,000 fish
  • May 20 cutthroat trout, 10,000 fish
20193 stockings · 192,367 fish
  • Sep 9 kokanee, 57,411 fish
  • May 16 cutthroat trout, 10,000 fish
  • Apr 25 kokanee, 124,956 fish
20182 stockings · 39,551 fish
  • Sep 12 kokanee, 29,766 fish
  • Jun 4 cutthroat trout, 9,785 fish
20172 stockings · 47,923 fish
  • Sep 13 kokanee, 39,981 fish
  • Jun 28 cutthroat trout, 7,942 fish

From Washington fish and wildlife agency reports, collected nightly and kept after the agency takes them down. Agencies revise reports; check the agency's report before you go. Seasons and limits: Washington fishing regulations.

Where is Lake Cavanaugh?

Skagit County, Washington. Approximate: the marker is the USGS place-name point for this water, not an agency location.

DirectionsLarger mapWashington fishing regulations

Stocked waters near Lake Cavanaugh

All stocked waters in Skagit CountyStocked this week in Washington

Questions about Lake Cavanaugh

When was Lake Cavanaugh last stocked?
The latest reported stocking was Sep 9, 2026 (kokanee, 49,864 fish), according to Washington agency reports.
How often is Lake Cavanaugh stocked?
Stocked 3 times in 2025, about every 95 days. Across all years on record, most stockings come in May and September.
Is Lake Cavanaugh stocked often?
Number 4 of 48 stocked waters in Skagit County by stocking days. Stocked more often than 82% of Washington waters on our record. We count each day the agency reported stocking it.
What kind of trout are stocked in Lake Cavanaugh?
Kokanee (12 stockings, 598,008 fish); Cutthroat trout (10 stockings, 102,017 fish).