10 Best Stocked Lakes and Rivers Near Calgary for 2026: Where Anglers Are Actually Catching Fish

10 Best Stocked Lakes and Rivers Near Calgary for 2026: Where Anglers Are Actually Catching Fish
10 Best Stocked Lakes and Rivers Near Calgary for 2026: Where Anglers Are Actually Catching Fish

10 Best Stocked Lakes and Rivers Near Calgary for 2026: Where Anglers Are Actually Catching Fish

The Calgary Angler’s Advantage

Calgary sits in one of the most enviable positions of any major Canadian city when it comes to fishing diversity. Within a two-to-three-hour drive, anglers have access to world-class tailwater trout fishing on the Bow River, stocked Kananaskis lakes that are ideal for families and first-timers, foothills reservoirs loaded with walleye and pike, and high-alpine lake trout water in Kananaskis Country. Whether you’re loading the family truck for an easy day at Sibbald Lake or making a serious walleye run down to Travers Reservoir, the options within reach of Calgary are genuinely exceptional. This guide cuts through the noise and focuses on where fish are actually being caught heading into 2026.

TL;DR: Quick Reference Table

Location Best For (Species + Season)
Bow River (Calgary to Carseland) Brown + rainbow trout, year-round
Glenmore Reservoir Pike + walleye + lake whitefish, spring/fall
Sibbald Lake (Kananaskis) Stocked rainbow trout, May–October
Spray Lakes Reservoir Lake trout + bull trout (C&R), summer/fall
Ghost Reservoir Pike + walleye, spring/fall
McGregor Lake Walleye + perch, spring/summer
Travers Reservoir Walleye + pike + perch, spring/summer
Bullshead Reservoir Stocked rainbow + perch, spring/fall
Chain Lakes Rainbow trout, stocked spring + fall
Crawling Valley Reservoir Walleye + perch + pike, spring/summer

Important First: Regulations and Access

Before you load the truck, get your paperwork sorted. Every angler fishing in Alberta requires a valid Alberta Sport Fishing Licence and a Wildlife Identification Number (WIN). Licences are available online at my-wildlife.alberta.ca or at participating license issuers across the province.

The Alberta Sport Fishing Regulations are not suggestions — they carry real enforcement weight, and the rules vary significantly by water body. Several locations in this guide have catch-and-release-only designations for specific species (bull trout, in particular, are catch-and-release throughout Alberta under provincial classification). Others have special harvest licence requirements for walleye, slot limits on trout, bait bans, or artificial-lure-only restrictions.

Key rules to verify before you go:

  • Bull trout: Catch and release only, province-wide. No exceptions.
  • Walleye: Many southern Alberta waters require a Special Walleye Licence in addition to your general fishing licence. Confirm on the Alberta Sport Fishing Regulations PDF.
  • Bait restrictions: Several Kananaskis and foothills waters are artificial-lure-only or fly-fishing-only. Check the regulations before bringing bait.
  • Kananaskis Country day-use fees: A Kananaskis Conservation Pass is required for vehicles parked in Kananaskis Country. Purchase at alberta.ca.

Always download the current Alberta Sport Fishing Regulations before any trip. Rules change annually.

The 10 Best Stocked Lakes and Rivers Near Calgary

1. Bow River — Calgary Stretch to Carseland

Drive from Calgary: Starts in city limits; Carseland Weir is approximately 45 minutes southeast via Highway 24.

The Bow River is widely considered one of the premier wild trout fisheries in North America. The stretch from the Glenmore Dam downstream through Calgary and on to the Carseland Weir is a tailwater fishery — cold, oxygen-rich water released from the reservoir sustains large populations of wild brown trout and rainbow trout year-round. Anglers consistently report fish in the 18–24-inch range, with browns exceeding 30 inches documented regularly.

This is primarily a fly-fishing-only stretch from the Bearspaw Dam downstream through much of the urban reach — confirm the exact boundaries in the current regulations. Artificial lures are permitted on portions below Calgary. The fishery operates on catch-and-release for bull trout as per provincial rules, and there are slot limits and daily limits for trout that vary by section.

