← Back to Washington

Fishing in the North Cascades & Mountains

Explore fishing in the North Cascades & Mountains of Washington. Skagit River, Lake Chelan, Ross Lake, Apex Lake, Crowfo

Skagit River offers excellent fishing in the North Cascades & Mountains of Washington with good public access.

1. Skagit River (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie)

Skagit River, Washington

Skagit River offers excellent fishing in the North Cascades & Mountains of Washington with good public access.

  • Channel catfish · Limit: 5/day (lakes) · No minimum; no limit in rivers/streams
  • Smallmouth bass · Limit: 10/day (lakes); no limit in rivers/streams/beaver ponds · Only 1 over 14 in in lakes
  • Largemouth bass · Limit: 5/day (lakes); no limit in rivers/streams/beaver ponds · Only bass under 12 in, plus 1 over 17 in, in lakes
  • Crappie, perch, sunfish, suckers, pikeminnow, rock bass, striped bass, non-channel catfish · Limit: No daily limit · No minimum

Boat Launch: Baker River Boat Launch →

2. Lake Chelan (Rainbow Trout, Brown Trout, Brook Trout)

Lake Chelan, Washington

Lake Chelan offers excellent fishing in the North Cascades & Mountains of Washington with good public access.

Boat Launch: East Launch →

3. Ross Lake (Rainbow Trout, Brown Trout, Brook Trout)

Ross Lake, Washington

Ross Lake offers excellent fishing in the North Cascades & Mountains of Washington with good public access.

  • ⚠ This water: [refer to Ross Lake Tributaries for more information] All species Selective gear rules. Two-Pole not allowed.
  • ⚠ This water: [refer to Ross Lake Tributaries for more information] Other game fish July 1-Oct. 31 Statewide min. size/daily limit.
  • ⚠ This water: [refer to Ross Lake Tributaries for more information] Cutthroat trout Year-round Min. size 14". Daily limit 2. Cutthroat count toward trout daily limit.
  • ⚠ This water: [refer to Ross Lake Tributaries for more information] Smallmouth bass Year-round No min. size. Daily limit 15. Only 1 over 14" may be retained.
  • ⚠ This water: [refer to Ross Lake Tributaries for more information] Largemouth bass Year-round No min. size. Daily limit 10. Max. size 12", except 1 over 17" may be retained.
  • ⚠ This water: [refer to Ross Lake Tributaries for more information] Channel catfish Year-round No min. size. Daily limit 10.
  • ⚠ This water: [refer to Ross Lake Tributaries for more information] Walleye Year-round No min. size. Daily limit 16. Only 1 over 22" may be retained.
  • ⚠ This water: [refer to Ross Lake Tributaries for more information] Other game fish Year-round Statewide min. size/daily limit.
  • ⚠ This water: [CRC (763)] All species Two-Pole not allowed.
  • ⚠ This water: [CRC (763)] Kokanee Year-round Catch-and-release.
  • ⚠ This water: [CRC (763)] Smallmouth bass Year-round No min. size. Daily limit 15. Only 1 over 14" may be retained.
  • ⚠ This water: [CRC (763)] Largemouth bass Year-round No min. size. Daily limit 10. Max. size 12", except 1 over 17" may be retained.
  • ⚠ This water: [CRC (763)] Channel catfish Year-round No min. size. Daily limit 10.
  • ⚠ This water: [CRC (763)] Walleye Year-round No min. size. Daily limit 16. Only 1 over 22" may be retained.
  • ⚠ This water: [CRC (763)] Other game fish July 1-Nov. 30 Statewide min. size/daily limit.
  • ⚠ This water: [CRC (763)] Salmon Oct. 1-Nov. 30 Min. size 12". Daily limit 4. Release all salmon other than coho.

Boat Launch: East Launch →

4. Apex Lake (Rainbow Trout, Brown Trout, Brook Trout)

Apex Lake, Washington

Named lake in the North Cascades & Mountains region of Washington.

Boat Launch: Inchelelium Boat Launch →

5. Crowfoot Lake (Rainbow Trout, Brown Trout, Brook Trout)

Crowfoot Lake, Washington

Named lake in the North Cascades & Mountains region of Washington.

Boat Launch: East Launch →

6. Fuhrman Lake (Rainbow Trout, Brown Trout, Brook Trout)

Fuhrman Lake, Washington

Named lake in the North Cascades & Mountains region of Washington.

Boat Launch: Marcus Island Boat Launch →

