Best Fishing Spots in British Columbia

Outdoors International has the best fishing spots in British Columbia

The fishing in British Columbia is unmatched if you know where to go. So, if you’re looking for the best fishing spots in British Columbia, we have ’em!

Best Fishing Spots in British Columbia

BC offers first class fishing with a ton of value.

British Columbia fishing is so good, partly because of it’s 25,000 lakes and 12,000+ miles of coastline. Anglers travel from around the world to fish for salmon, halibut, sturgeon, and steelhead.

Great fishing in Haida Gwaii

Haida Gwaii

Haida Gwaii is a remote archipelago just south of Alaska, known for having some of the best salmon fishing in the world.

The area is made up of rugged rocky shorelines, secluded bays, quaint villages, ancient temperate rain forests and mile after mile of vast sandy, unspoiled beaches. You will experience the best Pacific saltwater combo fishing in Canada. While on your trip you can catch king salmon, silver salmon, halibut, cod, yellow eye, and many different rockfish. The boats accommodate three or four per boat plus your guide. Usually you will head out in the morning and troll for kings or silvers and once you limit out head out to jig for halibut and other bottom fish.

We work with 5-star Haida Gwaii fishing guide that offers a 3-star price at truly one of the best fishing spots in British Columbia.

  • A great trip for anglers looking to bring home some fish!
  • While on your trip you can catch king salmon, silver salmon, halibut, cod, yellow eye, and many different rockfish.
  • In the morning you’ll be hooking up on Kings with mooching rods and center pin reels…it’s crazy fun, then, in the afternoon you’ll drop some crab pots and then head out to catch some Halibut.
  • Great Corporate Fishing Trip
  • Come home with a lot of fresh fish!
  • Excellent fishing for King salmon and halibut.
  • The fishing is best June through early September.
  • The fishing lodge is a relaxed 5-Star refined rustic getaway that comes with all the modern amenities and then some!
  • All the meals are Chef prepared.
  • This is an all inclusive trip once you arrive.
  • Trips are four nights with three full days of fishing for all species available.
Ask For Pricing or More Information

Skeena River

The Skeena River draws its name from the Gitxsan word “Ksan” (or K’Shian – later anglicized to ‘The Skeena’) which means “river of the mists”. The prefix ‘Git’ which means “people of” combined with the word ‘Ksan’ renders Gitksan (or Gitxsan), literally “the people of the river of mists”. Similarly, the name of the village of Gitanmaax literally means “people who fish by firelight”.

Even average size fish in the Skeena region are considered trophies when compared to catches taken elsewhere. Steelhead weigh more that twenty pound and chinook over fifty pounders are not uncommon. Local biologists have also netted several world-record size chum salmon as well as chinook in excess of one hundred pounds. If you’re looking for the best steelhead fishing spots in British Columbia, if not the world, the Skeena River is a contender for the top spot.

  • The Skeena River has excellent fishing for salmon in the summer, and great steelhead from spring to fall.
  • This area held the world-record chinook salmon of 92 and one-half pounds; the record coho salmon which weighed in at 25 and one-half pounds; and a 36-pound steelhead.
Ask For Pricing or More Information

Campbell River

The Campbell River has good fishing all four seasons.

Quesnel Lake

Located in eastern BC, Quesnel Lake is one of the world’s deepest fjord lakes. May is probably the best month, but you can enjoy good rainbow and bull trout fishing year round.

Fraser River

20 to 50 million salmon run through the Fraser River every year, along with good numbers of trout and steelhead. This river is also known as the world’s best sturgeon fishery.

Williston Lake

The largest lake in British Columbia, Williston Lake holds rainbow trout, kokanee, lake trout, sockeye salmon and Northern pike.

Bulkley River

A major tributary of the Skeena River, the Bulkley has one of the world’s largest steelhead runs.

Dean River

To fish the Dean River is a privilege, and one of the best fishing spots in British Columbia.

Imagine yourself sight fishing for fresh, lice covered steelhead on the Dean River, considered by many anglers as one of the world’s best managed fisheries. With two late spring runs, along with rainbow trout and salmon, the Dean is a popular steelhead fishing destination. It’s not for everybody, but if you’re experienced and want some time on your own from time to time, it’s probably just what the doctor ordered. The Dean River is among the best fishing spots in British Columbia, and if you’re experienced, you can do it on your own. Pick your water, read it right, fish it how you want to fish it, and land that fresh, beautiful steelhead.

Dean River steelhead are so fresh, they still have sea lice attached. You could be fishing within a mile and a half of the salt.

  • You’ll want to fish the Dean River in the summer, it can be hit or miss otherwise. You can go earlier, but if you really want to hit the peak for steelhead (and who doesn’t), fish in July or August. A bonus if you fish towards the end of August, is you might start picking up some Coho’s…. but you’re there for the steelhead.
  • Fish the Lower Dean River – the mouth, 1 1/2 miles up to the Canyon. You can also fish the Upper Dean – from the Canyon up to 5 Mile. You will be fully guided below the canyon, and self guided above.
  • Most anglers use Spey rods, but a single-handed rod will be just fine.
  • Remote! Travel from Bella Coola to our lodge on the Dean using a chartered helicopter.
  • This may be one of the best fishing spots in British Columbia, but it is NOT a trip for beginners, if you’ve never fished for steelhead or salmon before, ask us to recommend a different trip.

We’d love to help you set up this amazing fishing trip in British Columbia. The Dean River is known in the world of steelhead fishing for having the hottest, strongest fish around…. they’re fresh from the ocean and they CRUSH flies!

Ask For Pricing or More Information


A BC fishing hotspot for salmon, halibut, rockfish, lingcod and snapper.

Elk River

Known as “Trout Town”, the Elk River is a world-class dry fly fishing destination. July through October offers excellent fishing for cutthroat and bull trout.

Are you interested in booking a fishing trip?

Ask For Pricing or More Information

Here are some other fishing trips that you might like:

Outdoors International


Discover why thousands of anglers have trusted us with their fishing adventures.

Request Pricing Or More Info Talk To a Fishing Consultant