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

View more Oregon Fishing Holes.
Share your favorites!
Oregon Search
Find Fishing Holes Near You
Find Fishing Holes Near You
West of Detroit Lake State Park, Detroit, OR
Mongold Day Use area is 1.5 miles west of Detroit Lake State Park. It's the only public boat launch facility on the lake featuring a swimming area,... Read More
1115 Commercial Street NE, Detroit, OR
Detroit Lake's campground offers nearly 300 sites on the shore of a forest-ringed canyon reservoir in the Cascade Mountains. The nine-mile-long lak... Read More
14 Miles E of Sweet Home, Hwy 20, Cascadia, OR
The first thing that strikes you when you arrive at Cascadia is the tranquility. While the park is quite large, there are barely two dozen first-co... Read More
25225 Santiam Park Road SouthEast, Lyons, OR
North Santiam State Park plays host to some of the most beautiful riverfront in the area. It is one of the finest steelhead fishing spots on the No... Read More
20024 Silver Falls Hwy SE, Sublimity, OR
People call it the “crown jewel” of the Oregon State Parks system, and once you visit, you know why. Silver Falls State Park is the kin... Read More
39510 Gross Street, Lebanon, OR
The town of Waterloo plays host to this 128-acre park located on the banks of the South Santiam River. This beautiful park provides families with a... 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
24101 S Entrance Rd, Estacada, OR
Situated along the scenic Clackamas River, Milo McIver State Park is only 45 minutes from Portland. This beautiful park provides a variety of outst... Read More
7300 SW Jordan Rd, Culver, OR
The Cove Palisades State Park is a year-round recreational destination for the entire family. Located in our high desert region, the weather is sun... 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
Highway 126, Redmond, OR
On the banks of the Deschutes River lies a quaint rest area that provides plenty of shade for picnickers. An ideal place to stop for a break, lunch... Read More
850 North Shore Drive, Lowell, 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
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
Willamette Hwy, Salem, OR
Dexter State Recreation Site, on the western edge of Dexter Reservoir, provides convenient access to the reservoir with docks and a two lane launch... Read More
State Highway 58, Dexter, OR
Elijah Bristow State Park is located on the Middle Fork of the Willamette River, and is easy to reach via State Highway 58 southeast of the Eugene.... Read More
Willamette Highway, Dexter, OR
Dexter State Recreation Site, on the western edge of Dexter Reservoir, provides convenient access to the reservoir with docks and a two lane launch... 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
85665 Jasper Park Road, Pleasant Hill, OR
Jasper State Recreation Site is beautiful riverside park that is very popular for weddings, reunions, and large family picnics. There are 4 reserva... Read More
Canby Ferry Road, Canby, OR
Imagine combining a scenic drive, hiking, picnicking, fishing, boating, and wildlife viewing and a ferry ride all in one location. You can do it al... Read More
9241 NE Crooked River Dr, Terrebonne, OR
If you enjoy scenic views of deep river canyons or rock climbing, Smith Rock State Park is the place for you. There are several thousand climbs in ... Read More
Show More
Select a Oregon town to find
the Best Things-To-Do and Places To Go around you