River guide · Colorado
Fly Fishing the Crystal River
Colorado's last major dam-free freestone river in the Roaring Fork Valley, the Crystal runs 35 miles through White River National Forest from its headwaters above Marble to its confluence with the Roaring Fork at Carbondale, holding wild rainbows and browns to 18 inches alongside a robust whitefish population in clear, boulder-studded water.
- 5 shops nearby
- freestone
- Late June through October
- Colorado
- 6 key hatches
The best time to fly fish the Crystal River is Late June through October. Key hatches include Midges, Blue, Pale Morning Dun, Caddis. 5 fly shops near the Crystal River can outfit your trip.
Fly shops near the Crystal River
Shops and guides that fish the Crystal River. See all 122 Colorado shops →
Nearby towns
When & what to fish on the Crystal River
- Midges — year-round, most critical September through April
- Blue-winged Olive — September through April, especially on overcast days
- Pale Morning Dun — June through mid-September
- Caddis (olive, tan, brown) — May through October
- Golden Stonefly — June through August
- Green Drake — August through early October, the marquee summer hatch
Gear up on the Crystal River
Everything you need before the next trip — rods, lines, leaders, and fly-tying materials.
Shop the gear Flies that workThe flies that work on the Crystal River
Find the most effective patterns for where you're fishing — and learn to tie them yourself, step by step.
Find your fliesUpdated June 2026