Fishing at
Pass Lake Skagit County


Pass Lake is a freshwater lake located in Skagit County, Washington. At an elevation of 123 ft. and 95 acres, it's home to several species of fish, including brown trout, green sunfish, rainbow trout and coastal cutthroat trout (resident). Pass Lake provides good shoreline access.

Stocked Fish: Rainbow
Lake Size: 95 acres
Elevation: 123 ft.
Boat Launch: None
Shoreline Access: Good

Pass Lake Stocking Reports

Pass Lake has been historically stocked with rainbow. The largest rainbow ever stocked is 1 lbs. In the past, Pass Lake stocked thousands of rainbow averaging 0.61 lbs.

Date Quantity Fish
June 23, 2021 600 Rainbow @ 1lbs
May 11, 2021 996 Rainbow @ 0.42lbs
May 20, 2020 339 Rainbow @ 0.48lbs


Get a next-day email alert when this lake get stocked!


Pass Lake Map

Pass Lake Fish Species

Pass Lake provides good opportunities for brown trout and rainbow trout. There is also a chance to catch green sunfish and coastal cutthroat trout (resident) throughout the year.


January February March April May June July August September October November December
Brown trout
Green sunfish
Rainbow trout
Coastal cutthroat trout (resident)

Pass Lake Fishing Reports

An modestly traveled lake, there has been some successful reports by anglers at Pass Lake over the past few years.

Anglers reported the most success with rainbow trout. Brown trout is also a popular species to fish for at Pass Lake.

A list of the best bait to use for stocked rainbow trout.


Pass Lake - Rainbow Trout Fishing Tips

At Pass Lake, the best time for catching rainbow trout is morning. Anglers also reported success with rainbow trout around afternoon. Popular baits used include streamer and nymph for rainbow trout. Trolling with fly and stationary fly fishing are the common and successful methods used at Pass Lake to catch rainbow trout.



Pass Lake Pictures & Media

Image of Pass Lake Image of Pass Lake

Nearby Lakes Similar to Pass Lake

There are a number of similar sized lakes relatively close to Pass Lake, including Cranberry Lake, Lake Erie, Whistle Lake, Heart Lake and Hummel Lake.

Or try our advanced Washington fishing lake finder - search for any species of fish, filter by stocked lakes only, lake amenities and more.

Island County
2 mi. away
133.9 acres
elevation: 9 ft.

Cranberry Lake

Stocking:
November 26, 2024 - Rainbow - 412 @ 1.25lbs
November 8, 2024 - Rainbow - 851 @ 1.25lbs

For December:
Brown trout Yellow perch Rainbow trout Largemouth bass

View Fishing Details

Skagit County
2.2 mi. away
114.2 acres
elevation: 110 ft.

Lake Erie

Stocking:
April 24, 2024 - Rainbow - 3696 @ 0.42lbs
April 24, 2024 - Rainbow - 4100 @ 0.4lbs

For December:
Yellow perch Rainbow trout Largemouth bass

View Fishing Details

Skagit County
3 mi. away
37 acres
elevation: 441 ft.

Whistle Lake

Stocking:
December 18, 2024 - Steelhead - 12 @ 10lbs
December 18, 2024 - Rainbow - 1130 @ 1lbs

For December:
Yellow perch Rainbow trout Largemouth bass Coastal cutthroat trout (resident)

View Fishing Details

Skagit County
3.9 mi. away
63.6 acres
elevation: 338 ft.

Heart Lake

Stocking:
June 14, 2024 - Rainbow - 1000 @ 0.33lbs
April 22, 2024 - Rainbow - 7602 @ 0.48lbs

For December:
Rainbow trout Largemouth bass

View Fishing Details

San Juan County
13.5 mi. away
34.3 acres
elevation: 102 ft.

Hummel Lake

Stocking:
April 8, 2024 - Rainbow - 1122 @ 0.45lbs
April 4, 2023 - Rainbow - 1013 @ 0.4lbs

For December:
Bluegill Rainbow trout Largemouth bass

View Fishing Details