Access points include Policeman’s Flats, McKinnon Flats, and the Carseland Weir area, all of which have established parking and walk-in access. Drift boat and raft access is common on this stretch. Best seasons: Fall (September–November) for big brown trout spawning migrations, and spring (April–June) for active feeding. Winter fishing is productive but requires care on icy banks.

2. Glenmore Reservoir — Calgary City Limits

Drive from Calgary: Within city limits in southwest Calgary, off Glenmore Trail.

Glenmore Reservoir is a functioning municipal water supply reservoir — which means access is more restricted than a typical Alberta lake, but fishing is permitted from designated shoreline areas. The fishery holds northern pike, walleye, and lake whitefish, with pike being the dominant species anglers target. Pike in the 80–100 cm range are reported with regularity, and the reservoir’s sheltered bays warm quickly in spring, triggering early season activity.

Regulations here are strict: no boats, no swimming, and fishing access is limited to specific areas around the reservoir trail system. Bait restrictions apply — verify lure-only requirements in the current sport fishing regulations before fishing. No ice fishing is permitted on Glenmore Reservoir.

Despite the restrictions, Glenmore delivers a remarkably accessible urban fishery for pike and walleye within Calgary itself. Best seasons: Spring ice-off (April–May) and fall (September–October) when predators are most active near shore. Summer can produce on early morning sessions before heat and boat traffic would otherwise push fish deeper — though again, no boats are permitted here.

3. Sibbald Lake — Kananaskis Country

Drive from Calgary: Approximately 1 hour west via Highway 1 and Highway 40 into Kananaskis Country.

Sibbald Lake is the definition of a family-friendly Alberta fishing destination. Alberta Fish and Wildlife stocks this lake with rainbow trout seasonally, and the campground and day-use area surrounding it make it an easy full-day outing with kids. Stocked fish run in the 25–35 cm range most years, with carryover fish occasionally pushing larger.

The fishery is best fished from shore or a small non-motorized boat (electric motors may be restricted — confirm current regulations). Bait fishing with worms under a float is a reliable producer here, but verify bait restrictions for the current season, as Kananaskis waters have a history of shifting between bait-allowed and artificial-only designations. The lake is shallow and warms quickly in summer, which can slow trout activity — early morning and evening sessions produce the most consistent results.

A Kananaskis Conservation Pass is required for parking. Day-use facilities and a boat launch are available at the Sibbald Lake Campground. Best seasons: May through late June, and again in September as temperatures drop.

4. Spray Lakes Reservoir — Kananaskis Country

Drive from Calgary: Approximately 1.5 hours via Highway 1 West and the Smith-Dorrien/Spray Trail (Highway 742).

Spray Lakes Reservoir is a serious fishery for anglers willing to navigate the unpaved Smith-Dorrien/Spray Trail. The reservoir holds lake trout and bull trout — both species running to significant sizes in this cold, deep Kananaskis water. Lake trout in the 60–80 cm range are documented, and the cold, clear water sustains a population of large, wild fish.

Bull trout are catch and release only — this is a hard provincial rule with no exceptions. Lake trout have specific slot limits and daily limits; confirm these in the current Alberta Sport Fishing Regulations PDF before fishing. Trolling with spoons and stick baits is the primary method for lake trout, while fly anglers targeting bull trout work the tributary inflows.

The road into Spray Lakes is passable for most vehicles in summer but can be rough. A Kananaskis Conservation Pass is required. There is a basic boat launch. Best seasons: Late June through September for open water; the lake sits at elevation and ice-out can be late. Ice fishing is possible in winter for those with cold-weather experience.

5. Ghost Reservoir — North of Cochrane

Drive from Calgary: Approximately 45 minutes northwest via Highway 1A through Cochrane.

Ghost Reservoir sits on the Ghost River just north of Cochrane and is one of the most underrated walleye and pike fisheries within easy reach of Calgary. The reservoir holds solid populations of both species, with walleye being the primary draw for most anglers. The foothills setting and relatively easy access make it a popular spring destination.

