British Columbia

Fishing in British Columbia

157 tackle shops, guides, charters and fishing spots in British Columbia, with an average Google rating of 4.7 across 27,507 reviews. The biggest clusters are in Campbell River, Prince Rupert and Tofino.

Highest rated

Ranked by Google rating, weighted by the number of reviews, so a 4.9 from 400 reviews beats a 5.0 from three.

Mainlanders SportFishing Sturgeon fishing B.C.5.0

Fishing charter

Mainlanders SportFishing Sturgeon fishing B.C.

Chilliwack, BC

361 Google reviews

Coastal Wilderness Adventures Sportfishing5.0

Fishing charter

Coastal Wilderness Adventures Sportfishing

Campbell River, BC

357 Google reviews

Lang's Fishing Adventures5.0

Tackle shop

Lang's Fishing Adventures

Maple Ridge, BC

338 Google reviews

River Therapy Fishing5.0

River

River Therapy Fishing

BC

329 Google reviews

Chromer Sport Fishing5.0

Fishing charter

Chromer Sport Fishing

BC

214 Google reviews

Outsider Charters Inc.5.0

Fishing charter

Outsider Charters Inc.

Campbell River, BC

187 Google reviews

Before you go

  • Freshwater fishing requires a B.C. freshwater licence, sold online through the WILD system and linked to your Fish and Wildlife ID. Government of British Columbia
  • Saltwater (tidal) fishing needs a separate B.C. Tidal Waters Sport Fishing Licence from Fisheries and Oceans Canada. Fisheries and Oceans Canada
  • Freshwater rules are published by region in the Freshwater Fishing Regulations Synopsis; check the current edition before you go. Government of British Columbia

From official sources, checked 14 October 2026. Rules change, so confirm with the source before you go.

What’s listed

  • Fishing charter 53
  • Tackle shop 36
  • Waterfall 16
  • Campground 15
  • Provincial park 7
  • Guide service 6
  • River 6
  • Outfitter 6
  • Scenic spot 6
  • Campground & RV park 2
  • Lodge 2
  • Lake 1
  • Marina 1

All 157 by area

Campbell River 18

Prince Rupert 12

Tofino 11

Chilliwack 6

Victoria 5

Mission 4

Vancouver 4

Abbotsford 3

Kamloops 3

Kitimat 3

Port Hardy 3

Richmond 3

Esquimalt 2

Kelowna 2

Kent 2

Oak Bay 2

Terrace 2

Burnaby 1

Burns Lake 1

Colwood 1

Harrison Hot Springs 1

Hudson's Hope 1

Lake Country 1

Maple Ridge 1

Masset 1

North Vancouver 1

Port Edward 1

Prince George 1

Saanich 1

Smithers 1

Sooke 1

Squamish 1

Township of Langley 1

Ucluelet 1

Vanderhoof 1

West Vancouver 1

Elsewhere in British Columbia 53

Filter and sort these on the browse page