British Columbia

BC Fishing Spots

World-class salmon, trout, and steelhead fishing in rivers, lakes, and coastal inlets throughout the province.

BC is a world-class fishing destination. From the legendary steelhead rivers of the Skeena system to the trophy trout lakes of the Kootenays, these are the spots that serious anglers dream about.

A valid BC freshwater or saltwater fishing licence is required. Visit the BC government website for current regulations and licence purchase.

Skeena River
Northern BCRiver

Skeena River

July–October
Chinook salmonSteelheadCoho salmon

Legendary among fly fishers worldwide, the Skeena system produces some of the largest wild steelhead on earth. The river and its tributaries β€” the Bulkley, Babine, and Kispiox β€” are bucket-list destinations.

Nearest town: Smithers
Campbell River
Vancouver IslandRiver & Ocean

Campbell River

June–September
Chinook salmonCoho salmonPink salmon

Known as the 'Salmon Capital of the World,' Campbell River offers exceptional saltwater and freshwater fishing. The Discovery Passage is famous for trophy Chinook.

Nearest town: Campbell River
Okanagan Lake
OkanaganLake

Okanagan Lake

April–October
Rainbow troutKokanee salmonLargemouth bass

BC's fourth-largest lake offers excellent trout and kokanee fishing with a stunning backdrop of vineyards and desert hills. Boat rentals available in Kelowna and Penticton.

Nearest town: Kelowna
Fraser River
Lower MainlandRiver

Fraser River

May–September
White sturgeonChinook salmonSockeye salmon

The Fraser is home to the world's largest population of white sturgeon β€” prehistoric giants that can exceed 3 metres. Catch-and-release sturgeon fishing is a unique BC experience.

Nearest town: Mission
Kootenay Lake
KootenaysLake

Kootenay Lake

May–October
Bull troutRainbow troutKokanee salmon

One of BC's premier trophy trout lakes, Kootenay Lake produces bull trout over 10 kg. The surrounding mountains and the free Kootenay Lake Ferry add to the experience.

Nearest town: Nelson
Hwy 24 Lakes
CaribooLake

Hwy 24 Lakes

May–October
Rainbow troutBrook troutLake trout

The 'Fishing Highway' corridor east of 100 Mile House strings together over 100 lakes renowned for trophy rainbow trout. Resorts and fishing camps dot the route, making it one of BC's most accessible and rewarding freshwater destinations.

Nearest town: 100 Mile House
Haida Gwaii Waters
Northern BCOcean

Haida Gwaii Waters

June–August
HalibutChinook salmonLingcod

Remote and extraordinary, the waters around Haida Gwaii offer world-class halibut and salmon fishing. Charter operators in Masset and Queen Charlotte offer guided trips.

Nearest town: Masset

Where to Stay

BC Fishing Lodges

From remote fly-in wilderness camps to full-service ocean resorts β€” 15 of the best fishing lodges across British Columbia.

Skeena Angler Lodge
Full-Service Lodge
Skeena

Skeena Angler Lodge

Terrace

Perched on the banks of the legendary Skeena River, Skeena Angler Lodge is one of BC's most respected steelhead destinations. Expert guides lead guests to world-class runs on the Skeena and its tributaries β€” the Bulkley, Kispiox, and Babine. The lodge offers comfortable riverside cabins, hearty meals, and the kind of fishing stories that last a lifetime.

April to November
SteelheadChinook SalmonCoho Salmon
  • βœ“World-class Skeena steelhead
  • βœ“Access to Bulkley, Kispiox & Babine tributaries
  • βœ“Expert local guides
  • βœ“Comfortable riverside cabins
View Lodge Details
Kootenay Trout Lodge
Wilderness Lodge
Kootenays

Kootenay Trout Lodge

Nelson

Nestled in the mountains above the Kootenay Lake system, Kootenay Trout Lodge offers an intimate wilderness experience for fly fishing enthusiasts. The lodge specializes in guided float trips on the Kootenay River and access to remote alpine lakes stocked with trophy-sized rainbow and bull trout. Small group sizes ensure a personalized, unhurried experience.

May to October
Rainbow TroutBull TroutCutthroat Trout
  • βœ“Trophy rainbow and bull trout
  • βœ“Guided float trips on the Kootenay River
  • βœ“Remote alpine lake access
  • βœ“Small groups β€” maximum 8 guests
View Lodge Details
Haida Gwaii Wilderness Lodge
Remote Float Lodge
North Coast

Haida Gwaii Wilderness Lodge

Haida Gwaii

One of BC's most remote and spectacular fishing destinations, Haida Gwaii Wilderness Lodge is accessible only by floatplane. Guests fish the pristine waters surrounding the archipelago for trophy chinook salmon and halibut in near-total wilderness. The lodge accommodates just 12 guests at a time, ensuring exclusive access to some of the most productive ocean fishing on the BC coast.

June to September
Chinook SalmonHalibutLingcodRockfish
  • βœ“Floatplane access only β€” true wilderness
  • βœ“Trophy chinook and halibut
  • βœ“Maximum 12 guests for exclusivity
  • βœ“Surrounded by Gwaii Haanas National Park Reserve
