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 ex
Fishing Regulations
- No province-wide barbless rule. Some waters have single-hook, lure-only or bait restrictions - check the watershed-unit table for the water you're fishing.
- Walleye Special Harvest Licence: Class A (>50 cm) / B (43-50) / C (<43); max possession 12 with SHL, otherwise 3.
11 species limits are shown per spot in the CatchTales app.
Pick a region below to explore its fishing spots.
Banff & Jasper Rockies
Bow River, Maligne Lake, Pyramid Lake, Athabasca River
40 spots
Calgary & Central Alberta
Bow River, Ghost Reservoir, Kananaskis River, Spray Lakes Reservoir
40 spots
Edmonton & North Central Alberta
North Saskatchewan River, Lac Ste. Anne, Pigeon Lake, Lesser Slave Lake
55 spots
Northern Alberta
Cold Lake, Lesser Slave Lake, Athabasca River, Peace River
41 spots
Southern Alberta
Bow River, Oldman River, Waterton Lakes National Park, Cypress Hills
39 spots
Get CatchTales
Ready to start bragging? Download the app and hit the water.


