Two men fishing and rowing a drift boat on a river.

A Fishing Experience Like None Other!

Montana fly fishing rivers and stream is an adventure you will never forget!  The primary Montana rivers and streams which John Perry’s Fly Fishing guides float and wade are the Bitterroot River, Blackfoot River, Clark Fork River, Missouri River, and Rock Creek. These great fly fishing rivers are primarily located in Ravalli County, Missoula County, Granite County, Cascade County, Mineral County, Sanders County, and Lewis and Clark County. These counties are all located in western and central Montana. Some cities you may be familiar with in the area are Missoula, St. Regis, Helena, Hamilton, Craig, and Philipsburg.

The team of fly fishing guides and outfitters used by John Perry’s Montana Fly Fishing are the best in the business! Each guide is mature in his knowledge of the Montana rivers and streams fished, fly fishing equipment, flies, hatches, and water conditions. Our fly fishing guides are ready to utilize every trick of the trade, for novice and experienced fisher alike, to obtain your desired expectations. Whether you are a beginner or a seasoned fly fisher, we have the guide that fits you best. Providing a great experience goes well beyond just putting the client on a river with trout in it. Our guides specialize in teaching you how to fly fish more effectively, putting you into the parts of the river that hold good fish and making your overall experience a pleasant one.

book now

Are You Ready?

Make sure you've crossed your I's and dotted your T's before your next trip!

get prepared