Grand Lake sits at 8,369 feet above sea level and anchors a trio of connected high-altitude lakes — Grand Lake itself, Shadow Mountain Reservoir, and Lake Granby — that together make up one of Colorado's most productive coldwater fisheries. Whether you're a seasoned angler chasing trophy lake trout or a first-timer hoping to land your first rainbow, the water around Grand Lake delivers season after season. This guide covers everything you need to plan a fishing trip: which lakes to target, what species you'll find, when to go, and the practical details that keep your trip running smoothly.
The Three Lakes: What You're Working With
Most visitors think of "Grand Lake" as a single spot, but experienced anglers know you're really choosing between three distinct bodies of water, each with its own character and fish populations.
Grand Lake
Colorado's largest natural lake covers roughly 507 acres and reaches depths of about 265 feet — deep enough to hold cold-loving lake trout (mackinaw) year-round. The lake is connected to Shadow Mountain Reservoir by a short canal, which keeps water temperatures stable and allows fish to move between the two. Boat ramps are available at the town marina, and the calm morning surface makes early starts especially productive. Shoreline access is limited compared to the other two lakes, so having a watercraft opens up the best spots.
Shadow Mountain Reservoir
Sitting just south of Grand Lake and separated by a narrow channel, Shadow Mountain is shallower and warmer than its neighbor — a trait that benefits rainbow and brown trout in the spring and fall. The reservoir also hosts kokanee salmon, which draw serious anglers during the late summer and early fall spawn. A paved boat ramp and access points along US-34 make it one of the more accessible spots in the area, and float tubes and kayaks work well here. Check out our complete guide to kayaking and canoeing Grand Lake if you're thinking about pairing paddling with your fishing trip.
Lake Granby
The largest of the three at roughly 7,256 acres, Lake Granby is Colorado's second-largest body of water and the heavy hitter of the Grand County fishery. Lake trout here regularly exceed 20 pounds, and the reservoir is well known among Colorado anglers chasing trophy mackinaw. Kokanee salmon are abundant, and rainbow trout fishing can be excellent near the inlet streams in spring. Multiple boat ramps and dispersed shore access make it the most versatile option for groups with different fishing styles.
Target Species and How to Catch Them
Lake Trout (Mackinaw)
Lake trout are the signature catch of this area and the reason many dedicated anglers make the drive from Denver or beyond. In summer, mackinaw go deep — often 60 to 100 feet down — chasing cold water and forage fish. Jigging with large tube jigs, swimbaits, or cut sucker meat directly on bottom structure is the standard approach. In early spring and late fall, lakers move shallower and can be caught trolling large spoons and stick baits near rocky points. Ice fishing season (typically December through February, conditions permitting) is when lake trout fishing peaks, as fish become more active in shallow water and aggressive toward jigged presentations.
Rainbow Trout
Rainbows are the most accessible species for casual anglers and families. Colorado Parks and Wildlife stocks both Grand Lake and Shadow Mountain Reservoir with catchable-size rainbow trout throughout the season. Small spinners like Rooster Tails, PowerBait on a sliding sinker rig, or fly fishing with elk hair caddis and Adams patterns near inlet streams are all reliable methods. Early morning and late evening near the surface produce best from May through July before the warmest water sets in.
Kokanee Salmon
Kokanee are landlocked sockeye salmon, and their late-summer and early-fall presence in Shadow Mountain and Lake Granby turns the fishery into something special. From July through September, trolling with small wedding ring spinners tipped with white shoepeg corn or kokanee-specific lures at 15 to 40 feet produces consistent results. September, when kokanee begin congregating near inlet streams in pre-spawn behavior, can be the most exciting fishing of the year — and also when many anglers plan group trips to take advantage of the action alongside the elk rut happening onshore.
Brown Trout
Brown trout inhabit the inlet and outlet streams as well as the margins of Shadow Mountain Reservoir. They're more challenging to target than rainbows — favoring overcast days, low-light conditions, and stealthier presentations. Fly fishing with streamers or nymphs in the Colorado River headwaters above Grand Lake can be particularly rewarding for experienced anglers looking for a more technical challenge.
Best Seasons for Fishing Grand Lake
Spring (May–June)
Ice-out typically arrives in April or early May, and the weeks immediately after are excellent for rainbow and brown trout. Fish are hungry after winter and actively feeding near the surface and in the shallows. Water clarity is high and crowds are lower than summer — making this an underrated time to visit. Trail Ridge Road may still be closed in early May, so check road conditions before planning your trip.
Summer (July–August)
Summer brings the most visitors and the most variety. Kokanee fishing picks up, lake trout require deeper presentations, and rainbow action stays consistent near stocked areas. Early mornings before boat traffic picks up are the sweet spot. Grand Lake's boardwalk and the town marina make it easy to get on the water quickly — a big plus if you're traveling with a large group.
Fall (September–October)
Many local anglers consider fall the best all-around fishing season. Kokanee are running, lake trout transition to shallower depths, and the crowds thin significantly after Labor Day. The fall color display that peaks from mid-September through mid-October makes a fishing trip this time of year a genuine feast for the senses.
Ice Fishing (December–February)
Ice fishing on Grand Lake and Lake Granby is a genuine Colorado tradition. When ice thickness reaches a safe four inches or more — typically by mid-December in a normal winter — anglers drill holes and target lake trout, rainbow trout, and kokanee. Tip-ups, small jigging rods, and tungsten jigs tipped with live mealworms or PowerBait are the standard setup. The town of Grand Lake embraces the culture wholeheartedly; the annual Grand Lake Pond Hockey Classic in January draws visitors who often pair the event with an ice-fishing outing on the lake itself.
Licenses, Regulations & Practical Details
Colorado requires a valid fishing license for anyone 16 years of age or older. Licenses can be purchased online through Colorado Parks and Wildlife, at local sporting goods stores, or at some bait shops in Grand Lake. Annual, five-day, and one-day options are available, and combination licenses that cover both fishing and small game are offered as well. Always check current CPW regulations before your trip — bag limits, size restrictions, and bait rules can vary by lake and species, and they do change from year to year.
A few local practical notes:
- Boat rentals are available in town at Grand Lake Marina and typically include fishing boats and pontoons during the summer season.
- Bait and tackle can be sourced locally; check the Grand Lake grocery and supplies guide for a full rundown of what's available in town before you shop.
- Fishing guides operate on all three lakes and offer half-day and full-day trips with equipment included — a great option for first-timers or those targeting trophy lake trout without a depth finder of their own.
- No wake zones exist near swimming areas and the Grand Lake canal — observe posted signage.
Tips for Groups and Families
Fishing with a large group — as many families and friend groups do when renting a big cabin in Grand Lake — works best with a little planning. Splitting the group between shore anglers at Shadow Mountain and boat anglers on Lake Granby lets different skill levels and patience levels coexist happily. Kids tend to love the action of stocked rainbow trout near the town boat ramp, while more experienced anglers can pursue mackinaw further out on the main lake. Evening fish fries back at the rental are a beloved tradition for groups that have a full kitchen at their disposal.
If you're planning a large group fishing trip to the Grand Lake area, The Grand Chalet sleeps up to 16 guests and is just minutes from the water and the west entrance of Rocky Mountain National Park — making it a natural home base whether you're on the lake at dawn or swapping fishing stories around the fire after dark. Visit grandchaletcolorado.com to check availability for your dates.