Best Fishing Spots In British Columbia, Canada
Discover the best fishing spots in British Columbia, Canada with our extensive
list! British Columbia is known for its diverse fishing opportunities, offering something
for every angler. Whether you're a fan of expansive lakes, meandering rivers,
or more, our selection has the best fishing spots for you. Learn about the fish
species you can catch, explore a map with fishing hotspots, and plan your
perfect fishing adventure in British Columbia, Canada.
Top Fishing Spots (1000+)
- Mud LakesSquamish, British Columbia, CA
- Yalakom CreekKamloops, British Columbia, CA
- Paterson CreekOkanagan, British Columbia, CA
- Percy CreekPort Moody, British Columbia, CA
- Holmden CreekPort Moody, British Columbia, CA
- Underhill CreekPort Moody, British Columbia, CA
- Coldwell CreekPort Moody, British Columbia, CA
- Shone CreekPort Moody, British Columbia, CA
- Buntzen CreekPort Moody, British Columbia, CA
- Elsay CreekPort Moody, British Columbia, CA
- Edwin LakeVernon, British Columbia, CA
- Sinclair LakeVernon, British Columbia, CA
- Bowron LakePrince George, British Columbia, CA
- Grouse CreekKamloops, British Columbia, CA
- Chisholm CreekKamloops, British Columbia, CA
- Eureka BrookKamloops, British Columbia, CA
- Lasca CreekCranbrook, British Columbia, CA
- Petrie CreekFort St. John, British Columbia, CA
- Bartle CreekFort St. John, British Columbia, CA
- Gautschi CreekFort St. John, British Columbia, CA
- Colledge LakeFort St. John, British Columbia, CA
- Nordling CreekFort St. John, British Columbia, CA
- Wishon CreekPrince George, British Columbia, CA
- Houlgate CreekWest Vancouver, British Columbia, CA
- Aktaklin LakePrince George, British Columbia, CA
- Moat LakeCourtenay, British Columbia, CA
- Sunrise LakeCourtenay, British Columbia, CA
- Harrison ReefTerrace, British Columbia, CA
- Ferguson BayTerrace, British Columbia, CA
- Yestalton BayTerrace, British Columbia, CA
- Masset InletTerrace, British Columbia, CA
- Neil CreekKamloops, British Columbia, CA
- 111 Mile CreekKamloops, British Columbia, CA
- Irving LakeCampbell River, British Columbia, CA
- Mooyah BayCampbell River, British Columbia, CA
- East Cache CreekFort St. John, British Columbia, CA
- West Cache CreekFort St. John, British Columbia, CA
- Muchalat InletCampbell River, British Columbia, CA
- Silverado CreekCampbell River, British Columbia, CA
- Williamson PassageCampbell River, British Columbia, CA
- Houston RiverCampbell River, British Columbia, CA
- Mussel InletTerrace, British Columbia, CA
- Lizette LakeTerrace, British Columbia, CA
- Lizette CreekTerrace, British Columbia, CA
- Atick CreekFort St. John, British Columbia, CA
- Jumping CreekOkanagan, British Columbia, CA
- Pulley CreekOkanagan, British Columbia, CA
- Holyk CreekOkanagan, British Columbia, CA
- Johnson LagoonCampbell River, British Columbia, CA
- Impa LakeFort St. John, British Columbia, CA
Next
Showing page 1 of 420
Top Fishing Cities in Canada
Fishbox
FISHING LICENSE

Click to find out where to buy a fishing license, types of fishing licenses available, etc.
Have questions?
Places to recommend in British Columbia include Skeena River, Quesnel Lake, Capilano River, Bellevue Creek, Brent Lake and more. The Fishbox app can help you find the best fishing spots near you and save them until your next adventure.
Fish species found in British Columbia include Bull trout, Burbot, Chinook salmon, Chum salmon, Coho salmon and others.
There may also be catch limits and regulations on using specific gear. Check out the regulation for British Columbia in this section
Find Your Next Fishing Spots In British Columbia, Canada
Top 30 spots
- Queest Creek
- Hunakwa Creek
- Seymour Arm
- Cinnemousun Narrows
- Five Mile Creek
- Four Mile Creek
- Potato Creek
- Coronation Lake
- Holyoak Lake
- West Banon Creek
- Stocking Lake
- Heart Lake
- Silver Lake
- Holland Creek
- Tyee Creek
- McMullen Creek
- Hurry Creek
- Emily Creek
- Godwin Creek
- Wilson Creek
- Shorts Creek
- Quilpituk Creek
- Christie Creek
- Hamilton Creek
- Attenborough Creek
- Sherwood Creek
- Quarantine Lake
- Whirl Bay
- Race Passage
- Chop Bay
Let’s stay in touch!
Join our newsletter for the best fishing trips