British Columbia

BC Tackle & Sports Shops

Gear up before you hit the water — the best fishing tackle and sporting goods stores near BC's top fishing destinations.

Fishing tackle shop with rods, reels and lures

Whether you're chasing steelhead on the Skeena, trolling for trout on a Cariboo lake, or casting for salmon off Vancouver Island, having the right gear makes all the difference. These local tackle and sporting goods shops know BC's waters inside out — and most will happily point you to the best spots too.

Thompson-Okanagan
7 shops
Wells Gray Outfitters — Clearwater, BC
ClearwaterThompson-Okanagan

Wells Gray Outfitters

4816 Clearwater Valley Rd, Clearwater, BC V0E 1N1

Wells Gray Outfitters is Clearwater's ultimate year-round adventure hub — far more than a tackle shop. Whether you're gearing up for a backcountry fishing trip into Wells Gray Provincial Park, picking up a new mountain bike for the trails, or getting your skates sharpened before hitting the ice, this is the place locals and visitors count on. Summer brings a full lineup of bike sales and rentals, paddleboards, kayaks, and water sports gear for exploring the Clearwater River and the park's stunning lakes. Their active lifestyle clothing and fitness section keeps you outfitted for every season — from trail running and cycling to skiing and snowshoeing. The knowledgeable team lives and breathes the outdoors and will happily point you to the best fishing holes, trails, and hidden spots that only locals know.

Specialties

Fishing gear, licences & local reportsBike sales, rentals & serviceSkate sharpeningWater sports — paddleboards, kayaks & rentalsSummer sports & outdoor clothingFitness gear & active lifestyle apparelBackcountry & camping supplies
Nearby water: Clearwater River, Murtle Lake, Azure Lake, Mahood Lake
Little Fort General Store & Tackle — Little Fort, BC
Little FortThompson-Okanagan

Little Fort General Store & Tackle

Little Fort, BC (Hwy 24 corridor)

Sitting right on the famous Hwy 24 'Fishing Highway', Little Fort's general store is a beloved institution for anglers working the chain of trophy trout lakes between Little Fort and Lone Butte. Pick up bait, tackle, licences, and local knowledge all in one stop before heading out on the water.

Specialties

Hwy 24 lake trout tackleLive baitFishing licencesLocal lake maps
Nearby water: Hwy 24 lakes — Sheridan, Bridge, Lac des Roches, Roe Lake
Wholesale Sports — Kamloops — Kamloops, BC
KamloopsThompson-Okanagan

Wholesale Sports — Kamloops

Kamloops, BC

A large-format sporting goods retailer with one of the most comprehensive fishing departments in the BC Interior. Wholesale Sports Kamloops carries everything from fly rods and waders to downriggers and ice fishing shelters, with a staff that knows the Thompson River and surrounding lakes intimately.

Specialties

Thompson River steelhead gearFly fishing full rangeIce fishing equipmentDownriggers & boat gear
Nearby water: Thompson River, Kamloops Lake, Paul Lake
River City Sports & Tackle — Kamloops — Kamloops, BC
KamloopsThompson-Okanagan

River City Sports & Tackle — Kamloops

Kamloops, BC V2C 2B4

River City Sports & Tackle is Kamloops' premier locally owned fishing and outdoor shop, right in the heart of BC's Tournament Capital. With the Thompson River running through the city and dozens of trophy trout lakes within an hour's drive, the staff here live and breathe the outdoors. Whether you're rigging up for Thompson River steelhead, heading out to Paul Lake for rainbow trout, or gearing up for a backcountry ice fishing trip, River City has the gear, the licences, and the local knowledge to make your trip a success. They also carry a full range of hunting supplies, camping gear, and outdoor clothing for every season.

Specialties

Thompson River steelhead & salmonPaul Lake & Kamloops Lake troutIce fishing gear & sheltersHunting supplies & licencesCamping & outdoor gearFly fishing equipment
Nearby water: Thompson River, Kamloops Lake, Paul Lake, Lac Le Jeune
Logan Lake Highland Sports & Tackle — Logan Lake, BC
Logan LakeThompson-Okanagan

