Madison River
We have seen some nice fish come out of the Madison in the Park. The fishing is never consistent and this year is no exception to that rule, but when you get into a few big lake runs, the time spent trying to catch them seems of little consequence. Don’t expect to wail on fish every day and appreciate every lake fish you get, whether you catch one in a day or more.
Firehole River
This is a great time to be fishing on the Firehole. With more visiting anglers targeting lake runs, one can have a grand old time fishing dry flies to some very challenging fish up on the Firehole. Baetis hatches usually start between noon and two and often go past four. Fish rising in the flats can be terribly tough to fool. Emergers and realistic Dun patterns in #22 are a good place to start. Just make sure you are getting a really good drift.
Gibbon River
There are a decent number of lake fish in the Gibbon River below the falls right now. Fishing streamers is probably the most fun way to cover this little stream, though some of the deeper runs are worth drifting some nymphs through.
Slough Creek
Slough is very low. If a hatch of olives or midges comes off, the fish can be catchable but sight fishing is pretty tough without a hatch.
Lamar River
The Lamar is seeing some insects late in the day and still has enough water to fish. A parachute Adams has been pretty effective late in the day. Soda Butte is very low and the few remaining fish in it should probably be left alone for the season.
Gallatin River
Things on the Gallatin in the Park have really slowed down. There are some Baetis in the afternoons to get some fish working. Aside from that, nymphing some of the deeper runs or fishing streamers along the banks can be a good way to pass the time until the hatch.