Best Fishing Spots in British Columbia | Discover Top Spots

Discover the best fishing spots in British Columbia, from tranquil lakes to pristine rivers teeming with trout, salmon, and more - unlock your ultimate angling adventure.

Are you a passionate angler?

British Columbia offers exceptional fishing spots. From the Pacific Coast to inland mountains, diverse waterways teem with fish species.

Disclosure: When you purchase a service or a product through our links, we sometimes earn a commission, at no extra cost to you.

This guide unveils British Columbia’s prime angling destinations. Get ready to explore pristine rivers, tranquil lakes, and remote wilderness areas. The thrill of catching fish is unmatched.

  • British Columbia caters to saltwater and freshwater anglers.
  • The Fraser River offers massive salmon runs and giant sturgeon.
  • Osoyoos Lake, in the Okanagan Valley, boasts prime bass fishing.
  • Remote lodges grant access to multi-species fishing in untamed areas.
  • Vancouver Island provides exceptional saltwater fishing and renowned trout rivers.
  • Central and northern regions offer world-class lake fishing.

Best Fishing Spots in British Columbia

Best Fishing Spots in British Columbia

British Columbia boasts breathtaking scenic fishing destinations. The province is an angler’s paradise. It has over 20,000 lakes and 750,000 km of waterways. These teem with diverse fish species. Whether seeking thrilling salmon runs, trophy trout, or hard-fighting bass, BC has top angling hotspots.

British Columbia’s Diverse Fish Species and Scenic Locations

BC’s waters host impressive fish ranges. These include rainbow, bull, and cutthroat trout. Also kokanee, steelhead salmon, sockeye salmon, Dolly Varden, smallmouth/largemouth bass, Arctic grayling, and sturgeon. Beyond popular salmonids like chinooks/cohos, the coast offers perch, rockfish, and cod. Summer Southern BC provides excellent fishing for suckers, squawfish, chubs, bullheads.

Overview of the Best Fishing Spots in the Province

From the renowned Fraser River to pristine lakes, BC boasts exceptional fishing opportunities. The Fraser is a mecca for massive salmon runs, giant sturgeon. Osoyoos Lake offers thriving largemouth/smallmouth bass. Northern Rockies Lodge grants fly-in access to remote, teeming lakes/rivers.

Fish SpeciesLength/WeightFishing Seasons
Chinook SalmonUp to 50-60 lbs, Tyee over 30 lbsVarying arrival times
White SturgeonOver 7 feet, up to 20 feetBest Sep-Nov
Pacific HalibutApr-Nov, peak in spring/summer
Coarse Fish (Peamouth Chubs, Squawfish)Squawfish: 10-70 cmSummer
Best Fishing Spots in British Columbia

From world-class Haida Gwaii salmon fishing to versatile Vancouver Island opportunities, BC offers wealth of scenic fishing destinations promising unforgettable adventures for all skill levels.

The Fraser River

fraser river sturgeon fishing

The mighty Fraser River, British Columbia’s longest watercourse, offers unparalleled fishing opportunities. This iconic river is renowned for its massive salmon runs and incredible sturgeon fishing experiences.

Massive Salmon Runs and Giant Sturgeon

Yearly, millions of sockeye salmon return to their natal streams between August and December. This natural spectacle draws anglers worldwide, eager to participate in salmon fishing frenzy. The river’s true giants are massive white sturgeon, some exceeding nine feet long.

Disclosure: When you purchase a service or a product through our links, we sometimes earn a commission, at no extra cost to you.

These prehistoric creatures offer a truly unforgettable sturgeon fishing adventure.

Mission and Fraser Canyon Fishing Hotspots

While the entire Fraser River corridor is a fishing paradise, the Mission and Fraser Canyon areas are particularly renowned angling hotspots. In Mission, anglers enjoy slower, meandering flow, perfect for traditional fishing techniques.

Fly to Your Canadian Fishing Paradise

