[DIY] Guide to the Best Fly Fishing in Washington State

Washington fly fishing is some of the best in the US. What makes this state so alluring is the wide variety of options when it comes to places to fish. You’ve got both saltwater and freshwater options that come in the form of lakes, rivers, springs, creeks, and the ocean to explore.

This diversity makes it possible to find a wide variety of species to fish for. The most common species in the state are steelhead, sockeye, coho and chinook salmon, and the major trout species. Of course, before heading out on your fly fishing adventure you will want to do a bit of advance planning to make the most of your trip.

Best Spots for Fly Fishing In Washington State

While some states only offer one or the other, Washington features both fresh and saltwater opportunities. In total, the state has more than 3,000 miles worth of coastline that are just waiting to be explored. The state is also one that experiences variances in the temperature throughout the year, which changes up how and where you should fish.

In general, the state is most well-known for its salmon, steelhead, and trout fishing opportunities.

Many of the accommodation options include such things as camping, RV grounds, and cabin rentals. This is great news for budget-minded travelers as you’ll find plenty to choose from that doesn’t break the bank. Obviously, if you travel with a few buddies, you can split the cost making it all the more affordable.

In order to reach the state and get around you’ve got a few options. You can always drive, travel by boat, take a bus, take a train (Amtrak has east-west and north-south options), or take a plane. The main airport in the state is Seattle Tacoma International Airport. The cities and towns of Port Angeles and Spokane have smaller airports.

Washington Fly Fishing Map

loading map - please wait...

