← All Provinces

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.

5
Regions
200+
Spots Listed
30+
Species
Topographic map of Alberta

Topographic map — click to view full size

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).