The latest from Troutfitters:
"Report from Kris": Featuring a 'tip of the week' about attractor patterns.
Other waters report: The Beaverhead has been fishing very well with nice and steady flows. Yellow sallies are still around as are pmd's and caddis and the dry fly fishing has been fairly productive, although nymphing has been much more consistent on small mayfly and caddis nymphs. Also seeing terrestials - hoppers, ants and beetles - fishing is good.
Fishing high mountain lakes is a great way to beat the heat. A little early for terrestrials but plenty of damsels on the waters. Dailey, Harrison, Ennis, Cliff, Wade, Quake and Hebgen are all fishable. Reports are that there is some dry fly activity on Ennis in the evenings and mornings, Hebgen the gulpers are now into full swing and fishing has been really good. A few guys out on Fairy fishing for the cruisers and that has apparently been really good - lake patterns include damsels, scuds, leeches, and chironomids.
The Ruby has fished well, starting to look up and eat some terrestrials way up high above the dam. Water levels are quite a bit lower making wade fishing really easy. Just don't go above the high water mark here - don't want to offend the landowners plus it's the law.
Hyalite is fishing well, reservoir is approaching levels where you can wade around it again and be productive. The creek is good as well, fish starting to munch on attractor dries and caddis in the evenings, along with some of the infamous spruce moths...
Talked with guys up in Missoula and things are pretty hot and miserable right now, even morning temps are in the 70's, so unless you are in the area, wouldn't bother with a drive.
The Henry's Fork is the same story as most places, good early and late - PMD's and a few terrestrials - afternoons are garbage. So get on early or late there are some flavs.