7. Found Lake (Rainbow Trout, Brown Trout, Brook Trout)

Found Lake, Washington

Named lake in the North Cascades & Mountains region of Washington.

Boat Launch: Marblemount Boat Launch →

8. Huff Lake (Rainbow Trout, Brown Trout, Brook Trout)

Huff Lake, Washington

Named lake in the North Cascades & Mountains region of Washington.

Boat Launch: East Launch →

9. Poison Lake (Rainbow Trout, Brown Trout, Brook Trout)

Poison Lake, Washington

Named lake in the North Cascades & Mountains region of Washington.

Boat Launch: East Launch →

10. Rainbow Lake (Rainbow Trout, Brown Trout, Brook Trout)

Rainbow Lake, Washington

Named lake in the North Cascades & Mountains region of Washington.

  • ⚠ This water: All species Fishing from any floating device prohibited.
  • ⚠ This water: All game fish Mar. 1-Nov. 30 Statewide min. size/daily limit.

Boat Launch: East Launch →

11. Tennant Lake (Rainbow Trout, Brown Trout, Brook Trout)

Tennant Lake, Washington

Named lake in the North Cascades & Mountains region of Washington.

  • ⚠ This water: All species First Fri. in October-Jan. 27 Fishing from any floating device prohibited.
  • ⚠ This water: All game fish Year-round Statewide min. size/daily limit.
  • ⚠ This water: All species First Sat. after Labor Day-Fri. Following First Sat. after Labor Day Fishing from any floating device except a dock prohibited.
  • ⚠ This water: All game fish Year-round Statewide min. size/daily limit.
  • ⚠ This water: Trout Year-round Statewide min. size/daily limit. Except: No min. size/daily limit for cutthroat trout.
  • ⚠ This water: Other game fish Year-round Statewide min. size/daily limit.

Boat Launch: East Launch →

12. Abernathy Lake (Rainbow Trout, Brown Trout, Brook Trout)

Abernathy Lake, Washington

Named lake in the North Cascades & Mountains region of Washington.

Boat Launch: East Launch →

13. Ads Lake (Rainbow Trout, Brown Trout, Brook Trout)

Ads Lake, Washington

Named lake in the North Cascades & Mountains region of Washington.

Boat Launch: East Launch →

14. Aeneas Lake (Rainbow Trout, Brown Trout, Brook Trout)

Aeneas Lake, Washington

Named lake in the North Cascades & Mountains region of Washington.

  • ⚠ This water: All species Fly fishing only. Motors prohibited.
  • ⚠ This water: Trout 4th Sat. in Apr.-Oct. 31 Min. size 18". Daily limit 1.
  • ⚠ This water: Other game fish 4th Sat. in Apr.-Oct. 31 Statewide min. size/daily limit.

Boat Launch: Aeneas Lake →

15. Airview Lake (Rainbow Trout, Brown Trout, Brook Trout)

Airview Lake, Washington

Named lake in the North Cascades & Mountains region of Washington.

Boat Launch: Airview Lake →

16. Albright Lake (Rainbow Trout, Brown Trout, Brook Trout)

Albright Lake, Washington

Named lake in the North Cascades & Mountains region of Washington.

Boat Launch: East Launch →

17. Alden Lake (Rainbow Trout, Brown Trout, Brook Trout)

Alden Lake, Washington

Named lake in the North Cascades & Mountains region of Washington.

Boat Launch: East Launch →

18. Alexander Lake (Rainbow Trout, Brown Trout, Brook Trout)

Alexander Lake, Washington

Named lake in the North Cascades & Mountains region of Washington.

  • ⚠ This water: All species CLOSED WATERS.

Boat Launch: Public boat launch (Lake Rufus Woods) →

19. Alkali Lake (Rainbow Trout, Brown Trout, Brook Trout)

Alkali Lake, Washington

Named lake in the North Cascades & Mountains region of Washington.

Boat Launch: East Launch →

20. Alkali Pond (Rainbow Trout, Brown Trout, Brook Trout)

Alkali Pond, Washington

Named lake in the North Cascades & Mountains region of Washington.

Boat Launch: East Launch →

21. Alta Lake (Rainbow Trout, Brown Trout, Brook Trout)

Alta Lake, Washington

Named lake in the North Cascades & Mountains region of Washington.

  • ⚠ This water: All game fish 4th Sat. in Apr.-Oct. 31 Statewide min. size/daily limit.

Boat Launch: East Launch →

22. Amy Lake (Rainbow Trout, Brown Trout, Brook Trout)