Logan Lake Highland Sports & Tackle

Logan Lake, BC V0K 1W0

Logan Lake Highland Sports & Tackle is the go-to outfitter for anglers and outdoor enthusiasts exploring the stunning Highland Valley plateau country between Kamloops and Merritt. Perched at over 1,100 metres elevation, Logan Lake is surrounded by some of BC's most productive rainbow trout lakes — and this shop knows every one of them. Pick up your fishing licence, stock up on tackle, and get the inside scoop on which lakes are producing before you head out. The shop also carries hunting supplies, camping gear, and outdoor clothing suited to the cool Highland Valley climate. A true community hub for one of BC's most underrated outdoor destinations.

Specialties

Highland Valley lake trout fishingFly fishing & spin casting gearHunting supplies & licencesCamping & outdoor equipmentLocal lake maps & fishing reportsIce fishing gear
Nearby water: Logan Lake, Tunkwa Lake, Leighton Lake, Lac Le Jeune
Merritt Nicola Valley Tackle — Merritt, BC
MerrittThompson-Okanagan

Merritt Nicola Valley Tackle

Merritt, BC

Sitting at the heart of the Nicola Valley, Merritt Nicola Valley Tackle serves anglers on the Nicola River and the many productive trout lakes of the surrounding plateau. The shop is a favourite stop for anglers heading to the Coquihalla corridor lakes and the Nicola system's wild rainbow trout.

Specialties

Nicola River rainbow troutPlateau lake fishingFly fishing gearFishing licences & maps
Nearby water: Nicola River, Nicola Lake, Stump Lake
Lillooet Fraser Canyon Tackle — Lillooet, BC
LillooetThompson-Okanagan

Lillooet Fraser Canyon Tackle

Lillooet, BC

Perched above the Fraser River in the dramatic canyon country north of Pemberton, Lillooet Fraser Canyon Tackle serves anglers on one of BC's most productive salmon and sturgeon rivers. The shop carries drift fishing gear for the Fraser's massive chinook and sockeye runs, plus supplies for the surrounding plateau lakes.

Specialties

Fraser River chinook & sockeyeWhite sturgeon gearDrift fishing tacklePlateau lake trout fishing
Nearby water: Fraser River, Seton Lake, Anderson Lake
Cariboo
3 shops
Cariboo Sports Supply — 100 Mile House, BC
100 Mile HouseCariboo

Cariboo Sports Supply

100 Mile House, BC

Cariboo Sports Supply is 100 Mile House's newest and most exciting sporting goods destination — built by locals, for locals. Whether you're gearing up for hockey season, heading out for a weekend of fishing on the Cariboo lakes, or outfitting the whole family for outdoor adventure, Cariboo Sports Supply has you covered. Their motto says it all: Gear Up, Game On. From ice time to open water, they carry the equipment, apparel, and accessories to keep you playing hard all year round. Stop in, say hello, and experience the kind of friendly, knowledgeable service that only a community-rooted shop can deliver.

Specialties

Hockey & ice sports gearFishing tackle & suppliesOutdoor & recreational equipmentTeam & family outfittingLocal sporting goods
Nearby water: Bridge Lake, Sheridan Lake, Lac La Hache, Canim Lake
Quesnel Northern Sports — Quesnel, BC
QuesnelCariboo

Quesnel Northern Sports

Quesnel, BC

A full-service sporting goods store serving the Cariboo's northern gateway. Quesnel Northern Sports is well-stocked for anglers targeting the Quesnel River's chinook salmon run and the many trophy trout lakes in the surrounding Cariboo plateau. Staff can advise on remote lake access by logging road.

Specialties

Quesnel River chinook salmonCariboo plateau lake troutRemote lake access infoHunting & fishing licences
Nearby water: Quesnel River, Fraser River, Quesnel Lake
Williams Lake Cariboo Sports — Williams Lake, BC
Williams LakeCariboo

Williams Lake Cariboo Sports

Williams Lake, BC

The central Cariboo's best-stocked sporting goods store, serving anglers across the vast plateau lake country surrounding Williams Lake. The shop carries gear for the region's famous rainbow trout lakes, plus supplies for the Fraser River's chinook salmon run through the canyon below town.