View Lodge Details
Campbell River Salmon Lodge
Full-Service Resort
Vancouver Island

Campbell River Salmon Lodge

Campbell River

Campbell River has been called the Salmon Capital of the World, and this full-service lodge puts you right in the heart of the action. Located on Discovery Passage β€” one of BC's most productive salmon corridors β€” the lodge offers guided ocean charters, comfortable waterfront rooms, and a fish-cleaning and freezing service so you can bring your catch home.

May to October
Chinook SalmonCoho SalmonPink SalmonHalibut
  • βœ“Discovery Passage β€” world-famous salmon corridor
  • βœ“Full fish cleaning and freezing service
  • βœ“Waterfront rooms and dining
  • βœ“Both ocean and river fishing available
View Lodge Details
Chilcotin River Lodge
Remote Ranch Lodge
Cariboo

Chilcotin River Lodge

Williams Lake

Deep in the Chilcotin plateau, this remote ranch lodge offers guided fly fishing on the Dean and Chilcotin Rivers β€” two of BC's most storied steelhead and rainbow trout systems. The lodge is accessible by a combination of gravel road and jet boat, and the experience is as much about the wild BC landscape as it is about the fishing. Evenings are spent around the fire with fellow anglers.

June to October
Rainbow TroutSteelheadChinook Salmon
  • βœ“Dean and Chilcotin River access
  • βœ“Remote ranch setting β€” true BC wilderness
  • βœ“Jet boat access to prime runs
  • βœ“Exceptional rainbow trout and steelhead
View Lodge Details
Okanagan Lake Fishing Resort
Lakeside Resort
Okanagan

Okanagan Lake Fishing Resort

Peachland

Set on the shores of Okanagan Lake with a private dock and boat rentals, this family-friendly resort is the perfect base for exploring one of BC's most productive interior lakes. Kokanee salmon and rainbow trout are the main targets, and the resort's guides know every productive shoal and drop-off on the lake. After fishing, the Okanagan wine country and beaches are right at your doorstep.

April to October
Kokanee SalmonRainbow TroutLake TroutSmallmouth Bass
  • βœ“Private dock and boat rentals
  • βœ“Kokanee salmon and rainbow trout
  • βœ“Family-friendly with full resort amenities
  • βœ“Okanagan wine country minutes away
View Lodge Details
Fraser River Sturgeon Lodge
Guided Day Lodge
Fraser Valley

Fraser River Sturgeon Lodge

Mission

The Fraser River is home to the largest white sturgeon in the world β€” prehistoric giants that can exceed 3 metres and 300 kilograms. This Mission-based lodge specializes in catch-and-release sturgeon fishing with certified guides who know the river's deep holes and channels intimately. It's a bucket-list experience for any angler, and the lodge is just 90 minutes from Vancouver.

Year-round (sturgeon); June to September (salmon)
White SturgeonChinook SalmonSockeye Salmon
  • βœ“World's largest white sturgeon β€” catch and release
  • βœ“Certified expert guides
  • βœ“90 minutes from Vancouver
  • βœ“Year-round sturgeon fishing
View Lodge Details
Tofino West Coast Fishing Lodge
Ocean Charter Lodge
Vancouver Island

Tofino West Coast Fishing Lodge

Tofino

Tofino is famous for surfing and whale watching, but it's also one of BC's premier ocean fishing destinations. This lodge runs guided charters into Clayoquot Sound and the open Pacific for trophy chinook salmon and halibut. The dramatic west coast scenery β€” old-growth rainforest, sea stacks, and open ocean β€” makes every trip memorable whether the fish are biting or not.

May to September
Chinook SalmonCoho SalmonHalibutLingcod
  • βœ“Clayoquot Sound and open Pacific access
  • βœ“Trophy chinook and halibut
  • βœ“Stunning old-growth rainforest setting
  • βœ“Whale and wildlife sightings common
View Lodge Details
Northern BC Wilderness Lodge
Fly-In Wilderness Lodge
Northern BC

Northern BC Wilderness Lodge

Fort Nelson

For anglers seeking true wilderness, this fly-in lodge near Fort Nelson offers access to remote lakes and rivers in the BC northeast that see almost no fishing pressure. Arctic grayling rise freely to dry flies, northern pike lurk in the shallows, and lake trout cruise the depths. The lodge accommodates just 10 guests and the experience is completely off-grid β€” no roads, no crowds, no cell service.

June to September
Arctic GraylingNorthern PikeLake TroutWalleye
  • βœ“Fly-in access β€” zero fishing pressure
  • βœ“Arctic grayling, pike, and lake trout
  • βœ“Completely off-grid experience
  • βœ“Maximum 10 guests
View Lodge Details
Bulkley Valley Steelhead Lodge
Fly Fishing Lodge
Skeena

Bulkley Valley Steelhead Lodge

Smithers

The Bulkley River is one of the world's great steelhead rivers, and this Smithers-based lodge has been guiding anglers on its legendary runs for over 25 years. The lodge offers both wade fishing and drift boat trips, with access to the most productive pools on the upper and lower Bulkley. Accommodation is in comfortable riverside cabins with a communal lodge for meals and evening gatherings.

