The 5 Best Fly Fishing Spots in Arizona!

The fly fishing community is tight knit and dedicated to their craft. In Arizona, you’ll find no shortage of local fishing holes to hone your skills, and snag that big catch. From tourist hot spots to more secret, local favorites, these five spots are among the best for fly fishing. 

1. Oak Creek, Sedona, AZ

Sedona attracts locals and tourists alike. It eschews beauty with gorgeous Red Rocks. But far fewer people explore Sedona’s surrounding land—or water. One of the best-hidden gems in northern Arizona is Oak Creek. It’s a spring-fed creek that lies just outside of Sedona. This little-known creek has become a go to for local fly-fishers. It’s stocked with rainbow trout from the Page Springs Fish Hatchery in as many as 25 sites in the creek. Not a trout fan? Then you can go for other well-populated species like largemouth bass, rock bass, and channel catfish. The creek features a range of fishing opportunities as the creek has both tight and wide sections. It’s also surrounded by red sandstone that radiates Sedona’s beauty. Add it together and it might be the perfect fly-fishing experience. 

2. Black River, Alpine, AZ

Black River is a favorite among Valley residents looking to escape the heat. It’s located in the picture perfect White Mountains near Show Low. Open terrain, lush alpine forest, and Arizona wildlife surround the 114-mile long river. If that’s not enough to whet your appetite, consider this: The Lower Black River is one of the best places in Arizona to fish for smallmouth bass. Higher elevations towards the east are home to rainbow and apache trout but are also more crowded. The best spot for fly-fishers is along the West and East Forks, which are both about eight miles long. You’ll also want to take full advantage of the good weather. The upper river is inaccessible April through November.  

3. Silver Creek, Show Low, AZ

There are many reasons why Silver Creek is a go-to fly-fishing spot. For one, it’s fully stocked with rainbow and apache trout. It’s also home to larger fish—so get ready to try your hand at angling 20-plus inch beasts. Silver Creek is a set of springs located near Show Low. Its state run and operated, meaning it’s stocked with new fish several times per year. The season runs from April through the end of September. No two experiences are the same, as the fish populations waver between apache and rainbow. The most popular spot for beginners in the creek is the catch-and-release section. It’s a treasure trove of large fish that are easily lured. Take a visit to Silver Creek and try your hand at catching your next trophy fish.

4. Chevelon Canyon Lake, Payson, AZ

Chevelon Canyon Lake is not for the faint of heart. This reservoir is located in a remote area of the Mogollon Rim. In fact, you can only access it via a step hike. But a trip is well worth the effort. It’s elevated at over 6,000 feet in a stunning part of Apache-Sitgreaves National Forest. The remote lake is a favorite among fly fishers because live bait is prohibited. Fly-fishermen are rewarded for their efforts with some of the best rainbow and brown trout in the state. This lake is only recommended for experienced and in-shape fly-fishers. This remote spot is located about 60 miles northeast of Payson.

5. Lower Salt River, Apache Junction, AZ

The Salt River is more than just a tubing destination. It’s also home to some of the best fly-fishing in the state. Located only 40 minutes from downtown Phoenix, it’s a favorite among Valley residents looking for a quick fishing trip. It’s also the only cold-water trout fishery in the desert in the entire country. The Lower Salt River is surrounded by desert beauty including high canyon walls and Arizona wildlife. The fishing isn’t bad either. You’ll find largemouth bass, bluegill, and catfish in the stretch below Saguaro Lake. It’s also stocked with healthy populations of rainbow trout. One huge plus—it’s fishable year-round. 

View more Arizona Fishing Holes.
Share your favorites!
Arizona Search
Find Fishing Holes Near You
Find Fishing Holes Near You
Mill Avenue and All America Way, Tempe, AZ
The land for Kiwanis Park was purchased in 1972 with a 50% grant from the Bureau of Recreation. This site was selected as a result of an open space... Read More
4050 East Chandler Heights Road, Chandler, AZ
About usWith 113-acres, a beautiful community fishing lake, scenic hiking and horseback riding trails, tranquil pavilions and an outdoor amphitheat... Read More
2605 North 15th Avenue, Phoenix, AZ
Encanto Park has been named on Forbes Magazine's list of America's Best City Park. This 222-acre oasis with picnic areas, a lagoon, boat house, swi... Read More
State Hwy. 288, Young, AZ
Below the waterfall, Workman Creek is stocked twice a year during the early part of summer. Above the falls, the creek supports a small naturally-r... Read More
Woods Canyon Lake Road, Payson, AZ
Overview:Woods Canyon Lake Group Area is located in north central Arizona near the town of Heber. The camp is adjacent to popular Woods Canyon Lake... Read More
2200 N 5th Street, Prescott Valley, AZ
FishingPicnic SheltersRestroomsWalking Track Read More
6871 N. Highway 89A, Sedona, AZ
Slide Rock State Park, originally the Pendley Homestead, is a 43-acre historic apple farm located in Oak Creek Canyon. Frank L. Pendley, having arr... Read More
1500 North Fool Hollow Lake, Show Low, AZ
In 1885, Thomas Jefferson Adair moved into the area with the intention of farming. The locals joked that only a fool would try and farm the place. ... Read More
Bill Williams River Valley, Wenden, AZ
Alamo Lake State Park is one of the best places to fish for bass in Arizona. The crystal clear lake is surrounded by mountainous terrain speckled w... Read More
101 E. Roper Lake Road, Safford, AZ
Picnic Areas/SheltersThere are several picnic areas throughout the park near the fishing and swimming areas. Most of these areas include a picnic t... Read More
12 Miles West of Greer, Greer, AZ
Resort has everything you need to beat the heat and entertain the entire family! Want an adventure? We offer Arizona's only lift-served mountain bi... Read More
11 US-180, Saint Johns, AZ
Created as an irrigation reservoir by damming the Little Colorado River, Lyman Lake State Park is a 1,200-acre park that encompasses the shoreline ... Read More
400 Patagonia Lake Rd., Nogales, AZ
Tucked away in the rolling hills of southeastern Arizona is a hidden treasure.Patagonia Lake State Park was established in 1975 as a state park and... Read More
5200 N. Highway 95, Parker, AZ
River Island State Park is ideal for tent campers and can provide a scenic respite, a desert escape, or a fun-filled water adventure. It offers 37 ... Read More
Highway 95, Lake Havasu City, AZ
The beach, boat ramp, and 61 campsites at Cattail Cove State Park offer a broad spectrum of activities for all to enjoy. There are also boat-in cam... Read More
Select a Arizona town to find
the Best Things-To-Do and Places To Go around you