WA - Grande Ronde River : 46.041216, -117.253690
WA - Methow River: 48.246301, -120.117819
WA - Sauk River: 48.484493, -121.595457
WA - Skagit River: 48.387088, -122.371452
WA - Skykomish River: 47.846554, -121.976624
WA - Snoqualmie River: 47.596086, -121.913674
WA - Spokane RIver: 47.889471, -118.147316
WA - Wenatchee River: 47.523229, -120.464745
WA - Yakima River : 47.189093, -120.975266
NASELLE RIVER NEAR NASELLE, WA: 46.373994, -123.743482
WILLAPA RIVER NEAR WILLAPA, WA: 46.650934, -123.652658
CHEHALIS RIVER ABOVE MAHAFFEY CREEK NR PE ELL, WA: 46.545317, -123.298717
CHEHALIS RIVER NEAR DOTY, WA: 46.617324, -123.277644
ELK CREEK BELOW DEER CREEK NEAR DOTY, WA: 46.634546, -123.296812
SOUTH FORK CHEHALIS RIVER NEAR WILDWOOD, WA: 46.444828, -123.083738
CHEHALIS RIVER NEAR ADNA, WA: 46.625658, -123.101801
SOUTH FORK NEWAUKUM RIVER NEAR ONALASKA, WA: 46.575662, -122.685116
NF NEWAUKUM RIVER ABOVE BEAR CREEK NEAR FOREST, WA: 46.667326, -122.770121
NEWAUKUM RIVER NEAR CHEHALIS, WA: 46.620104, -122.945126
CHEHALIS RIVER AT WWTP AT CHEHALIS, WA: 46.660937, -122.984018
CHEHALIS RIVER AT CENTRALIA, WA: 46.712325, -122.978743
SKOOKUMCHUCK RIVER NEAR VAIL, WA: 46.772603, -122.594009
SKOOKUMCHUCK RIVER BL BLDY RUN CR NR CENTRALIA, WA: 46.790102, -122.735402
SKOOKUMCHUCK RIVER NEAR BUCODA, WA: 46.772046, -122.924298
SKOOKUMCHUCK RIVER AT CENTRALIA, WA: 46.730936, -122.954020
CHEHALIS RIVER NEAR GRAND MOUND, WA: 46.775934, -123.035692
CHEHALIS RIVER NEAR ROCHESTER, WA: 46.806767, -123.120141
CHEHALIS RIVER AT PORTER, WA: 46.939264, -123.314319
SATSOP RIVER NEAR SATSOP, WA: 47.000651, -123.494884
CHEHALIS RIVER NEAR MONTESANO, WA: 46.962318, -123.604607
WYNOOCHEE RIVER NEAR GRISDALE, WA: 47.380367, -123.609892
BIG CREEK NEAR GRISDALE, WA: 47.374256, -123.636837
WYNOOCHEE RIVER ABOVE SAVE CREEK NEAR ABERDEEN, WA: 47.298978, -123.653224
WYNOOCHEE RIVER ABOVE BLACK CREEK NR MONTESANO, WA: 47.011483, -123.655442
HUMPTULIPS RIVER BELOW HWY 101 NR HUMPTULIPS, WA: 47.231476, -123.974063
QUINAULT RIVER AT QUINAULT LAKE, WA: 47.457586, -123.889345
COOK CREEK BLW HATCHERY NEAR QUINAULT, WA: 47.358325, -123.993989
QUEETS RIVER NEAR CLEARWATER, WA: 47.537859, -124.315746
HOH RIVER AT US HIGHWAY 101 NEAR FORKS, WA: 47.806747, -124.251033
CALAWAH RIVER NEAR FORKS, WA: 47.960077, -124.392987
BOGACHIEL RIVER NEAR LA PUSH, WA: 47.902852, -124.545489
TSOO-YESS RIVER BLW MILLER CREEK NEAR OZETTE, WA: 48.265343, -124.625792
HOKO RIVER NEAR SEKIU, WA: 48.241464, -124.383833
ELWHA RIVER ABOVE LAKE MILLS NR PORT ANGELES, WA: 47.970089, -123.590745
ELWHA RIVER AT MCDONALD BR NEAR PORT ANGELES, WA: 48.054811, -123.583246
ELWHA RIVER AT DIVERSION NEAR PORT ANGELES, WA: 48.112034, -123.552134
DUNGENESS RIVER NEAR SEQUIM, WA: 48.014258, -123.132677
BIG QUILCENE RIVER BELOW DIVERSION NR QUILCENE, WA: 47.784536, -122.979610
DUCKABUSH RIVER NEAR BRINNON, WA: 47.683981, -123.011551
NF SKOKOMISH R BL STAIRCASE RPDS NR HOODSPORT, WA: 47.514257, -123.329887
NF SKOKOMISH R NR LWR CUSHMAN DAM NR POTLATCH, WA: 47.396481, -123.203491
NORTH FORK SKOKOMISH RIVER NEAR POTLATCH, WA: 47.329814, -123.243213
SOUTH FORK SKOKOMISH RIVER NEAR UNION, WA: 47.340369, -123.280159
SKOKOMISH RIVER NEAR POTLATCH, WA: 47.309815, -123.177100
HUGE CREEK NEAR WAUNA, WA: 47.389262, -122.699024
GOLDSBOROUGH CREEK ABOVE 7TH STREET AT SHELTON, WA: 47.211761, -123.112929
DESCHUTES RIVER NEAR RAINIER, WA: 46.852045, -122.668735
DESCHUTES RIVER AT E ST BRIDGE AT TUMWATER, WA: 47.011763, -122.903195
NISQUALLY RIVER NEAR NATIONAL, WA: 46.752608, -122.083719
MINERAL CREEK NEAR MINERAL, WA: 46.744274, -122.144553
NISQUALLY RIVER AT LA GRANDE DAM, WA: 46.822604, -122.304280
NISQUALLY RIVER AT LA GRANDE, WA: 46.839270, -122.329281
MASHEL RIVER NEAR LA GRANDE, WA: 46.856770, -122.302614
OHOP CREEK NEAR EATONVILLE, WA: 46.880937, -122.279003
NISQUALLY RIVER AT MCKENNA, WA: 46.933432, -122.560956
NORTH FORK CLOVER CREEK NEAR PARKLAND, WA: 47.134544, -122.415122
CLOVER CREEK NEAR TILLICUM, WA: 47.145932, -122.510402
FLETT CREEK AT TACOMA, WA: 47.189543, -122.520125
LEACH CREEK NEAR FIRCREST, WA: 47.221487, -122.509292
LEACH CR AT MEADOW PARK GC AT UNIVERSITY PLACE, WA: 47.198432, -122.520958
PUYALLUP RIVER NEAR ELECTRON, WA: 46.903716, -122.035109
PUYALLUP RIVER NEAR ORTING, WA: 47.039269, -122.207893
CARBON RIVER NEAR FAIRFAX, WA: 47.027881, -122.032611
SOUTH PRAIRIE CREEK AT SOUTH PRAIRIE, WA: 47.139546, -122.092614
PUYALLUP RIVER AT ALDERTON, WA: 47.185101, -122.229563
PUYALLUP RIVER AT E MAIN BRIDGE AT PUYALLUP, WA: 47.196768, -122.250952
HUCKLEBERRY CREEK NEAR GREENWATER, WA: 47.060386, -121.605652
GREENWATER RIVER AT GREENWATER, WA: 47.153441, -121.635654
CLEARWATER RIVER NEAR BUCKLEY, WA: 47.127327, -121.802604
WHITE RIVER BELOW CLEARWATER RIVER NR BUCKLEY, WA: 47.146770, -121.860107
WHITE RIVER NEAR BUCKLEY, WA: 47.151214, -121.949832
WHITE RIVER FLUME AT BUCKLEY, WA: 47.169546, -122.012056
WHITE RIVER ABOVE BOISE CREEK AT BUCKLEY, WA: 47.173889, -122.008056
BOISE CREEK AT BUCKLEY, WA: 47.175935, -122.018445
WHITE RIVER AT R STREET NEAR AUBURN, WA: 47.274823, -122.207897
WHITE RIVER AT ROEGNER PARK NEAR AUBURN, WA: 47.271212, -122.220119
WHITE RIVER NEAR AUBURN, WA: 47.265934, -122.229842
WHITE RIVER AT PACIFIC, WA: 47.260101, -122.238453
WHITE RIVER NEAR SUMNER, WA: 47.250101, -122.243731
PUYALLUP RIVER AT 5TH ST BRIDGE AT PUYALLUP, WA: 47.198712, -122.287342
PUYALLUP RIVER AT PUYALLUP, WA: 47.208434, -122.327065
CLARKS CREEK AT TACOMA ROAD NEAR PUYALLUP, WA: 47.197600, -122.337343
SWAN CREEK AT 80TH ST EAST NEAR TACOMA, WA: 47.184544, -122.393733
GREEN RIVER BELOW HOWARD A HANSON DAM, WA: 47.283714, -121.797885
GREEN RIVER AT PURIFICATION PLANT NEAR PALMER, WA: 47.305103, -121.850665
NEWAUKUM CREEK NEAR BLACK DIAMOND, WA: 47.275656, -122.059559
BIG SOOS CREEK ABOVE HATCHERY NEAR AUBURN, WA: 47.312323, -122.165396
GREEN RIVER NEAR AUBURN, WA: 47.312323, -122.204008
GREEN RIVER AT 200TH STREET AT KENT, WA: 47.422878, -122.265400
SPRINGBROOK CREEK AT ORILLIA, WA: 47.431211, -122.227621
MILL CREEK AT EARTHWORKS PARK AT KENT, WA: 47.383156, -122.224843
MILL CREEK NEAR MOUTH AT ORILLIA, WA: 47.430100, -122.243177
GREEN RIVER AT TUKWILA, WA: 47.465100, -122.248455
CEDAR RIVER BELOW BEAR CREEK NEAR CEDAR FALLS, WA: 47.342054, -121.548986
CEDAR RIVER NEAR CEDAR FALLS, WA: 47.370107, -121.625101
REX RIVER NEAR CEDAR FALLS, WA: 47.350662, -121.663158
BOULDER CREEK NEAR CEDAR FALLS, WA: 47.366216, -121.692882
CANYON CREEK NEAR CEDAR FALLS, WA: 47.419547, -121.766498
CEDAR RIVER AT POWERPLANT AT CEDAR FALLS, WA: 47.418714, -121.781498
CEDAR RIVER AT CEDAR FALLS, WA: 47.417047, -121.792054
TAYLOR CREEK NEAR SELLECK, WA: 47.386491, -121.846222
CEDAR RIVER NEAR LANDSBURG, WA: 47.393713, -121.954559
CEDAR RIVER BELOW DIVERSION NEAR LANDSBURG, WA: 47.379546, -121.983448
ROCK CREEK AT HIGHWAY 516 NEAR RAVENSDALE, WA: 47.362323, -122.010948
ROCK CREEK NEAR MAPLE VALLEY, WA: 47.379823, -122.017338
CEDAR RIVER AT RENTON, WA: 47.482600, -122.203455
MERCER CREEK NEAR BELLEVUE, WA: 47.602877, -122.180956
ISSAQUAH CREEK NEAR HOBART, WA: 47.457324, -122.005117
ISSAQUAH CREEK NEAR MOUTH NEAR ISSAQUAH, WA: 47.552323, -122.047898
SKYKOMISH RIVER NEAR GOLD BAR, WA: 47.837325, -121.666781
SOUTH FORK SULTAN RIVER NEAR SULTAN, WA: 47.947326, -121.626783
SULTAN RIVER ABOVE DIVERSION DAM NEAR SULTAN, WA: 47.963617, -121.797033
SULTAN RIVER BELOW DIVERSION DAM NEAR SULTAN, WA: 47.959268, -121.797345
SULTAN RIVER BELOW POWERPLANT NEAR SULTAN, WA: 47.907324, -121.815399
MIDDLE FORK SNOQUALMIE RIVER NEAR TANNER, WA: 47.485940, -121.647881
NF SNOQUALMIE RIVER NEAR SNOQUALMIE FALLS, WA: 47.614825, -121.713444
SF SNOQUALMIE RIVER AB ALICE CREEK NEAR GARCIA, WA: 47.415109, -121.587321
SF SNOQUALMIE RIVER AT EDGEWICK, WA: 47.452604, -121.717885
BOXLEY CREEK NEAR CEDAR FALLS, WA: 47.432603, -121.752331
BOXLEY CREEK NEAR EDGEWICK, WA: 47.448715, -121.731774
SF SNOQUALMIE RIVER AT NORTH BEND, WA: 47.492880, -121.790111
SNOQUALMIE RIVER NEAR SNOQUALMIE, WA: 47.545102, -121.842336
RAGING RIVER NEAR FALL CITY, WA: 47.539824, -121.909005
NF TOLT RIVER ABOVE YELLOW CREEK NR CARNATION, WA: 47.719722, -121.743197
NORTH FORK TOLT RIVER NEAR CARNATION, WA: 47.712324, -121.788727
SOUTH FORK TOLT RIVER NEAR INDEX, WA: 47.706771, -121.600107
SOUTH FORK TOLT RIVER NEAR CARNATION, WA: 47.689269, -121.713446
SF TOLT RIVER BL REGULATING BASIN NR CARNATION, WA: 47.696768, -121.787338
TOLT RIVER NEAR CARNATION, WA: 47.695657, -121.824006
SNOQUALMIE RIVER NEAR CARNATION, WA: 47.665934, -121.925397
SNOQUALMIE RIVER AT DUVALL, WA: 47.743155, -121.987900
SNOHOMISH RIVER NEAR MONROE, WA: 47.830932, -122.048459
PILCHUCK RIVER NEAR SNOHOMISH, WA: 47.934820, -122.073185
SNOHOMISH RIVER AT SNOHOMISH, WA: 47.910376, -122.099018
QUILCEDA CR TRIB AB 27TH AVE NE NR MARYSVILLE, WA: 48.079264, -122.200695
MISSION CREEK NEAR TULALIP, WA: 48.058429, -122.267364
WEST FORK TULALIP CREEK NEAR TULALIP, WA: 48.099263, -122.290978
EAST FORK TULALIP CREEK NEAR MOUTH NR TULALIP, WA: 48.094819, -122.278199
TULALIP CREEK NEAR TULALIP, WA: 48.068429, -122.287920
SF STILLAGUAMISH RIVER NEAR GRANITE FALLS, WA: 48.103712, -121.945687
NF STILLAGUAMISH NR SWEDE HEAVEN, WA: 48.277667, -121.810167
NF STILLAGUAMISH R AT C-POST BRIDGE NEAR OSO, WA: 48.283586, -121.830522
NORTH FORK STILLAGUAMISH RIVER AT ROWAN, WA: 48.274689, -121.850583
NF STILLAGUAMISH RIVER NEAR OSO, WA: 48.272028, -121.887611
NF STILLAGUAMISH R AT WHITEHORSE TRAIL NR OSO, WA: 48.274200, -121.910117
NORTH FORK STILLAGUAMISH AT OSO, WA: 48.266650, -121.928875
NF STILLAGUAMISH RIVER NEAR ARLINGTON, WA: 48.261492, -122.047641
STILLAGUAMISH RIVER NEAR STANWOOD, WA: 48.211210, -122.337374
THUNDER CREEK NEAR NEWHALEM, WA: 48.672629, -121.072896
SKAGIT RIVER AT NEWHALEM, WA: 48.671792, -121.246235
NEWHALEM CREEK NEAR NEWHALEM, WA: 48.660125, -121.247623
BACON CREEK BELOW OAKES CREEK NEAR MARBLEMOUNT, WA: 48.604566, -121.399573
SKAGIT RIVER AT MARBLEMOUNT, WA: 48.533731, -121.429850
CASCADE RIVER AT MARBLEMOUNT, WA: 48.526231, -121.415405
SKAGIT RIVER NEAR ROCKPORT, WA: 48.492616, -121.548187
SAUK RIVER AB WHITE CHUCK RIVER NR DARRINGTON, WA: 48.168720, -121.470672
WHITE CHUCK RIVER ABV CRYSTAL CR NR DARRINGTON, WA: 48.178166, -121.360668
SAUK RIVER AT DARRINGTON, WA: 48.249831, -121.584569
SUIATTLE RIVER ABOVE ALL CREEK NR DARRINGTON, WA: 48.301779, -121.418174
SAUK RIVER NEAR SAUK, WA: 48.424559, -121.568463
BAKER RIVER AB BLUM CREEK NEAR CONCRETE, WA: 48.754012, -121.547082
BAKER RIVER AT HENRY THOMPSON BR AT CONCRETE, WA: 48.540393, -121.743473
SKAGIT RIVER NEAR CONCRETE, WA: 48.524281, -121.770974
SKAGIT RIVER NEAR SEDRO WOOLLEY, WA: 48.483996, -122.243212
SKAGIT RIVER NEAR MOUNT VERNON, WA: 48.444828, -122.335437
SAMISH RIVER NEAR BURLINGTON, WA: 48.545941, -122.338217
ANDERSON CREEK NEAR BELLINGHAM, WA: 48.673722, -122.267382
BRANNIAN CREEK AT S BAY DR NR WICKERSHAM, WA: 48.669000, -122.280161
OLSEN CREEK NEAR BELLINGHAM, WA: 48.751222, -122.353498
SILVER BEACH CR AT MAYNARD PL AT BELLINGHAM, WA: 48.769277, -122.406555
NF NOOKSACK RIVER BL CASCADE CREEK NR GLACIER, WA: 48.905957, -121.844310
MF NOOKSACK RIVER NEAR DEMING, WA: 48.779283, -122.106543
SF NOOKSACK RIVER AT SAXON BRIDGE, WA: 48.677613, -122.166545
JONES CREEK AT ACME, WA: 48.718446, -122.214325
NOOKSACK RIVER AT NORTH CEDARVILLE, WA: 48.841782, -122.294326
NOOKSACK R OVERFLOW AT HIGHWAY 544 AT EVERSON, WA: 48.920117, -122.334047
NOOKSACK RIVER AT EVERSON, WA: 48.917895, -122.347937
NOOKSACK RIVER AT FERNDALE, WA: 48.844832, -122.589339
NOOKSACK RIVER AT BRENNAN, WA: 48.819276, -122.579895
NOOKSACK RIVER AT MARINE DR BR NR BELLINGHAM, WA: 48.791311, -122.589375
PEND OREILLE RIVER AT NEWPORT WA: 48.182222, -117.034167
PEND OREILLE RIVER AT IONE, WA: 48.741026, -117.413300
PEND OREILLE RIVER BELOW BOX CANYON NEAR IONE, WA: 48.781027, -117.416356
OUTLET CREEK NEAR METALINE FALLS, WA: 48.844922, -117.287742
COLUMBIA RIVER AT INTERNATIONAL BOUNDARY: 49.000750, -117.629421
KETTLE RIVER NEAR FERRY, WA: 48.981284, -118.766426
KETTLE RIVER NEAR LAURIER, WA: 48.984349, -118.216399
COLVILLE RIVER AT KETTLE FALLS, WA: 48.594346, -118.062489
SPOKANE RIVER AT SPOKANE, WA: 47.659335, -117.449103
HANGMAN CREEK AT STATE LINE ROAD NEAR TEKOA, WA: 47.202676, -117.040730
HANGMAN CREEK AT SPOKANE, WA: 47.652669, -117.449658
LITTLE SPOKANE RIVER AT ELK, WA: 48.022120, -117.272992
LITTLE SPOKANE RIVER AT DARTFORD, WA: 47.784614, -117.404386
CHAMOKANE CREEK BELOW FALLS NEAR LONG LAKE, WA: 47.863220, -117.858294
SANPOIL RIVER ABOVE JACK CREEK AT KELLER, WA: 48.084325, -118.691402
NINEMILE CREEK NEAR OROVILLE, WA: 48.969889, -119.405619
OKANOGAN RIVER AT OROVILLE, WA: 48.930718, -119.420342
SIMILKAMEEN RIVER NEAR NIGHTHAWK, WA: 48.984601, -119.618410
ANTOINE CREEK AT US HWY 97 NEAR ELLISFORDE, WA: 48.759321, -119.409227
OKANOGAN RIVER NEAR TONASKET, WA: 48.632375, -119.461723
JOHNSON CREEK NEAR RIVERSIDE, WA: 48.497097, -119.526162
OMAK CREEK NEAR OMAK, WA: 48.367097, -119.445047
NORTH FORK SALMON CREEK NEAR CONCONULLY, WA: 48.596260, -119.773959
WEST FORK SALMON CREEK NEAR CONCONULLY, WA: 48.540982, -119.764234
SALMON CREEK ABOVE DIVERSION NEAR OKANOGAN, WA: 48.405151, -119.621723
OKANOGAN RIVER AT MALOTT, WA: 48.281261, -119.704505
LOUP LOUP CREEK AT MALOTT, WA: 48.283205, -119.708394
METHOW RIVER ABOVE GOAT CREEK NEAR MAZAMA, WA: 48.573754, -120.385094
ANDREWS CREEK NEAR MAZAMA, WA: 48.822925, -120.145925
CHEWUCH RIVER AT WINTHROP, WA: 48.477090, -120.186473
METHOW RIVER AT WINTHROP, WA: 48.473479, -120.177306
TWISP RIVER NEAR TWISP, WA: 48.369867, -120.148693
METHOW RIVER AT TWISP, WA: 48.365145, -120.116192
METHOW RIVER NEAR PATEROS, WA: 48.077364, -119.985072
STEHEKIN RIVER AT STEHEKIN, WA: 48.329580, -120.691767
CHELAN RIVER AT CHELAN, WA: 47.834581, -120.013125
ENTIAT RIVER NEAR ARDENVOIR, WA: 47.818462, -120.423144
MAD RIVER AT ARDENVOIR, WA: 47.736794, -120.368696
ENTIAT RIVER NEAR ENTIAT, WA: 47.663185, -120.250634
CHIWAWA RIVER NEAR PLAIN, WA: 47.837346, -120.662316
WENATCHEE RIVER AT PLAIN, WA: 47.762900, -120.666204
ICICLE CREEK ABOVE SNOW CREEK NEAR LEAVENWORTH, WA: 47.540954, -120.720087
WENATCHEE RIVER AT PESHASTIN, WA: 47.583178, -120.619531
WENATCHEE RIVER AT MONITOR, WA: 47.499291, -120.424522
COAL CREEK AT MOHLER, WA: 47.406819, -118.318865
CRAB CREEK AT IRBY, WA: 47.360424, -118.850002
WILSON CREEK BELOW CORBETT DRAW NEAR ALMIRA, WA: 47.662926, -118.930567
CRAB CREEK NEAR MOSES LAKE, WA: 47.189309, -119.265855
CRAB CREEK NEAR BEVERLY, WA: 46.829856, -119.831155
COLUMBIA RIVER BELOW PRIEST RAPIDS DAM, WA: 46.628744, -119.864764
YAKIMA RIVER AT UMTANUM, WA: 46.862626, -120.480067
AMERICAN RIVER NEAR NILE, WA: 46.977616, -121.168696
YAKIMA RIVER ABOVE AHTANUM CREEK AT UNION GAP, WA: 46.534294, -120.467286
AHTANUM CREEK AT UNION GAP, WA: 46.535960, -120.473397
GRANGER DRAIN AT GRANGER, WA: 46.343463, -120.186995
TOPPENISH CREEK NEAR FORT SIMCOE, WA: 46.310959, -120.788125
YAKIMA RIVER AT MABTON, WA: 46.231242, -119.999486
YAKIMA RIVER AT KIONA, WA: 46.253467, -119.478079
ESQUATZEL COULEE AT CONNELL, WA: 46.663473, -118.863334
SNAKE RIVER NEAR ANATONE, WA: 46.097099, -116.977650

