The fly fishing in Canada is world-class. Having pride in the quality of your country’s fisheries is natural. Anglers from all over the world claim their countries have the best fly fishing.

The United States has beautiful blue-ribbon trout water, New Zealand is known for its wild and monstrous fish, while Norway is filled with picture-perfect scenery.

If anglers are honest with themselves, however, they would struggle to defend their countries’ fishing opportunities against those in Canada.

Canada is filled with unbelievable fly fishing opportunities and is one of the best fly fishing destinations on Earth.

Any sort of angling you desire is available for you throughout the country.

I had the honor of fulfilling my dream of chasing salmon in northern British Columbia this past year. The experience blew my mind and made me question why I ever fish anywhere else. The amount of fish combined with the natural beauty makes it a must-visit for any angler.

Fly Fishing World

As an Amazon Associate I earn from qualifying purchases.

Why Go Fly Fishing in Canada?

There is a massive amount of fishable water throughout Canada. You can chase after sea-run fish and fish in secluded lakes that are rarely visited. You’re able to find all of the peace and quiet you desire and rarely run into private land that prevents you from fishing certain areas.

Canada will test your fishing abilities. You’ll have to brave the elements and be willing to make mistakes. The payoff is more than worth it. To stand amongst the country’s beauty is enough of a reason to visit.

What To Pack For a Canadian Fly Fishing Trip

If you’re planning on heading to Canada for a fly fishing adventure, then you better pack the right fly fishing gear for the trip! Below is just some of the most important kit you’ll want to bring up north.

Canada Fly Fishing – Fish Species

In Canada, there is every sort of sea-run and traditional freshwater fish you would want. The coasts are known for legendary steelhead and salmon runs, and the rest of the country has some of the best bass and Muskie fishing in the world.

Steelhead

The steelhead fishing in Canada attracts anglers from all portions of the globe. These 10-20 pound beasts swim through the waters of many west coast rivers. The Dean, Skeena, and Squamish Rivers are all home to these large fish.

Steelhead Caught Fly Fishing in Canada

You’ll need heavy equipment when fishing for Steelhead in Canada. Spey or switch rods combined with 0 or 1x tippet and shooting tip line are going to be necessary. These rivers are wide and require quality equipment.

Bring Bullhead Leeches, Neo Skagit Leeches and Kriller flies on your Canadian steelhead trip. You’ll have success dead drifting and swinging these flies in the slower portions of the rivers.

Salmon

Salmon are held in a similar regard to Steelhead. These fish are often caught over 10 pounds in rivers along the east and west coast. You can also do some salmon fishing in Ontario due to the population of Great Lakes salmon.

King Salmon Coho Salmon Jump River Canada

Some great rivers to visit are the Kalum, Capilano, Fraser, and the Exploits. They’re going to hold a variety of salmon including Atlantic, King, and Coho. When targeting these fish, you need your 8-10 weight rods.

Also, be sure to bring sinking tip line along with 0 or 1x leader. These fish are known for their strong head shakes and acrobatic fights so its best to stay patient and let them tire themselves out.

Use Spey flies, Wooly Buggers, Egg Sucking Leeches, and Ally’s Shrimp for your flies. These will all work for dead drifting and swinging.

Rainbow Trout

Rainbow trout are found all over Canada in both the lakes and the rivers. It’s not uncommon to find these upwards of 10 to 15 pounds in some of these bodies of water. They’re a beautiful fish that are a blast to catch.

Rainbow Trout on the fly in a net on the river

You can find rainbow trout in the Bow River, Crowsnest River, and Bulkley River. They’ll require your 6-weight rod with 2 or 3x leader. Western Canada receives quite a bit of precipitation so you’re better off fishing with darker nymphs and streamers.

Wooly Buggers, Hex Nymphs, and Pheasant Tails are all great options to use when targeting rainbows.

Brown Trout

Brown trout grow massive in Canada. These fish live both in the lakes and rivers across the country and are often caught around 2 or 3 pounds. You can catch browns in the Waterton River and any Lake Ontario tributary. Canada is well known for its massive brown trout.

