Fishing in Alberta
Click a region to explore top fishing spots, species, and local tips.
Alberta has over 600 lakes and thousands of kilometres of rivers spanning from the Rocky Mountain foothills to the northern boreal forest. The Bow River through Calgary is one of the world's most famous urban trout fisheries, producing trophy brown and rainbow trout. Lake Athabasca in the north offers massive lake trout and northern pike, while the Cold Lake and Lac la Biche regions provide excellent walleye and perch fishing. The foothills rivers - the Crowsnest, Oldman, and Highwood - offer exceptional fly fishing for wild trout in spectacular mountain settings.
Southern Alberta
Bow River, Oldman River, Waterton, Cypress Hills, trout and pike
Calgary & Central
Bow River through Calgary, Kananaskis, Ghost Reservoir, stocked ponds
Edmonton & North Central
North Saskatchewan River, Lac Ste. Anne, Pigeon Lake, pike and walleye
Banff & Jasper Rockies
Mountain trout, alpine lakes, Bow headwaters, national park fishing
Northern Alberta
Lesser Slave Lake, Cold Lake, Athabasca River, lake trout and walleye
Get CatchTales
Ready to start bragging? Download the app and hit the water.
Free version available — upgrade to Pro for $8.99/year or $19.99 lifetime (CAD).



