TroutNearMe

Shelf Lake trout stocking

Skagit County, Washington · lake · about 4,027 ft elevation

Shelf Lake was last stocked 16 months ago (Jul 23, 2025). We have 2 stockings on record since Aug 23, 2020. Species stocked: rainbow trout.

Last stocked
16 months ago
Jul 23, 2025
Next planned
Not announced
Last 12 months
0 stockings
On record
2 stockings
since Aug 23, 2020
  • Number 25 of 48 stocked waters in Skagit County by stocking days.
  • Stocked less often than most Washington waters on our record.

Weather at Shelf Lake

  • Today
    48°F
    Mostly Cloudy
    7% rain · wind 5 to 8 mph
  • Tonight
    41°F
    Rain
    100% rain · wind 12 to 16 mph
  • Sunday
    44°F
    Rain And Snow
    95% rain · wind 1 to 14 mph
  • Sunday Night
    36°F
    Chance Light Rain then Mostly Cloudy
    37% rain · wind 1 to 7 mph
  • Monday
    43°F
    Light Rain
    99% rain · wind 2 to 7 mph
  • Monday Night
    42°F
    Light Rain
    99% rain · wind 2 to 12 mph

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

What is stocked

SpeciesStockingsFishFish per stocking
Rainbow trout2840420

Stocking history

20251 stocking · 420 fish
DateSpeciesFishSince previousHatchery
Jul 23Latest
Wednesday
Rainbow trout
420
1 lb
1795 daysArlington Hatchery
20201 stocking · 420 fish
DateSpeciesFishSince previousHatchery
Aug 23
Sunday
Rainbow trout
420
2 lb
Arlington 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. Seasons and limits: Washington fishing regulations.

Where is Shelf Lake?

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 Shelf Lake

All stocked waters in Skagit CountyStocked this week in Washington

Questions about Shelf Lake

When was Shelf Lake last stocked?
The latest reported stocking was Jul 23, 2025 (rainbow trout, 420 fish), according to Washington agency reports.
Is Shelf Lake stocked often?
Number 25 of 48 stocked waters in Skagit County by stocking days. Stocked less often than most Washington waters on our record. We count each day the agency reported stocking it.
What kind of trout are stocked in Shelf Lake?
Rainbow trout (2 stockings, 840 fish).