Trout Species Fly Fishing in Canada

When targeting these large fish, be sure to use your 6 or 7-weight. They love to eat streamers swung through pools. Wooly Buggers, Clouser Minnows, and crayfish patterns always seem to work well.

Brook Trout

Ontario is well known for its brook trout population. These fish thrive in the lakes and rivers in Northern Ontario and sometimes are caught weighing 7 or 8 pounds.

Brook Trout on a Fly in Canadian rivers

You can find these in Kwagama Lake, the Winisk River, and the Sutton River. There are few places in the world with large brook trout and Canada is one of them.

These fish are naturally spooky so be sure to bring 4 or 5x fluorocarbon tippet when targeting them. Prince Nymphs, gnat patterns, and smaller Wooly Buggers will always help land these fish.

Bass

Fly anglers in Canada need to try their hand at catching bass. The large and smallmouth bass populations are massive and these are some of the best fighting fish in the world.

Fly Fishing in Canada for Largemouth Bass

You can find bass in the majority of lakes in Canada, but Ontario is the most well known for these fish. You’ll find them in the Seine River, the Kawartha Lakes, and Lake Nipissing.

Bring your 7 weight fly rod or 8-weight fly rod when fishing for bass. They are strong fighters and respond well to deep diving streamers. Wooly Buggers, Deceivers, and a variety of topwater poppers are always going to work.

Muskie

No Canadian fishing trip is complete without an attempt to catch a Muskie. You’ll find them in Lac Seul, Kaby Lake and Rowan Lake. They’re amazing fighters and will take all of the energy you have.

Muskie muskelunge pike fish underwater

Muskie need to be targeted on a 10-weight rod. These fish are easily strong enough to snap a 7 or 8-weight. Use sinking tip line with 0 or 1x leader. Their sharp teeth are known to snap anything that comes their way.

Pike Slayers, Reelflies Minnows, and Yellow Perch Flies are going to work well when fishing for Muskie. Give these flies as much action as you possibly can. You never know when a Muskie is going to strike so be ready.

Best Fly Fishing Spots in Canada

Canada has thousands of rivers and lakes that are wonderful places for fly anglers to wet a line. Depending on your target species or desired scenery, you can easily narrow down your choices.

The beauty of fly fishing in Canada is you can’t go wrong. The waters are full of fish waiting to be caught.

Fly Fishing Rivers in Canada

Canada has some of the best fly fishing rivers in the entire world. These beautiful blue bodies of water hold trophy fish that are unable to be found anywhere else. Plus, the countless mountain streams hold beautiful wild rainbow trout that rarely see flies.

Skeena River

📍Directions: Skeena River, British Columbia

The Skeena River is just one of many world-class rivers in northern British Columbia. This river receives both salmon and Steelhead runs every single year. The Steelhead run from March until May and the salmon are found from July to October.

Skeena River fly fishing spot in Canada

Upper British Columbia receives quite a bit of precipitation so be prepared for fluctuating water levels. The Skeena is best fished with a guide for the first time. They have a strong knowledge of the river and can give you enough tips to make it on your own during future trips.

Bring your 8-10 weight rods when fishing the Skeena. It’s best if you have switch or spey rods because you’re going to need to cover a large amount of water. Focus on the seams and pools up along the banks.

Dead drift Egg Sucking Leeches, King’s Candy, Snow Runners, and large Wooly Buggers through the slower moving water. Be sure to have 0 or 1x tippet and be prepared for a wet and rainy day.

Bow River

📍Directions: Bow River, Alberta

The Bow River is some of the best rainbow and brown trout water in all of Canada. The Bow flows out of Banff National Park and right through Calgary. It’s best fished from May to October when the flies are hatching and water levels are manageable.

Fly Fishing on The Bow River in Canada
Fly Fishing on The Bow River in Canada

You’ll want your 5 or 6-weight when targeting the trout in the Bow River. Be equipped with sinking, floating, and weight forward line. Depending on the time of day, the fish may want to see flies in different places in the water column.