Specialties

Cariboo plateau lake troutFraser River chinookIce fishing equipmentRemote lake access info
Nearby water: Williams Lake, Fraser River, Lac La Hache
Okanagan
5 shops
Fisherman's Marine & Outdoor — Kelowna — Kelowna, BC
KelownaOkanagan

Fisherman's Marine & Outdoor — Kelowna

Kelowna, BC

One of the Okanagan's best-stocked fishing and outdoor retailers, with an extensive selection of rods, reels, lures, and fly-tying materials. The knowledgeable staff can advise on Okanagan Lake kokanee and rainbow trout fishing, and the shop carries everything from entry-level gear to high-end fly rods.

Specialties

Okanagan Lake kokanee gearFly fishing equipmentBoat accessoriesGuided trip referrals
Nearby water: Okanagan Lake, Kalamalka Lake, Wood Lake
Valhalla Pure Outfitters — Kelowna — Kelowna, BC
KelownaOkanagan

Valhalla Pure Outfitters — Kelowna

Kelowna, BC

A full-service outdoor retailer with a strong fishing department covering fly fishing, spin casting, and ice fishing. Valhalla Pure is well-regarded for its staff expertise and carries premium brands alongside a solid selection of Okanagan-specific tackle and flies.

Specialties

Premium fly fishing gearIce fishing equipmentOutdoor clothingBackcountry supplies
Nearby water: Okanagan Lake, Ellison Lake, Postill Lake
Sun Valley Source for Sports — Vernon, BC
VernonOkanagan

Sun Valley Source for Sports

3310 30th Ave, Vernon, BC V1T 2C2

Sun Valley Source for Sports is Vernon's premier sporting goods destination — a locally rooted shop that has been outfitting North Okanagan athletes, anglers, and outdoor enthusiasts for years. Whether you're gearing up for hockey season, picking up fishing tackle for Kalamalka or Swan Lake, or looking for quality outdoor apparel and equipment, Sun Valley has you covered. As part of the Source for Sports network, they carry top brands at competitive prices, backed by the kind of knowledgeable, friendly service you only get from a shop that genuinely loves the sports it sells. A must-stop for anyone heading out to explore the North Okanagan's incredible lakes, trails, and mountains.

Specialties

Fishing tackle & licencesHockey & ice sports gearOutdoor clothing & footwearTeam & school sports equipmentSkate sharpeningNorth Okanagan lake fishing
Nearby water: Kalamalka Lake, Swan Lake, Okanagan Lake
Penticton Sports & Tackle — Penticton, BC
PentictonOkanagan

Penticton Sports & Tackle

Penticton, BC

Centrally located between Okanagan and Skaha Lakes, Penticton Sports & Tackle is the South Okanagan's best-stocked fishing shop. From kokanee trolling rigs to ice fishing gear for winter lake fishing, the staff know every productive spot between Peachland and Osoyoos.

Specialties

Okanagan Lake kokaneeSkaha Lake troutIce fishing gearTrolling rigs & downriggers
Nearby water: Okanagan Lake, Skaha Lake, Vaseux Lake
Osoyoos Desert Fishing & Sports — Osoyoos, BC
OsoyoosOkanagan

Osoyoos Desert Fishing & Sports

Osoyoos, BC

BC's southernmost tackle shop, serving anglers on Osoyoos Lake and the Okanagan River channel. Osoyoos Desert Fishing & Sports carries gear for the lake's warm-water species including largemouth bass and yellow perch — unusual catches for BC — as well as the Okanagan River's sockeye salmon run in season.

Specialties

Osoyoos Lake bass & perchOkanagan River sockeyeWarm-water fishing gearFishing licences & reports
Nearby water: Osoyoos Lake, Okanagan River, Vaseux Lake
Skeena
4 shops
Terrace Sports — Terrace, BC
TerraceSkeena

Terrace Sports

Terrace, BC

The premier tackle and sporting goods destination for anglers fishing the legendary Skeena system. Terrace Sports carries a full range of steelhead and salmon gear, including spey rods, sink tips, and the local fly patterns that work on the Skeena, Bulkley, Kispiox, and Babine rivers.

