About The Bow River

The Bow River is a river in the Canadian province of Alberta. It begins in the Rocky Mountains and winds through the Alberta foothills onto the prairies before joining the Oldman River. The confluence of the Bow River and Oldman River form the South Saskatchewan River. These waters ultimately flow through the Nelson River into Hudson Bay.


The Bow River provides habitat for wildlife and many opportunities for recreation such as fishing and boating. Both fly fishermen and spinner fishermen share the river in all four seasons of the year. Serious anglers from all over the world visit the Bow River for its thriving population of brown trout and rainbow trout. The Bow River holds a resident population of rainbow and brown trout that has one of the best growth rates to be found on any river system in the world today. A trout that is 4 to 5 years old will be around 21 inches in length and the Bow River holds many fish that are this size or larger. This is precisely why many fishermen from all over the world choose the Bow River to fish year after year. Mainly the river is fished south of the city of Calgary, past where the water treatment sites dump into the river, for that is where the nutrients are higher. 

Attractions along the Bow River