River & Run
Home/Rivers/Clark Fork River

River guide · Montana

Fly Fishing the Clark Fork River

The Clark Fork defines Missoula: a broad, braided freestone river with prolific caddis and mayfly hatches that keep fish looking up well into October. It transforms from a small meadow stream near Anaconda to a wide western river by the time it passes through downtown, offering everything from easy wade fishing to technical canyon floats.

  • 16 shops nearby
  • freestone
  • June–October
  • Montana
  • 6 key hatches
See fly shops ↓

The best time to fly fish the Clark Fork River is June–October. Key hatches include Skwala Stonefly, Blue, Mother's Day Caddis, Pale Morning Dun. 16 fly shops near the Clark Fork River can outfit your trip.

Fly shops near the Clark Fork River

Shops and guides that fish the Clark Fork River. See all 93 Montana shops →

Hatches & seasons

When & what to fish on the Clark Fork River

River typefreestone
Best seasonJune–October; September is peak dry-fly month
AccessMontana's largest river by volume runs through downtown Missoula and parallels I-90 for much of its length, giving easy road access to multiple FWP fishing access sites. Major floats include Beavertail to Milltown, the Missoula Town Stretch, Kelly Island to Cyr, and the challenging Alberton Gorge.
Key hatches
  • Skwala Stonefly (March–April)
  • Blue-winged Olive / March Brown (spring and fall)
  • Mother's Day Caddis (May)
  • Pale Morning Dun (June–July)
  • Green Drake / Trico (July–August)
  • Mahogany Dun (September–October)
From The Fly Bench

Tie the flies that work on the Clark Fork River

Step-by-step tying recipes & videos for these patterns.

Browse all 880+ patterns at The Fly Bench
Gear up

Gear up on the Clark Fork River

Everything you need before the next trip — rods, lines, leaders, and fly-tying materials.

Shop the gear
Flies that work

The flies that work on the Clark Fork River

Find the most effective patterns for where you're fishing — and learn to tie them yourself, step by step.

Find your flies

Updated June 2026