Fishing at
Cain Lake Whatcom County


Cain Lake is a freshwater lake located in Whatcom County, Washington. At an elevation of 396 ft. and 71.2 acres, it's home to a couple species of fish, including yellow perch, rainbow trout and largemouth bass. Cain Lake provides good shoreline access and a boat launch.

Stocked Fish: Rainbow
Lake Size: 71.2 acres
Elevation: 396 ft.
Boat Launch: Yes (1)
Cain Lake
Shoreline Access: Good

Cain Lake Stocking Reports

Cain Lake has been historically stocked with rainbow. The largest rainbow ever stocked is 0.62 lbs. This year so far, there has been 1 stockings of rainbow at an average of 0.4 lbs. In the past, Cain Lake stocked tens of thousands of rainbow averaging 0.5 lbs.

Date Quantity Fish
April 15, 2024 6000 Rainbow @ 0.4lbs
April 18, 2023 2880 Rainbow @ 0.34lbs
April 12, 2023 3300 Rainbow @ 0.34lbs
April 11, 2023 3600 Rainbow @ 0.34lbs
April 19, 2022 3060 Rainbow @ 0.29lbs
April 12, 2022 6000 Rainbow @ 0.5lbs
April 6, 2021 6462 Rainbow @ 0.56lbs
April 29, 2020 6000 Rainbow @ 0.45lbs
April 3, 2017 9505 Rainbow @ 0.63lbs
March 29, 2016 9600 Rainbow @ 0.63lbs


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


Cain Lake Map

Cain Lake Fish Species

Cain Lake provides excellent opportunities for rainbow trout as well as good opportunities for yellow perch and largemouth bass.


January February March April May June July August September October November December
Yellow perch
Rainbow trout
Largemouth bass

Cain Lake Fishing Reports

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

Anglers reported the most success with rainbow trout. Largemouth bass is also a popular species to fish for at Cain Lake.

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



Cain Lake Pictures & Media

Image of Cain Lake Image of Cain Lake

Nearby Lakes Similar to Cain Lake

There are a number of similar sized lakes relatively close to Cain Lake, including Lake Padden, Toad Lake, Squalicum Lake, Beaver Lake and Lake Fazon.

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

Whatcom County
6.7 mi. away
147.7 acres
elevation: 450 ft.

Lake Padden

Stocking:
April 24, 2024 - Rainbow - 6828 @ 0.37lbs
April 16, 2024 - Rainbow - 8280 @ 0.4lbs

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

View Fishing Details

Whatcom County
10.2 mi. away
28.5 acres
elevation: 720 ft.

Toad Lake

Stocking:
April 9, 2024 - Rainbow - 5220 @ 0.34lbs
April 19, 2023 - Rainbow - 5200 @ 0.34lbs

For December:
Rainbow trout Largemouth bass

View Fishing Details

Whatcom County
10.3 mi. away
31.2 acres
elevation: 483 ft.

Squalicum Lake

Stocking:
May 2, 2023 - Rainbow - 1500 @ 0.34lbs
May 2, 2023 - Rainbow - 100 @ 1.25lbs

For December:
Tiger trout Rainbow trout Coastal cutthroat trout (resident)

View Fishing Details

Skagit County
14.8 mi. away
72.3 acres
elevation: 32 ft.

Somewhat Popular

Beaver Lake

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

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

View Fishing Details

Whatcom County
15 mi. away
31.9 acres
elevation: 132 ft.

Lake Fazon

Stocking:
February 1, 2024 - Rainbow - 492 @ 1.25lbs
February 7, 2023 - Rainbow - 100 @ 1.11lbs

For December:
Bluegill Brown trout Yellow perch Rainbow trout Brown bullhead Channel catfish Largemouth bass Pumpkinseed Sunfish

View Fishing Details