Salmon Fishing in British Columbia: Best Rivers, Runs, and Portable Power for Charter and River Days

EcoFlow

British Columbia is home to some of the best salmon fishing you’ll find anywhere in the world. Whether you’re wading knee-high on the banks of the Fraser or heading off on a guided charter from Prince Rupert, BC, provides a wild fishing experience that’s hard to match. Here’s what you need to know before you head off to target Chinook on BC's best rivers.

Why British Columbia is One of the Best Salmon Fishing Destinations in the World

BC is an exceptional place to fish for salmon because of its geography and ecology. Its cold rivers are rich in oxygen, creating the ideal conditions for salmon to spawn so they return every year.

Anglers travel here in large numbers every year, some of them combining a fishing trip with camping and carefully planning for long spells outdoors with charging gear like an EcoFlow DELTA 3 Classic to keep everything powered up.

The province is home to all of the five Pacific salmon species, and runs can often number in the millions. On top of all that, the striking mountain scenery provides a wonderful backdrop, and waterways are easy to access. It’s easy to see why BC attracts anglers from all over the world.

EcoFlow DELTA 3 Classic

What Species of Salmon Can You Catch in BC?

BC is home to all five Pacific species of salmon:

  • Chinook (King) Salmon – The biggest and most prized for their size and fight.

  • Coho (Silver) Salmon – With their acrobatic runs and aggressive strikes, these are a favourite among anglers.

  • Pink Salmon – These are the most abundant, and they run in odd-numbered years in Southern BC.

  • Sockeye Salmon – Their bright red spawning colour makes these strong swimmers stand out, but fishing is tightly regulated.

  • Chum Salmon – A powerful fighter, but often overlooked for other species.

What Are the Best Rivers for Salmon Fishing in BC?

BC has its fair share of rivers where you’ll find excellent salmon fishing. Here are some of the best:

Fraser River

The Fraser is the backbone of the salmon fishery in BC, running over 1,375 km right from the Rockies to the Strait of Georgia, and it’s a top spot for freshwater fishing. It’s known primarily for its huge Chinook, sockeye, and pink runs. The canyon section near Hope and Yale is a top spot for bank and drift fishing, while boat anglers prefer the lower river near Chilliwack and Mission.

Thompson River

The Thompson is a tributary of the Fraser, famous for its late-run Chinook and steelhead. The section near Spences Bridge is particularly popular with fly fishers. Head here in summer and early fall for the Chinook runs, and enjoy incredible scenery as you cast your rod.

Skeena River

The entire Skeena system in the northwest of BC is second to the Fraser in salmon production, and the Chinook and sockeye runs are exceptional. Terrace and Smithers are the main bases for guided trips, and tributaries including the Bulkley, Kispiox, and Babine are known for their trophy-sized fish.

Campbell River

Located on the east coast of Vancouver Island, this is often called the "Salmon Capital of the World." Discovery Passage is particularly popular for Chinook fishing in the summer. There are several places to stay nearby, or you may prefer to stay at the popular Pedder Bay RV campground further away.

Dean River

Located on the central coast, the Dean River is more remote and restricted, and you’ll often travel by floatplane to access it. You’ll find huge numbers of Chinook, coho, and steelhead, and the natural surroundings are truly stunning.

DELTA 3 Max Portable Power Station
The EcoFlow DELTA 3 Max delivers 2400W of power (up to 4800W surge) with X-Boost™ to run heavy-duty appliances up to 3400W. Recharge to 80% in 68 minutes, enjoy ultra-quiet operation at 25dB, and rely on 10 years of durable LFP battery performance. Lightweight at 20.3 kg, with 10ms auto-switching, smart app control, and up to 5 years of warranty, it’s power you can trust anywhere.

When Do the Salmon Runs Happen in British Columbia?

Timing depends on location and species, but as a general guide:

  • Chinook – May to September

  • Sockeye – July to August

  • Pink – August to September (odd years in Southern BC)

  • Coho – September to November

  • Chum – October to November

On the Fraser River, the best action takes place from late spring right through fall. On northern systems, like the Skeena, the peak is around July and August for Chinook and later for coho.

Check current Fisheries and Oceans Canada (DFO) notices before you head off to time your trip perfectly.

Charter Fishing vs. River Fishing: What Should You Expect?

Charter fishing involves going offshore or into tidal inlets on a guided vessel, typically for Chinook and coho. They are well-established out of Campbell River, Prince Rupert, Port Hardy, and Tofino, and include bait, gear, and licences. You can choose between half-day and full-day trips.

River fishing can involve wading small tributaries on a solo trip, but guided drift boat trips are available on larger systems like the Fraser. If going alone, there’s more preparation involved, and it’s a more hands-on experience.

What Gear Do You Need for a Full Day on the Water?

Going well-prepared is essential to enjoy a good trip. This includes packing:

  • A rod and reel suitable for the fishery. For example, baitcasting or heavy spinning for river Chinook.

  • Terminal tackle, including swivels, hooks, weights, and lures or flies appropriate to the species.

  • Waders and wading boots if you’re on the river.

  • Polarized sunglasses, not just to protect your eyes but for spotting fish.

  • Snacks, water, and a first-aid kit.

  • Personal devices like a phone, VHF radio, GPS unit, and fish finders.

If you're combining your trip with a few nights outdoors, the Pedder Bay RV Campground on Vancouver Island is a well-equipped base for fishing the region.

EcoFlow DELTA 3 Max Solar Generator

Frequently Asked Questions

Do You Need a License to Salmon Fish in British Columbia?

Yes, you’ll need a valid BC Tidal Waters Sport Fishing Licence for saltwater fishing or a freshwater licence for river fishing. Non-resident licences are also needed, and they are available online at the DFO website or at tackle shops across the province.

When Is the Best Time of Year to Salmon Fish in BC?

The peak of most runs takes place from July through October. June and July on the Skeena are the best times for Chinook. The Fraser is good for multiple species from July through September. Coho season is later, in September and October.

Can You Keep Salmon You Catch in BC?

Some fisheries are catch-and-release, but others allow retention, though there are limits. It depends on the species and current regulations, which can change in-season. Chinook, for example, often have strict daily limits or closures depending on the run. Always check the latest DFO notices before your trip to confirm what's permitted.

DELTA 3 Classic Portable Power Station
The EcoFlow DELTA 3 Classic delivers 1800W of reliable power (3600W surge) with X-Boost™ to support high-demand appliances up to 2600W. Fast-charging to 80% in just 45 minutes, ultra-quiet at 30dB, and built tough with 10 years of dependable performance, it’s a lightweight, portable solution you can trust anywhere—backed by up to 5 years of warranty.

Catch More Fish, Stay Safer, Fish Longer

Careful planning, from choosing the right location and time of year to packing the right gear, will help make your salmon fishing trip more successful.

A quality portable power station is a practical investment for a serious angler. Check out EcoFlow’s collection of portable power stations, including lightweight options like the EcoFlow DELTA 3 Max + 400W Solar Kit, many of which work with solar chargers, so they’re perfect for taking into the great outdoors.