Executive Angler
Destinations
Rivers
Species
Lodges
Guides
Articles
Fly Shops
Sign In
Executive Angler

The definitive fly fishing resource. Destinations, rivers, lodges, guides, and expert instruction from around the world.

Destinations

  • Montana
  • Wyoming
  • Colorado
  • Alaska
  • All Destinations

Rivers

  • Madison River
  • Yellowstone River
  • Gallatin River
  • Missouri River
  • All Rivers

Resources

  • Species Guide
  • Articles
  • Lodges
  • Guides
  • Fly Shops

Company

  • About
  • Contact
  • Search

© 2026 Executive Angler. All rights reserved.

Privacy PolicyTerms of Service
Jack Dennis Outdoor Shop

Jack Dennis Outdoor Shop

50 E Broadway Ave, Jackson, WY 83001

HomeFly ShopsWyomingJack Dennis Outdoor Shop

About

Jack Dennis Outdoor Shop stands on the Town Square in Jackson, Wyoming, and has served as the definitive fly fishing outfitter in the Jackson Hole valley for over five decades. Jack Dennis himself is a legendary figure in western fly fishing, an accomplished author, casting instructor, and guide whose name carries weight from the Snake River to the saltwater flats of the tropics. The shop he built reflects that breadth of experience, stocking everything an angler could need for the diverse waters within reach of Jackson Hole, from the technical cutthroat streams of Grand Teton National Park to the heavy riffles of the South Fork of the Snake.

Inside the two-story shop, the ground floor is dedicated to fly fishing with a wall of rods from the leading American manufacturers, an extensive reel cabinet, and bins of flies organized by local water and hatch cycle. The wading department carries a full range of breathable waders, boots, and layering systems suited to the cold, swift currents of the region. Upstairs, a broader selection of outdoor clothing and gear serves the resort town's year-round clientele. The guided trip program is one of the largest in Wyoming, offering full-day and half-day wade and float trips on the Snake, Green, and New Fork rivers, as well as backcountry excursions into the Bridger-Teton Wilderness. The staff maintains a daily conditions blog that details water levels, insect activity, and recommended patterns, making the shop an indispensable resource for any angler passing through one of the most scenically dramatic fishing destinations in the Rocky Mountain West.

Services

Guided float and wade tripsFull fly fishing retailDaily fishing reportsCasting instructionTrip planning for Jackson Hole areaRod and reel rentalsBackcountry fishing excursionsCorporate group outings

Brands Carried

SageSimmsScottRoss ReelsRioScientific AnglersFishpondUmpquaPatagoniaHowler Brothers

Location

4.4/5 on Google(306 reviews)

What Anglers Say

“Great selection of a little bit of everything for the outdoors. Staff all seem very knowledgeable and friendly. They have deals going on for different items that cut down the price a lot on certain things!”

Ryan p.

“Excellent experience with the staff and fishing team here! A great inventory of well made outfitting items and clothing. The real winner is the fishing guide, Wes! Wes provided the float trip of a lifetime on the Snake River. We caught and released about 40 Cutthroat Trout on the fly!”

David p.

“Save time and Go to another shop or REI down the road. This place has poor customer service! Went inside to buy a couple of pair of boots for my wife and goggles for my kid and the guys at the front did not care to acknowledged or assist us. They much rather talk about their taste in music than to make a sale. Great job at providing poor service, You’re better off shopping online. I literally got 100% better service at REI.”

Douglas r.
Read all Google reviews

Quick Facts

Location
Wyoming
Address
50 E Broadway Ave, Jackson, WY 83001
Phone
(307) 733-3270

Hours

monday
8:00 AM - 7:00 PM
tuesday
8:00 AM - 7:00 PM
wednesday
8:00 AM - 7:00 PM
thursday
8:00 AM - 7:00 PM
friday
8:00 AM - 7:00 PM
saturday
8:00 AM - 7:00 PM
sunday
8:00 AM - 6:00 PM
notes
Summer hours (June-September). Reduced hours in winter. Call ahead.

Contact

Visit Website
(307) 733-3270

50 E Broadway Ave, Jackson, WY 83001