British Columbia, Canada - Top Fishing Lodges and Guided Trips

Discover the premier fishing lodges and expertly guided trips across British Columbia, offering authentic experiences and world-class angling on some of the most productive waters.

Still lake with mountain background in British Columbia
  • All-Inclusive
  • Canada, British Columbia
  • Premium
  • Comprehensive
  • Canada, British Columbia
  • Comprehensive
  • Canada, British Columbia
  • Premium
  • All-Inclusive
  • Canada, British Columbia
  • Premium
  • All-Inclusive
  • Canada, British Columbia

Why British Columbia is a Top Fishing Destination

From glacier-fed rivers and wild interior lakes to the Pacific’s rugged coast, British Columbia is one of North America’s most diverse fishing regions. With prolific salmon runs, steelhead rivers, wild trout fisheries, and remote saltwater lodges, BC offers a year-round fishing season for serious fly anglers and conventional fishers alike.

British Columbia delivers variety and quality across its vast landscapes. In the interior, freestone rivers and alpine lakes support classic fly fishing for rainbow and cutthroat trout. Along the coast, salmon and halibut draw anglers to remote lodges accessible only by floatplane or boat. Legendary rivers like the Skeena and Bulkley provide some of the finest steelhead fishing in the world.

BC’s infrastructure makes it easy to access top fisheries while still offering wild, remote experiences. Whether you’re floating a coastal river for chrome-bright coho or casting dry flies to rising trout in a wilderness lake, British Columbia blends access and adventure like few other regions.

Types of Fishing in British Columbia

  • Fly Fishing – BC’s rivers and lakes offer dry fly, nymphing, and streamer opportunities for trout and steelhead.
  • Drift Fishing – Drift boat access on rivers like the Skeena, Dean, and Bulkley is essential for steelhead and salmon.
  • Saltwater Trolling – Effective for targeting large Chinook and coho salmon on the coast.
  • Bottom Fishing – Deep-water halibut, lingcod, and rockfish around Haida Gwaii and the Inside Passage.
  • Sturgeon Fishing – Heavy tackle battles on the Fraser River for white sturgeon over 10 feet long.

Species You Can Target in British Columbia

  • Chinook Salmon – Famed for size and power; best from May to September.
  • Coho Salmon – Acrobatic fighters, targeted on fly and gear.
  • Steelhead – BC’s most revered species, with winter and summer runs.
  • Rainbow & Cutthroat Trout – Found in interior lakes and rivers; ideal for dry fly fishing.
  • Halibut & Rockfish – Deep-sea targets in coastal waters, often combined with salmon trips.
  • White Sturgeon – Prehistoric species in the Fraser River, caught and released on specialized tackle.

Best Time to Fish in British Columbia

  • Steelhead – Winter-run steelhead peak from December to April; summer-run from June to October.
  • Chinook Salmon – Best from May to September, depending on location.
  • Coho & Sockeye Salmon – Peak from July through early October.
  • Trout – Excellent spring through fall, especially summer for dry flies.
  • Halibut & Bottom Fish – Strong season from May through September.
  • Sturgeon – April to November, with summer offering prime conditions.

Best Places to Fish in British Columbia

Haida Gwaii – Remote coastal fishing at its wildest

This island chain offers incredible saltwater action for trophy Chinook and halibut, with secluded lodges accessible only by air or boat.

Vancouver Island – Salmon and steelhead hotspot

From Campbell River to the Cowichan, the island offers consistent fishing and good travel logistics, plus coastal trout streams and surf beaches.

Skeena River System – World-class steelhead and salmon rivers

The Skeena, Bulkley, Kispiox, and tributaries form the heart of BC’s fly fishing scene for wild, sea-run fish in stunning surroundings.

Fraser River – Big water and prehistoric battles

Massive salmon runs and white sturgeon draw anglers to this iconic system just a few hours from Vancouver.

Cariboo Lakes & Interior – Trout-rich lakes and creeks

High-elevation lakes like Quesnel, Sheridan, and Canim offer stillwater fly fishing and classic BC scenery with fewer crowds.

Book a Fishing Lodge in British Columbia, Canada

Whether you’re chasing wild steelhead, exploring high-country trout lakes, or heading offshore for salmon and halibut, British Columbia offers a fishing trip for every style. FishingExplora connects you directly with BC’s best fly fishing lodges, guides, and coastal operations—so you can plan the trip that suits your timing, technique, and target species.

For more lodge-based options across the country, explore all our fishing lodges in Canada.

Frequently Asked Questions

When is the best time for steelhead fishing in BC?

BC’s steelhead season peaks December–April for winter runs and June–October for summer fish. Top rivers like the Skeena, Bulkley, and Dean offer prime conditions during these windows for serious fly anglers.

Where are the best fly fishing regions in British Columbia?

The Skeena system, Cariboo-Chilcotin lakes, and Vancouver Island rivers offer BC’s finest fly fishing. These areas provide strong hatches, big migratory fish, and access to experienced guides and wilderness lodges.

What gear should I bring for BC fly fishing?

Use 6-weight rods for trout, 7–8 for coho and pink salmon, and 8–9 for steelhead or Chinook. Bring waders, layered clothing, and polarized glasses—BC’s weather and terrain demand versatile gear.

Is BC suitable for DIY fishing or should I hire a guide?

While DIY options exist, BC’s top waters—like remote steelhead rivers—are best fished with guides. They offer drift access, water knowledge, and exclusive beats not available to independent anglers.

Where can I find remote fishing experiences in BC?

British Columbia’s top remote fishing experiences are in regions like the Dean, Babine, and Skeena systems. These areas offer fly-in access, limited angling pressure, and exceptional fishing for steelhead, salmon, and trophy trout.