North Vancouver Island

Port Hardy, Port McNeill and the Broughton edge - serious saltwater with a year-round chinook bite.

Weather, wind and water

Marine ForecastQueen Charlotte Strait

Current forecast and warning status not yet verified. Checking Environment Canada...

Check the official forecast and warnings
Environment Canada weather forecastPort Hardy
TidesPort Hardy - 3-day table
DFO openings + closuresAreas 12 + 27 - latest notices
Earlier dated DFO notices

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

Click here for DFO area map tailored to each area

Summarized limits by species for each area - Areas 11-12, 27 (tap to open)
SpeciesAreasDaily limitMin sizeNotes
Salmon
Chinook11, 27, 12-14245cm-
Chum11-12, 127430cm-
Coho11-3 to 11-10230cm-
Coho111, 11-1, 11-2, 12-14, 12-26 to 12-48, 27-1 to 27-3, 27-5 to 27-11230cmmax 2 hatchery-marked; max 1 wild
Pink11-12, 127430cm-
Sockeye11-12, 270 (non-retention)30cm-
Finfish other than salmon
Codfish11-12, 278--
Eulachon11-12, 270 (closed)--
Finfish - all other species11-12, 2720--
Greenling11-12, 273--
Halibut11-12, 272--
Herring11-12, 2720kg--
Lingcod11, 27, 12-14365cm-
Mackerel11-12, 27100--
Northern Anchovy11-12, 2720kg--
Pacific sand lance11-12, 275kg--
Pacific sardine11-12, 27100--
Rockfish - Yelloweye11-12, 270 (non-retention)--
Rockfish - all species except Yelloweye11, 27, 12-143--
Sablefish11-12, 274--
Sculpin11-12, 278--
Shark - Basking11-12, 270 (closed)--
Shark - Blue11-12, 270 (closed)--
Shark - Brown Cat11-12, 270 (closed)--
Shark - Great White11-12, 270 (closed)--
Shark -11-12, 271--
Shark - Sixgill11-12, 270 (closed)--
Shark - Tope11-12, 270 (closed)--
Shark - all other species11-12, 270 (closed)--
Skate11-12, 271--
Smelt11-12, 2720kg--
Sole or Flounder11-12, 278--
Spiny Dogfish11-12, 270 (non-retention)--
Surfperch11-12, 278--
Tuna - Albacore11-12, 2720--
Tuna - Pacific bluefin11-12, 2720--
Tuna - all other species11-12, 2720--
White Sturgeon11-12, 270 (non-retention)--
Wolf Eel11-12, 270 (non-retention)--
Trout11-12, 27230cmmax 2 hatchery-marked; max 0 wild
Bivalve shellfish (clams, oysters, scallops...)
Clam - Butter110--
Clam - Horse110--
Clam - Littleneck110--
Clam - Manila110--
Clam - Razor110--
Clam - Softshell110--
Clam - Varnish110--
Clam - all species combined110--
Cockles110--
Geoduck110--
Mussel - Blue110--
Mussel - California110--
Mussels - all species combined110--
Oyster - Olympia11-12, 270--
Oyster - all species except Olympia110--
Scallop - Pink and Spiny110--
Scallop - Purple-hinged rock110--
Scallop - Weathervane110--
Scallop - Weathervane and Purple-hinged rock combined110--
Snail - Moon11-12, 272--
Snail - other11-12, 2775--
Whelks11-12, 2775--
Crab
Crab - Box11-12, 271--
Crab - Dungeness11-124165mm-
Crab - Dungeness27, 1116165mm-
Crab - Dungeness and Red Rock combined11-124--
Crab - Dungeness, Red Rock and King combined27, 1116--
Crab - King11-120 (closed)--
Crab - King27, 1112--
Crab - Puget Sound King11-12, 271--
Crab - Red Rock11-124115mm-
Crab - Red Rock27, 1116115mm-
Crab - Shore11-12, 2725--
Crab - other11-12, 274--
Other shellfish + invertebrates (shrimp, prawns, octopus...)
Abalone11-12, 270 (closed)--
Barnacles - Giant11-12, 276--
Barnacles - Goose11-12, 272kg--
Invertebrates - all other species11-12, 2720--
Limpet11-12, 2775--
Octopus11-12, 271--
Sand Dollar11-12, 276--
Sea Cucumber11-12, 2712--
Sea Star or Starfish11-12, 276--
Sea Urchin11-12, 2712--
Shellfish - all other species11-12, 2720--
Shrimp - Ghost11-12, 2750--
Shrimp including prawn11-12, 27125--
Squid - Opal11-12, 27200--
Squid - all other species11-12, 2720--
Salmon
Chinook12-1 to 12-13, 12-15 to 12-48262cm-
Coho127, 12-1 to 12-13, 12-15 to 12-25, 27-4230cmmax 2 hatchery-marked; max 0 wild
Finfish other than salmon
Lingcod12-1 to 12-13, 12-15 to 12-480 (closed)--
Rockfish - all species except Yelloweye12-1 to 12-13, 12-15 to 12-480 (closed)--
Bivalve shellfish (clams, oysters, scallops...)
Clam - Butter12, 2720--
Clam - Horse12, 276--
Clam - Littleneck12, 2760--
Clam - Manila12, 2760--
Clam - Razor12, 2712--
Clam - Softshell12, 2725--
Clam - Varnish12, 2760--
Clam - all species combined12, 2760--
Cockles12, 2725--
Geoduck12, 273--
Mussel - Blue12, 2775--
Mussel - California12, 2725--
Mussels - all species combined12, 2775--
Oyster - all species except Olympia12, 2712--
Scallop - Pink and Spiny12, 2775--
Scallop - Purple-hinged rock12, 276--
Scallop - Weathervane12, 276--
Scallop - Weathervane and Purple-hinged rock combined12, 276--
Salmon
Chum270 (non-retention)30cm-
Pink270 (non-retention)30cm-
River levels
  • Salmon River - near Sayward (08HD006): Loading current reading...
  • Tsitika River - below Catherine Creek (08HF004): Loading current reading...
  • Keogh River - near Port Hardy (08HF014): Loading current reading...
  • San Josef River - below Sharp Creek (08HF006): Loading current reading...

