Lower Mainland Freshwater

Freshwater reports for the Lower Mainland: metro Vancouver's stocked lakes, the Capilano and Seymour rivers, and the tidal lower Fraser below Mission.

What's working now

The Capilano is fishing on the dam-release flows that started the month, with a push of coho and chinook up through the system. Drift small beads and yarn ties through the deeper runs for chinook (the bait ban runs to the end of October); coho are getting bullied out of the pools, so work tailouts and slower water with small Crocs, Koho and Blue Fox spinners - as small as 3/16 oz when they're tight-lipped - or strip small, sparse flash flies in olive, chartreuse and copper on sink tips in the canyon pools. First light matters on this urban river; it gets busy fast. Full-sink lines suit canyon pools; clear intermediate lines suit slow tailouts. Weighted flash flies tied with a loop knot and stripped quickly create the reported jigging action. Keep twitching jigs off bottom.

Sources: Pacific Angler Friday report - thank you to these sources for their updates. Further details in the linked reports.

Latest reports

Oct 9

Capilano River: the dam opened at the start of the month and slightly higher flows held through early October - a push of coho and chinook moving up; size down to small 3/16 Crocs when fish get tight-lipped, small flash flies deadly in the canyon pools.

Source: Pacific Angler Friday report, Oct 9 2026.

Weather, wind and water

Environment Canada weather forecastVancouver
DFO openings + closuresRegion 2 - Lower Mainland - latest notices

Latest DFO fishery notices touching this region, refreshed each morning - full details and regulations on DFO's page

Summarized limits by species for each area - Region 2 - Lower Mainland (tap to open)
Waters (in-season now)SpeciesWindowLimit / gear
Alouette River and tributaries - Upstream of the 216th Street bridge to a line between two fishing boundary signs at Allco parkChinookSep 1 to Nov 301 per day
 CohoOct 1 to Dec 311 hatchery marked per day
Downstream of the 216th street bridge to the confluence of the Pitt RiverCohoOct 1 to Dec 311 hatchery marked per day
North Alouette and tributariesChinookSep 1 to Nov 301 per day
 CohoSep 1 to Nov 30Non-retention
Ashlu CreekAllApr 1 to Mar 31Bait ban
 CohoSep 15 to Jan 311 hatchery marked per day
Capilano River - including tributariesCohoJul 1 to Mar 314 hatchery marked per day
 CohoAug 1 to Oct 31Bait ban
 ChinookSep 5 to Nov 304 per day FN0960
 ChinookAug 1 to Oct 31Bait ban
Chapman Creek - upstream of tidal water fishing boundary signs located below the Hwy 101 Bridge to 100 m below the falls....CohoApr 1 to Mar 314 hatchery marked per day, only 2 over 35 cm
 ChinookApr 1 to Mar 314 per day, only 1 over 50 cm
Cheakamus RiverAllApr 1 to Mar 31Bait ban
 CohoSep 15 to Jan 311 per day, hatchery marked only
Chehalis River - downstream of the logging bridge 2.4 km downstream of Chehalis Lake, including tributaries to that partChinookJune 1 to Aug 311 per day
 ChinookSep 1 to Dec 314 per day, only 1 over 62 cm
 CohoJune 1 to Aug 31Non-retention
 CohoSep 1 to Dec 314 hatchery marked per day
Chilliwack/Vedder River (including Sumas River) - from a line between 2 fishing boundary signs on either side of the Chilliwack River 100 m downstream from...ChinookJuly 1 to Aug 311 per day
 ChinookSep 1 to Dec 314 per day, only 2 over 62 cm
 CohoJuly 1 to Aug 31Non-retention
 CohoSep 1 to Dec 314 hatchery marked per day
Coquitlam RiverChinookSep 19 to Dec 311 per day FN1008
 CohoSep 1 to Dec 311 hatchery marked per day