Book cheap flights to Canada's best fishing spots!

One search, all flights

Find the best deals to your favorite fishing spots Guarantee

Travel worry-free with our protection

Trusted by millions

Join anglers booking cheap flights with ease

Disclosure: When you purchase a service or a product through our links, we sometimes earn a commission, at no extra cost to you.

The Fraser Canyon offers a thrilling experience with ripping currents challenging seasoned anglers. Professional guides like Vic Carrao offer fishing charters and boat tours, employing heavy-duty gear to target elusive sturgeon.

Fishing ExperienceMissionFraser Canyon
Water FlowSlow and meanderingRipping currents
Targeted SpeciesSalmon, SturgeonSturgeon
Ideal forTraditional fishing techniquesThrilling adventure
GuidesVic Carrao (and others)Vic Carrao (and others)
Best Fishing Spots in British Columbia

Although challenges exist, the Fraser River continues drawing anglers seeking unforgettable fishing adventures. With massive salmon runs and gigantic sturgeon, it solidifies its reputation as a world-class fishing destination.

Osoyoos Lake

Nestled in Okanagan Valley’s heart, Osoyoos Lake offers anglers a unique fishing experience in Canadian desert setting. Despite warm climate, lake supports diverse ecosystem with various fish species.

These include sockeye, kokanee salmon, rainbow trout, largemouth bass, and smallmouth bass.

Fishing in the Okanagan Desert

Warmer temperatures allow bass species to thrive in Osoyoos Lake. Some of Canada’s biggest largemouth and smallmouth bass found here. Anglers target these giants amidst stunning desert landscape, creating unforgettable memories.

Largemouth and Smallmouth Bass Havens

Osoyoos Lake renowned for thriving largemouth, smallmouth bass populations. Anglers pursue these prized fish in unique setting. Lake also home to spiny ray, crappie, perch, sunfish, trout, kokanee, carp, emerging sockeye fishery.

Smallmouth bass typically 3-3.5 pounds. Lake’s 20km shoreline provides ample opportunities. They spawn mid-May to mid-June. Target second day of consistent warm, sunny weather for better success.

Effective lures include fast-action crankbaits, soft plastics like tubes, worms. Pumpkin Seed or Shad patterns favored. Prime times – early morning, late evening.

Vary approach based on weather. Target bass near structures – docks, weed beds, boulders, pipes. Best spots – Solana Bay’s mouth, Highway 3 bridge. Seasons yield better results for different species.

Northern Rockies Lodge

Northern Rockies Lodge Fly-in Fishing

Nestled in Northern British Columbia, Northern Rockies Lodge is a favorite fishing destination. It offers fly-in fishing adventures with float planes. Guests explore pristine mountain lakes and streams teeming with fish.

Multi-Species Opportunities

At Northern Rockies Lodge, anglers target various freshwater species. These include lake trout, grayling, walleye, northern pike, Arctic grayling, rainbow trout, and Dolly Varden. Experienced pilots and guides ensure an unparalleled angling experience.

Luxurious Accommodations

Guests retreat to deluxe lakeshore chalets on Muncho Lake. The Bushpilot’s Lounge offers an intimate setting to share stories. All-inclusive package guests have dedicated waitstaff catering to their needs.

Deluxe Lakeshore ChaletsSituated on the shore of Muncho Lake
Bushpilot’s LoungeExclusive area in the main restaurant for fishing groups
Personalized ServiceAll-inclusive package guests have dedicated waitstaff

Culinary Delights

Northern Rockies Lodge offers a culinary experience complementing the rugged surroundings. Specialty foods include homemade spaetzli, a Swiss-style pasta, and Northern Rocky Signature Schnitzel served with Krombacher beer from Germany.

Northern Rockies Lodge promises lasting memories in a pristine natural setting. It’s perfect for avid anglers seeking a remote fishing adventure or travelers desiring a unique, immersive experience.

Haida Gwaii (Queen Charlotte Islands)