Amy Lake, Washington

Named lake in the North Cascades & Mountains region of Washington.

Boat Launch: East Launch →

23. Anderson Lake (Rainbow Trout, Brown Trout, Brook Trout)

Anderson Lake, Washington

Named lake in the North Cascades & Mountains region of Washington.

Boat Launch: East Launch →

24. Anderson Lakes (Rainbow Trout, Brown Trout, Brook Trout)

Anderson Lakes, Washington

Named lake in the North Cascades & Mountains region of Washington.

Boat Launch: East Launch →

25. Andrew Lake (Rainbow Trout, Brown Trout, Brook Trout)

Andrew Lake, Washington

Named lake in the North Cascades & Mountains region of Washington.

Boat Launch: Conconully Lake Boat Launch →

26. Lake Andrews (Rainbow Trout, Brown Trout, Brook Trout)

Lake Andrews, Washington

Named lake in the North Cascades & Mountains region of Washington.

Boat Launch: East Launch →

27. Lake Angeline (Rainbow Trout, Brown Trout, Brook Trout)

Lake Angeline, Washington

Named lake in the North Cascades & Mountains region of Washington.

Boat Launch: Darrington Mill Boat Launch →

28. Ann Lake (Rainbow Trout, Brown Trout, Brook Trout)

Ann Lake, Washington

Named lake in the North Cascades & Mountains region of Washington.

Boat Launch: Ann Lake →

29. Lake Ann (Rainbow Trout, Brown Trout, Brook Trout)

Lake Ann, Washington

Named lake in the North Cascades & Mountains region of Washington.

Boat Launch: East Launch →

30. Ansaldo Lake (Rainbow Trout, Brown Trout, Brook Trout)

Ansaldo Lake, Washington

Named lake in the North Cascades & Mountains region of Washington.

Boat Launch: China Bend Boat Launch →

31. Arbor Lake (Rainbow Trout, Brown Trout, Brook Trout)

Arbor Lake, Washington

Named lake in the North Cascades & Mountains region of Washington.

Boat Launch: East Launch →

32. Arbuthnet Lake (Rainbow Trout, Brown Trout, Brook Trout)

Arbuthnet Lake, Washington

Named lake in the North Cascades & Mountains region of Washington.

Boat Launch: East Launch →

33. Lake Armstrong (Rainbow Trout, Brown Trout, Brook Trout)

Lake Armstrong, Washington

Named lake in the North Cascades & Mountains region of Washington.

Boat Launch: East Launch →

34. Armstrong Lake (Rainbow Trout, Brown Trout, Brook Trout)

Armstrong Lake, Washington

Named lake in the North Cascades & Mountains region of Washington.

  • ⚠ This water: All game fish 4th Sat. in Apr.-Oct. 31 Statewide min. size/daily limit.

Boat Launch: WDFW Boat Ramp →

35. Arrow Lake (Rainbow Trout, Brown Trout, Brook Trout)

Arrow Lake, Washington

Named lake in the North Cascades & Mountains region of Washington.

Boat Launch: Des Moines Marina →

36. Arrowhead Lake (Rainbow Trout, Brown Trout, Brook Trout)

Arrowhead Lake, Washington

Named lake in the North Cascades & Mountains region of Washington.

Boat Launch: Marblemount Boat Launch →

37. Lake Arrowhead (Rainbow Trout, Brown Trout, Brook Trout)

Lake Arrowhead, Washington

Named lake in the North Cascades & Mountains region of Washington.

Boat Launch: WDFW Boat Ramp →

38. Ashland Lakes (Rainbow Trout, Brown Trout, Brook Trout)

Ashland Lakes, Washington

Named lake in the North Cascades & Mountains region of Washington.

Boat Launch: East Launch →

39. Aspen Lake (Rainbow Trout, Brown Trout, Brook Trout)

Aspen Lake, Washington

Named lake in the North Cascades & Mountains region of Washington.

  • ⚠ This water: All game fish Year-round Statewide min. size/daily limit. Except: Eastern brook trout count as part of trout daily limit.

Boat Launch: Davis Lake Boat Launch →

40. Atherns Pond (Rainbow Trout, Brown Trout, Brook Trout)

Atherns Pond, Washington

Named lake in the North Cascades & Mountains region of Washington.

Boat Launch: East Launch →

Fishing Tips for the North Cascades & Mountains

More Regions in Washington

← Back to Washington

Get CatchTales

Ready to start bragging? Download the app and hit the water.