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. 

Utah Search
View more Utah Fishing Holes.
Find Fishing Holes Near You
Find Fishing Holes Near You
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
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
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
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
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
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
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
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
329 South Highway 143, Brian Head, UT
Fishing at Bristlecone PondGet your gear at Brian Head Sports and Thunder Mountain MotorsportsWatch for tagged fish to win a prize in our Town Fish... 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
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
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
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
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
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
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
8750 N. Highway 191, Vernal, UT
Hike to 200-million-year-old dinosaur tracks, boat and fish on Red Fleet Reservoir, and camp or picnic in a campground overlooking a sandstone and ... Read More
4335 N. Highway 191, Vernal, UT
Summer activities include camping, boating, swimming, OHV riding, hiking and fishing. DISCOVERSteinaker Reservoir is an unusual water storage facil... Read More
Gunlock Road, Gunlock, UT
Boat, fish, and swim on the tranquil waters at Gunlock Reservoir or enjoy an afternoon picnic on the beach.  Warm waters during summer and a m... Read More
3351 South Sand Hollow Road, Hurricane, UT
With its warm, blue waters and red sandstone landscape, one of Utah’s newer state parks is also one of its most popular. Boat, fish, and dive... 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