10 Best Fly-Fishing Spots in Oregon

Oregon is known for its natural beauty around the world. People fly in from all over to experience the gorgeous Mt. Hood, the near-endless national parks, and the beautiful winding rivers and lakes that crisscross throughout the state. Anglers in particular are known to visit, as Oregon boasts some of the best fly-fishing around. For your next fly-fishing trip, consider making a stop at any of the following 10 locations, where the fish are always biting. 

Deschutes River

The Deschutes River is a beloved spot of fly-fishers in the Oregon area, having made an appearance in the “America’s 100 Best Trout Streams” guidebook. Come to the area around Maupin, Oregon for year-round fishing. You’ll tend to find redside, steelhead, brown, brook, and rainbow trout.

View this post on Instagram

A post shared by Eric Jackson (@ejackshreds) on

Cascade Lakes

In the cold winter month of February, fantastic fly-fishing can still be had in the Cascade Mountain lakes. Anglers in search of rainbow and trout fishing should have many pleasant surprises.

John Day River

The John Day River provides excellent fly-fishing opportunities all day long. If you’re searching for steelhead or small mouth bass, this is the spot. Visitors should consider accessing from Twickenham or Spray.

McKenzie River

The McKenzie River is another fly-fishing spot known statewide for its BWO and midge hatches. The fishing season is generally summer with the best time to fish starting in the mid-afternoon. We recommend accessing from Bellinger and fishing all the way down to Armitage Park.

View this post on Instagram

A post shared by McKenzie River Oregon (@mckenzieriveroregon) on

Wood River

Find the Weed road along the Wood River for the best access to seal buggars in black and green, rainbow trout, brown trout, and red band trout. The best time to fish is in the morning before noon. Orvis recommends using a 9’ 5 weight fly rod next time you’re on the water.

Rogue River

The Rogue River has numerous access points but the best stretch is between the Lost Creek Dam and Gold Hill. Fish species include trout, steelhead, and salmon. The best thing about Rogue River? It’s open year-round for fly-fishing.

View this post on Instagram

A post shared by Logan Ford (@quietcoyotepdx) on

North Santiam River

The North Santiam River is a perfect spot close to Portland and Eugene, depending on your access point. The fishing is good all day and skilled anglers can find Chinook salmon, coho salmon, steelhead, rainbow trout, and cutthroat trout.

Klamath River

The Klamath River flows for over 250 miles, almost all of which is available year-round for fly fishing. You might see trout, salmon, and steelhead on the water, among other fish.

Owyhee River

The Owyhee River offers easy access to brown and rainbow trout year-round. Visitors might consider employing the Owyhee Fly Fisher guides to learn more about the area and how to have a success fishing adventure.

Sandy River

The Sandy River is part of the Mt. Hood National Forest and boasts a total of 24.9 miles of wild, scenic, and recreational areas. According to the official government website, “Fisheries within the lower Sandy River are noted for their population diversity, high quality of spawning and rearing habitat, and excellence for sport.” Fishing season begins in December and ends in June. 

View this post on Instagram

A post shared by Ryan Jones (@rjones_photo) on

Oregon Search
View more Oregon Fishing Holes.
Find Fishing Holes Near You
Find Fishing Holes Near You
118 Highway 101, Depoe Bay, OR
About Us:Since 1938, Tradewinds Charters in Depoe Bay has been providing "Top Deck" ocean charters for whale watching, sportfishing, bird watching,... Read More
3911 Alsea Highway, Waldport, OR
Looking at Oregon Coast RV parks? Whether you’re in the Newport, Yachats or Waldport, Oregon, area, look no further—Alsea River RV Park... Read More
56489 Bullard Beach Road, Bandon, OR
Bullards Beach is a large, family-oriented park located just two miles north of Bandon. The campground is nestled among shore pines and well protec... Read More
64120 O B Riley Rd, Bend, OR
Nestled in the heart of sunny central Oregon, Tumalo rests along Oregon's spectacular Deschutes River. The campground is simultaneously close enoug... Read More
14433 US Highway 101 South, Brookings, OR
Perched between the California border and the Winchuck River, this 40-acre park features a sandy beach, wetlands, and a small stand of mature trees... Read More
Unit 1655 Hwy 101 N, Brookings, OR
Winchuck provides a parking area and access to the Winchuck River and ocean beach for fishing, exploring, clamming, strolling, photographing seasca... Read More
Oceanview Drive, Brookings, OR
McVay is a well-hidden park noted for surf fishing, clamming, whale watching, and plenty of space to walk on the beach.  The large lawn area i... Read More
US 101, 4 mi. N of Brookings, Brookings, OR
This corridor is a 12 mile, forested, linear park with a rugged, steep coastline interrupted by small sand beaches.  This park was named in ho... Read More
1411 Chetco Avenue, Brookings, OR
Harris Beach was named after the Scottish pioneer George Harris who settled here in the late 1880s to raise sheep and cattle.  The park boasts... Read More
33000 Cape Kiwanda Drive, Cloverdale, OR
Cape Kiwanda is part of the Three Capes Scenic Route (along with Cape Meares and Cape Lookout). Kiwanda is the smallest of the three, but it is one... Read More
Interstate 84, Exit 25, Corbett, OR
Spring at Rooster Rock is where spring fever happens. Imagine the first warm, sunny days of spring where meadows of wild roses and the spicy scent ... Read More
Rowena River Rd, Mosier, OR
If you need an open invitation to go explore a peaceful tree-lined lake in the summertime, consider yourself invited. Go see lower Mayer State Park... Read More
17 mi. SE of Eugene on Hwy 58, Eugene, OR
Lowell State Recreation Site sits on the North shore of Dexter Lake, next to the city of Lowell.  This day use park has it all!  A reserv... Read More
North of Hwy 58, Fall Creek, OR
Fall Creek Reservoir is a prime recreation area surrounded by day-use parks and a campground. Cascara campground, on the upper end of the Fall Cre... Read More
84505 HW 101 South, Florence, OR
Situated half way up the Oregon coast and three miles south of Florence on scenic Highway 101 is the second largest overnight camp in the state. Th... Read More
Oregon Coast Hwy, Gold Beach, OR
Pistol River State Park is set in the dunes of the southern Oregon coast.  The river supposedly got its name when a militia soldier lost his p... Read More
1100 NorthWest Ridge Road, Hammond, OR
Fort Stevens was once the primary military defense installation in the three-fort, Harbor Defense System at the mouth of the Columbia River (along ... Read More
82375 C St, Hermiston, OR
Hat Rock State Park, located off U.S. Highway 730 nine miles east of Umatilla, lies on the south shore of Lake Wallula behind McNary Dam on the Col... Read More
72214 Marina Ln, Joseph, OR
Wallowa Lake area has activities for everyone in the family.  If you're interested in a campground surrounded on three sides by 9,000' tall sn... Read More
15800 State Recreation Rd, La Pine, OR
If you want to immerse yourself in a subalpine pine forest where the air has that high-Cascades tang; to stay in a clean, quiet campground next to ... Read More
Show More
Select a Oregon town to find
the Best Things-To-Do and Places To Go around you