March Browns, Leeches, Gnats, and BWOs are all great options on the Bow. You can wade or drift fish in this river depending on your preferences. If it’s trout you’re after, the Bow River is the place for you.

Sault Ste. Marie (St. Marys River)

📍Directions: St. Marys River, Ontario

St. Marys River is a beautiful place to catch salmon, Steelhead as well as trout. It’s been voted one of the 10 best trout fisheries in Ontario and always seems to live up to its accolades.

St. Marys River Fly Fishing Spot in Ontario

You can both drift and wade this river, but its best fished via a drift boat. You’re able to target more species as a result. The “Rapids” is a 3/4 mile long portion that holds all of the fish you could ever want. Located right on the border of Michigan and Canada, it’s a must-visit for anyone close.

Bring your 7 or 8-weight if you’re targeting the Steelhead or salmon. If it’s trout you’re after, a 5 or 6-weight will do just fine.

These fish love to see streamers. Wooly Buggers, Egg Sucking Leeches, Deceiver patterns along with crayfish flies are all going to do the trick. Dead drift or swing these flies through the pools and you’ll be pleased with the results.

Morell River

📍Directions: Morell River, PEI

The Morell River is located on Prince Edward Island and holds a nice population or speckled and brook trout. It also receives a run of Atlantic Salmon on a yearly basis.

Morell River PEI

This is a beautiful river with deep cut banks and amazing pools. Bring your 5 or 6-weight and see if you can entice some of these fish to strike from the depths of the crystal clear water. You’ll want to be equipped with 4 or 5x fluorocarbon tippet to keep yourself as hidden as possible.

The Red Butt Butterfly, Black Leeches, Green Machines, and mosquito patterns are always going to have success on the Morell. This is a perfect river to wade and bring the family. It’s tough to beat a day on the Morell River.

Margaree River

📍Directions: Margaree River, Nova Scotia

The Margaree River is a beautiful river in Nova Scotia that holds a great population of Atlantic salmon. It also is home to brown and brook trout. This river is public and offers plenty of access. You’ll want your spey or switch handed rod when fishing the Margaree.

A fly fisherman fishing for Atlantic Salmon on the Margaree River in the fall.
A fly fisherman fishing for Atlantic Salmon on the Margaree River in the fall.

These fish are used to seeing flies so a natural presentation is extremely important. You’ll need your Egg Sucking Leeches, Deceivers, Wooly Buggers, and Hex Nymphs. All of these must be fished with barbless hooks.

The Margaree is a legendary river for Canadian fly anglers. There are plenty of fly shops and information available for those interested in landing some of these fish.

Fly Fishing Lakes in Canada

The lakes in Canada hold monster fish. Whether you’re after trout, bass or Muskie, you can always find a giant in these Canadian lakes. Bring your heavy equipment because as soon as one of these fish is hooked, it’s go time.

Hatheume Lake

📍Directions: Hatheume Lake, British Columbia

Hatheume Lake is located a few hours north of Vancouver and is a fly fishing only lake. The rainbow trout in this lake are caught around three pounds on average. You can either fish this lake from a kayak, canoe, or from the shore.

Fly Fishing Kayaks on a lake

There are amazing Chironomid and Caddisfly hatches on Hatheume Lake throughout the summer. Be sure to take advantage of these with your 6 or 7-weight rod. You’ll also need floating and sinking tip line to find these fish.

British Columbia is much more well known for its rivers, so any still water fishing you do on the fly is going to be successful. Don’t hesitate to try leech pattern streamers in Hatheume Lake as well. They’re going to find just as many fish as the dry flies.

Lake Minnewanka

📍Directions: Lake Minnewanka, Alberta

Lake Minnewanka is located within Banff National Park. Banff is a must-visit on any Canadian tour and it just so happens that the fishing in Lake Minnewanka is top-notch.

Fly Fishing in Canada Lake Minnewanka

You’ll find Lake Trout and Rocky Mountain Whitefish in these waters. Targeting these fish requires heavy equipment. You’ll want your 8 or 9-weight with sinking tip line. These fish feed at all levels of the water column, but it takes some experimenting to find them.