De Boville Slough - downstream of the confluence of Cedar Creek and Hyde Creek.CohoOct 1 to Dec 311 hatchery marked per day
Dewdney Slough - See Nicomen SloughCoho
Fraser River - mainstem waters upstream of the CPR Bridge at Mission, BCAllApr 1 until further noticeNo fishing for salmon
Harrison River - from the outlet of Harrison Lake downstream to the Highway 7 BridgeCohoSep 1 to Dec 314 hatchery marked per day
from the Highway 7 Bridge downstream to the confluence with the Fraser RiverCohoSep 1 to Dec 314 hatchery marked per day
Khartoum LakeAllApr 1 to Mar 31Single barbless hook
 ChinookApr 1 to Mar 314 per day
 CohoApr 1 to Mar 314 per day
Little Campbell River - downstream of 12th Avenue, including tributaries to that part.ChinookSep 16 to Dec 31Non-retention
 CohoSep 16 to Dec 311 hatchery marked per day
Lois LakeAllApr 1 to Mar 31Single barbless hook
 ChinookApr 1 to Mar 314 per day
 CohoApr 1 to Mar 314 per day
Mamquam RiverAllApr 1 to Mar 31Bait ban
 CohoSep 15 to Jan 311 per day, hatchery marked only
River levels
  • Capilano River - the canyon (08GA031): Loading current reading...
Stockingtype a lake - what went in, when, how many

Live from the provincial stocking database - type a lake name for its recent stocking history.

Coming up on the water

November 2026

December

January

Guides, charters, lodges and local tackle shops

Free listings - local guides, charters, lodges and independent tackle shops serving this region. No paid placement or implied endorsement.

FeaturedSilversides Fishing AdventuresGuide - Mission. Fraser sturgeon and salmon guiding since the 90s. Streamline GuidingGuide - Vancouver / Fraser. Fraser River sturgeon trips from the city. Pacific AnglerTackle shop - Vancouver. Fishing tackle and fly-fishing supplies on East Broadway."Vancouver's store for the fishing enthusiast"Highwater TackleTackle shop - North Vancouver. Local tackle shop on Lonsdale Avenue with fly and gear-fishing supplies."Trusted by B.C. anglers since 1986."Stillwater SportsTackle shop - Ladner. Fishing tackle, rods and reels in downtown Ladner."Best Lil Lure House in Ladner"

Run a guide, charter, lodge or independent local tackle shop in this region? Get listed free: [email protected]

Tips and techniques - by species

Rainbow trout

Coho salmon

Steelhead

Salmon returns analysis and hatchery data by region

DFO data · AI-generated summaries

Choose a salmon species and river. Each bar shows one year: taller means more fish. The latest reported year is orange. These are selected monitored populations, not a complete regional census.

Checked October 14, 2026. Annual history: NuSEDS June 1, 2026 snapshot, with population-specific latest years up to 2025. This is not a live 2026 return estimate. Gaps are not zero; reported DFO estimates are not invented counts.

Loading species charts...

Hatchery plans and reported production

2026 brood plan dated August 18, 2026. Many plan rows are Preliminary. Release timing depends on species and stage; a brood year is not a return year. Post-season reports dated February 19, 2026 cover 2023 and 2024 broods. The 2024 cohort has incomplete smolt releases. Juvenile output is not adult return, marine survival or proof of recovery.

Capilano River Hatchery - young salmon releases

Chinook

2023 released
564,195
2024 released
555,644
2026 plan
560,000

Young salmon by brood year. 2024 is incomplete. Orange: 2026 primary release plan, not actual.

DFO figures and notes

2026 brood primary release target: 560,000 juveniles. Stages: Seapen 0+, Smolt 0+. Objectives: Harvest. Plan row status: Preliminary. Transfers and alternate strategies excluded from this target.

2023 brood: reported actual releases 564,195. On rows with both numbers, 564,195 released against 560,000 targeted (101%). This measures reported juvenile production only.

2024 brood: reported actual releases 555,644. On rows with both numbers, 555,644 released against 560,000 targeted (99%). This measures reported juvenile production only.

Chum

2023 released
32,180
2024 released
248,531
2026 plan
100,000

Young salmon by brood year. 2024 is incomplete. Orange: 2026 primary release plan, not actual.

DFO figures and notes

2026 brood primary release target: 100,000 juveniles. Stages: Fed Fry. Objectives: Rebuilding. Plan row status: Preliminary. Transfers and alternate strategies excluded from this target.

