TroutNearMe

Lake Cavanaugh trout stocking

Skagit County, Washington · lake

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

Last stocked
2 weeks ago
Sep 9, 2026
Next planned
Not announced
Last 12 months
2 stockings
60,364 fish
On record
6 stockings
since May 13, 2025

River conditions

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

Flow
168 cfs
about normal for the last six weeks
Gage height
1.36 ft
162199236Aug 11Sep 23
Streamflow, last six weeks (cfs), daily. Latest: 168 cfs on Sep 23.

Latest reading Sep 25, 2026, 2:15 AM UTC. USGS data are provisional. Gage page at USGS.

Weather at Lake Cavanaugh

  • Tonight
    51°F
    Rain
    96% rain · wind 3 mph
  • Friday
    60°F
    Showers And Thunderstorms
    100% rain · wind 6 mph
  • Friday Night
    44°F
    Rain Likely
    74% rain · wind 2 to 7 mph
  • Saturday
    61°F
    Partly Sunny
    4% rain · wind 2 mph
  • Saturday Night
    42°F
    Partly Cloudy
    1% rain · wind 5 mph
  • Sunday
    64°F
    Mostly Sunny
    1% rain · wind 0 to 3 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

Jan: 0 stockingsJanFeb: 0 stockingsFebMar: 0 stockingsMarApr: 0 stockingsAprMay: 2 stockings2MayJun: 0 stockingsJunJul: 0 stockingsJulAug: 1 stockings1AugSep: 2 stockings2SepOct: 0 stockingsOctNov: 0 stockingsNovDec: 0 stockingsDec
Stockings of Lake Cavanaugh by month, all years on record. This month is shown in blue.

Year by year

JanFebMarAprMayJunJulAugSepOctNovDec
202611
2025111

What is stocked

SpeciesStockingsFishFish per stockingTypical size
Kokanee4113,01428,254
Cutthroat trout220,50010,250

Stocking history

DateSpeciesFishPoundsHatchery
Sep 9, 2026Kokanee49,864608Arlington Hatchery
May 19, 2026Cutthroat trout10,50035Arlington Hatchery
Sep 22, 2025Kokanee13,150141Arlington Hatchery
Aug 16, 2025Kokanee25,000250Arlington Hatchery
Aug 16, 2025Kokanee25,000250Arlington Hatchery
May 13, 2025Cutthroat trout10,00028Arlington Hatchery

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.

Where is Lake Cavanaugh?

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

DirectionsLarger map

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.
What kind of trout are stocked in Lake Cavanaugh?
Kokanee (4 stockings, 113,014 fish); Cutthroat trout (2 stockings, 20,500 fish).