This guide focuses on researched river-run outings, not a statewide reservoir inventory. Timing and the exact open-water boundary matter more here than a generic list of rivers where salmon occur.
The silver-form illustration and spawning photograph show different life stages, not two species. The spawning photo is from Utah; neither image is evidence of a Colorado run today.
Colorado outings to investigate
These selected examples are not live fishing recommendations. Use the planner to filter by date, county and walking, and check current notices before departure.
East River (Roaring Judy public reach)
Near Almont · Gunnison County · Official seasonal-run evidence
CPW identifies Roaring Judy as Colorado's largest kokanee run and places returning adults in September and October. This is a seasonal river opportunity, not a year-round kokanee recommendation. CPW: Roaring Judy.
Run strength and arrival timing vary. Hatchery operations and closed sections take precedence; hatchery raceways, ponds and spawning concentrations are not fishing recommendations.
Access
Enter the signed Roaring Judy hatchery access off Highway 135 and use designated parking near the bridge. Confirm the open public river boundary with staff or current signs. This outing excludes the hatchery outlet-to-downstream-property-boundary section, ponds and raceways. CPW: hatchery access.
Season
September–October is the supported river-run window. Contact the hatchery before leaving; do not infer open fishing from fish being visible. Seasonal evidence.
Rules
From the upstream hatchery property boundary to the Taylor confluence: artificial flies and lures only; taking kokanee is prohibited. The outlet-to-downstream-property-boundary section is closed August 15–October 31. Respect additional operational closures. Do not snag fish or target spawning beds. Official rules.
Gunnison River (Van Tuyl public reach)
Char-Mar Park approach · Gunnison County · Official mixed-fishery support
CPW identifies a popular kokanee migration from early August into early November in the upper Gunnison. The recommendation excludes spawning beds and does not authorize harvest during the closed taking season. Official fishery evidence.
This is fishery evidence, not current catch odds or a census at the access point. Other species may be caught; check conditions and public boundaries.
Access
Begin at Char-Mar Park using legal public parking, then follow the approximately half-mile trail to the Van Tuyl Y-gate. CPW requires foot access from the posted Y-gate trail intersection. Stay inside the signed 1.5-mile public reach. Public access reference.
Season
The documented run starts early August and extends into early November. This month-level planner conservatively recommends August–October only; a possible early-November outing needs local confirmation, not a month-long recommendation. Seasonal evidence.
Rules
Almont to Highway 50: artificial flies and lures only, release rainbows, and check current Brown Trout limits. Taking kokanee is prohibited August 1–October 31. SWA access is foot-only from the Y-gate; dogs must be leashed. Official rules.
Roaring Judy's official run evidence supports September–October, but the outlet-to-downstream-property-boundary section has a seasonal no-fishing closure. The full access and rules below stay visible; fish being present never establishes permission to fish.
The outing references above explain the timing. A researched window is not a legal opening date, a forecast or a promise of safe access.
Identification reviewed 2026-09-30. Destination sources and their limitations are shown beside each outing. Photos and illustrations are identification references, not local catch reports.
Explore another species
Free Unlimited: Pro
My Favorites
Save rigs, flies, fly shops, rods & rivers as you browse to pin them here for your next trip. Free accounts get 2 favorites of each type. Pro unlocks unlimited, synced everywhere.
Saved rigs
My Flies
My Fly Shops
My Rods
My Rivers
River flow alerts
Pricing
Free to use. Pro to save, sync & unlock everything.
Use every lookup tool for free. Pro adds the complete Fly Pairings database, Rig of the Day for all 29 rivers, unlimited favorites, sync and offline access. Start with an alert-based free trial; the exact billing rule is shown below. Water-temperature warnings and closure notices on the site stay free for everyone.
Live conditions for 29 rivers, with free on-site water-temperature warnings & closure notices
60 of 297 fly pairings: up to 2 per river, plus 2 General/Statewide picks
Free account: save up to 2 favorites each of rigs, flies, fly shops, rods & rivers
Rig of the Day for 1 favorited river; prime-flow and return-to-normal email alerts for up to 2 favorited rivers
ProAlert-based free trial
$4.99/mo
~$2.50 / mo, billed yearly
Everything in Free, plus:
Unlock all 297 fly pairings: every fly name, leader/tippet spec & source
Rig of the Day: today's live-flow pick, fully sourced, for all 29 tracked rivers
Unlimited favorite rigs, flies, fly shops, rods & rivers, synced across every device
Emails for prime flow, adverse conditions, temperature warnings, closures & reopenings on rivers you watch
Offline access to your favorited rivers' conditions & today's rig pick, even with no signal
When you pay: Your first charge is seven days after we send your first prime-flow email during the trial, or 30 days after your trial starts, whichever comes first. Cancel before that date and you won't be charged.
What counts: Only an email reporting a watched river in its optimal flow range. Prime-flow emails are suppressed during a known closure or temperature warning. Adverse-flow, dry-gauge, temperature, closure and reopening emails, summaries and push notifications do not start the countdown. Trial terms.
TroutTips
Sign in to TroutTips
Preview: Apple and Google sign-in are not connected yet. Email sign-in works below.
This permanently deletes your TroutTips account, including your favorites, saved flies, and river alerts. Any active Pro subscription is cancelled immediately. This can't be undone.
TroutTips Pro
Save your favorite rigs
Star any rig in the database and pull it up instantly next time you're on the water. Pro syncs your favorites across every device.
Billing starts seven days after we send your first prime-flow email during the trial, or 30 days after your trial starts, whichever comes first. Only an email reporting a watched river in its optimal flow range counts. Prime-flow emails are suppressed during a known closure or temperature warning. Adverse-condition, temperature, closure and reopening notices, summaries and push notifications do not count. Cancel before that date to avoid a charge. Trial terms.