2023 brood: reported actual releases 32,180. On rows with both numbers, 32,180 released against 70,000 targeted (46%). This measures reported juvenile production only.

2024 brood: reported actual releases 248,531. On rows with both numbers, 248,531 released against 70,000 targeted (355%). This measures reported juvenile production only.

Coho

2023 released
514,124
2026 plan
478,000

Young salmon by brood year. 2024 is incomplete. Orange: 2026 primary release plan, not actual.

Reported releases only; some source rows are blank.

DFO figures and notes

2026 brood primary release target: 478,000 juveniles. Stages: Fed Fry, Smolt 1+. Objectives: Harvest, Rebuilding. Plan row status: Preliminary. Transfers and alternate strategies excluded from this target.

2023 brood: reported actual releases 514,124. On rows with both numbers, 514,124 released against 475,000 targeted (108%). 1 row(s) have no reported actual; these are not counted as zero. This measures reported juvenile production only.

DFO production notes

Not released at this site this year

Plan context

AI-generated summary: The 2026 brood plan lists Chinook, Chum, Coho production, with harvest, rebuilding objectives. Targets are planned juvenile releases, not adult returns. Compare the post-season rows below for reported production; blanks and incomplete cohorts are not failures.

Seymour Hatchery - young salmon releases

Chum

2023 released
53,277
2024 released
133,374
2026 plan
180,000

Young salmon by brood year. 2024 is incomplete. Orange: 2026 primary release plan, not actual.

Reported releases only; some source rows are blank.

DFO figures and notes

2026 brood primary release target: 180,000 juveniles. Stages: Fed Fry. Objectives: Rebuilding, Stewardship. Plan row status: Preliminary. Transfers and alternate strategies excluded from this target.

2023 brood: reported actual releases 53,277. On rows with both numbers, 23,277 released against 270,000 targeted (9%). 2 row(s) have no reported actual; these are not counted as zero. This measures reported juvenile production only.

DFO production notes

Alternate stock released to this site instead

2024 brood: reported actual releases 133,374. On rows with both numbers, 104,312 released against 270,000 targeted (39%). 2 row(s) have no reported actual; these are not counted as zero. This measures reported juvenile production only.

DFO production notes

Alternate stock released here instead

Coho

2023 released
74,113
2024 released
38,629
2026 plan
90,000

Young salmon by brood year. 2024 is incomplete. Orange: 2026 primary release plan, not actual.

Reported releases only; some source rows are blank.

DFO figures and notes

2026 brood primary release target: 90,000 juveniles. Stages: Fed Fry, Smolt 1+. Objectives: Rebuilding. Plan row status: Preliminary. Transfers and alternate strategies excluded from this target.

2023 brood: reported actual releases 74,113. On rows with both numbers, 32,000 released against 140,000 targeted (23%). 1 row(s) have no reported actual; these are not counted as zero. This measures reported juvenile production only.

DFO production notes

Released into Hurry Cr

2024 brood: reported actual releases 38,629. 2 row(s) have no reported actual; these are not counted as zero. This measures reported juvenile production only.

DFO production notes

Released to Seymour R above the dam and Coho Cr.

Plan context

AI-generated summary: The 2026 brood plan lists Chum, Coho production, with rebuilding, stewardship objectives. Targets are planned juvenile releases, not adult returns. Compare the post-season rows below for reported production; blanks and incomplete cohorts are not failures.

Alouette R - young salmon releases

Chinook

2023 released
153,616
2024 released
132,694
2026 plan
150,000

Young salmon by brood year. 2024 is incomplete. Orange: 2026 primary release plan, not actual.

DFO figures and notes

2026 brood primary release target: 150,000 juveniles. Stages: Smolt 0+. Objectives: Harvest. Plan row status: Preliminary. Transfers and alternate strategies excluded from this target.

2023 brood: reported actual releases 153,616. On rows with both numbers, 153,616 released against 150,000 targeted (102%). This measures reported juvenile production only.

2024 brood: reported actual releases 132,694. On rows with both numbers, 132,694 released against 150,000 targeted (88%). This measures reported juvenile production only.

Chum

2023 released
417,342
2024 released
402,463
2026 plan
200,000