Coming up on the water

November 2026

December

January

In the news - noteworthy reads

Updated daily

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.

FeaturedSerengeti Fishing ChartersCharter + lodge - Port Hardy. Guided fishing with lodge packages. Port Hardy Fishing ChartersCharter - Port Hardy. Charters and a lodge in Port Hardy. Kagoagh Lodge and Fishing ResortLodge - Quatsino Sound. Fishing lodge and resort in Quatsino Sound."Built for the Love Of a Great Catch"Redden NetTackle shop - Port Hardy. Fishing gear and marine supplies at the Port Hardy store.The Bait ShackTackle shop - Port Hardy. Family-run sport-fishing tackle shop at Bear Cove.

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

Out of the ordinary

Earthquakes (last 7 days, M2.5+), tsunami advisories and weather alerts affecting this region - straight from Earthquakes Canada and Environment Canada, refreshed each morning. Nothing listed? Nothing unusual is on the books.

Tips and techniques - by species

Chinook salmon

Coho salmon

Halibut

Prawns

Bottomfish

Exceptional returns and ocean signals

AI-generated summaries · checked October 14, 2026. Dated evidence, not live counts or fishing advice.

2025 ocean surveys: record juvenile coho and chum

NOAA reported the most juvenile coho and chum on record in its 2025 coastal surveys. Its ecosystem review describes productive conditions off Oregon and Washington, but mixed signals for adult Columbia River returns. This is neighbouring California Current ocean context, not a count of salmon returning to Vancouver Island or a forecast for BC rivers.

NOAA Fisheries, March 9, 2026. Observations: 2025; survey record, not a coastwide population census. Courtesy: National Oceanic and Atmospheric Administration.

NOAA ocean ecosystem review

Unusual fish observations and research

AI-generated summaries · checked October 14, 2026. Historical records and scientific findings are dated below. No live animal tracking or unverified social-media sightings.

White sharks: historical records off BC

The 2006 COSEWIC assessment lists Pacific white-shark records from 1961 to 2004, including Haida Gwaii and Vancouver Island. Most were stranded animals. These are historical occurrence records, not current beach alerts or evidence of rising local numbers.

Original factual summary of COSEWIC (2006), Table 1b. No source image, table or wording reproduced.

COSEWIC historical records and dates
Sunfish research: a hoodwinker in northern waters

A peer-reviewed study used images of 1,213 sunfish to examine identification, then analysed 1,178 observations from California to Alaska. Researchers found repeated hoodwinker sunfish (Mola tecta) records in both current systems. Six specimens from California and Alaska were confirmed genetically. The study supports a wider known range, not a count of sunfish near this region today.

Mowatt-Larssen et al., Frontiers in Marine Science, January 8, 2025. Summarised under CC BY 4.0; wording shortened and changed.

