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
- Today48°FMostly Cloudy7% rain · wind 5 to 8 mph
- Tonight41°FRain100% rain · wind 12 to 16 mph
- Sunday44°FRain And Snow95% rain · wind 1 to 14 mph
- Sunday Night36°FChance Light Rain then Mostly Cloudy37% rain · wind 1 to 7 mph
- Monday43°FLight Rain99% rain · wind 2 to 7 mph
- Monday Night42°FLight Rain99% rain · wind 2 to 12 mph
Forecast from the National Weather Service for this location, refreshed hourly.
What is stocked
| Species | Stockings | Fish | Fish per stocking |
|---|---|---|---|
| Rainbow trout | 2 | 840 | 420 |
Stocking history
20251 stocking · 420 fish
| Date | Species | Fish | Since previous | Hatchery |
|---|---|---|---|---|
Jul 23Latest Wednesday | Rainbow trout | 420 1 lb | 1795 days | Arlington Hatchery |
20201 stocking · 420 fish
| Date | Species | Fish | Since previous | Hatchery |
|---|---|---|---|---|
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.
Stocked waters near Shelf Lake
- Fortson Ponds (1)pond · 4 mistocked Apr 21, 2017
- Fortson Ponds (2)pond · 4 mistocked Apr 24, 2026
- Gee Point Lakelake · 7 mistocked Jun 20, 2026
- Texas Pondpond · 8 mistocked Aug 1, 2025
- Caskey Lakelake · 10 mistocked May 19, 2026
- Riley Lakelake · 11 mistocked Apr 22, 2026
- Saddle Lakelake · 11 mistocked Aug 18, 2025
- Lake Cavanaughlake · 12 mistocked Sep 9, 2026
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).