Get the DIY Fly Fishing App to get turn-by-turn directions to access points shown on the map above and real-time stream flow conditions.

Featured Destinations

  • Grande Ronde River
  • Methow River
  • Sauk River
  • Skagit River
  • Skykomish River
  • Snoqualmie River
  • Spokane RIver
  • Wenatchee River
  • Yakima River

It’s impossible to highlight all the areas of the state, so here are a few standout locations. There is the southern coast of the state, the northern coast of the state, and Ross Lake to name a small few.

The Southern Coast

While people flock to the southern coast at all times of year, if you're specifically looking to fish for salmon, you'll want to visit in the summer. The area is known for the abundant amount of salmon running during the warm summer months. If you're looking to follow their route, try checking out the areas of Westport, Willapa Bay, Long Beach, Columbia River, and Ilwaco. These areas offer the most chance of a successful fishing trip. As far as where to stay, some of these areas are a little bigger than others.

The Port of Westport is well known for its camping, hotel, and lodging and is home to the Twin Harbors State Park. This is ideal for nature lovers who want that entire outdoor experience. Another popular lodging destination is Long Beach, which is just to the west of Willapa Bay. Again, you can find camping and RV parks, but at the same time, this area is known for gourmet dining and impressive lodging. There’s a bit of everything here. This area gets especially busy in mid-August, due to the fishing.

