← Back to Alberta

Fishing in Southern Alberta

Bow River, Oldman River, Waterton Lakes, Cypress Hills — world-class trout fishing in Alberta's ranch country.

1. Bow River (Brown Trout, Rainbow Trout)

Lethbridge to Medicine Hat

The Bow River below the Bassano Dam offers world-class brown trout and rainbow trout fishing. The river's nutrient-rich waters produce fast-growing trout.

2. Oldman River (Brown Trout, Rainbow Trout)

Pincher Creek to Lethbridge

The Oldman River offers excellent rainbow trout, brown trout, and bull trout fishing. The river flows through the beautiful Porcupine Hills.

3. Waterton Lakes National Park (Cutthroat Trout, Mountain Whitefish, Rainbow Trout)

Waterton Park

Waterton Lakes offers rainbow trout, cutthroat trout, and mountain whitefish fishing in a stunning Rocky Mountain setting.

4. Cypress Hills (Alberta side)

Cypress Hills Park

Cypress Hills Interprovincial Park offers rainbow trout fishing in stocked ponds and lakes at Alberta's highest elevation.

5. St. Mary River (Brown Trout, Rainbow Trout)

Cardston area

The St. Mary River offers rainbow trout and brown trout fishing in southern Alberta. The river flows from the Rocky Mountains.

6. Belly River (Cutthroat Trout, Rainbow Trout)

Cardston area

The Belly River offers rainbow trout and cutthroat trout fishing in the Waterton region.

7. Crowsnest River (Brown Trout, Rainbow Trout)

Crowsnest Pass

The Crowsnest River is a world-class trout stream offering rainbow and brown trout fishing in a scenic mountain valley.

8. Castle River (Cutthroat Trout, Rainbow Trout)

Castle Mountain area

The Castle River offers excellent rainbow and cutthroat trout fishing in the Castle Wildland Provincial Park.

9. Livingstone River (Cutthroat Trout, Rainbow Trout)

Livingstone area

The Livingstone River offers cutthroat trout and rainbow trout fishing in the eastern slopes of the Rockies.

10. Carbondale River (Cutthroat Trout)

Carbondale area

The Carbondale River offers cutthroat trout fishing in the Castle region of southern Alberta.

11. Willow Creek (Rainbow Trout)

Claresholm area

Willow Creek offers rainbow trout fishing in the Porcupine Hills region of southern Alberta.

12. Pincher Creek (Rainbow Trout)

Pincher Creek area

Pincher Creek offers rainbow trout fishing in the foothills of southern Alberta.

13. Lee Lake (Rainbow Trout)

Near Raymond

Lee Lake offers rainbow trout fishing in a stocked prairie lake south of Lethbridge.

14. Park Lake (Northern Pike, Rainbow Trout, Yellow Perch)

Near Lethbridge

Park Lake offers rainbow trout, northern pike, and yellow perch fishing near Lethbridge.

15. Keho Lake (Northern Pike, Walleye)

Near Picture Butte

Keho Lake offers northern pike and walleye fishing in southern Alberta.

16. Tyrrell Lake (Northern Pike, Walleye)

Near Warner

Tyrrell Lake offers northern pike and walleye fishing in a large prairie reservoir.

17. Chin Reservoir (Northern Pike, Walleye)

Near Bow Island

Chin Reservoir offers walleye, northern pike, and perch fishing in the South Saskatchewan River basin.

18. Eagle Lake (Southern AB)

Near Granum

Eagle Lake offers northern pike and walleye fishing in southern Alberta.

19. St. Mary Reservoir (Northern Pike, Rainbow Trout, Walleye)

Near Magrath

St. Mary Reservoir offers walleye, northern pike, and rainbow trout fishing.

20. Waterton Reservoir (Northern Pike, Rainbow Trout)

Near Waterton

Waterton Reservoir offers rainbow trout and northern pike fishing near Waterton Lakes National Park.

Fishing Tips for the Southern Alberta Region

← Back to Alberta

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