Fly Fishing Rock Creek

Nestled between the Sapphire Mountains to the west and the John Long Mountains to the east, Rock Creek MT is arguably the finest trout stream in Montana.

Call today
Fly Fishing Rock Creek

This AWESOME creek is a Flyfishers paradise!  And this is where we live.  About 50 miles of  blue-ribbon water runs through Granite and Missoula counties and is the most important tributary of the Upper Clark Fork River.  Rock Creek’s  headwaters are found in the National Forest near Philipsburg, Montana, and it’s confluence with the Clark Fork is about 7 miles east of Clinton, MT. 

Rock Creek borders National Forest for much of its run. Along the way, it offers beautiful deep holding pools, shallow and extensive riffles, serene rock gardens, undercut banks, fast runs, and a moderately long whitewater section. Thanks to these water features, wildlife abounds along Rock Creek. Amid its rocky bluffs and the green pastures, it is not uncommon to see Bighorn sheep, moose, bears, and the World’s largest marmots.  

Rock Creek is full of fishies!!! This little gem of a natural freestone stream has an average of 2200 trout per mile-cutthroat, rainbows, cutbows, brownies, and Mr. Bull Trout.  That is a lot of fish!  They eat a lot of food and the insect life is extremely prolific.

Outfitting on Rock Creek requires a special use Permit from the Lolo National Forest Service and we are holders of 50% of the Rock Creek  permits.  Our float season runs through the end of June and after that we only do wade trips there.  

Email or give us a call for more information about Rock Creek and other great tributaries of the Clark Fork River system.

A black fly lure graphic.

Gallery & Trip Information

No items found.

Rock Creek Trips

Full day float trip - $850 (2 anglers)

Full day wade trip - $500 for 1 angler, $650 for 2 anglers, and $750 for 3 anglers.

This is our normal full day on the water. We usually are out 8-10+ hours from when we pick you up at the hotel to when we drop you back off. Includes NA drinks and a full lunch and snacks, all the flies, tippet, etc. that will be needed for the day. A typical day starts with a pick up time of 8:30 AM, and a drop off at 5-6 pm. Sometimes we will shift those times earlier or later as fishing conditions dictate.

Get in touch with us today to book your next adventure.

book today