The mouth of the Columbia River is a prime spot for catching salmon, and with that said, you can stay at Cape Disappointment State Park. August is the best month to visit, so be sure to book in advance as it gets quite busy.

The Northern Coast

For a totally different experience, there is the Northern Coast of Washington. This area is also popular in the summer for fly fishing, but that continues into the fall. Here you can take advantage of the coho and chinook that are passing through on their way north. In fact, this is where you’ll find some of the largest salmon and steelhead, so it’s not to be missed.

Standout locations along the northern coast include Port Angeles, Sekiu, Forks, Neah Bay, La Push, and the well-known Olympic National Park, which offers camping facilities. When searching for accommodations, Sekiu is usually a safe bet. While these areas are quiet most of the year, from August through November the anglers flood in. Keep in mind that even though it won’t be cold, this area can see a lot of rain, so you’ll want to pack accordingly.

Ross Lake

The Ross Lake National Recreation Area is an excellent place to enjoy fishing for rainbow trout from July 1 to October 31. This is about as far north as you can get in the state before hitting Canada. If you're okay with camping, this is the place to be as it has rugged terrain.

On one side of the lake is the Pasayten Wilderness, and the other side is the North Cascades National Park. The scenery is stunning and you’ll get that sense of the true outdoors without the hustle and bustle of city life. Keep in mind that there are regulations in place, so you need to be well aware of them before you start your fishing.

