Fishing in British Columbia
- Lakes
- 7,017
- Rivers
- 11,527
- Access
- 2,125
- Boat Ramps
- 582
- Shops
- 0
British Columbia occupies the entire western edge of Canada, where the Pacific coast, the Coast Mountains, and the interior plateau and Rockies all converge.
The result is a province with more water than most anglers can get their heads around — over 20,000 lakes and 750,000 kilometres of streams, running from tidal estuaries to high alpine tarns.
The fishing shifts dramatically depending on whether you're on the coast, in the dry interior, or up in the north, and the species list changes just as fast. Salmon are the thread that runs through most of it.
Five Pacific species move through BC waters, and the timing shapes the year for a lot of anglers. Chinook show up along the coast in spring, with Haida Gwaii and Vancouver Island drawing serious attention early in the season.
By summer, the action spreads — the Fraser River pulls fish deep into the interior, and the Campbell River on Vancouver Island has built a reputation around late-season runs that goes back generations. Coho follow through summer into fall; Chum come last.
On the coast, a BC Tidal Waters Sport Fishing Licence issued by Fisheries and Oceans Canada is required, plus a salmon conservation stamp if you're keeping fish. The interior is a different world.
The southern plateau sits in the rainshadow of the Coast Mountains — warm, dry summers, cold winters — and the lakes here hold rainbow trout that grow large on the back of long growing seasons.
Kootenay Lake is known for its Gerard rainbows, a strain that runs big and fights hard; bucktailing for them is a local tradition.
Osoyoos Lake, down in the Okanagan Valley where Canada's only desert sits, holds kokanee, rainbow trout, and largemouth and smallmouth bass that benefit from the extended warm season.
The Skeena and Bulkley rivers in the northwest draw steelhead anglers from a long way off, and the Squamish River between Vancouver and Whistler sees strong pink salmon runs in odd-numbered years, with good trout nymphing in the reaches upstream.
Freshwater fishing requires a provincial licence for anyone 16 and older, available through the BC government's WILD system. Classified waters — sections with additional conservation protections — require supplementary stamps on top of the basic licence.
The Freshwater Fishing Regulations Synopsis, updated regularly by the province, is the place to check current rules before you go.
Moving gear between water bodies carries real responsibility here: whirling disease and invasive mussels are active concerns, and the Clean, Drain, Dry protocol isn't optional. BC rewards anglers who pay attention to season and elevation.
A lake that fishes well in May can be slow in July and come alive again in September. The water is there — the work is reading it right.
Species & education
Learn what type of fish are in British Columbia and what's needed to catch them.
Fish smarter with real-time insights
Whether you're en route and conditions shift or you're looking for the best spot based on current flows, we enable you to make informed decisions on the fly.





British Columbia licenses and regulations
Explore British Columbia waters
Top fishing waters
Popular Cities
Loading popular cities...
Smarter Fishing Starts in the App.
onWater Fish gives you everything you need to plan smarter, fish better, and own every trip from first cast to last.





















