You’ll want large baitfish streamers when fishing Lake Minnewanka. Plus, 0 or 1x leader is a necessity. Enjoy the beautiful views of the Canadian Rockies while targeting some monstrous fish.

Hatchet Lake

📍Directions: Hatchet Lake, SK

Hatchet Lake in Saskatchewan is a massive lake with lake trout, walleye, pike, and grayling. It covers nearly 5,000 square miles and is best fished from a boat. There are countless places that hold large fish in this lake.

Fly Fishing Technique

When fishing this lake, be sure you’re fly box is equipped with a variety of flies. These fish can be picky and you may have to try quite a few different patterns before you find one that sticks.

There are several guides that work on Hatchet Lake. They will give you a great idea of what it takes to be successful on these waters. Bring your 7 or 8-weight with both sinking and floating line.

Lac Seul

📍Directions: Lac Seul, Ontario

Lac Seul is a premier Muskie fishing lake in Ontario. These fish are known for being tricky to land, but also massive. Lac Seul Muskie will strike at any time and it’s important to always be ready.

Lac Seul Ontario Canada

Lac Seul has several fishing lodges located near it. It’s not a bad idea to book a guided trip with one of these lodges during your first visit to the lake. They’ll give you information on how to best land these fish on the fly.

If you are fishing it on your own, work to find drop-offs and locations with a variety of baitfish. Also, bring your 10-weight rod with sinking tip line and extra strong leader. You can fish for Muskie on the fly in a similar way that you would on a traditional spin rod.

Strong strips, figure eights, and aggressiveness are the name of the game when fishing for Muskie on the fly. Don’t get discouraged if they aren’t biting. These fish are smart and not always willing to eat your flies. Patience is the name of the game.

Bras d’Or Lake

📍Directions: Bras D’Or Lake, Nova Scotia

Bras d’Or Lake is found in Nova Scotia and is home to some wonderfully sized rainbow trout. The lake covers 424-square-miles and can be fished both from a boat and from shore.

Bras d'Or Lake is one of the best canadian fly fishing destinations

If you’re wade fishing, you’ll want to give yourself as much room to cast as you possibly can. The heavy vegetation on shore makes it difficult to find the proper casting lanes.

Bring your 8-weight with both floating, weight-forward sinking tip lines. These are going to help you cover all of the necessary portions of the water column. Use 3 or 4x leader with light fluorocarbon tippet if at all possible.

Leech, crayfish, shrimp and baitfish patterns are the name of the game on the Bras d’Or. Gordie’s Shrimp and the Bras d’Or Creeper are two successful flies that are sold in bait shops near the lake.

Canada Fishing Season

Fly fishing is possible all year round, but the official fishing season in Canada depends on the region you’re in. The rivers mentioned above never freeze, but almost all of the lakes do. As a result, you should stay on the rivers all year round until the runoff season (May and June) and then hit the lakes.

Canada weather can be brutal so always be prepared with more than enough gear.

Canada Fly Fishing in April

Steelhead can be found throughout Canada in April. They’re on their spring runs and ready to be caught. Remember, these fish are caught on reaction flies. Dead drift and swing these streamers if at all possible.

April in Canada can be rainy. Be sure you have your waders along with a waterproof jacket and warm gloves. You never know what type of weather is going to hit so it’s best to be prepared.

Canada Fly Fishing in May

The ice is just starting to go out on many of the above-mentioned lakes and the rivers are starting to fill with runoff. The Steelhead are finishing up their runs so it’s best to start targeting the trout.

Fly Fishing in Canada in May
Fly Fishing in Canada on a Sunny Day in May

Use Midge, leech, and baitfish patterns in May. Fish these close to the banks where the fish are likely holding. It takes patience, but May fly fishing in Canada can be great.

Canada Fly Fishing in June

June is prime runoff time in Canada. Fly fish the lakes during this month and give the rivers a chance to recover. The fish will be extremely hungry on the lakes. You can land these fish by throwing large streamers.