Bull trout can be found here, but because they are a protected species you'll need to release them after catching them. What makes Ross Lake a bit of an obstacle is that access can be tricky. A great option is the Diablo Lake water taxi. Here, you can jump on the taxi and go to Ross Lake Resort and on to the campsites from there.

Best Time for Fly Fishing in Washington

Obviously, planning your fly fishing trip is dependent on what kind of fish you’re looking to catch. There are some that can be found all year round, such as the steelhead, while others are only at specific times of the year.

Here's a breakdown of the popular species and when they can typically be found:

  • Pink salmon - July, August, and September
  • Chinook salmon - April, May, June, mid to late August, September, and October
  • Coho salmon - August, September, October, November, and December
  • Steelhead - Year round, but May and June tend to be the slower months
  • Sea-Run Cutts - July, August, September, October, November, and December. They can still present in smaller numbers the rest of the year.
  • Sturgeon - March, April, May, June, July, and August
  • Chum Salmon - October, November, and December
  • Dolly Varden - January, February, March, April, June, July, August, September, October, November, and December
  • Trout -  Year round but March, April, May, June, and July are prime months

Washington Fly Fishing Trip Planning Tips

Washington offers the opportunity to fish from the shore or by boat, depending on where you are. You’ll want to consider your options ahead of booking your trip. Some of the more remote areas will require access by boat only. Of course, clothing is another consideration. It can get rather chilly and damp in the winter, and quite warm in the summer months. Rain gear is important to have on hand, as Washington gets a fair amount of precipitation. Layers are always your best bet, so you can take some away or add to them as needed.

Washington Fishing Regulations

One last item to be sure you check off before heading off for your fishing trip is to get yourself a fishing license. Anyone who is 15 years of age or older will need to have a valid fishing license. Leaving yourself plenty of time to get this license is a good plan so you don’t find yourself scrambling at the last moment. You can apply for it online at the Washington State Department of Fish & Wildlife.