RiverReports logo
Rivers MapRiver IntelBlogGo Pro
Mountain stream flowing through Rocky Mountain National Park with rocky terrain and alpine meadows

Rocky Mountain National Park Fishing: Streams & Alpine Lakes

Quick Reference

WhatWhenKey Numbers
Stream fishingLate June - OctoberFish 6-10"; water temps 45-55°F ideal
Alpine lakesJuly - OctoberIce-out 10,000 ft late June; 10,500+ ft mid-July
Off-season tailwaterNovember - MayBig Thompson below Lake Estes; 15-30 CFS winter
Glacier Gorge parkingArrive before 6amFills before dawn on summer weekends
Wild Basin parkingArrive before 8amFills by 8:15am; use shuttle after
Timed entry permitsMay 23 - Oct 19 (2025)Bear Lake 5am-6pm; rest of park 9am-2pm
Downstream gaugeBig Thompson at Drake100-150 CFS = park streams fishable
Fly shopKirk's Flyshop(970) 586-2110, 230 E Elkhorn Ave
FISHABLE
Stale (16+ days)
Big Thompson (Canyon Tailwater)
Fishable
Flow50 CFS
Trenddropping
Clarityclear
Tempupper 50s-low 60s°F
Dave's Hopper #8-10Chubby Chernobyl #10-12Micro Chubby #14-18Black Foam Beetle #12-14
Late August—flows continuing their seasonal decline, now ~50 CFS below Lake Estes (down from 55 last week) with 49 CFS above the lake (St. Peter's 8/24, Kirk's 8/22). Warm water temps remain the primary challenge below Drake—plan to be on the water as early as possible and wrap up before lunchtime. A cooler weather pattern this weekend should create better conditions (Kirk's 8/22). Terrestrial season still at peak: Dave's Hopper #8-10, Chubby Chernobyl #10-12, Black Foam Beetle #12-14, and Deer Hair Ant #14-16. Chubby/emerger combos remain very productive—Chubby with trailing Copper Ribbed RS2 or Blue Poison Tung a top setup (Kirk's 8/22). Micro Chubby #14-18 also effective for more selective fish (Rocky Mtn Anglers 8/23). 'Land the fly tight to grassy cut banks for the best action' (NoCo Fly Fishing). Declining flows bringing smaller insects back—fish looking up more for dries. Caddis, PMD, and BWO patterns productive whether fished as dries or nymphs (St. Peter's 8/24). Hopper-dropper the dominant rig: terrestrial dry with PMD or caddis nymph 12-16 inches below. Nymph setups: Rainbow Warrior #18-22, CDC Pheasant Tails, Hot Head Sow Bugs, Copper Ribbed RS2, Blue Poison Tung, Perdigons, Jig Get-it-Down Pats #12, Tungsten Swing Caddis #14-16. Kirk's Fly of the Week: Front End Loader #16. Above Lake Estes—flashy midges on light tippets productive as water gets lower (Rocky Mtn Anglers 8/23). Monitor water temps below Drake—exit water if temps approach mid-60s°F. 5X tippet to dries; go finer in flat water sections.
Flow17 CFS
Trenddropping
Clarityclear
Templow-mid 50s°F
Deer Hair Ant #14-16Black Foam Beetle #12-14Elk Hair Caddis #14-20Black Para Humpy #16-18
Late August—Moraine Park flows down to ~17 CFS, at true late-summer lows across all park drainages (St. Peter's 8/24, Rocky Mtn Anglers 8/22). Terrestrial fishing remains at peak: ants and beetles producing in every creek in the park. Dry-dropper setups pairing ant or beetle patterns with PMD or caddis nymphs the most consistent approach (St. Peter's 8/24). Early morning and evening caddis hatches still producing strong fish activity. Active hatches now include caddisflies, midges, quills, and mahogany duns—Yellow Sallys and PMDs have diminished with the low water (Rocky Mtn Anglers 8/22). Top dries: Deer Hair Ant #14-16, Elk Caddis #14-20, Black Para Humpy #16-18, Griffith's Gnat #18-24, Matt's Midge #20-24. Top nymphs: Graphic Caddis #14-18, Flashback PT #12-18, Zebra Midges #16-20, Tungsten Swing Caddis #14-16. Small dry-dropper rigs and light nymph setups essential at these low flows—go lighter on tippet (6X-7X). Tiny streamers like small buggers and Hot Head Leeches effective on aggressive fish. Alpine lakes fishing strongly—fish have moved off spawning flats toward rocky edges and structure; dry flies to cruising fish near rocky shorelines, subsurface leeches and chironomids for deeper presentations (St. Peter's 8/24). Fall River in Horseshoe Park also fishing well with slower-moving water; focus on undercut banks and deeper pools (Rocky Mtn Anglers 8/22). Monitor stream temps—exit water if your stream thermometer pushes past mid-60s°F (Rocky Mtn Anglers 8/22). Timed entry permits in effect; check recreation.gov for 2026 dates. Barbless hooks required throughout RMNP.
🎣 TACTICS RIGHT NOW
Dry Fly
Dave's Hopper #8-10Chubby Chernobyl #10-12Micro Chubby #14-18Black Foam Beetle #12-14Deer Hair Ant #14-16Red Ant #14-16Elk Hair Caddis #14-20Sparkle Dun PMD #16-18X-Caddis #14-18Black Para Humpy #16-18Purple Haze #14-18Parachute Adams #12-20Griffith's Gnat #18-24Matt's Midge #20-24
Nymph
Pat's Rubber Legs #8-10Jig Get-it-Down Pats #12Rainbow Warrior #18-22CDC Pheasant Tail #14-18Flashback PT #12-18Hot Head Sow Bug #18Copper Ribbed RS2 #20-22Blue Poison Tung #18Perdigon #14-18Graphic Caddis #14-18Tungsten Swing Caddis #14-16Tung Stone #12-16Hare's Ear #14-18Copper John #14-18Zebra Midge #18-24Front End Loader #16
Streamer
Dark Olive Woolly Bugger #10-12Black Woolly Bugger #10-12Hot Head Leech #10-12Hot Head Mini Leech #12-14Leeches (black/olive) #10-12Galloup's DungeonSparkle MinnowSlump Buster
Early morning to midday. Late August—terrestrial season at peak with ants and beetles producing across all park waters. Tailwater at ~50 CFS with warm afternoon water temps below Drake; plan to be on the water as early as possible and wrap up before lunchtime. A cooler weather pattern this weekend should create better conditions. Chubby/emerger combos and hopper-dropper rigs dominate: land the fly tight to grassy cut banks for the best action. Declining flows bringing smaller insects back—caddis, PMD, and BWO patterns productive as dries or nymphs, fish looking up more. Yellow Sallys and PMDs diminishing with low water; quills and mahoganies now active. Moraine Park at ~17 CFS—late summer lows with terrestrials and dry-dropper setups the most consistent approach. Fall River fishing well in slower pools and undercut banks. Alpine lakes fishing strongly—fish moved off spawning flats toward rocky edges and structure; dry flies to cruising fish near shorelines, subsurface leeches/chironomids for deeper presentations. Monitor water temps in the canyon—exit if approaching mid-60s°F.
FORECASTLate summer pattern locked in—fishing at its seasonal peak in the park. Flows at true late-summer lows: tailwater ~50 CFS below Lake Estes (down from 55 last week), Moraine Park ~17 CFS. Declining flows signaling a shift in fish behavior—trout focusing more on surface feeding as smaller insects become prevalent. Terrestrial season at peak: ants, beetles, and hoppers the primary food source across all park waters. Hatch composition shifting—Yellow Sallys and PMDs diminishing with low water; quills and mahogany duns now active alongside persistent caddis and midges. Focus on: (1) tailwater below Lake Estes—fish early to avoid warm afternoon temps, Chubby/emerger combos and hopper-dropper along cut banks, caddis/PMD/BWO patterns productive as dries or nymphs, Micro Chubby #14-18 for selective fish; (2) Moraine Park and park streams—ants and beetles in dry-dropper setups the most consistent approach, light rigs with 6X-7X tippet for low clear water; (3) Fall River—fishing well in slower-moving water, undercut banks, and deeper pools; (4) alpine lakes—fish have moved off spawning flats toward rocky edges and structure, dry flies to cruising fish near shorelines, subsurface leeches and chironomids for deeper presentations. Above Lake Estes—flashy midges on light tippets productive. A cooler weather pattern this weekend should improve conditions. Timed entry permits in effect; check recreation.gov for 2026 dates. Expect conditions to transition into early fall—trico hatches and increased BWO activity ahead as nights cool into September.Summer heat remains the primary consideration but a cooler pattern arriving this weekend should create better conditions. Warm water temps below Drake still make early morning fishing essential—monitor stream temps and exit water if your thermometer pushes past mid-60s°F. Afternoon thunderstorms common at elevation through late August—leave the canyon early if lightning builds to the west. Cooler at park elevation; evening temps dropping into the 40s above 8,000 ft. Tailwater flows buffered by dam but water temps still climb in the canyon by afternoon. Overall trend: flows at late-summer lows, continuing to drop slowly as snowpack is gone for the season. Expect excellent terrestrial fishing through the remainder of August with cooling nights bringing better conditions and stronger BWO hatches into September.

Overview

Rocky Mountain National Park's east side offers something different from the big tailwaters and gold medal rivers elsewhere in Colorado. This is small stream fishing in a national park setting: intimate water, wild trout, and scenery that makes up for any fish you don't catch. The trout here aren't large by Colorado standards (most run 6-10 inches), but they're wild, willing, and you'll be casting in some of the most beautiful terrain in the state.

The east side drains into the Big Thompson and St. Vrain watersheds. The major fishable waters include the Big Thompson River (Moraine Park), Glacier Creek, Fall River, and dozens of alpine lakes accessible by trail. You'll find four trout species: brown, brook, rainbow, and greenback cutthroat, with brook trout dominating the higher elevations.

Two things to know upfront: the fish run small, and the logistics require planning. Parking lots fill before dawn on summer weekends, and the timed entry permit system adds another layer. But if you want to catch wild trout in alpine settings with the Continental Divide as your backdrop, this is the place.

Best Bet If You Only Have 4 Hours

Go to: Big Thompson River in Moraine Park

Why: Easiest parking situation of the prime fishing spots. The Cub Lake Trailhead lot holds more cars than Glacier Gorge and fills later (usually by 7:30-8am vs. before dawn). Walk 0.25 miles to the river through open meadow.

Note: This is Bear Lake corridor; you'll need a timed entry permit (May 23 - Oct 19) unless you arrive before 5am.

Pro tip: The trees near the Cub Lake Trailhead provide cover for easier approaches to spooky fish. The open meadow sections downstream look appealing but the fish see you coming from 50 feet away.

What to bring: 3-weight or 4-weight rod (7-8 feet), small box with Elk Hair Caddis (14-18), Parachute Adams (14-18), Pheasant Tail nymphs (16-20), and a few foam ants.

When to fish: 10am-3pm. At this elevation (8,000+ ft), trout feed during the warmest part of the day. Early morning is overrated here, water temps are too cold and fish are sluggish.

When Things Go Wrong: Plan B Scenarios

Real trip planning means knowing what to do when conditions aren't perfect.

"The alpine lake is too windy"

Wind over 20 mph makes alpine lake fishing miserable. Fish still rise, but casting becomes a nightmare and presentation suffers.

Plan B: Drop to a protected stream. Glacier Creek runs through a valley with tree cover on both sides, fishable in wind that would blow you off Sky Pond. The section from Glacier Basin Campground downstream offers easy access and willing brookies.

Better option: The Loch (Loch Vale) sits in a cirque with cliffs on three sides. The coves along the eastern shore stay protected even when wind rips across the main lake. If you're already hiking toward Sky Pond and conditions deteriorate, The Loch is your fallback.

"The streams are blown out"

Spring runoff typically runs late May through late June. Streams run high, cold, and muddy.

Plan B: Check the Big Thompson River below Lake Estes. This tailwater section stays fishable year-round because the dam filters sediment. When it's reading 100-150 CFS, conditions are usually manageable. If the gauge shows 200+ CFS with rising trend, park streams are likely unfishable.

Alternative: Sprague Lake offers easy access and warmest water temps in the Bear Lake corridor. It clears earlier than moving water and fishes well with small streamers and leeches even when streams are off-color.

"I can't get a Bear Lake corridor permit"

Bear Lake permits sell out fast, sometimes within minutes of release.

Plan B: Fish Fall River or Wild Basin instead. Both operate under the standard timed entry system (9am-2pm only), which is easier to get. Better yet, arrive before 9am, no permit required.

Best alternative: Wild Basin sees a fraction of Bear Lake corridor traffic. The fishing quality is comparable, and the 8am parking fill time gives you more flexibility than Glacier Gorge's pre-dawn scramble.

"Parking is full"

On summer weekends, Glacier Gorge fills before 6am. Bear Lake by 8am. Wild Basin by 8:15am.

Solutions:

  1. Use the Park and Ride shuttle (3.5 miles up Bear Lake Road). Shuttles run frequently in summer; reliable even when all trailhead lots are full.
  2. Go late. Lots often have spaces by 1-2pm as morning hikers leave. You'll fish the afternoon/evening, often the best window anyway.
  3. Fish Fall River/Horseshoe Park. Pull-offs along Trail Ridge Road rarely fill completely. Less sexy than Glacier Gorge, but you'll actually fish instead of circling lots.

"Water temperature is too warm"

Rare in RMNP, but possible in August during heat waves, especially in shallow meadow sections.

Guideline: Trout stress above 65°F and stop feeding above 68°F. If you're catching fish that seem lethargic, check water temp. Above 65°F, stop fishing. Stressed fish have higher mortality even when released properly.

Solution: Move higher. Glacier Creek and the alpine lakes stay cold all summer. Moraine Park's meadow sections warm fastest; the shaded runs upstream toward Forest Canyon stay cooler.

Timed Entry Permits

This is the planning piece that trips up first-time visitors. From May 23 through mid-October, you need a timed entry permit to access the park during peak hours.

Two Permit Types for 2025:

Permit TypeWhen RequiredWhat It Covers
Timed Entry + Bear Lake Road5am-6pm daily (May 23 - Oct 19)Bear Lake corridor including Moraine Park, Sprague Lake, Glacier Gorge, Bear Lake
Timed Entry (rest of park)9am-2pm daily (May 23 - Oct 13)Wild Basin, Fall River, west side, everywhere except Bear Lake Road

Key Details:

  • Permits allow entry within a 2-hour window; stay as long as you like once inside
  • $2 booking fee through Recreation.gov
  • Before 5am (Bear Lake corridor) or before 9am/after 2pm (rest of park), no permit needed
  • Permits release on the 1st of each month for the following period
  • A permit does NOT guarantee parking:arrive early regardless

Fishing Strategy: If you can't get a Bear Lake corridor permit, fish Fall River or Wild Basin instead. Or skip the permit entirely by arriving before 5am (Bear Lake) or before 9am (elsewhere); you'll need to anyway if you want parking.

Regulations

RMNP has park-specific rules that differ from standard Colorado regulations. Know these before you fish.

License: Valid Colorado fishing license required for ages 16+. Available at Colorado Parks & Wildlife, local fly shops, or by phone at 800-244-5613. One-day licenses run $17.35 (non-resident). Pick one up at Kirk's Flyshop before you enter the park.

General Rules:

  • One rod per angler (second rod stamps not valid in the park)
  • Artificial flies or lures only (no bait for adults)
  • Children 12 and under may use bait in non-catch-and-release waters

Catch Limits: The possession limit structure prioritizes brook trout removal:

  • Option A: Up to 18 brook trout (max 8 over 8 inches, remaining 10 must be 8" or under)
  • Option B: 16 brook trout (max 6 over 8") plus 2 other trout species (must be 10"+)

Translation: The park wants you to keep brook trout, especially small ones. They're invasive and compete with native greenbacks.

Catch-and-Release Waters (Barbless Hooks Required): Waters supporting greenback cutthroat are catch-and-release only: Adams Lake, Arrowhead Lake, Hidden Valley Creek, Hunters Creek, Ouzel Lake, The Loch, Sky Pond, and others. Full list at NPS. When in doubt, use barbless; you'll release most fish anyway given the size.

Closed Waters: Bear Lake, Kettle Tarn, and portions of Shadow Mountain Reservoir (Oct 1-Dec 31) are closed to fishing.

Gear Disinfection: If you've fished outside the park or are moving between drainages more than 2.5 miles apart, disinfect your gear with 10% bleach solution. This protects against whirling disease and other aquatic invasives. Felt soles are strongly discouraged, use rubber.

Reading Conditions Without a Gauge

RMNP streams are too small for dedicated gauges, but you can infer conditions from downstream water.

Reference Gauge: Big Thompson River at Drake (below the park)

Gauge ReadingWhat It Means for Park Streams
50-100 CFSLow water. Moraine Park fishable but skinny. Fish spooky in clear water. Best conditions for alpine lakes.
100-150 CFSIdeal. Good water in all park streams. This is what you want.
150-250 CFSElevated but fishable. Stick to slower pools and edges.
250-400 CFSHigh water. Meadow sections may be wadeable with caution; pocket water difficult. Consider alpine lakes instead.
400+ CFSBlown out. Park streams likely unfishable. Fish the tailwater below Lake Estes or wait for flows to drop.

Seasonal Pattern:

  • Winter: 15-30 CFS (park streams mostly frozen above 9,000 ft)
  • Spring runoff peak: 300-600+ CFS (late May-early June, varies by snowpack)
  • Summer: 80-150 CFS (July-September, prime time)
  • Fall: 40-80 CFS (October, excellent fishing but cold mornings)

Big Thompson River (Moraine Park)

The Big Thompson is RMNP's signature east-side fishery. It begins at Forest Canyon below the Continental Divide and flows through Moraine Park, a wide glacial valley where the river meanders through meadows before dropping toward Estes Park. This is classic mountain meadow fishing with easy wading and sweeping views.

Character: Slow-moving meadow water with undercut banks, riffles, pools, and gravel runs. The river splits into several braided channels through Moraine Park, locals call them all "the Big T" regardless of which channel you're on. Fish hold against structure and in deeper bends. Open terrain means easy backcasts but extremely spooky fish.

Fish: Wild brown trout and brook trout, averaging 6-10 inches. The occasional brown to 14+ inches holds in deeper pools and undercuts, these fish didn't get big by being stupid. Approaching Forest Canyon, greenback cutthroat become more common but require longer hikes.

Water Temperature: Moraine Park's open meadow sections warm fastest in the park. Expect 50-58°F in July-August during midday. The shaded runs upstream stay 5-8 degrees cooler.

Access Points:

AccessParking SituationWalk to WaterNotes
Cub Lake Trailhead~50 cars; fills 7:30-8am weekends0.25 milesBest parking-to-fishing ratio. Trees provide approach cover.
Fern Lake RoadMultiple pull-offs; rarely all fullRoadsideRoad closed to vehicles in winter. Multiple access points, scout from the road.
Moraine Park CampgroundCampers onlyWalk-inIf you're camping, you have built-in dawn access before day-use crowds.

Where to Find Bigger Fish:

Browns hold in structure. Focus on:

  • Deep undercut banks on outside bends; approach from downstream, stay low
  • The confluence where braided channels rejoin; current seams concentrate food and fish
  • Beaver dam pools (several exist upstream toward Cub Lake); biggest browns in the meadow section
  • Log jams and root balls; pitch streamers tight to structure in low light

Don't waste time on the obvious shallow riffles in the middle of the meadow, that's where beginners fish and where fish see the most pressure.

Best Approach:

  • Arrive at Cub Lake lot by 7am on weekends, 8am weekdays
  • Walk toward the river through the trees (not across open meadow)
  • Stay low, kneeling presentations aren't overkill here
  • Fish tight to undercut banks and structure; ignore open water
  • Work upstream methodically; spooked fish alert others

Flow Note: The Big Thompson inside the park is not dam-controlled. Spring runoff (May-June) can blow it out completely; typically clears by late June. After heavy summer thunderstorms, give it 24-48 hours to clear.

Glacier Creek

Glacier Creek tumbles from the glaciers below Longs Peak through the Glacier Basin area, joining the Big Thompson downstream. This is freestone pocket water: fast riffles, boulder gardens, and plunge pools, requiring more technical fishing than Moraine Park's meadow water.

Character: Classic alpine pocket water with fast-moving riffles, boulders, and holes. Colder and clearer than the Big Thompson (typically 45-52°F even in August), with a steeper gradient. Much of it runs right along the road: easy to access, but also easy to dismiss as "too small." Don't. These fish eat.

Fish: Four species: brown, brook, cutthroat, and rainbow trout. One of the few places in the park where you might catch all four in a day, locals call it the "grand slam." Fish average 6-10 inches with occasional 12-inchers in deeper plunge pools.

Access:

AccessParking SituationNotes
Glacier Gorge Trailhead~50 cars; fills before 6am on summer weekendsPrimary access for Mills Lake, The Loch, Sky Pond. Park and Ride shuttle is your backup.
Glacier Basin CampgroundCampers + limited day-useWalk downstream from camp for less pressure and willing fish.
Bear Lake Road pull-offsVarious small lotsFish the roadside sections everyone else drives past. No waders needed; wet wade or fish from rocks.

Fishing Approach:

  • This is pocket water: short, accurate casts to specific lies
  • High-stick nymphing: keep line off water, let the fly drop into plunge pools
  • Each pool holds 1-3 fish max: catch them or spook them, then move
  • Polarized glasses essential; you can sight-fish in the clear water
  • Don't overlook the tiny pockets behind boulders; a 6-inch brookie lives in every one

Why Fish Here When It's Windy: Glacier Creek runs through a protected valley with tree cover. When alpine lakes are getting hammered by wind (common afternoons), drop down here. You'll catch fish instead of fighting your fly line.

Best Times: July through September after snowmelt clears. Glacier Creek can run high and cold into July in big snow years, check the downstream gauge before committing to the hike.

Fall River

Fall River drains the northwestern quadrant of the east side, flowing through Horseshoe Park before leaving the park near the Fall River entrance. It's smaller and more intimate than the Big Thompson, with spooky wild trout that reward stealth.

Character: Small mountain stream with tight casting lanes, meadow runs, and pocket water. The section through Horseshoe Park offers open meadow fishing similar to Moraine Park; above Alluvial Fan the character becomes more alpine with faster water.

Fish: Brook trout and brown trout, with greenback cutthroat in the upper reaches. Most fish run 6-9 inches: don't expect size, but they hit eagerly. These are the least-pressured fish on the east side.

Why Fish Here:

  • Easier permit situation: Falls under standard timed entry (9am-2pm), not the competitive Bear Lake corridor permit
  • Better parking: Pull-offs along Trail Ridge Road rarely fill completely
  • Less crowded: Most anglers head to Bear Lake corridor; Fall River sees a fraction of the pressure

Access:

AccessParking SituationNotes
Alluvial Fan Trailhead~40 cars; rarely fullPark at east or west lot; walk to water. The fan itself is worth seeing, created by a 1982 dam failure.
Horseshoe Park pull-offsRoadside; always availableMultiple spots along Trail Ridge Road. Pick one that looks good.
Roaring River confluenceNear Alluvial FanWhere Roaring River enters Fall River; fish stack up in the deeper water below the confluence.

Fishing Approach:

  • Fish are spooky, long leaders (10-12 ft) and light tippet (5X-6X)
  • Small flies only: 18-22 work better than 14-16 here
  • Stay low and move slowly; kneeling casts aren't overkill
  • Early morning and evening produce best: less foot traffic, lower light
  • The secret spot: Hike 45 minutes up the horse trail from Alluvial Fan to upper Roaring River. You'll likely have the water entirely to yourself.

Alpine Lakes

The alpine lakes of RMNP represent some of the best high-country fishing in Colorado. These are destination trips (you'll work for the fishing), but the combination of scenery, solitude, and wild cutthroat makes them worth the effort.

General Rule: The harder the hike, the better the fishing. This is true everywhere but especially here.

Loch Vale (The Loch)

The most popular alpine lake destination on the east side, and for good reason. A moderate hike leads to a cirque lake sheltered by alpine cliffs. The protection from wind makes this ideal for calm-water dry fly fishing when other lakes are getting hammered.

Details:

  • Distance: 5.4 miles RT from Glacier Gorge Trailhead
  • Elevation: 10,180 ft (940 ft gain)
  • Fish: Greenback cutthroat and brook trout
  • Regulations: Catch-and-release, barbless hooks required

Why The Loch Works When Others Don't: The cirque walls on three sides block wind. Even when Sky Pond above is unfishable, The Loch's eastern coves stay protected. If your forecast shows afternoon wind (which it usually does), plan to fish The Loch, not Sky Pond.

Fishing Notes: Fish cruise visible in the clear water, spend 5 minutes watching before you cast. They follow predictable routes near shore. Concentrate on:

  • Inlet area where Icy Brook enters (fish stack below incoming food)
  • Outlet where water funnels toward Andrews Creek
  • The protected coves along the eastern shore

Small ants, beetles, and black midges produce consistently. These fish aren't leader-shy, 5X is fine.

Sky Pond

Above Loch Vale, a scramble up a short cliff leads to Sky Pond, one of the park's most dramatic settings. Taylor Glacier hangs above the far shore. The fishing can be exceptional, but conditions need to cooperate.

Details:

  • Distance: 9 miles RT from Glacier Gorge Trailhead
  • Elevation: 10,900 ft (1,660 ft gain)
  • Fish: Greenback cutthroat (catch-and-release, barbless)

Access Note: The route from The Loch to Sky Pond involves a short Class 3 scramble beside Timberline Falls. Not technical climbing, but you'll use your hands. Poles stow on your pack.

The Wind Problem: Sky Pond sits in an exposed bowl. Afternoon winds regularly hit 20-30 mph, making surface fishing impossible. Fish here in the morning or not at all. Plan to arrive at the lake by 9am, fish until wind picks up (usually 11am-noon), then retreat to The Loch for afternoon fishing.

Mills Lake

Closer and easier than Loch Vale, Mills Lake sits below the east face of Longs Peak, the classic postcard view. Good numbers of brook trout with some cutthroat mixed in.

Details:

  • Distance: 5 miles RT from Glacier Gorge Trailhead
  • Elevation: 9,940 ft (750 ft gain)
  • Fish: Brook trout (keep them!), some cutthroat

Best For: Anglers who want alpine lake scenery without the longer hike to The Loch. Also good for families or less-experienced hikers. The fish are willing and the Longs Peak backdrop is iconic.

Wild Basin Lakes

Wild Basin offers fewer crowds than the Bear Lake corridor. The tradeoff: longer hikes to quality water and a separate entrance (Highway 7 south of Estes Park).

LakeDistance (RT)ElevationFishNotes
Ouzel Lake10 miles10,020 ftBrook troutExcellent water quality; consistent fishing. Named for the water ouzel (dipper) birds you'll see.
Thunder Lake13.6 miles10,574 ftCutthroatOne of the park's most remote lakes; outstanding fishing for those willing to work. Overnight backpack recommended.
Calypso Cascades3.6 miles9,200 ftBrook troutShorter option; fish the pools below the falls. Good family destination.

Wild Basin Access: From Highway 7 south of Estes Park, turn at Wild Basin sign. Drive 2 miles on dirt road to trailhead.

  • Parking: ~30 cars; fills by 8-8:15am on summer weekends
  • Permit: Standard timed entry (easier to get than Bear Lake corridor)

Alpine Lake Tactics

Timing: Ice-out varies by elevation and snowpack year.

  • Lakes below 10,000 ft: Usually clear by late June
  • Lakes 10,000-10,500 ft: Early to mid-July
  • Lakes above 10,500 ft: Mid-July or later in big snow years

Best Conditions: Calm mornings and evenings when fish rise. Wind over 20 mph makes dry fly fishing miserable: switch to streamers stripped slowly, or drop to a protected stream.

Water Temperature: Alpine lakes run 45-55°F even in August. Fish are active all day; the "midday lull" that affects lower-elevation water doesn't happen here.

Flies That Work:

  • Dries: Black foam ants (14-18), purple beetles (16), small Elk Hair Caddis (16-18), Royal Wulff (14-16), Griffith's Gnat (18-22)
  • Nymphs: Pheasant Tail (16-20), Hare's Ear (14-18), Perdigon (16-18)
  • Streamers: Black Woolly Bugger (10-12), black leech patterns, strip slow

Approach: Fish cruise predictable routes near shore, often in 2-4 feet of water. Watch before casting. Position yourself where cruisers will pass within casting range, then lead them by 3-4 feet. Don't cast at fish, cast where fish will be.

Hatches and Fly Selection

RMNP waters support healthy insect populations despite the elevation. The key difference from lower-elevation rivers: hatches are compressed into a shorter season and smaller insects dominate.

Seasonal Hatch Chart

MonthPrimary HatchesKey FliesNotes
Late JuneCaddis, Yellow SalliesElk Hair Caddis (14-18), Yellow Stimulator (14-16)Runoff may still affect lower streams
JulyCaddis, PMDs, stonefliesParachute Adams (14-18), PMD Comparadun (16-18), Golden Stone (8-12)Prime time. Best dry fly fishing of the year.
AugustCaddis, terrestrials, BWOs beginFoam Ant (14-18), Foam Beetle (14-16), Parachute BWO (18-22)Terrestrials become critical; ants especially.
SeptemberBWOs, midgesRS2 (20-22), Griffith's Gnat (18-22), Zebra Midge (20-24)Smaller flies, longer leaders. Fish are fat and selective.
OctoberMidges, BWOsBlack Beauty (20-22), Mercury Midge (20-24), BWO Emerger (20-22)Cold mornings; fish 10am-3pm.

Essential Fly Box (What Actually Works)

Dries (12 flies minimum):

  • Parachute Adams 14-18 (4), the everything fly
  • Elk Hair Caddis 14-18 (4), especially tan and olive
  • Purple Haze 14-18 (2), attractor that works when nothing's hatching
  • Royal Wulff 14-16 (2), high-floating attractor for rough water

Terrestrials (6 flies). Don't skip these:

  • Foam Ant black 14-18 (3), MVP fly August through September
  • Foam Beetle 14-16 (3), black or purple; fish crush these

Nymphs (8 flies):

  • Pheasant Tail 14-18 (3)
  • Hare's Ear 14-16 (2)
  • Perdigon 14-18 (3), heavy for fast pocket water

Midges (6 flies):

  • Griffith's Gnat 18-22 (3), for midge clusters
  • Zebra Midge black 18-22 (3)

For Alpine Lakes (add):

  • Black Woolly Bugger 10-12 (2)
  • Black Leech (2), strip slow near drop-offs

Off-Season Fishing: November-May

Most RMNP waters freeze or blow out during the off-season, but the Big Thompson River below Lake Estes offers year-round fishing just outside the park. This tailwater stays ice-free thanks to the dam's regulated releases.

The Tailwater Below Lake Estes

Location: Immediately below Olympus Dam, accessible via Mall Road in Estes Park. The catch-and-release section extends 9 miles downstream to Waltonia Bridge.

Access: Park at the public lot on Mall Road and walk to the river. Multiple pull-offs along Highway 34 provide additional access downstream. Viestenz-Smith Park offers another established access point.

Why Fish Here Off-Season:

  • Stays ice-free when park streams are frozen
  • Wild brown trout (naturally reproducing since the mid-1990s)
  • Consistent midge and BWO hatches November through March
  • Good water even during spring runoff (dam filters sediment)

The Catch: This water gets pressured, even in winter. Fish see a lot of flies. Expect technical fishing: long leaders (12+ feet), light tippet (6X-7X), and small patterns (18-24). If you want solitude, this isn't it. If you want to catch fish in December, this is your best option near Estes Park.

Winter Flows: Typically 15-30 CFS through winter. Check Colorado flows on RiverReports before driving.

Winter Fly Box:

  • Midge pupa black (20-24)
  • Zebra Midge (20-24)
  • RS2 (20-24)
  • CDC Loopwing BWO Emerger (18-22)
  • Pheasant Tail (18-20)

Gear: Chest waders essential; you'll be standing in 32°F water. Dress warm; fish the warmest part of the day (11am-3pm).

Regulations: Catch-and-release, artificial flies and lures only from Lake Estes to Waltonia Bridge.

Manage Your Expectations: Honest Assessments

Not every spot lives up to the hype. Here's straight talk on a few locations.

Sprague Lake

The hype: Easy access, multiple trout species, wheelchair-accessible, great for beginners.

The reality: All true, but it's also the most heavily pressured water in the park. Every tourist with a fishing license stops here. The fish have seen every fly in the box. You'll catch fish, but they're educated and the setting feels more "park attraction" than "backcountry solitude."

Verdict: Good for families, kids, or mobility-limited anglers. Skip it if you're an experienced fly fisher looking for quality water. The 30-minute drive to Wild Basin or the 0.25-mile walk to Moraine Park offers dramatically better fishing.

Mall Road Tailwater (Below Lake Estes)

The hype: Year-round fishing, wild browns, great winter option.

The reality: Excellent fish in heavily pressured water. Even in January, you'll share the river with other anglers. The fish are smart; they've been caught and released dozens of times. Technical fishing required.

Verdict: Worth it for off-season fishing when no other options exist. Frustrating if you expect easy fishing. Bring your A-game and small flies.

The "Obvious" Meadow Water in Moraine Park

The hype: Classic meadow stream, easy access, beautiful scenery.

The reality: The first 100 yards of river visible from parking areas gets hammered. Fish are spooky to the point of neurotic. Beginners wade right through the best holding water without realizing it.

Verdict: Walk further. The productive water is 0.5+ miles from parking. Fish the structure (undercuts, beaver dams, confluences) rather than the pretty-looking riffles everyone else fishes. Or head to Fall River where pressure is lighter.

Bear Lake (the lake itself)

Can you fish it? No. Bear Lake is closed to fishing. Don't waste time wondering; it's explicitly prohibited.

Local Fly Shops and Guides

Kirk's Flyshop

The go-to shop in Estes Park. They've been guiding RMNP waters for 20+ years and post weekly fishing reports. Stop in for current conditions and permit strategy; they deal with the logistics questions daily.

  • Address: 230 E. Elkhorn Ave, Estes Park
  • Phone: (970) 586-2110
  • Website: kirksflyshop.com
  • Trips: 2, 4, 6, and 8-hour guided trips; evening hatch trips available
  • Rates: Half-day from $350; full-day from $500

Fly Fish Estes Park

Family-run operation with 15+ years on RMNP waters. All trips private, groups never combined. Good option if you want personalized instruction.

  • Phone: (970) 702-4986
  • Website: flyfishestespark.com
  • Licensed and permitted for RMNP
  • All equipment provided

St. Peter's Fly Shop

Fort Collins-based shop with RMNP expertise. Their guides know the backcountry lakes that most Estes Park guides don't fish regularly.

  • Website: stpetes.com
  • Trips: Walk/wade and alpine lake trips
  • Rates: $350-$800 depending on duration and location

Estes Angler

Offers both fly fishing and conventional tackle trips. Good option for mixed groups where not everyone fly fishes.

Greenback Cutthroat Conservation

The greenback cutthroat is Colorado's state fish, and its story is wilder than most anglers realize.

The Genetics Plot Twist: In 2007, genetic testing revealed that fish CPW had been stocking as "greenbacks" for decades were actually Colorado River cutthroat from the Western Slope (the wrong subspecies entirely). Just in RMNP, 13 restoration projects had been stocked with the wrong fish. The planet's entire known population of actual greenbacks turned out to be a single four-mile stretch of Bear Creek on Pikes Peak, outside their native range: fish that had been isolated above a waterfall since the 1870s.

CPW has since established broodstock from Bear Creek fish and is restoring true greenbacks to historic waters. In 2022, naturally reproducing greenbacks were confirmed in Herman Gulch, the first wild reproduction of the real greenback in over a century.

What This Means for Anglers:

  • Barbless hooks and catch-and-release required in all greenback waters
  • Handle with extreme care: wet hands, minimal air time, quick release
  • Some backcountry streams may be closed for restoration; check NPS conditions before planning remote trips

If you catch one in RMNP, it may be a "legacy" fish from the old stocking program or a true greenback from recent restoration. Either way, handle it carefully. You're part of an ongoing conservation story with more plot twists than a novel.

A Fly Fishing Guide to Rocky Mountain National Park by Steven B. Schweitzer is the definitive resource. Schweitzer spent over 10 years hiking and fishing the park, detailing 150+ destinations with topographic maps, trail profiles, hatch charts, and local fly patterns (over 120 patterns not found in other books). The 2023 edition includes updated regulations and post-fire trail conditions. Worth the $35 investment if you're planning multiple trips. Available at Kirk's Flyshop and Amazon.

Safety

Altitude

Estes Park sits at 7,500 feet; most fishing occurs between 8,000-12,000 feet. If you're arriving from sea level, take a day to acclimate before hiking to alpine lakes. Symptoms of altitude sickness include headache, fatigue, and nausea. Drink more water than you think you need.

Weather

Summer afternoons bring lightning: often by 1-2pm. Above treeline, you're the tallest object. Plan alpine lake trips to arrive at the lake by 9am and begin descent by noon. Weather changes in minutes at elevation. Always carry rain gear, even on blue-sky mornings.

Water Temperature (for Fish Health)

Cold water isn't a problem in RMNP, warm water occasionally is. During August heat waves, shallow meadow sections can reach 65°F+.

  • Below 60°F: Fish freely
  • 60-65°F: Fish are fine but monitor
  • Above 65°F: Stop fishing. Stressed fish have higher mortality even when released properly

Wildlife

Black bears and mountain lions live in the park. Make noise on trails, store food properly, and never approach wildlife. Elk are common in Moraine Park and Horseshoe Park, so give them 75+ feet, especially during fall rut (September-October) when bulls are aggressive.

Cold Water (for You)

Even in August, these streams run 45-55°F. Extended immersion causes hypothermia. Wear wading boots with good traction (rubber soles, not felt) and consider a wading staff on boulder-strewn water like Glacier Creek. If you fall in, get out and warm up before continuing.

Spring Runoff

May through late June brings high, cold, silty water to freestone streams. Plan stream fishing for July-October when water clears. The tailwater below Lake Estes stays fishable during runoff.

Frequently Asked Questions

Can you fly fish in Rocky Mountain National Park?

Yes, fly fishing is permitted throughout RMNP with a valid Colorado fishing license. The park offers over 150 miles of fishable streams including Big Thompson River, Fall River, and Glacier Creek, plus dozens of alpine lakes holding wild brook, brown, and greenback cutthroat trout. All anglers 16 and older need a license, and you're limited to a single hand-held rod.

What are the best fly fishing lakes in RMNP?

The best alpine lakes for fly fishing in Rocky Mountain National Park include Mills Lake, Lake Haiyaha, Fern Lake, and Sky Pond. Most require 2-5 mile hikes from trailheads and fish best July through October after ice-out. Expect aggressive cutthroat and brook trout on small dry flies like Elk Hair Caddis and Adams patterns.

Is there good fishing in Rocky Mountain National Park?

RMNP offers excellent small-stream and alpine lake fishing for wild trout. Fish average 6-10 inches but are aggressive surface feeders. The Big Thompson through Moraine Park and Fall River in Horseshoe Park are the most accessible and productive waters. Use our Big Thompson flow data to check current conditions before your trip.

When is the best time to fish Rocky Mountain National Park?

Peak fishing runs late June through October. Streams clear after spring runoff by early July. Alpine lakes above 10,000 feet don't ice out until late June, with higher lakes opening mid-July. Late summer hopper fishing on meadow streams can be exceptional, bring terrestrial patterns from August through September.

Using RiverReports

RMNP streams are too small for dedicated gauges, but RiverReports helps plan your trip by tracking conditions on connected waters:

Primary Reference: Big Thompson River at Drake. This gauge sits below the park and reflects what's happening upstream. When it reads 100-150 CFS with stable or dropping trend, park streams are typically in good shape.

Secondary References:

How to Use:

  1. Check Colorado flows on RiverReports 2-3 days before your trip
  2. Look for stable or dropping flows in the 80-150 CFS range on the Big Thompson
  3. Rising flows or readings above 200 CFS suggest high water in the park
  4. After summer thunderstorms, give streams 24-48 hours to clear

Popular States
River Intel Weekly

Weekly flow updates and fishing intel.

© 2026 RiverReports, Inc.