Snake river

Flowing broad and steady beneath the Tetons, the Snake River in Jackson, Wyoming offers a fly fishing experience that is both iconic and deeply inviting. Many people make their way to Jackson, Wyoming specifically for the opportunity to fish the Snake River. Wyoming’s Snake River Fine-Spotted Cutthroat Trout is a native fish that thrives in our waters. Spend the day floating down a wild and scenic river with awe inspiring scenery all while casting to a legendary species of the fly fishing community. The river is also home to all sorts of wildlife, and if luck is on your side you may have the opportunity to view River Otters, Mule Deer, Beavers, Eagles and Osprey. The Snake River is also home to a limited number of Brown Trout, with the Cutthroat being the primary species. Come join us for a spectacular day on the Snake River!

wyoming fly fishing

Salt River

Flowing out of the western slopes of the Wyoming Range, the Salt River offers a fly fishing experience that feels intimate, scenic, and refreshingly relaxed. The Salt River is a classic freestone-spring creek blend, with gentle riffles, smooth runs, and deep bends lined with grass and willows. It’s stable flows and rich aquatic life support healthy populations of Brown, Cutthroat and Rainbow Trout. Fish here are often visible and can be selective making good drifts and thoughtful fly choice especially rewarding. Wildlife sightings are common, and the pace of the water encourages anglers to linger and fish methodically rather than rush. Fly fishing the Salt is about finesse, beauty and balance. A truly amazing body of water to spend the day on casting to a variety of trout species!

salt river fly fishing

Green River

Tucked into the high sage and rolling hills of western Wyoming, the Upper Green River offers a fly fishing experience that feels both expansive and intimate - one that stays with you long after the last cast of the day. The fishing itself is classic Western trout fishing. Long riffles transition into glassy runs, and deep emerald pools that seem made for a perfectly timed drift. The river supports healthy populations of Brown and Rainbow Trout with the occasional Cutthroat and Brook Trout mixed in, many of them strong and well conditioned fish that reward patience and good presentation. Fly fishing the Upper Green isn’t just about catching trout, it’s about immersion in a landscape that feels timeless, generous, and quietly unforgettable. After a day on the Green you’ll see why so many anglers return year after year!

green river fly fishing

New Fork River

Flowing out of the Wind River Range and winding through open meadows and cottonwood bottoms, the New Fork River offers a fly fishing experience that feels relaxed, scenic and deeply rewarding. It’s clear flows, gentle bends, undercut banks and soft riffles support healthy populations of Brown and Rainbow Trout with an occasional Cutthroat making an appearance. Fish here can be selective, but that’s part of the charm, success often comes from reading water well, making clean drifts rather than rushing casts. A day on the New Fork River isn’t about crowds or pressure, it’s about quiet water, thoughtful fishing, and the simple pleasure of being surrounded by Wyoming’s wide open beauty. It’s a river that welcomes anglers of all skill levels and leaves them wanting just one more cast before heading home.

New Fork River brown trout

Lewis Lake

Set high on the Yellowstone Plateau and framed by lodgepole pine and distant peaks, Lewis Lake offers a fly fishing experience that feels remote, peaceful, and deeply connected to the wild character of Yellowstone National Park. Lewis Lake is large and clear, with cold, deep water that holds Lake Trout, as well as Brown and Brook Trout. Fly fishing is often focused along the shoreline from the boat, at inlets and outlets, and over drop-offs where fish cruise in search of baitfish. The fishing can be wonderfully visual, especially in the shallower channel between Lewis and Shoshone Lake. With fewer anglers than many of Yellowstone’s famous rivers, Lewis Lake offers a sense of space and solitude that feels increasingly rare.

Lewis Lake, Yellowstone, big brown trout

Yellowstone lake

Fly fishing on Yellowstone Lake is an experience defined by scale, clarity, and a deep sense of wilderness. Sitting high on the Yellowstone Plateau and ringed by mountains and endless sky, the lake feels more like an inland sea than a typical trout fishery. The lake is home to Yellowstone Cutthroat Trout, a native species that has shaped the park’s angling history for generations. With healthy numbers and the opportunity at a true giant, these fish often cruise the shallow flats and rocky shorelines, making for exciting visual fishing. Long deliberate casts and slow retrieves are the norm, with takes that range from subtle taps to sudden, jolting grabs. Wildlife is always a part of the experience; Osprey and Bald Eagles dive for fish, Elk move along the shorelines, and the occasional geyser plume rises in the distance. Each cast carries a sense of history, and each fish feels like a genuine gift from one of the most iconic places in North America!

Yellowstone Lake fly fishing for cutthroat trout