Fishing in British Columbia
Click a region to explore top fishing spots, species, and local tips.
British Columbia has over 20,000 lakes and thousands of kilometres of spectacular Pacific coastline. The province offers world-class salmon fishing — chinook, coho, sockeye, pink, and chum — in coastal rivers like the Skeena, Dean, and Fraser Rivers. Interior lakes including Kootenay, Okanagan, and Shuswap provide excellent rainbow trout, kokanee, and burbot fishing, while the remote lakes of northern BC offer trophy lake trout and Arctic grayling in pristine wilderness settings.
Lower Mainland & Vancouver
Fraser River salmon/sturgeon, Howe Sound, Capilano, Seymour River
Vancouver Island
Salmon, halibut, steelhead, trout lakes, Campbell River, Port Alberni
Haida Gwaii & North Coast
Remote salmon, halibut, steelhead, pristine wilderness fishing
Thompson & Okanagan
Steelhead, rainbow trout, kokanee, Kamloops trout, Thompson River
Kootenays
Trout, char, sturgeon, bass, Kootenay Lake, Elk River
Skeena & North Central
Skeena River steelhead/salmon, Babine Lake, Bulkley River, Kitimat
Cariboo & Chilcotin
Rainbow trout lakes, pike, Fraser headwaters, remote wilderness
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).