August to November
SteelheadCoho SalmonChinook Salmon
  • βœ“One of the world's great steelhead rivers
  • βœ“25+ years of guiding experience
  • βœ“Wade fishing and drift boat options
  • βœ“Comfortable riverside cabins
View Lodge Details
Gold River Steelhead Camp
Riverside Camp Lodge
Vancouver Island

Gold River Steelhead Camp

Gold River

The Gold River on Vancouver Island is one of BC's most consistent winter steelhead rivers, and this riverside camp puts you right on the best water. The camp runs small groups of four to six anglers with dedicated guides for each party. The Gold River's clear, emerald-green water and old-growth forest setting make it one of the most beautiful steelhead rivers in the province.

September to March
SteelheadChinook SalmonCoho Salmon
  • βœ“Consistent winter steelhead β€” September to March
  • βœ“Small groups of 4–6 anglers
  • βœ“Old-growth forest and emerald-green water
  • βœ“Vancouver Island's best winter steelhead river
View Lodge Details
Highway 24 Trout Lodge
Lake Resort Lodge
Cariboo

Highway 24 Trout Lodge

Lone Butte

The Highway 24 corridor between Lone Butte and Little Fort is known as the Fishing Highway β€” a string of over 100 productive trout lakes in the BC interior. This lodge sits on one of the best lakes in the corridor and offers guided fishing, boat rentals, and comfortable lakeside cabins. It's a classic BC fishing resort experience β€” relaxed, affordable, and consistently productive.

May to October
Rainbow TroutBrook TroutKokanee Salmon
  • βœ“Access to 100+ trout lakes on the Fishing Highway
  • βœ“Guided fishing and boat rentals
  • βœ“Comfortable lakeside cabins
  • βœ“Consistently productive rainbow trout fishing
View Lodge Details
Port Hardy Ocean Fishing Lodge
Ocean Charter Lodge
Vancouver Island

Port Hardy Ocean Fishing Lodge

Port Hardy

Port Hardy sits at the northern tip of Vancouver Island, where the waters of Queen Charlotte Strait meet the open Pacific. This lodge runs guided ocean charters for trophy chinook salmon and halibut in some of the most productive and least-pressured waters on the BC coast. The remote location means bigger fish and fewer boats β€” a genuine wilderness ocean fishing experience.

May to September
Chinook SalmonHalibutLingcodRockfish
  • βœ“Queen Charlotte Strait β€” trophy chinook and halibut
  • βœ“Less fishing pressure than southern BC waters
  • βœ“Remote northern Vancouver Island setting
  • βœ“Full charter packages with accommodation
View Lodge Details
Babine River Steelhead Camp
Tented Wilderness Camp
Skeena

Babine River Steelhead Camp

Smithers

The Babine River is widely regarded as one of the finest steelhead rivers in the world, and this tented wilderness camp offers an authentic, back-to-basics experience on its most productive water. Guests stay in comfortable wall tents with wood stoves, share meals around a communal fire, and fish with some of the most experienced steelhead guides in BC. The Babine's gin-clear water and wild canyon setting are unforgettable.

September to October
SteelheadCoho Salmon
  • βœ“One of the world's finest steelhead rivers
  • βœ“Authentic tented wilderness camp experience
  • βœ“Wall tents with wood stoves
  • βœ“World-class steelhead guides
View Lodge Details
Columbia River Fishing Lodge
River Lodge
Columbia Shuswap

Columbia River Fishing Lodge

Revelstoke

The Columbia River system in the BC interior is one of the province's most diverse fisheries, and this Revelstoke-based lodge offers guided access to the best of it. Float trips on the Columbia target trophy rainbow and bull trout in the river's clear mountain water, while nearby Arrow Lakes offer excellent kokanee salmon fishing. The lodge is perfectly positioned for a multi-day fishing and adventure trip.

April to October
Rainbow TroutBull TroutKokanee SalmonWalleye
  • βœ“Columbia River float trips for trophy trout
  • βœ“Arrow Lakes kokanee salmon fishing
  • βœ“Revelstoke's adventure activities nearby
  • βœ“Multi-day packages available
View Lodge Details

Gear Up First

Tackle & Sports Shops

The best fishing tackle and sporting goods stores near BC's top fishing destinations β€” local knowledge included.

Cariboo Sporting Goods β€” 100 Mile House, BC
100 Mile House

Cariboo

Cariboo Sporting Goods

Local flies & lake reports for the Cariboo lake country

Terrace Sports β€” Terrace, BC
Terrace

Skeena

Terrace Sports

Spey rods, sink tips & Skeena system steelhead gear

Campbell River Fishing Outfitters β€” Campbell River, BC
Campbell River

Vancouver Island

Campbell River Fishing Outfitters

Ocean salmon & halibut gear in the Salmon Capital of the World

Stay Near the Best Fishing

Find a comfortable, affordable base for your next BC fishing adventure.

Browse BC motels