Specialties

Skeena steelhead gearSpey rods & linesSalmon tackleLocal fly patterns
Nearby water: Skeena River, Kispiox River, Copper River
Smithers Hardware & Sports — Smithers, BC
SmithersSkeena

Smithers Hardware & Sports

Smithers, BC

A Bulkley Valley staple for anglers targeting the world-famous Bulkley and Babine rivers. The fishing section is well-stocked with steelhead and trout gear, and the staff can provide current river conditions and fly recommendations for the season.

Specialties

Bulkley River steelheadBabine River gearFly fishing suppliesFishing licences & tags
Nearby water: Bulkley River, Babine River, Morice River
Hazelton Skeena Country Sports — Hazelton, BC
HazeltonSkeena

Hazelton Skeena Country Sports

Hazelton, BC

Deep in the heart of the Skeena watershed, Hazelton Skeena Country Sports is a legendary stop for serious steelhead anglers. The shop sits near the confluence of the Skeena, Bulkley, and Kispiox rivers — three of the world's most celebrated steelhead rivers — and carries the gear and local knowledge to match.

Specialties

Kispiox River steelheadBulkley River fly fishingSkeena system salmonSpey & switch rods
Nearby water: Kispiox River, Bulkley River, Skeena River
Prince Rupert North Coast Tackle — Prince Rupert, BC
Prince RupertSkeena

Prince Rupert North Coast Tackle

Prince Rupert, BC

BC's northernmost major fishing port, Prince Rupert is a world-class destination for halibut, salmon, and bottom fish. Prince Rupert North Coast Tackle is the essential stop before heading out on Chatham Sound or the Skeena estuary, with a full range of ocean fishing gear, bait, and guided charter referrals.

Specialties

Pacific halibut gearSkeena estuary salmonOcean bottom fishingCharter referrals & bait
Nearby water: Chatham Sound, Skeena Estuary, Portland Inlet
Vancouver Island
5 shops
Campbell River Fishing Outfitters — Campbell River, BC
Campbell RiverVancouver Island

Campbell River Fishing Outfitters

Campbell River, BC

Known as the 'Salmon Capital of the World', Campbell River has no shortage of tackle shops — and this is one of the best. Stocking everything from ocean salmon gear to freshwater trout tackle, with expert staff who know Discovery Passage and the Campbell River system inside out.

Specialties

Ocean salmon gearChinook & coho tackleFreshwater trout fishingCharter referrals
Nearby water: Discovery Passage, Campbell River, Buttle Lake
Tofino Fishing Adventures & Tackle — Tofino, BC
TofinoVancouver Island

Tofino Fishing Adventures & Tackle

Tofino, BC

Tofino's go-to for ocean fishing gear, with a focus on salmon, halibut, and bottom fish. The shop also books guided saltwater fishing charters and can advise on the best spots for shore fishing along the wild west coast of Vancouver Island.

Specialties

Ocean salmon & halibut gearCharter bookingsShore fishing adviceCrab & prawn traps
Nearby water: Clayoquot Sound, Pacific Ocean, Kennedy Lake
Port Alberni Fishing Supplies — Port Alberni, BC
Port AlberniVancouver Island

Port Alberni Fishing Supplies

Port Alberni, BC

Sitting at the head of the Alberni Inlet, this shop is the gateway to some of Vancouver Island's best chinook salmon fishing. Port Alberni Fishing Supplies carries a full range of ocean and freshwater gear, with expert knowledge of the Somass River and Sproat Lake fisheries.

Specialties

Alberni Inlet chinook salmonSomass River steelheadSproat Lake troutHerring & bait supplies
Nearby water: Alberni Inlet, Somass River, Sproat Lake
Nanaimo Fishing Unlimited — Nanaimo, BC
NanaimoVancouver Island

Nanaimo Fishing Unlimited

Nanaimo, BC

Central Vancouver Island's largest fishing retailer, covering both saltwater and freshwater fishing across the mid-Island. Nanaimo Fishing Unlimited carries a massive selection of ocean salmon gear, bottom fishing tackle, and freshwater equipment for the Nanaimo River and nearby lakes.