Read the sunfish study and authors

DFO: report a shark encounter in BC. Observe without approaching or disturbing wildlife.

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.

Gwa'ni Hatchery - young salmon releases

Chinook

2023 released
174,152
2024 released
237,862
2026 plan
325,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: 325,000 juveniles. Stages: Smolt 0+. Objectives: Rebuilding. Plan row status: Preliminary. Transfers and alternate strategies excluded from this target.

2023 brood: reported actual releases 174,152. On rows with both numbers, 174,152 released against 162,500 targeted (107%). 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 237,862. On rows with both numbers, 237,862 released against 162,500 targeted (146%). 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. All released into Woss Lk

Chum

2023 released
1,194,013
2024 released
529,540
2026 plan
2,045,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: 2,045,000 juveniles. Stages: Fed Fry, Seapen. Objectives: Rebuilding. Plan row status: Preliminary. Transfers and alternate strategies excluded from this target.

2023 brood: reported actual releases 1,194,013. On rows with both numbers, 499,916 released against 2,000,000 targeted (25%). This measures reported juvenile production only.

2024 brood: reported actual releases 529,540. On rows with both numbers, 250,552 released against 2,000,000 targeted (13%). This measures reported juvenile production only.

Plan context

AI-generated summary: The 2026 brood plan lists Chinook, Chum production, with 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.

P Hardy/Quatse - young salmon releases

Chum

2024 released
15,100
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: Stewardship. Plan row status: Preliminary. Transfers and alternate strategies excluded from this target.

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

Coho

2023 released
128,073
2024 released
47,865
2026 plan
170,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: 170,000 juveniles. Stages: Smolt 1+. Objectives: Harvest. Plan row status: Preliminary. Transfers and alternate strategies excluded from this target.

2023 brood: reported actual releases 128,073. On rows with both numbers, 116,691 released against 170,000 targeted (69%). This measures reported juvenile production only.

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

Pink

2023 released
76,573
2024 released
273,678
2026 plan
1,600,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: 1,600,000 juveniles. Stages: Unfed. Objectives: Harvest. Plan row status: Preliminary. Transfers and alternate strategies excluded from this target.

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

DFO production notes

No broodstock collected due to low escapement

2024 brood: reported actual releases 273,678. On rows with both numbers, 273,678 released against 2,150,000 targeted (13%). This measures reported juvenile production only.

Plan context

AI-generated summary: The 2026 brood plan lists Chum, Coho, Pink 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.

P Hardy/Marble - young salmon releases

Chinook

2026 plan
690,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: 690,000 juveniles. Stages: Seapen 0+, Smolt 0+. Objectives: Harvest. Plan row status: Preliminary. Transfers and alternate strategies excluded from this target.

Coho

2026 plan
130,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: 130,000 juveniles. Stages: Fed Fry, Smolt 1+. Objectives: Harvest, Stewardship. Plan row status: Preliminary. Transfers and alternate strategies excluded from this target.

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.

Kokish R - young salmon releases

Chinook

2024 released
12,163
2026 plan
45,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: 45,000 juveniles. Stages: Smolt 0+. Objectives: Stewardship. Plan row status: Preliminary. Transfers and alternate strategies excluded from this target.

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

DFO production notes

Released as fed fry

Chum

2026 plan
67,500

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

DFO figures and notes

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

Coho

2023 released
100,000
2024 released
83,108
2026 plan
157,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: 157,000 juveniles. Stages: Fed Fry, Unfed. Objectives: Stewardship. Plan row status: Preliminary. Transfers and alternate strategies excluded from this target.

2023 brood: reported actual releases 100,000. On rows with both numbers, 48,000 released against 157,000 targeted (31%). This measures reported juvenile production only.

2024 brood: reported actual releases 83,108. On rows with both numbers, 83,108 released against 157,000 targeted (53%). This measures reported juvenile production only.

Pink

2023 released
27,500
2024 released
79,200
2026 plan
145,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: 145,000 juveniles. Stages: Unfed. Objectives: Stewardship. Plan row status: Preliminary. Transfers and alternate strategies excluded from this target.

2023 brood: reported actual releases 27,500. On rows with both numbers, 27,500 released against 145,000 targeted (19%). This measures reported juvenile production only.

2024 brood: reported actual releases 79,200. On rows with both numbers, 79,200 released against 145,000 targeted (55%). This measures reported juvenile production only.

Plan context

AI-generated summary: The 2026 brood plan lists Chinook, Chum, Coho, Pink production, with 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.