Canada Fly Fishing in July

By July, the temperatures begin to warm and the fish are starting to feast. You can find early runs of salmon, but the trout and Muskie are most active.

Take advantage of these nice weather days in Canada. You won’t find yourself getting too wet and have a chance to land impressive fish.

Canada Fly Fishing in August

In August, the salmon start running even more, but the trout and Muskie fishing is still wonderful. You can stay warm and mostly dry during August.

The rivers begin filling up with tourists during August so get to your spots early in the day. The first person in the honey hole usually catches the fish.

Canada Fly Fishing in September

By September, the salmon are fully running and fish are being caught in large numbers. Your Egg Sucking Leeches, Wooly Bugger, and Deceiver patterns are going to be your best friends in September.

Fly Fishing in The Fall in Canada

It’s starting to get rainy again, so be prepared!

Canada Fly Fishing in October

The salmon run is nearing its end in October, but salmon are still able to be caught in many of the above-mentioned rivers. Continue to take advantage of the open water on the lakes because it won’t be long until they freeze.

Fly Fishing Lodges & Outfitters In Canada

Canada is filled with fishing lodges. Many people across the country make their living off of anglers visiting the country throughout the year. Here is a list of a few of the best fly fishing lodges in Canada.

Fly Fishing Lodges in Canada

Alpine Meadows Resort, BC

Set along Hallamore Lake, the Alpine Meadows Resort is about a 35-minute drive outside of the town of Clearwater in BC, right at the entrance to the famous Wells Gray Provincial Park.

There are plenty of accommodations here including log suites, log homes or you can pitch a tent, park your RV or stay in one of their glamping tents. The best part is that they can help arrange fishing trips and the resort is very close to many great spots.

VIEW ON TRIPADVISOR

 

Kalum River Lodge, BC

Located in northern British Columbia, the Kalum River Lodge is a well-known fly fishing lodge that provides anglers with amazing opportunities to land salmon and Steelhead. A 3-day and 3-night all-inclusive package will cost around $2, 300 per person.

VIEW ON LODGE WEBSITE

 

Moutcha Bay Resort, BC

Set out in the middle of nowhere, this is on of Canada’s premier fly fishing lodges. The accommodation here ranges from luxury suites to funky yurts.

Moutcha Bay Fly Fishing Resort in BC

You can also park your campervan or RV out front or pitch a tent (for a fee).

The fly fishing from Nootka Sound is phenomenal and you can either organize a trip through the resort or come with your own boat and kit and head out on your own.

VIEW ON TRIPADVISOR

 

Banff Fishing Unlimited, AB

Banff Fishing Unlimited is one of the highest-rated fishing tour outfitters in Canada. They have experienced and patient guides that can take you out to the breathtaking rivers and lakes in the Rocky Mountains of Canada.

VIEW ON TRIPADVISOR

 

The Fly Shop Eastslope Adventures

Located on the Waterton River a few hours south of Calgary, The Fly Shop offers all-inclusive fly fishing packages that are great for anglers of all abilities. A 4 day and three-night all-inclusive fishing package will cost you around $2,300 per person.

VIEW ON THE FLY SHOP WEBSITE

 

Caverhill Lodge

The Caverhill Lodge gives you access to 15 lakes filled with wild rainbow trout. Boats are provided and you can access all of the lakes via hiking trails. An all-inclusive three-night stay is around $900 per person.

VIEW ON TRIPADVISOR

 

Conclusion

Fly fishing in Canada is best experienced through a lifetime of visits to the thousands of fishable rivers and lakes. The vast beauty is found in few other places throughout the world. The country is teeming with wildlife and areas for you to explore.

Do yourself a favor and schedule a vacation to fly fish in Canada. These waters will engrain themselves within you and give you the opportunity to land a fish of a lifetime.

Some images in this post are courtesy of Shutterstock.com.

Like This Article? Pin it!

Fly Fishing in Canada: An Angler's GuideAn Angler’s Guide To Fly Fishing in Canada