Jackson Hole has world class fishing that you won't want to miss! With the help of our experienced fishing guides, catching the trout hiding in the depths of Jackson Lake and the eddies of the Snake River are experiences that both avid and novice fishermen will enjoy. See handicap accessibility details.
All Grand Teton Lodge Company operating dates have been significantly modified in response to newly-received guidance from the National Park Service, as well as continuing recommendations and ordinances from our local and national public health authorities.
As such, Guided Lake Fishing is not expected to operate in 2020. Guided Fly Fishing is expected to open on July 1, 2020. To Book, call 307-543-3100.
For a list of open and closed activities in Jackson Hole please visit jacksonholechamber.com
More details on our operating plans—as well as information about the steps we are taking to ensure the health and safety of our guests and employees—can be found on our COVID-19 information page. Please check back regularly as we will continue to post updates as they are available.
Book an experience with our local and knowledgeable fishing guides to make the most of your time on the water. Trips include all or most of the gear you'll need. However, guests will need to purchase a Wyoming State Fishing License, which are sold at Colter Bay Village and throughout the Jackson Hole area.
For many, fishing the waters of Jackson Lake would be reason alone to visit Grand Teton National Park. Guided fishing trips include tackle, and a personal fish finder. Wyoming state fishing license purchased separately. (Photo by Phillip Parsons)
Two-hour minimum required.
Guided Lake Fishing is not available this season.
Fly fishing on the Snake River is a coveted experience, and now is the time to book, as one of our guides, Jake Rozier, was named in the Top 3 Fishing Guides in Jackson Hole! Price includes use of rods, reels, and waders, and transportation. Not included: fishing license, flies, leaders, lunch. (Photo by Jake Rozier)
To book, call 307-543-3100.