Young salmon by brood year. 2024 is incomplete. Orange: 2026 primary release plan, not actual.

Reported releases only; some source rows are blank.

DFO figures and notes

2026 brood primary release target: 200,000 juveniles. Stages: Fed Fry. Objectives: Rebuilding. Plan row status: Preliminary. Transfers and alternate strategies excluded from this target.

2023 brood: reported actual releases 417,342. On rows with both numbers, 417,342 released against 275,000 targeted (152%). This measures reported juvenile production only.

2024 brood: reported actual releases 402,463. 1 row(s) have no reported actual; these are not counted as zero. This measures reported juvenile production only.

DFO production notes

This release site includes Alouette R N and Alouette R S.

Coho

2023 released
71,875
2024 released
52,645
2026 plan
70,000

Young salmon by brood year. 2024 is incomplete. Orange: 2026 primary release plan, not actual.

Reported releases only; some source rows are blank.

DFO figures and notes

2026 brood primary release target: 70,000 juveniles. Stages: Fed Fry, Smolt 1+. Objectives: Harvest. Plan row status: Preliminary. Transfers and alternate strategies excluded from this target.

2023 brood: reported actual releases 71,875. On rows with both numbers, 71,875 released against 60,000 targeted (120%). 1 row(s) have no reported actual; these are not counted as zero. This measures reported juvenile production only.

DFO production notes

Not released at this site this year

2024 brood: reported actual releases 52,645. On rows with both numbers, 35,212 released against 35,000 targeted (101%). 2 row(s) have no reported actual; these are not counted as zero. This measures reported juvenile production only.

DFO production notes

Released as unfed fry instead

Sockeye

2026 plan
0

Young salmon by brood year. 2024 is incomplete. Orange: 2026 primary release plan, not actual.

DFO figures and notes

2026 brood primary release target: 0 juveniles. Stages: Fed Fry, Smolt 1+. Objectives: Rebuilding. Plan row status: Preliminary. Transfers and alternate strategies excluded from this target.

Plan context

AI-generated summary: The 2026 brood plan lists Chinook, Chum, Coho, Sockeye production, with harvest, rebuilding objectives. Targets are planned juvenile releases, not adult returns. Compare the post-season rows below for reported production; blanks and incomplete cohorts are not failures.

Kanaka Cr - young salmon releases

Chum

2023 released
285,000
2024 released
281,818
2026 plan
265,000

Young salmon by brood year. 2024 is incomplete. Orange: 2026 primary release plan, not actual.

Reported releases only; some source rows are blank.

DFO figures and notes

2026 brood primary release target: 265,000 juveniles. Stages: Fed Fry. Objectives: Rebuilding, Stewardship. Plan row status: Preliminary. Transfers and alternate strategies excluded from this target.

2023 brood: reported actual releases 285,000. On rows with both numbers, 165,000 released against 275,000 targeted (60%). 1 row(s) have no reported actual; these are not counted as zero. This measures reported juvenile production only.

DFO production notes

Eyed egg plant did not occur.

2024 brood: reported actual releases 281,818. On rows with both numbers, 166,818 released against 275,000 targeted (61%). This measures reported juvenile production only.

Coho

2023 released
24,945
2024 released
41,224
2026 plan
70,000

Young salmon by brood year. 2024 is incomplete. Orange: 2026 primary release plan, not actual.

Reported releases only; some source rows are blank.

DFO figures and notes

2026 brood primary release target: 70,000 juveniles. Stages: Fed Fry, Smolt 1+. Objectives: Harvest, Rebuilding, Stewardship. Plan row status: Preliminary. Transfers and alternate strategies excluded from this target.

2023 brood: reported actual releases 24,945. On rows with both numbers, 23,945 released against 55,000 targeted (44%). 3 row(s) have no reported actual; these are not counted as zero. This measures reported juvenile production only.

DFO production notes

Unable to achieve target due to logistical difficulties resulting in mortality event.

2024 brood: reported actual releases 41,224. On rows with both numbers, 41,224 released against 40,000 targeted (103%). 4 row(s) have no reported actual; these are not counted as zero. This measures reported juvenile production only.

Plan context