world-class salmon fishing

Off British Columbia’s northern coast lies Haida Gwaii archipelago (formerly Queen Charlotte Islands). This remote, pristine area offers world-class salmon fishing. It attracts anglers globally for exceptional haida gwaii fishing. It’s a bucket-list destination for serious bc salmon fishing enthusiasts seeking an unforgettable experience.

Prime Salmon Fishing Grounds

Haida Gwaii’s strategic location makes it prime for queen charlotte islands fishing. As Pacific salmon migrate from Arctic feeding grounds to spawn in the Pacific Northwest, Haida Gwaii is the first landmass they encounter. The salmon fishing season runs from June to mid-September.

Langara Island, just south of Alaska’s border, is productive for salmon migrating to streams, including millions of Fraser River sockeye. Other notable Haida Gwaii fishing spots include Graham Island for salmon, halibut, and bottom fish; Rennell Sound, Kano Inlet, and the west coast for chinook, halibut, lingcod, and rockfish; and Sandspit area in Moresby Island for bluejacks, springs, and halibut.

Diverse Salmon Species and Techniques

Anglers can target chinook, coho, chum, pink, and sockeye salmon in Haida Gwaii. The prime season runs June through August, with chances to catch salmon over 50 pounds daily. In 2011, the largest chinook weighed an impressive 84 pounds.

Local guides tailor experiences to guests’ desires and skill levels, advising on techniques and hot lures or flies. Recommended techniques include trolling cut-plug herring on 15 pulls at Tasu Inlet’s mouth, fishing cut-plugs or holy rollers near Virago Sound, and using whole or cut fresh herring or chartreuse-and-white clouser minnow flies.

Luxury Fishing Experience

Haida Gwaii offers a luxurious, remote fishing experience with guides, lodges, and floating accommodations catering to anglers. These provide a premium wilderness setting, guided fishing trips, comfortable lodging, and access to British Columbia’s most productive spots.

While enjoying world-class queen charlotte islands fishing, visitors can also appreciate Haida Gwaii’s stunning scenery, abundant wildlife, and rich cultural heritage. Fishing licenses are mandatory for saltwater, freshwater, and supplementary steelhead fishing, ensuring a sustainable, regulated experience.

Vancouver Island

salmon fishing vancouver island

Vancouver Island spans 290 miles, offering anglers diverse fishing experiences. From Pacific Ocean waters to pristine inland lakes and rivers, it’s a paradise for anglers.

The island’s coastline is perfect for saltwater fishing in BC. You can target Pacific salmon and sought-after Pacific halibut. The west coast sees millions of migrating Chinook salmon, including the prized “Tyee” variety.

Inland, over twenty lakes teem with hard-fighting smallmouth bass. Lakes like Shawnigan Lake near Saanich Inlet are renowned for their trophy-sized “brute smallies,” providing a unique freshwater experience.

Saltwater Fishing for Salmon and Halibut

Resorts like Lucky Sportfishing offer guided trips to rich fishing grounds. Anglers can experience the thrill of reeling in some of the region’s most coveted catches.

Smallmouth Bass Fishing on Lakes

Smallmouth bass dominate the bass population on Vancouver Island. The island offers a challenging and rewarding pursuit for anglers seeking trophy bass fishing.

Trout Fishing on the Cowichan River

The Cowichan River is considered one of BC’s finest trout streams. Anglers can catch brown and rainbow trout amidst stunning natural beauty, earning it the name “Fly Fishing Capital of Canada.”

Whether a seasoned angler or newcomer, Vancouver Island promises diverse fishing experiences. With breathtaking landscapes and diverse species, it encapsulates BC’s world-class angling opportunities.

Fishing TypePopular SpeciesNotable Locations
SaltwaterSalmon, Halibut, LingcodWest Coast, Campbell River
Freshwater LakesSmallmouth BassShawnigan Lake
RiverBrown Trout, Rainbow TroutCowichan River
Best Fishing Spots in British Columbia