Specialties

Georgia Strait salmonBottom fishing gearNanaimo River steelheadCrab & prawn traps
Nearby water: Georgia Strait, Nanaimo River, Westwood Lake
Courtenay Comox Valley Tackle — Courtenay, BC
CourtenayVancouver Island

Courtenay Comox Valley Tackle

Courtenay, BC

The Comox Valley's leading tackle shop, covering both the saltwater fisheries of Georgia Strait and the freshwater rivers of central Vancouver Island. Courtenay Comox Valley Tackle is well-stocked for coho and chinook salmon, plus the Puntledge and Oyster rivers' steelhead and trout runs.

Specialties

Georgia Strait coho & chinookPuntledge River steelheadSaltwater bottom fishingFishing licences & reports
Nearby water: Georgia Strait, Puntledge River, Oyster River
Northern BC
2 shops
Prince George Sports Exchange — Prince George, BC
Prince GeorgeNorthern BC

Prince George Sports Exchange

Prince George, BC

The hub for anglers heading into Northern BC's vast wilderness. Prince George Sports Exchange carries a wide range of fishing gear for the Fraser, Nechako, and upper rivers, plus supplies for remote fly-in fishing trips. A great place to stock up before heading north.

Specialties

Northern BC river fishingRemote trip suppliesFly-in fishing gearHunting & fishing licences
Nearby water: Fraser River, Nechako River, Stuart River
Fort St. John Outdoor Sports — Fort St. John, BC
Fort St. JohnNorthern BC

Fort St. John Outdoor Sports

Fort St. John, BC

The Peace Region's top sporting goods destination, serving anglers heading into the vast wilderness north and east of Fort St. John. The shop carries gear for the Peace River's walleye and northern pike fishery — a unique BC fishery rarely found elsewhere in the province — plus supplies for remote fly-in lake trips.

Specialties

Peace River walleye & pikeRemote fly-in trip gearIce fishing equipmentHunting & fishing licences
Nearby water: Peace River, Charlie Lake, Moberly Lake
Kootenays
2 shops
Fernie Fly Shop — Fernie, BC
FernieKootenays

Fernie Fly Shop

Fernie, BC

A specialist fly fishing shop in the heart of the Elk Valley, catering to anglers targeting the Elk River's renowned westslope cutthroat trout. The Fernie Fly Shop offers guided wade trips, locally tied flies, and expert advice on reading the Elk River's pools and riffles.

Specialties

Elk River cutthroat troutGuided wade tripsLocally tied fliesFly casting lessons
Nearby water: Elk River, Wigwam River, Flathead River
Nelson Fly Fishing Co. — Nelson, BC
NelsonKootenays

Nelson Fly Fishing Co.

Nelson, BC

Nelson's dedicated fly fishing shop, perfectly positioned for anglers targeting the Kootenay River and the trophy rainbow and bull trout of Kootenay Lake. The shop carries a curated selection of dry flies, streamers, and nymphs tied specifically for Kootenay waters, plus guided float trip bookings.

Specialties

Kootenay Lake rainbow troutKootenay River fly fishingGuided float tripsLocally tied flies
Nearby water: Kootenay Lake, Kootenay River, Slocan River
Kootenay Rockies
3 shops
Golden Outdoor Sports — Golden, BC
GoldenKootenay Rockies

Golden Outdoor Sports

Golden, BC

Serving anglers in the Columbia River Valley, Golden Outdoor Sports stocks gear for the Columbia River's trophy bull trout and rainbow trout fishery, as well as the surrounding mountain lakes. The shop is also a great resource for backcountry fishing access information.

Specialties

Columbia River bull troutMountain lake fishingBackcountry access infoFly & spin fishing gear
Nearby water: Columbia River, Kicking Horse River, Kinbasket Lake
Cranbrook East Kootenay Tackle — Cranbrook, BC
CranbrookKootenay Rockies

Cranbrook East Kootenay Tackle

Cranbrook, BC