A Special Walleye Licence may be required — this is non-negotiable; check the current Alberta Sport Fishing Regulations to confirm current requirements before targeting walleye here. Pike up to and beyond 90 cm are reported, particularly in shallower weedy areas in spring and fall. The reservoir also holds some perch and whitefish.

Access is via Ghost Lake Recreation Area, where there is a day-use area and boat launch. Conditions on the reservoir can get rough quickly when winds pick up — smaller boats should exercise caution. Best seasons: Spring (April–June) for walleye and pike post-spawn, and fall (September–October) as fish feed heavily before freeze-up.

6. McGregor Lake — South of Vulcan

Drive from Calgary: Approximately 1.5 hours southeast via Highway 2 South and Highway 23 toward Vulcan.

McGregor Lake is a large, shallow prairie reservoir that has built a reputation as one of southern Alberta’s more reliable walleye fisheries, with yellow perch adding consistent secondary action. The lake sits in open prairie country south of Vulcan, and wind-driven structure — submerged points, shallow flats, and weed edges — concentrates fish in predictable areas for those willing to do their homework.

Walleye regulations require verification: a Special Walleye Licence is required in many southern Alberta zones, and daily limits and size restrictions apply. Check the current regulations before keeping fish. Jigging with paddle-tail grubs and live bait rigs are the community consensus methods here. Perch are a bonus on lighter tackle and can provide non-stop action when walleye are less cooperative.

There is a public boat launch on the lake. The roads to the lake are paved for most of the route. Best seasons: Late April through June for active walleye, and fall for a secondary bite. Summer midday fishing on this exposed prairie lake can be challenging in heat and wind.

7. Travers Reservoir — South of Champion

Drive from Calgary: Approximately 1.5–2 hours south via Highway 2 and Highway 534 toward Champion.

Travers Reservoir is part of the Lake McGregor Reservoir system and is consistently ranked among the best walleye waters in southern Alberta. The reservoir also holds northern pike and yellow perch, giving anglers a legitimate multi-species day on the water. Pike to 100 cm are reported, and the walleye population benefits from consistent provincial stocking in productive years.

As with other southern Alberta walleye fisheries, confirm Special Walleye Licence requirements and current bag limits in the Alberta Sport Fishing Regulations before your trip. The reservoir is large enough that a boat is a significant advantage over shore fishing, though shore access exists. Jigging and bottom-bouncing rigs produce walleye consistently along the main basin drop-offs. Pike respond well to larger spoons and swimbaits near the shallow shoreline areas.

A public boat launch is available. The surrounding area is open prairie with limited shelter from wind — plan accordingly. Best seasons: May through June for peak walleye, with fall (September–October) producing a strong secondary bite before freeze-up.

8. Bullshead Reservoir — Near Medicine Hat / Bow Island

Drive from Calgary: Approximately 2.5–3 hours southeast via Highway 1 East and south toward Bow Island.

Bullshead Reservoir sits in the southeast Alberta prairie and is a stocked rainbow trout fishery that punches above its size and reputation. Alberta Fish and Wildlife stocks the reservoir with rainbow trout on a regular schedule, and the fish grow quickly in the nutrient-rich prairie water. Yellow perch round out the species mix. Stocked rainbows in the 35–50 cm range are a realistic target within a season of stocking.

The reservoir is accessible and relatively family-friendly, though it lacks the developed infrastructure of some Kananaskis destinations. Bait fishing and light spinning tackle both produce well here. Check current stocking schedules and regulations at alberta.ca/fishing, as prairie lake stocking timelines can shift year to year depending on provincial hatchery capacity and water conditions.

Access roads are gravel in the final approach. There is a basic boat launch. Best seasons: Spring (May–June) immediately following stocking for the freshest, most aggressive fish, and fall before water temperatures drop.

9. Chain Lakes Reservoir — Southwest of Nanton

Drive from Calgary: Approximately 1.5 hours south via Highway 2 and west via Highway 533 near Nanton.