Fraser Valley and Vancouver Region

The Fraser Valley and Vancouver region offer abundant urban fishing opportunities. They are prime lower mainland fishing destinations in British Columbia. Anglers based in or visiting Lower Mainland have convenient fishing hotspots access.

Local outfits like Bites-On Salmon Charters and Chromer Sport Fishing offer guided trips. They offer salmon fishing, trout fishing, and steelhead fishing from Vancouver. Popular urban angling spots include Capilano River hatchery and Burrard Inlet piers.

For an urban fishing BC experience, anglers can visit Fraser River grounds. The river is just east of Vancouver. Here, they can pursue salmon, trout, sturgeon, and steelhead in picturesque mountain settings. The Fraser River has massive sockeye salmon runs, providing fantastic fishing.

White sturgeons in the Fraser River can range from 7 to 12 feet in size, making them a unique and giant species for anglers.

In the Fraser Valley, destinations like Chilliwack River offer excellent steelhead fishing. This typically peaks in early spring. A steelhead conservation surcharge stamp is required for this species.

LakeFish SpeciesSize/WeightRegulations
Green Timbers LakeRainbow Trout250g averageDaily limit: 2 per person
Lake KawkawaKokanee25-35 cm
Lower Fraser RiverAnadromous Cutthroat Trout30-50 cmDaily quota: 2 adipose fin-clipped hatchery fish per day, release under 30 cm

The “Fishing in the City” program provides excellent rainbow trout fishing at Green Timbers Lake. The fish average 250 grams from spring to fall. Additionally, over twenty urban and semi-urban lakes are stocked with catchable rainbow trout.

  • Lakes like Deer Lake and Hicks Lake allow angling from small boats. There are specific regulations for motor usage in Sasquatch Provincial Park.
  • The Skagit River is renowned for premier rainbow trout fishing in Western North America. It’s popular for riverbank and float angling with catch-and-release and barbless hooks restrictions.

With proximity to Vancouver and diverse opportunities, the Fraser Valley offers world-class fishing without venturing far.

Central and Northern BC Lakes and Rivers

Central and northern British Columbia offer anglers amazing fishing opportunities. The quesnel lake fishing is world-class. The sheridan lake fishing is serene. The region has diverse destinations for different angling preferences.

The shuswap lake fishing experience offers picturesque scenery and bountiful fish species. The vast williston lake fishing beckons anglers seeking northern wilderness adventures.

Quesnel Lake

Believed the world’s deepest fjord lake, Quesnel Lake is exceptional for central BC fishing. This pristine lake offers opportunities to catch massive lake trout, rainbow trout, bull trout, and kokanee.

With breathtaking scenery and abundant fish populations, Quesnel Lake is prime for unforgettable fishing experiences.

Sheridan Lake

Near 100 Mile House, Sheridan Lake is renowned as one of BC’s best trout fishing lakes. Its rich freshwater shrimp nurtures impressive rainbow trout populations.

Anglers flock here to cast for these prized, large rainbow trout. It’s a hotspot for sheridan lake fishing.

Shuswap Lake

The beautiful Shuswap Lake system has serene surroundings and rumored 19 fish species. These include chinook, coho, sockeye salmon, and trophy bull and rainbow trout.

This diverse ecosystem offers remarkable shuswap lake fishing for all skill levels and preferences.

Williston Lake

As BC’s largest reservoir, Williston Lake draws northern BC fishing enthusiasts. This vast water holds Arctic grayling, rainbow trout, bull trout, kokanee, and whitefish.

Williston’s size and remoteness give anglers unforgettable wilderness fishing adventures.

LakeKey Features
Atlin Lake
  • Length: 139 kilometers (85 miles)
  • Depth: 289 meters (948 feet)
  • Lake trout size: Up to 2 kilograms (4 pounds)
  • Trophy fish size: Up to 20 kilograms (40 pounds)
