Pass Lake Fly Fishing

Where can a Seattle or Bellingham angler catch a 20-inch (or larger) trout on a fly an hour or less from home? The answer is Pass Lake in Skagit County.

Rocky Ford Creek Fly Fishing

Rocky Ford Creek might be small, short and out of the way, but it’s absolutely worth the trip from anywhere in Washington if you like catching big trout on a fly.

Spokane River Fishing

The Spokane River flows right through the middle of Washington’s second-largest city, yet it’s relatively little known but surprisingly good, especially if you’re fly fishing for trout.

Fishing in Washington’s Alpine Lakes

Washington has thousands of alpine lakes in its towering mountain ranges. We’ll give you the scoop on the three best areas to plan your high mountain fishing and hiking adventures.