Skip to Content

Fly Fishing in Canada

January 2, 2025 by
Fly Fishing in Canada
Osman Hamzic

Fly fishing is a popular recreational activity in Canada, as the country is home to a variety of fish species that can be targeted with fly fishing techniques. Some popular fly fishing destinations in Canada include:

  1. British Columbia - This province is home to a variety of fish species, including steelhead, salmon, and trout. The streams, rivers, and lakes of British Columbia offer excellent fly fishing opportunities.
  2. Alberta - The Rocky Mountains in Alberta offer beautiful scenery and excellent fly fishing for species such as rainbow trout, cutthroat trout, and brook trout.
  3. Ontario - Ontario is home to a number of fly fishing destinations, including the Great Lakes, which are home to species such as steelhead, salmon, and lake trout.
  4. Quebec - The province of Quebec is home to a number of fly fishing destinations, including the Gatineau River and the Ashuapmushuan River, which are known for their brook trout and Atlantic salmon populations.

5 Best places for fly fishing in British Columbia

British Columbia is home to a number of excellent fly fishing rivers, including:

  1. Thompson River - This river is known for its rainbow trout, steelhead, and chinook salmon populations. The lower reaches of the Thompson River are a popular fly fishing destination.
  2. Fraser River - The Fraser River is home to a variety of fish species, including rainbow trout, cutthroat trout, and steelhead. The river is divided into different sections, each with its own unique fly fishing opportunities.
  3. Skeena River - The Skeena River is a large, wild river that is home to a variety of fish species, including steelhead, chinook salmon, and coho salmon. The river is known for its challenging but rewarding fly fishing.
  4. Kootenay River - The Kootenay River is a beautiful, clear river that is home to rainbow trout, brook trout, and cutthroat trout. The river flows through the Rocky Mountains, offering stunning scenery and excellent fly fishing opportunities.
  5. Nass River - The Nass River is known for its chinook salmon and steelhead populations, as well as its rainbow trout and cutthroat trout. The river flows through the coastal rainforest, providing a unique and scenic fly fishing experience.

5 Best fly fishing rivers in Alberta

Alberta is home to a number of excellent fly fishing rivers, including:

  1. Bow River - The Bow River is a large, productive river that is home to a variety of fish species, including rainbow trout, brown trout, and brook trout. The river is divided into different sections, each with its own unique fly fishing opportunities.
  2. Oldman River - The Oldman River is a beautiful, clear river that is known for its rainbow trout and cutthroat trout populations. The river flows through the Rocky Mountains, offering stunning scenery and excellent fly fishing opportunities.
  3. Red Deer River - The Red Deer River is a large, productive river that is home to rainbow trout, cutthroat trout, and brown trout. The river is divided into different sections, each with its own unique fly fishing opportunities.
  4. North Saskatchewan River - The North Saskatchewan River is a large, productive river that is home to a variety of fish species, including rainbow trout, brown trout, and brook trout. The river is divided into different sections, each with its own unique fly fishing opportunities.
  5. Peace River - The Peace River is a large, wild river that is home to a variety of fish species, including rainbow trout, cutthroat trout, and pike. The river flows through the northern boreal forest, providing a unique and scenic fly fishing experience.

Popular drift boat fishing trips:

Half Day Bow River Drift Boat Fly Fishing Trip

Full Day Bow River Drift Boat Fly Fishing Trip

5 Popular fly fishing rivers in Ontario

Ontario is home to a number of excellent fly fishing rivers, including:

  1. Grand River - The Grand River is a large, productive river that is home to a variety of fish species, including rainbow trout, brown trout, and brook trout. The river is divided into different sections, each with its own unique fly fishing opportunities.
  2. Credit River - The Credit River is a beautiful, clear river that is known for its rainbow trout and brown trout populations. The river flows through the Niagara Escarpment, offering stunning scenery and excellent fly fishing opportunities.
  3. Muskoka River - The Muskoka River is a large, wild river that is home to a variety of fish species, including rainbow trout, brook trout, and pike. The river flows through the Muskoka region, providing a unique and scenic fly fishing experience.
  4. Ottawa River - The Ottawa River is a large, productive river that is home to a variety of fish species, including rainbow trout, brown trout, and brook trout. The river is divided into different sections, each with its own unique fly fishing opportunities.
  5. St. Lawrence River - The St. Lawrence River is a large, productive river that is home to a variety of fish species, including rainbow trout, brown trout, and brook trout. The river is divided into different sections, each with its own unique fly fishing opportunities.

5 Popular fly fishing rivers in Quebec

Quebec is home to a number of excellent fly fishing rivers, including:

  1. Gatineau River - The Gatineau River is a beautiful, clear river that is known for its brook trout and Atlantic salmon populations. The river flows through the Gatineau Hills, offering stunning scenery and excellent fly fishing opportunities.
  2. Ashuapmushuan River - The Ashuapmushuan River is a large, wild river that is home to a variety of fish species, including brook trout, Atlantic salmon, and northern pike. The river flows through the boreal forest, providing a unique and scenic fly fishing experience.
  3. St. Lawrence River - The St. Lawrence River is a large, productive river that is home to a variety of fish species, including rainbow trout, brown trout, and brook trout. The river is divided into different sections, each with its own unique fly fishing opportunities.
  4. Manicouagan River - The Manicouagan River is a large, wild river that is home to a variety of fish species, including brook trout, Atlantic salmon, and northern pike. The river flows through the boreal forest, providing a unique and scenic fly fishing experience.
  5. Saguenay River - The Saguenay River is a large, wild river that is home to a variety of fish species, including brook trout, Atlantic salmon, and northern pike. The river flows through the boreal forest, providing a unique and scenic fly fishing experience.

It's important to familiarize yourself with local fishing regulations and to respect catch limits when fly fishing in Quebec. A fishing license is required to fish in the province, and can be obtained through the provincial government.