Babine Lake
  • Second largest natural lake in British Columbia
  • Rainbow trout weight: Over 6 kilograms (13 pounds)
  • Steelhead trout weight: Over 6 kilograms (13 pounds)
Babine River
  • Known for big steelhead trout
  • Rainbow trout weight: Up to 6 kilograms (13 pounds)
Best Fishing Spots in British Columbia


British Columbia offers world-class fishing opportunities. The province’s scenic landscapes provide backdrops for unforgettable angling adventures. Experience remote fly-in trips, saltwater adventures, or freshwater trophy fishing.

With over 25,000 lakes, 20,000 kilometers of coastlines, and countless streams and rivers, British Columbia solidifies its angler’s paradise reputation. Explore diverse fishing from Haida Gwaii’s salmon to Osoyoos Lake’s bass.

For seasoned or beginner anglers, British Columbia captivates with unparalleled beauty and fishing experiences. From wilderness to cities, this top global fishing destination awaits. Embrace nature’s call and your next scenic BC fishing adventure.

FAQ about Best Fishing Spots in British Columbia

What are the most popular fish species found in British Columbia?

British Columbia has many fish species. These include rainbow trout, bull trout, cutthroat trout, kokanee, steelhead salmon, sockeye salmon, Dolly Varden, smallmouth bass, largemouth bass, Arctic grayling, and sturgeon.

What makes the Fraser River a premier fishing destination?

The Fraser River is famous for its huge salmon runs. It also has gigantic white sturgeon, some over nine feet long. Hotspots like Mission and the Fraser Canyon are popular for catching these prized fish.

What makes Osoyoos Lake unique for fishing?

Osoyoos Lake, in the Okanagan Valley’s desert, offers a unique chance to catch sockeye salmon, kokanee salmon, rainbow trout, and some of Canada’s biggest largemouth and smallmouth bass.

What sets Northern Rockies Lodge apart as a fishing destination?

Northern Rockies Lodge provides fly-in fishing trips to remote lakes and rivers in northern British Columbia. Anglers can catch multiple species like lake trout, grayling, walleye, and northern pike in pristine wilderness.

Why are the Queen Charlotte Islands (Haida Gwaii) renowned for fishing?

The Queen Charlotte Islands are one of the world’s best salmon fishing spots. Millions of Fraser River sockeye migrate through the area. Anglers can also catch halibut, red snapper, and rockfish in these remote waters.

What fishing opportunities does Vancouver Island offer?

Vancouver Island offers diverse angling. This includes saltwater fishing for salmon and halibut, trophy smallmouth bass fishing on lakes, and exceptional trout fishing on the renowned Cowichan River.

Where can anglers find convenient fishing options near Vancouver?

The Fraser Valley and Vancouver region offer urban fishing. This includes guided trips from Vancouver for salmon, trout, and steelhead fishing. There are also local hotspots like the Capilano River hatchery and Burrard Inlet piers.

What are some notable freshwater fishing destinations in central and northern British Columbia?

Central and northern BC have top spots like Quesnel Lake (huge lake trout), Sheridan Lake (trophy rainbow trout), the Shuswap Lake system (diverse species including salmon and trout), and Williston Lake (Arctic grayling, trout, and whitefish).

Share your love

Ethan Belanger is a passionate explorer and writer, deeply connected to the natural beauty and adventure opportunities Canada offers. With a background in Journalism, Ethan has dedicated his career to uncovering the finest fishing, hunting, and wildlife experiences across the country.

His articles are not only informative but also inspire readers to embrace the great outdoors.

Ethan’s work with Canada Fever allows him to share expert tips, prime destinations, and thrilling stories, ensuring that every adventurer, from novices to seasoned outdoorsmen, can find valuable insights and inspiration.

When not writing, he enjoys hands-on exploration, constantly seeking new adventures to share with his audience.

Articles: 103

Disclosure: When you purchase a service or a product through our links, we sometimes earn a commission, at no extra cost to you.