The 7 Best Fly Fishing Spots in Utah!

In Utah, fly fishing is a way of life. This makes sense with how many fly fishing options exist in Utah. With river upon river, reservoir upon reservoir, and mountains upon mountains, Utahans embrace the state’s natural beauty when fly fishing with family and friends. Here are the best spots for fly fishing in the state. 

1. Boulder Mountain

Fly fishing can’t be all that great in the desert, right? Wrong. Boulder Mountain near Escalante National Forest is a stunning example of red rock fly fishing at its finest. There, you can fish for various types of trout and even the elusive trophy-sized trout. Hiring a professional guide is a sure-fire way to bring in some large fish. 

2. Strawberry Reservoir

Strawberry Reservoir is one of Utah’s most popular fly fishing destinations. Here, your chances of catching fish are high. The largest fish ever caught here? A large cutthroat trout that weighed in at 27 pounds. With its convenient location, beautiful views, and consistently strong fishing action, Strawberry Reservoir is a guaranteed good time. 

3. Deer Creek Reservoir

With similar scenery as Strawberry Reservoir, Deer Creek Reservoir attracts all sorts of water lovers and fly fishers. Located at the top of Provo Canyon, the reservoir is giant (3,000 acres), meaning fly fishers can explore the area over and over again without getting bored. What’s more, family and friends who aren’t interested in fly fishing can enjoy the reservoir’s publicly owned shores and other water activities. 

4. Mirror Lake

Mirror Lake is a moderately sized, natural lake in the High Uinta Mountains. Due to its location, the lake usually proves more secluded and relaxing than more popular reservoir fly fishing locations. The lake is directly adjacent to a campground, so that if you’re interested in spending a few days fly fishing, you can camp nearby. Here, brook trout and rainbow trout rain supreme. 

5. Logan River

Logan River has a reputation as one of the best trout streams in the intermountain region and is considered one of the best for fly fishing. That said, make sure not to go from late May through most of June because there is too high of a snowmelt run-off. The most prime time to fish here is from mid-July until early fall, which is also one of the prettiest times of year. 

6. Gooseberry Reservoir

Gooseberry Reservoir is a lesser-known body of water for fly fishers, but that’s one of its appeals. A smaller reservoir in a less-populated area of Utah, the reservoir is great for beginners who aren’t as interested in reservoirs up north. 

7. Green River

Located below Flaming Gorge Dam, Green River is a pristine stream that flows through a high-walled canyon. There are some fishing restrictions on the river, but fly fishing is allowed. This is a place you’ll come to again and again—a true fly fishing paradise. 

View more Utah Fishing Holes.
Share your favorites!
Utah Search
Find Fishing Holes Near You
Find Fishing Holes Near You
12225 South Yuba Dam Road, Levan, UT
Camping, beaches, and warm waters lure visitors to Yuba Reservoir. Developed and primitive camping is available at Oasis and Painted Rocks campgrou... Read More
4400 W. Center Street, Provo, UT
Known as Utah’s largest freshwater lake at roughly 148 sq. miles, Utah Lake provides a variety of recreation activities. Utah Lake State Park... Read More
Utah 314, Wallsburg, UT
Windsurf, boat, zip line, swim and fish on the cool waters of Deer Creek Reservoir.  After a day on the water, camp under the night sky at one... Read More
1281 Warm Springs Road, Midway, UT
Enjoy Wasatch Mountain State Park year-round. Camp in the Pine Creek Campground, reserve a tee time at one of the four popular 18-hole golf courses... Read More
2200 E Palisade Dr., Sterling, UT
Play 18-holes of golf, paddle or troll on Palisade Reservoir, then set up the perfect campsite. This park offers something for everyone, from its d... Read More
12000 Big Cottonwood Canyon Road, Solitude, UT
This intimate village, developed over the years at Solitude, was designed to keep the serene mountain ambiance that surrounds the resort. With quai... Read More
S.R. 319 #515 Box 4, Heber City, UT
Welcome to Jordanelle State Park. Located above the beautiful Heber Valley in Wasatch County and along the shores of the Jordanelle Reservoir are t... Read More
125 South State Street, Salt Lake City, UT
Strawberry Reservoir is Utah's best and people's choice trout fishery. Why? It might have something to do with consistently good action for large r... Read More
9040 N. State Highway 302, Peoa, UT
Find first-rate, year-round recreation at this northern Utah destination. During summer, fish, boat, and water ski on Rockport Reservoir. Tent or R... Read More
1343 Mohrland Rd, Huntington, UT
Cinnamon-colored buttes provide a backdrop for this quiet desert oasis.  Popular with locals, this warm-water reservoir is ideal for waterskii... Read More
Ferron Canyon Road, Huntington, UT
Camp in the quiet campground, and boat and fish on the blue waters of Millsite Reservoir.  Golf on a nearby golf course or bring off-highway v... Read More
5535 S. Highway 66, Morgan, UT
Tucked away in the mountains of northeastern Utah, East Canyon Reservoir is a popular destination for boating, fishing, and camping, but also holds... Read More
I-15 to the Price-Manti exit. Go E on SR 6 then turn right on SR 96, Price, UT
Camp, boat and fish at this summer and winter recreation destination situated high in the Manti-LaSal Mountains.  Two seperate areas offer ame... Read More
3820 W. Clear Creek Canyon Rd., Sevier, UT
Discover artifacts, petroglyphs, and pictographs left behind by the Fremont Indians. During construction of Interstate 70, the largest known Fremon... Read More
900 W. 650 N. #A, Willard, UT
Boat, swim, water ski, and fish on the warm waters of Willard Bay.  Camp under tall cottonwood trees that frame the night sky. During winter m... Read More
150 SW Village Cir, Beaver, UT
You come to Eagle Point to reconnect with nature and with each other. You seek that place where silence lives, is cherished, and preserved. Interru... Read More
Resting on cliffs of the Sevier Plateau, Piute Reservoir attracts anglers who enjoy trophy fishing for rainbow, cutthroat, and brown trout as well ... Read More
405 W. 300 S., Hyrum, UT
Mormon settlers founded the area of Hyrum, which is located in Cache Valley. Hyrum is named after the brother of the founder of the Mormon Church. ... Read More
400 East Route 22, Antimony, UT
This quiet getaway is a great destination for ATV riders, boaters, and birders. Access three ATV trails, including Paiute, directly from the park. ... Read More
24220 W 7655 S, Duchesne, UT
The sprawling waters of Starvation Reservoir offer great fishing and boating.Find a secluded campsite at one of four primitive and two developed ca... Read More
Show More
Select a Utah town to find
the Best Things-To-Do and Places To Go around you
Daggett County
Morgan County