Fishing in the Skeena & North Central BC
The legendary Skeena River steelhead, Babine Lake trout, Bulkley River salmon -- world-class fishing in BC's northwest.
1. Skeena River (Steelhead)
Terrace to Prince RupertThe Skeena River is one of the world's premier steelhead rivers. The river's massive size and powerful current produce steelhead averaging 10-15 pounds, with fish over 20 pounds common.
2. Skeena River (Salmon)
Skeena watershedThe Skeena River hosts runs of all five Pacific salmon species. Chinook and coho are the primary targets for anglers.
3. Babine Lake (Lake Trout, Rainbow Trout)
Near SmithersBabine Lake is the largest natural lake in BC and offers excellent rainbow trout, lake trout, and kokanee fishing. The lake is famous for its large rainbow trout.
4. Bulkley River (Eel, Steelhead)
Smithers areaThe Bulkley River is a major tributary of the Skeena, offering world-class steelhead and salmon fishing. The river's clear water and classic runs make it a fly fishing paradise.
5. Kitimat River (Eel, Steelhead)
KitimatThe Kitimat River offers excellent salmon and steelhead fishing near the coast. The river's short, powerful run produces bright, aggressive fish.
6. Kispiox River (Eel, Steelhead)
Kispiox areaThe Kispiox River is a famous Skeena tributary known for producing large steelhead. The river's clear, cold water and classic runs are ideal for fly fishing.
7. Nass River (Eel, Steelhead)
Nass ValleyThe Nass River offers steelhead and salmon fishing in a remote wilderness setting. The river is known for large, powerful steelhead.
8. Morice River (Eel, Steelhead)
Near HoustonThe Morice River is a major steelhead stream in the Skeena system. The river also offers excellent salmon fishing.
9. Lakelse Lake (Rainbow Trout)
Near TerraceLakelse Lake offers rainbow trout, kokanee, and Dolly Varden fishing near Terrace. The lake is a popular family destination.
10. Sustut River (Eel, Steelhead)
Remote northern BCThe Sustut River is a remote Skeena tributary offering wilderness steelhead fishing. Access is by float plane or helicopter.
11. Zymoetz River (Copper)
Terrace areaThe Zymoetz River, also known as the Copper River, offers steelhead and salmon fishing near Terrace.
12. Kitsumkalum Lake (Rainbow Trout)
Near TerraceKitsumkalum Lake offers rainbow trout and Dolly Varden fishing near Terrace. The lake is a popular recreation area.
13. Bear River (Eel, Steelhead)
Stewart areaThe Bear River offers salmon and steelhead fishing near Stewart in the remote north coast region.
14. Stikine River (Eel, Rainbow Trout, Steelhead)
Northwestern BCThe Stikine River is a major northern river offering steelhead, salmon, and rainbow trout fishing in a remote wilderness setting. The river flows from the Spatsizi Plateau to the Pacific near Wrangell, Alaska.
15. Liard River (Arctic Grayling, Northern Pike, Rainbow Trout)
Northern BCThe Liard River flows through far northern BC, offering Arctic grayling, northern pike, and rainbow trout fishing. The Liard Hot Springs provide a unique post-fishing soak.
16. Skeena River (Bulkley Confluence)
Hazelton areaThe Skeena River at the Bulkley confluence near Hazelton offers excellent steelhead and salmon fishing.
17. Kalum River (Eel, Steelhead)
Terrace areaThe Kalum River is a major steelhead stream in the Skeena system. The river offers both summer and winter steelhead runs.
18. Kitselas Canyon (Salmon)
Skeena RiverKitselas Canyon on the Skeena River is a traditional First Nations fishing site and offers excellent salmon fishing.
19. Zymagotitz River (Eel, Steelhead)
Terrace areaThe Zymagotitz River offers steelhead and salmon fishing in the Terrace area.
20. Kleanza Creek (Eel, Steelhead)
Terrace areaKleanza Creek offers steelhead and salmon fishing near Terrace.
21. Shames River (Eel, Steelhead)
Terrace areaThe Shames River offers steelhead and salmon fishing in the Terrace region.
22. Exchamsiks River (Eel, Steelhead)
Near Prince RupertThe Exchamsiks River offers salmon and steelhead fishing near Prince Rupert.
23. Khtada River (Eel, Steelhead)
Prince Rupert areaThe Khtada River offers steelhead and salmon fishing in the Prince Rupert region.
24. Lakelse River (Eel, Steelhead)
Terrace areaThe Lakelse River offers salmon and steelhead fishing flowing from Lakelse Lake.
25. Babine River (Eel, Steelhead)
Babine Lake outletThe Babine River, flowing from Babine Lake, offers excellent steelhead and salmon fishing.
26. Sustut Lake (Arctic Grayling, Rainbow Trout)
Remote northSustut Lake offers rainbow trout and Arctic grayling fishing in the remote Sustut region.
27. Bear Lake (Omineca)
Near Mt. MilliganBear Lake offers rainbow trout and lake trout fishing in the Omineca region.
28. Tachie River (Rainbow Trout)
Fort St. James areaThe Tachie River connects Stuart Lake to Trembleur Lake and offers excellent rainbow trout fishing.
29. Prince Rupert Harbour (Saltwater)
Prince RupertPrince Rupert Harbour offers excellent saltwater fishing for Chinook and coho salmon in Chatham Sound. The harbour is protected from Pacific storms.
30. Chatham Sound (Saltwater)
Prince Rupert areaChatham Sound offers world-class saltwater fishing for salmon and halibut. The nutrient-rich waters attract large Chinook salmon averaging 20-40 pounds.
31. Kitimat Harbour (Saltwater)
KitimatKitimat Harbour offers saltwater fishing for salmon and bottom fish in Douglas Channel. The deep-water harbour provides good boat access.
32. Douglas Channel (Saltwater)
Kitimat areaDouglas Channel offers excellent saltwater fishing for Chinook salmon, coho, and halibut in a dramatic fjord setting.
33. Stewart Harbour (Saltwater)
StewartStewart Harbour offers saltwater fishing for salmon in the Portland Canal, the longest fjord in North America.
34. Portland Canal (Saltwater)
Stewart areaPortland Canal offers saltwater fishing for salmon and halibut in a stunning glacial fjord setting at the US border.
35. Work Channel (Saltwater)
Near Prince RupertWork Channel offers remote saltwater fishing for salmon in the Prince Rupert area.
36. Grenville Channel (Saltwater)
Inside PassageGrenville Channel offers protected saltwater fishing for salmon and halibut in BC's Inside Passage.
37. Hartley Bay (Saltwater)
North of KitimatHartley Bay offers remote saltwater fishing for salmon in the Douglas Channel area.
Fishing Tips for the Skeena & North Central Region
- Get a licence -- Buy online at fishing.gov.bc.ca. A salmon conservation stamp is required.
- Book steelhead trips early -- Skeena steelhead lodges book far in advance. Plan your trip months or years ahead.
- Fish in fall -- September and October offer the best steelhead fishing on the Skeena system.
- Bring quality rain gear -- The Skeena region is coastal rainforest with frequent rain.
- Hire a guide -- The Skeena's large size makes guided trips the most productive option for visitors.
- Get a licence — All anglers 18+ need an Ontario fishing licence. Buy online at ontario.ca/fishing.
- Watch Great Lakes weather — Lake Erie is notorious for sudden, dangerous storms. Check marine forecasts before heading out.
- Hire a charter — For Lake Ontario salmon and Lake Erie walleye, chartered trips are the most productive option.
- Fish the Bay of Quinte in fall — September through November offers the best trophy walleye fishing in the bay.
- Try the Niagara River — The Niagara River offers year-round fishing opportunities unmatched in Ontario.
Get CatchTales
Ready to start bragging? Download the app and hit the water.
Free version available — upgrade to Pro for $8.99/year or $19.99 lifetime (CAD).


