JHFLYCO
Online Fly Shop

Shop Our Flies, Fly Rods, Reels, Tools & Accessories

Jackson Hole Fly Company is the best online fly shop for anglers who demand quality without compromise. We design and manufacture our own premium flies, rods, reels, and accessories—cutting out the middleman to deliver expert-curated gear at unbeatable prices. Whether you’re brand new to fly fishing or a seasoned pro, you’ll find high-performance equipment built to last and hand-tied patterns you can trust. With free shipping on orders over $100 and fast, direct-to-you delivery, we make it easier than ever to fish with confidence. Fly fishing begins here.

HOLIDAY

GIFT GUIDE

This holiday season, find the perfect gear for the angler on your list—or treat yourself to something new. Jackson Hole Fly Company has everything you need, with a bonus: earn a $10 gift card for every $50 you spend. It's our way of adding a little extra joy to your fishing adventures.

SHOP NOW

Explore Over 1,000
Fly Patterns

Jackson Hole Fly Company: Fly Fishing Begins Here

Affordable Excellence

Our Yellowstone Fly Rods are high-performance fishing machines that offer superb quality at a price everyone can afford.

Shop Rods & Reels
Jackson Hole Fly Company - Accessories and Gear

Every tool your kit needs

From packs and vests to nets, zingers, nippers, forceps, floatant, lanyards, and fly boxes—we’ve got everything you need to stay organized and ready for action.

Shop Tools
Jackson Hole Fly Company - Combo Kits

Not Sure
What You Need?

Check Out Our Complete Fly Fishing Packages
Jackson Hole Fly Company Free Shipping Options

Free Shipping

We offer free domestic shipping on all orders over $100 so you can get everything you need for your next fly fishing adventure. Not available for Hawaii or Alaska.

Jackson Hole Fly Company Return Policy

Easy Returns

We offer returns on unused items for a full refund (minus shipping) for 30 days after your purchase. Feel safe knowing you can get exactly what you need. Learn More

Jackson Hole Fly Company Customer Service

Here To Help

Click the chat button on the left of your screen to be connected with our customer support staff, or send an email or give us a call. We want to hear from you!