Skip to content

The Ten Best Fly Fishing Sites in Utah

Utah is one of the premier fly fishing destinations in the United States, with a diverse range of rivers, streams, and lakes offering a wealth of opportunities for anglers of all skill levels. From the iconic Green River to lesser-known gems like the Provo River, Utah boasts a wealth of world-class fishing waters.

Here are the ten best fly fishing sites in Utah, each offering a unique experience for the intrepid angler:

#1. The Green River

Best time of year: Spring and Fall
Cost: From $525
Fish species: Rainbow and Brown trout

The Green River is an epic fishing destination located just an hour away from SLC. The upper section of the river is home to some of the biggest Browns in the country, while the lower section offers fantastic dry fly fishing opportunities throughout the day.

#2. Provo River

Best time of year: Year-round
Cost: From $250
Fish species: Brown and Rainbow trout

The Provo River is a world-class trout stream that is just a short drive from SLC. The entire river is stocked with fish, and there are plenty of opportunities to catch browns in the deeper, slower current sections.

#3. Weber River

Best time of year: Summer and Fall
Cost: From $300
Fish species: Brown and Rainbow trout

The Weber River is an epic destination located just an hour away from SLC. The river is home to some of the biggest Browns in the state, and there are plenty of opportunities to catch fish using nymphs, buggers, and dry flies in the summer and fall.

#4. Logan River

Best time of year: Spring and Summer
Cost: From $325
Fish species: Brown and Rainbow trout

The Logan River is a fantastic fishing destination located just an hour and a half hours from SLC. The river is full of fish, and there are plenty of fishing opportunities using hare’s ears, BH nymphs, and Wooley buggers.

#5. Green River below Flaming Gorge

Best time of year: Spring and Fall
Cost: From $375
Fish species: Rainbow and Brown trout

The Green River below Flaming Gorge is a beautiful destination located about two hours from SLC. The river is full of fish, and there are plenty of opportunities to catch rainbows and browns using nymphs, scuds, and dry flies.

#6. Strawberry Reservoir

Best time of year: Summer and Fall
Cost: From $250
Fish species: Cutthroat, Rainbow, and Kokanee salmon

Strawberry Reservoir is a stunning lake fishing destination located an hour and a half hours from SLC. The lake is full of fish, and there are plenty of opportunities to catch cutthroat, rainbow, and Kokanee salmon using lures, flies, and bait.

#7. Diamond Fork River

Best time of year: Spring and Summer
Cost: From $300
Fish species: Brown and Rainbow trout

The Diamond Fork River is a beautiful little creek that is just a 45-minute drive from Provo. The river is small but full of fish, and there are plenty of opportunities to catch browns and rainbows using hare’s ears, BH nymphs, and dry flies.

#8. Spanish Fork River

Best time of year: Spring and Fall
Cost: From $250
Fish species: Brown and Rainbow trout

The Spanish Fork River is a fantastic little stream that is just a short drive from Provo. The river is full of fish, and there are plenty of fishing opportunities using hare’s ears, BH nymphs, and Wooley buggers.

#9. Huntington Creek

Best time of year: Spring and Summer
Cost: From $325
Fish species: Brown and Rainbow trout

Huntington Creek is a stunning little stream located about two hours from SLC. The creek is full of fish, and there are plenty of opportunities to catch browns and rainbows using hare’s ears, BH nymphs, and dry flies.

#10. Ogden River

Best time of year: Spring and Fall
Cost: From $375
Fish species: Brown and Rainbow trout

The Ogden River is a fantastic little stream that is just a short drive from Ogden and Salt Lake City. The river is full of fish, and there are plenty of fishing opportunities using hare’s ears, BH nymphs, and Wooley buggers.

Summing Up

Utah is a paradise for fly fishing enthusiasts, with a diverse range of rivers, streams, and lakes offering a wealth of opportunities to catch fish. From the iconic Green River to lesser-known gems like Diamond Fork Creek, there’s something for everyone in Utah’s beautiful waters. Whether you’re an experienced angler or just starting, book a trip to one of these amazing fishing destinations today and experience the thrill of fly fishing in Utah for yourself!

Leave a Reply

Your email address will not be published. Required fields are marked *