Fishing in the Lower Mainland & Vancouver
Explore fishing in the Lower Mainland & Vancouver of British Columbia. Fraser River, Howe Sound, Capilano Reservoir, Sey
The Fraser River is BC's mightiest salmon river, hosting all five Pacific salmon species plus white sturgeon. Fishing is excellent from the Vancouver harbour upstream to Hope for Chinook, coho, and pink salmon. Sturgeon fishing is world-class in the lower Fraser.
1. Fraser River (Vancouver to Hope)
Vancouver to HopeThe Fraser River through Richmond, New Westminster, and Mission hosts massive runs of Chinook, sockeye, coho, and pink salmon. Trolling and mooching are standard techniques.
2. Howe Sound (Chinook Salmon)
Vancouver north shoreHowe Sound offers excellent saltwater fishing for Chinook salmon, coho, and halibut. Access from Horseshoe Bay, Porteau Cove, and Lions Bay. Trolling with downriggers is standard.
Boat Launch: Royal Vancouver Yacht Station →
3. Capilano Reservoir (Cutthroat Trout, Rainbow Trout)
North VancouverCapilano Reservoir offers rainbow trout and cutthroat trout fishing in a scenic mountain setting. Limited access permits are required. The reservoir is stocked regularly.
4. Seymour River (Cutthroat Trout, Rainbow Trout)
North VancouverThe Seymour River offers rainbow trout and cutthroat trout fishing in a coastal rainforest setting. The river is catch-and-release only in many sections.
5. Lynn Creek (Cutthroat Trout, Rainbow Trout)
North VancouverLynn Creek offers coastal cutthroat trout and rainbow trout fishing in a beautiful canyon setting.
Boat Launch: Mosquito Creek Marina →
6. Indian Arm (Burrard Inlet)
North VancouverIndian Arm offers saltwater fishing for Chinook and coho salmon. The fjord's protected waters provide excellent kayak fishing opportunities.
7. Boundary Bay (Cutthroat Trout)
DeltaBoundary Bay offers shore fishing for cutthroat trout, Dungeness crab, and various bottom fish. The bay is an important bird sanctuary.
Boat Launch: Mud Bay Yacht Club →
8. Harrison River (Chinook Salmon)
Harrison Hot SpringsThe Harrison River offers excellent salmon and sturgeon fishing. The river hosts one of the largest Chinook salmon runs in BC.
9. Harrison Lake (Rainbow Trout)
Harrison Hot SpringsHarrison Lake offers rainbow trout and Dolly Varden fishing in a stunning mountain setting. The lake is the largest in southwestern BC.
10. Pitt River (Salmon, Sturgeon)
Pitt MeadowsThe Pitt River offers sturgeon and salmon fishing in the lower Fraser Valley. The river's tidal influence creates diverse fishing conditions.
- White Sturgeon · Limit: Catch and release only
Boat Launch: Iron Bay Outstation →
11. Alouette Lake (Rainbow Trout)
Golden Ears ParkAlouette Lake offers rainbow trout and kokanee fishing in Golden Ears Provincial Park. The lake has a popular beach and campground.
12. Stave Lake (Rainbow Trout)
Mission areaStave Lake offers rainbow trout and Dolly Varden fishing in a scenic reservoir setting. The lake is less developed than nearby Alouette.
13. Chehalis River (Eel, Steelhead)
Chehalis River, British ColumbiaThe Chehalis River offers excellent salmon and steelhead fishing. The river's clear waters and pristine setting make it a popular fly fishing destination.
14. Brunette River (Cutthroat Trout)
BurnabyThe Brunette River offers cutthroat trout and salmon fishing in Burnaby. The river flows through Burnaby Lake into the Fraser.
15. Coquitlam River (Eel, Steelhead)
CoquitlamThe Coquitlam River offers salmon and steelhead fishing in the Tri-Cities area. The river is accessible from several parks.
Boat Launch: Pitt River Boat Club →
16. Serpentine River (Cutthroat Trout)
SurreyThe Serpentine River offers cutthroat trout and salmon fishing in Surrey. The river flows into Mud Bay.
17. Nicomekl River (Cutthroat Trout)
Surrey/LangleyThe Nicomekl River offers cutthroat trout and salmon fishing flowing through Surrey and Langley into Mud Bay.
18. Sumas River (Eel, Steelhead)
AbbotsfordThe Sumas River offers salmon and steelhead fishing in the Fraser Valley.
19. Vedder River (Chilliwack)
ChilliwackThe Vedder River is one of BC's most popular salmon and steelhead streams. The river hosts Chinook, coho, and steelhead runs.
20. Chilliwack Lake (Rainbow Trout)
Chilliwack areaChilliwack Lake offers rainbow trout and Dolly Varden fishing in a stunning mountain setting.
21. Cultus Lake (Rainbow Trout)
Chilliwack areaCultus Lake offers rainbow trout, kokanee, and bass fishing in a popular recreation lake.
Boat Launch: Jade Bay Boat Launch →
22. Sasquatch Lake (Cutthroat Trout, Rainbow Trout)
Harrison areaSasquatch Lake offers rainbow trout and cutthroat trout fishing in the Harrison region.
Boat Launch: Slocan Boat Launch →
23. Deer Lake (Rainbow Trout)
BurnabyDeer Lake offers stocked rainbow trout fishing within Burnaby. The lake is a popular urban fishing spot.
24. Trout Lake (Vancouver)
VancouverTrout Lake in Vancouver offers stocked rainbow trout fishing in the heart of the city.
25. Buntzen Lake (Rainbow Trout)
AnmoreBuntzen Lake offers rainbow trout and Dolly Varden fishing in a beautiful lake permits are required.
26. Como Lake (Rainbow Trout)
CoquitlamComo Lake offers stocked rainbow trout fishing in Coquitlam. The small urban lake is popular for family fishing.
27. Jones Lake (Rainbow Trout)
Jones Lake, British ColumbiaJones Lake offers rainbow trout fishing in a scenic mountain setting is via a gravel road.
28. Weaver Lake (Rainbow Trout)
Harrison areaWeaver Lake offers rainbow trout fishing in the Harrison Mills area.
29. North Alouette River (Cutthroat Trout)
Maple RidgeThe North Alouette River offers cutthroat trout and salmon fishing in Maple Ridge.
Boat Launch: Pitt River Boat Club →
30. Kanaka Creek (Cutthroat Trout)
Maple RidgeKanaka Creek offers cutthroat trout and salmon fishing in Maple Ridge. The creek flows into the Fraser River.
31. Mamquam River (Eel, Steelhead)
SquamishThe Mamquam River offers salmon and steelhead fishing. The river is accessible from the Sea to Sky Highway.
32. Cheakamus River (Eel, Rainbow Trout, Steelhead)
Squamish/WhistlerThe Cheakamus River offers rainbow trout and steelhead fishing in the Squamish-Whistler corridor.
33. Steveston Harbour (Rainbow Trout, Cutthroat Trout, Eel, Steelhead, Sturgeon)
RichmondSteveston Harbour offers saltwater fishing for salmon and bottom fish in the Fraser River estuary. The historic fishing village is a popular destination.
- White Sturgeon · Limit: Catch and release only
34. White Rock Pier (Rainbow Trout, Cutthroat Trout, Eel, Steelhead, Sturgeon)
White RockThe White Rock Pier offers saltwater fishing for salmon and bottom fish in Semiahmoo Bay. The pier is one of BC's longest.
- White Sturgeon · Limit: Catch and release only
Boat Launch: Firminger Boat Ramp →
35. Jericho Beach (Rainbow Trout, Cutthroat Trout, Eel, Steelhead, Sturgeon)
VancouverJericho Beach offers saltwater fishing for salmon in English Bay. The beach is a popular shore fishing spot.
- White Sturgeon · Limit: Catch and release only
Boat Launch: Royal Vancouver Yacht Club Jericho Station →
36. Point Atkinson (Rainbow Trout, Cutthroat Trout, Eel, Steelhead, Sturgeon)
West VancouverPoint Atkinson offers saltwater fishing for salmon in Burrard Inlet.
- White Sturgeon · Limit: Catch and release only
Boat Launch: Eagle Harbour Yacht Club →
37. Porteau Cove (Rainbow Trout, Cutthroat Trout, Eel, Steelhead, Sturgeon)
Howe SoundPorteau Cove Provincial Park offers saltwater fishing for salmon and bottom fish in Howe Sound.
- White Sturgeon · Limit: Catch and release only
38. Stanley Park Seawall (Rainbow Trout, Cutthroat Trout, Eel, Steelhead, Sturgeon)
VancouverThe Stanley Park seawall offers saltwater shore fishing for salmon and cutthroat trout in English Bay and Burrard Inlet. Popular spots include Brockton Point, Prospect Point, and Second Beach.
- White Sturgeon · Limit: Catch and release only
Boat Launch: Harbour Cruises →
39. False Creek (Cutthroat Trout, Eel, Steelhead, Rainbow Trout, Sturgeon)
VancouverFalse Creek offers saltwater fishing for salmon and bottom fish in Vancouver's urban waterway. Fishing is best and the Burrard Street Bridge.
- White Sturgeon · Limit: Catch and release only
Boat Launch: False Creek Yacht Club →
40. Burrard Inlet (Rainbow Trout, Cutthroat Trout, Eel, Steelhead, Sturgeon)
Vancouver/North VancouverBurrard Inlet offers saltwater fishing for Chinook and coho salmon along the Vancouver and North Vancouver waterfronts. Access from the waterfront parks and piers.
- White Sturgeon · Limit: Catch and release only
41. Lions Bay (Rainbow Trout, Cutthroat Trout, Eel, Steelhead, Sturgeon)
Howe SoundLions Bay offers saltwater fishing for salmon and bottom fish in Howe Sound. The small community has a public boat launch and pier access.
- White Sturgeon · Limit: Catch and release only
Boat Launch: Lions Bay Marina →
42. Gibsons Harbour (Rainbow Trout, Cutthroat Trout, Eel, Steelhead, Sturgeon)
Sunshine CoastGibsons Harbour offers saltwater fishing for salmon and bottom fish on the Sunshine Coast. The harbour is accessible by ferry from Vancouver.
- White Sturgeon · Limit: Catch and release only
43. Alice Lake Provincial Park (Rainbow Trout, Cutthroat Trout, Vancouver)
Alice Lake Provincial Park, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
44. Alta Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Alta Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
45. Barrier Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Barrier Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
46. Burnaby Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Burnaby Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
47. Capilano Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Capilano Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
48. Chadsey Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Chadsey Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
49. Cheakamus Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Cheakamus Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
50. Chehalis Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Chehalis Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
51. Clendinning Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Clendinning Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
Boat Launch: Clendinning Lake →
52. Clowhom Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Clowhom Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
53. Coquitlam Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Coquitlam Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
54. Decker Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Decker Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
55. Downton Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Downton Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
56. Duffey Lake Provincial Park (Rainbow Trout, Cutthroat Trout, Vancouver)
Duffey Lake Provincial Park, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
57. Elfin Lakes (Rainbow Trout, Cutthroat Trout, Vancouver)
Elfin Lakes, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
58. Elsay Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Elsay Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
Boat Launch: Clementine Outstation →
59. Garibaldi Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Garibaldi Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
60. Gates Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Gates Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
Boat Launch: Anderson Lake Boat Launch →
61. Greendrop Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Greendrop Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
62. Gun Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Gun Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
63. Hatzic Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Hatzic Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
Boat Launch: Sheltered Cove Boat Launch →
64. Hayward Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Hayward Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
65. Joffre Lakes Provincial Park (Rainbow Trout, Cutthroat Trout, Vancouver)
Joffre Lakes Provincial Park, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
66. Kawkawa Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Kawkawa Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
67. Lafarge Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Lafarge Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
68. Lajoie Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Lajoie Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
69. Lake Errock (Rainbow Trout, Cutthroat Trout, Vancouver)
Lake Errock, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
70. Lightning Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Lightning Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
71. Little Lillooet Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Little Lillooet Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
72. Lizard Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Lizard Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
73. Loon Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Loon Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
74. Lost Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Lost Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
75. McCombe Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
McCombe Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
76. Mill Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Mill Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
77. Pitt Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Pitt Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
78. Rolley Lake Provincial Park (Rainbow Trout, Cutthroat Trout, Vancouver)
Rolley Lake Provincial Park, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
79. Sasamat Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Sasamat Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
80. Silvermere Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Silvermere Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
81. Squeah Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Squeah Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
82. Squint Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Squint Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
83. Stawamus Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Stawamus Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
Boat Launch: Harbour Air Seaplanes Squamish →
84. Stump Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Stump Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
85. Sumas Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Sumas Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
86. Tyaughton Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Tyaughton Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
87. Wahleach Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Wahleach Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
88. Wedgemount Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Wedgemount Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
89. Whonnock Lake (Rainbow Trout, Cutthroat Trout, Vancouver)
Whonnock Lake, British ColumbiaPopular fishing lake in the Lower Mainland & Vancouver region of British Columbia.
Fishing Tips for the Lower Mainland & Vancouver
- Get a licence — All anglers need a valid fishing licence for your province — buy online before heading out.
- Check the weather & water conditions — always check forecasts and wind before heading out, especially on big water.
- Know the regulations — size and catch limits vary by water body in British Columbia; check the local regulations first.
- Best times — early morning and late evening are prime. Many Lower Mainland & Vancouver waters fish best in spring and fall.
- Use the right gear — match your rod, line, and tackle to the species you're chasing and the water you're fishing.
More Regions in British Columbia
- Cariboo & Chilcotin
- Haida Gwaii & the North Coast
- Kootenays
- Skeena & North Central BC
- Thompson & Okanagan
- Vancouver Island
Get CatchTales
Ready to start bragging? Download the app and hit the water.