Chain Lakes Reservoir sits in the foothills southwest of Nanton and is a provincially stocked rainbow trout fishery with a loyal following among Calgary anglers who want quality trout fishing without the Kananaskis permit and crowds. The reservoir is stocked both spring and fall, and carryover fish from previous years’ stockings provide the opportunity for larger specimens. Rainbows in the 40–55 cm range are achievable.

The Alberta foothills setting means the lake sits in a wind corridor — conditions can deteriorate quickly. Small boat fishing and shore angling from the provincial campground area are both productive approaches. Fly fishing with dry flies and nymphs, as well as spinning gear with small spoons and spinners, both produce consistently. Verify bait restrictions for Chain Lakes in the current regulations, as this has historically been a mixed-use water.

Chain Lakes Provincial Park has a campground and day-use area with boat launch. Best seasons: May–June post-stocking and September–October fall stocking window. Summer midday fishing slows as water warms.

10. Crawling Valley Reservoir — Near Bassano

Drive from Calgary: Approximately 1.5 hours east via Highway 1 near Bassano and Brooks.

Crawling Valley Reservoir is an eastern Alberta irrigation reservoir that has quietly developed into one of the more productive multi-species fisheries within reach of Calgary. The reservoir holds walleye, yellow perch, and northern pike, with walleye being the primary target species for most visiting anglers. The large, open prairie water provides a different fishing experience from the foothills and mountain destinations — boat fishing is a significant advantage on a water of this size.

Walleye regulations apply: confirm current Special Walleye Licence requirements and bag limits in the Alberta Sport Fishing Regulations. Perch fishing here can be exceptional on light tackle, providing consistent action when walleye are staged deep or inactive. Pike concentrate near the shallow inlet and shoreline areas, particularly in spring and fall.

There is a public boat launch. Access roads are paved to the area. Best seasons: Spring (May–June) for walleye and pike, and late summer into fall for perch. This reservoir gets significant fishing pressure in spring — mid-week trips will result in noticeably less competition for the better spots.

Licence + WIN Reminder

Every angler — resident or non-resident, adult or youth — fishing any Alberta water body needs a valid Alberta Sport Fishing Licence linked to their Wildlife Identification Number (WIN). Licences can be purchased online at my-wildlife.alberta.ca or at licence issuers provincewide. Keep your licence accessible while fishing — conservation officers do conduct checks on all waters listed in this guide, including urban locations like Glenmore Reservoir. Special Walleye Licences, where required, are separate purchases and must be in possession while targeting or retaining walleye.

Suggested Gear for These Waters

Given the species and water types covered in this guide, a few gear categories cover the majority of situations you’ll encounter.

  • Medium-light spinning rod and reel combo (6–7 ft, 6–10 lb): Covers stocked trout at Sibbald, Chain Lakes, and Bullshead, plus perch and walleye jigging. A versatile starting point for any of these destinations. Search spinning rod combos on Amazon.ca
  • Walleye and pike tackle assortment: Jig heads (1/8–1/2 oz), paddle-tail swimbaits, blade baits, and larger spoons for pike cover Ghost, McGregor, Travers, and Crawling Valley comprehensively. Search walleye and pike lure kits on Amazon.ca
  • Polarized fishing sunglasses: Essential on the Bow River for spotting trout in the current and picking wade routes, and equally useful for reading structure on the open prairie reservoirs. Search polarized fishing sunglasses on Amazon.ca

Affiliate disclosure: PickinRocket.ca earns a commission on qualifying purchases made through Amazon.ca links at no additional cost to you.


Important: Verify Current Rules Before You Fish

Fishing regulations in Alberta change annually and sometimes mid-season. Species limits, size restrictions, bait rules, catch-and-release designations, and Special Licence requirements on every water body listed in this guide are subject to change without notice on this site. Always consult the current official sources before your trip:

PickinRocket.ca provides location and species information for general planning purposes only and does not replace the official Alberta Sport Fishing Regulations. Regulations are enforced by Alberta Conservation Officers, and violations carry significant fines.

Scroll to Top