AI-generated summary: The 2026 brood plan lists Chum, Coho production, with harvest, rebuilding, stewardship objectives. Targets are planned juvenile releases, not adult returns. Compare the post-season rows below for reported production; blanks and incomplete cohorts are not failures.

L Campbell R - young salmon releases

Chinook

2023 released
58,039
2024 released
36,998
2026 plan
50,000

Young salmon by brood year. 2024 is incomplete. Orange: 2026 primary release plan, not actual.

DFO figures and notes

2026 brood primary release target: 50,000 juveniles. Stages: Smolt 0+. Objectives: Stewardship. Plan row status: Preliminary. Transfers and alternate strategies excluded from this target.

2023 brood: reported actual releases 58,039. On rows with both numbers, 58,039 released against 50,000 targeted (116%). This measures reported juvenile production only.

2024 brood: reported actual releases 36,998. On rows with both numbers, 36,998 released against 50,000 targeted (74%). This measures reported juvenile production only.

Coho

2023 released
30,054
2024 released
4,500
2026 plan
33,500

Young salmon by brood year. 2024 is incomplete. Orange: 2026 primary release plan, not actual.

Reported releases only; some source rows are blank.

DFO figures and notes

2026 brood primary release target: 33,500 juveniles. Stages: Fed Fry, Smolt 1+. Objectives: Harvest, Stewardship. Plan row status: Preliminary. Transfers and alternate strategies excluded from this target.

2023 brood: reported actual releases 30,054. On rows with both numbers, 30,054 released against 33,500 targeted (90%). This measures reported juvenile production only.

2024 brood: reported actual releases 4,500. On rows with both numbers, 4,500 released against 3,500 targeted (129%). 1 row(s) have no reported actual; these are not counted as zero. This measures reported juvenile production only.

Plan context

AI-generated summary: The 2026 brood plan lists Chinook, Coho production, with harvest, stewardship objectives. Targets are planned juvenile releases, not adult returns. Compare the post-season rows below for reported production; blanks and incomplete cohorts are not failures.

Sources, coverage and how to read these charts
  • AI summaries are derived from the linked DFO records, not written or endorsed by DFO. Checked October 14, 2026; this section is a dated snapshot, not automatic monitoring.
  • Each plotted series keeps one population ID, species, river/run and metric. Natural adult spawners exclude jacks. Where not available, clearly labelled total-return series include categories recorded by DFO. Populations and rivers are never added into a region total.
  • History shown from 2006 to 2025 when available. A population needs at least three reported values and a value from 2020 onward. Type 6 presence/absence and no-survey rows are not plotted as numeric abundance. Conflicting duplicate population-year records are omitted. Blanks remain gaps.
  • Final, Near Final and Preliminary estimates are labelled in the point details and table. Methods and quality differ; a reported estimate is not necessarily an exact census. Changes in effort, methods and missing surveys limit trend comparisons.
  • Pink odd/even lines preserve parity. Four-year calendar blocks are a viewing aid, not an assumption that Chinook, coho, chum or every sockeye population returns on a fixed four-year cycle. No values are projected beyond the source.
  • Hatchery targets cover primary juvenile release events only; no transfer double counting or alternate-strategy targets. Post-season totals exclude alternate strategies; percentages use only rows with both target and actual.2024 is incomplete, so comparing its total directly with2023 would mislead. Target attainment alone does not establish ecological success.
  • DFO NuSEDS dataset, source files and dictionary
  • DFO current plan,2023 and 2024 post-season source tables and caveats
  • How DFO plans hatchery production · DFO hatchery and spawning-channel directory
  • Contains information licensed under the Open Government Licence - Canada. Source: Fisheries and Oceans Canada. Source terms linked in the footer. No DFO endorsement is implied.

Join the TightLinesBC community

Add your email and we'll let you know when the TightLinesBC reports launch.

Wind, waves and swell (Windy)

Check the regs yourself before you fish. Openings, closures and limits change without notice, sometimes mid-season and area by area. Everything here is an aggregation for convenience, not an official source. Always confirm the current rules for your specific management area directly with Fisheries and Oceans Canada (saltwater / salmon) and the B.C. Freshwater Fishing Regulations before you go.