Shelf Lake Fish Stocking
Skagit County, Washington · 1995–2025 on record
According to Washington fish & wildlife agency, Shelf Lake was last stocked July 23, 2025 with Rainbow Trout. Shelf Lake has 8 stocking records on file, spanning 1995–2025, with about 2,235 fish stocked over that period.
When Shelf Lake is stocked
Nearby stocked waters
Other stocked waters near Shelf Lake, freshest activity first.
Gee Point Lake
7 miSkagit County · 1 species · 11 records
Last stocked June 2026
Caskey Lake
10 miSkagit County · 4 species · 5 records
Last stocked May 2026
Lake Cavanaugh
12 miSkagit County · 3 species · 89 records
Last stocked May 2026
Riley Lake
11 miSnohomish County · 2 species · 47 records
Last stocked April 2026
Harry Lake
3 miSnohomish County · 1 species · 9 records
Last stocked October 2025
Saddle Lake
11 miSnohomish County · 1 species · 8 records
Last stocked August 2025
By species
Stocking history
Most recent stockings first. Dates shown at the precision the agency reported.
| Date | Species | Number | Source |
|---|---|---|---|
| July 23, 2025 | Rainbow Trout | 420 | Washington fish & wildlife agency |
| August 23, 2020 | Rainbow Trout | 420 | Washington fish & wildlife agency |
| July 25, 2015 | Rainbow Trout | 420 | Washington fish & wildlife agency |
| August 30, 2010 | Rainbow Trout | 315 | Washington fish & wildlife agency |
| September 19, 2003 | Rainbow Trout | 420 | Washington fish & wildlife agency |
| August 3, 1998 | Rainbow Trout | 100 | Washington fish & wildlife agency |
| August 23, 1996 | Rainbow Trout | 70 | Washington fish & wildlife agency |
| August 4, 1995 | Rainbow Trout | 70 | Washington fish & wildlife agency |
The reporting agency did not include fish sizes for this water.
Frequently asked
When was Shelf Lake last stocked?
According to Washington fish & wildlife agency, Shelf Lake was last stocked July 23, 2025 with Rainbow Trout.
What fish species are stocked in Shelf Lake?
Shelf Lake is stocked with Rainbow Trout.
How often is Shelf Lake stocked?
Shelf Lake is stocked intermittently — 8 recorded stockings between 1995 and 2025.
How many fish have been stocked in Shelf Lake?
About 2,235 fish have been stocked in Shelf Lake across 8 recorded events since 1995, per Washington fish & wildlife agency.