Best Alberta Fly Fishing Rivers

Alberta has 9 fly fish spots.

  January 19, 2023

Located in Canada, the fly fishing in Alberta offers more than a half-dozen beautiful trout streams. The best Alberta fly fishing based on popularity are considered to be North Raven River, Crowsnest River, Ram River, Bow River, and Castle River. For a detailed fly fishing river description and printable river access map, just select a Alberta fly fishing river or stream below.

Where Can I Fly Fish In Alberta?

Alberta Fly Fishing Resources

FEATURED:  Crowsnest River

  Alberta, Canada

  January 19, 2023

Southwest of Calgary, the Crowsnest River is a popular fly fishing river for rainbow trout averaging 15 inches. The Crowsnest River runs 25 miles down to the Old Man River confluence near Three Rivers Dam. The Crowsnest River has some prolific hatches of Stone Flies (Golden and Salmon), numerous Mayflies, Caddis and Midges.

FEATURED:  Waterton River

  Alberta, Canada

  July 12, 2022

The Waterton River is well known for its brown trout and is very popular with float fishermen. There are prolific hatches of Salmon Stone Flies and Golden Stone Flies.

FEATURED:  Bow River

  Alberta, Canada

  September 17, 2018

West of Calgary and northwest of Bragg Creek, the Bow River is a popular fly fishing river for rainbow trout and brown trout. The best section for fly fishing on the Bow River is the lower 40 mile stretch from Calgary to the town of Carseland. Most fly fishermen float the lower Bow River since wading access is limited.

FEATURED:  Oldman River

  Alberta, Canada

  August 16, 2016

Southeast of Calgary and southwest of Lethbridge, the Oldman River is a popular fly fishing river that is known for its four species of trout. The fly fishing on the Oldman River is usually divided into three sections: the upper Oldman River, the middle Oldman River, and the lower Oldman River.

FEATURED:  Red Deer River

  Alberta, Canada

  July 16, 2016

Near Red Deer, the Red Deer River is known by local fly fishermen for its brown trout. The Red Deer River is a large spring, freestone creek. You can expect to find brown trout over 20 inches.