The East Kootenay's most complete fishing and outdoor store, serving anglers across the Rocky Mountain Trench. Cranbrook East Kootenay Tackle is the go-to shop for gear on the St. Mary River, Moyie River, and the trophy bull trout waters of the Kootenay River system. Staff can advise on current conditions across the region's many productive lakes and rivers.

Specialties

St. Mary River bull troutKootenay River fishingFly & spin fishing gearHunting & fishing licences
Nearby water: St. Mary River, Moyie River, Kootenay River
Invermere Columbia Valley Tackle — Invermere, BC
InvermereKootenay Rockies

Invermere Columbia Valley Tackle

Invermere, BC

The Columbia Valley's go-to fishing shop, serving anglers on Lake Windermere and the upper Columbia River. Invermere Columbia Valley Tackle carries gear for the region's trophy largemouth bass fishery — one of BC's best — as well as the Columbia's rainbow trout and the Kootenay River's bull trout.

Specialties

Lake Windermere bass fishingColumbia River rainbow troutKootenay River bull troutBoat & trolling gear
Nearby water: Lake Windermere, Columbia River, Kootenay River
Columbia Shuswap
2 shops
Revelstoke Outdoor Gear & Tackle — Revelstoke, BC
RevelstokeColumbia Shuswap

Revelstoke Outdoor Gear & Tackle

Revelstoke, BC

A well-rounded outdoor shop with a strong fishing section catering to anglers on the Columbia River and Arrow Lakes. Revelstoke Outdoor Gear stocks gear for both the trophy bull trout fishery below Revelstoke Dam and the kokanee and rainbow trout fishing on the Arrow Lakes system.

Specialties

Columbia River bull troutArrow Lakes kokaneeFly & spin fishing gearBackcountry lake access
Nearby water: Columbia River, Arrow Lakes, Revelstoke Lake
Salmon Arm Sports & Tackle — Salmon Arm, BC
Salmon ArmColumbia Shuswap

Salmon Arm Sports & Tackle

Salmon Arm, BC

The Shuswap's go-to tackle shop, serving anglers on Shuswap Lake and the Adams River — one of BC's most famous sockeye salmon runs. Salmon Arm Sports & Tackle carries everything from trolling gear for Shuswap's rainbow trout to fly fishing equipment for the Adams River.

Specialties

Shuswap Lake rainbow troutAdams River sockeye gearTrolling equipmentFishing licences & reports
Nearby water: Shuswap Lake, Adams River, Seymour Arm
Fraser Valley
1 shop
Hope Valley Sports & Tackle — Hope, BC
HopeFraser Valley

Hope Valley Sports & Tackle

Hope, BC

Strategically located at the confluence of the Fraser and Coquihalla rivers, Hope Valley Sports is a favourite stop for Lower Mainland anglers heading into the Interior. The shop stocks a full range of Fraser River salmon and steelhead gear, plus supplies for the Coquihalla and Nahatlatch rivers.

Specialties

Fraser River salmon gearCoquihalla River steelheadDrift fishing tackleFishing licences
Nearby water: Fraser River, Coquihalla River, Nahatlatch River
Sea-to-Sky
1 shop
Squamish Sea-to-Sky Tackle — Squamish, BC
SquamishSea-to-Sky

Squamish Sea-to-Sky Tackle

Squamish, BC

Perfectly positioned between Vancouver and Whistler, Squamish Sea-to-Sky Tackle serves anglers on the Squamish River system — one of BC's most accessible steelhead and salmon rivers from the Lower Mainland. The shop carries a full range of river fishing gear and can advise on the Cheakamus, Mamquam, and Squamish rivers.

Specialties

Squamish River steelheadCoho & chinook salmonRiver fishing gearFly & drift fishing tackle
Nearby water: Squamish River, Cheakamus River, Mamquam River

Always buy your licence before you fish

A BC freshwater fishing licence is required for anyone 16 and older. Most tackle shops listed here sell licences over the counter — or pick one up online through the BC government's Freshwater Fishing Regulations portal. Saltwater licences are separate and available at marine supply shops and many tackle stores near the coast.

Gear Up, Then Find Your Base Camp

StayBC's motel directory covers every fishing region in BC — find a comfortable room close to the water.