ReelCaster

Best Time to Fish Prince Rupert

Months come from each species' own season curve around Prince Rupert. A strong month is strong for that fish, not a ranking against the others. Time of day, when it is shown, is today's forecast and moves with the tide.

When to fish Prince Rupert

Each row is shaded against that species' own best month here, so a dark cell means a good month for that fish rather than a comparison between them.

Relative abundance by month for each species around Prince Rupert
SpeciesJanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecember
Chinook Salmon
Halibut
Coho Salmon
Lingcod
Rockfish (Aggregate)
Surfperch
Flounder / Sole (Flatfish)
Herring

Chinook Salmon: January poor, February fair, March peak, April peak, May peak, June peak, July excellent, August poor, September poor, October poor, November poor, December poor. Halibut: January none, February poor, March good, April excellent, May peak, June peak, July peak, August peak, September good, October fair, November poor, December none. Coho Salmon: January none, February none, March none, April fair, May excellent, June peak, July peak, August peak, September fair, October none, November none, December none. Lingcod: January fair, February good, March good, April good, May good, June good, July good, August good, September fair, October fair, November fair, December fair. Rockfish (Aggregate): January fair, February fair, March good, April good, May good, June good, July good, August good, September fair, October fair, November fair, December fair. Surfperch: January poor, February fair, March fair, April good, May excellent, June peak, July excellent, August good, September good, October fair, November poor, December poor. Flounder / Sole (Flatfish): January poor, February fair, March fair, April good, May good, June excellent, July excellent, August excellent, September good, October fair, November fair, December poor. Herring: January good, February peak, March peak, April good, May poor, June fair, July fair, August fair, September fair, October fair, November poor, December poor.

  • Chinook Salmon. Prince Rupert sits on the migratory highway for Skeena and Nass Chinook plus Alaska-bound stocks, producing a strong summer peak from mid-June through July as fish stage before entering the rivers. A secondary shoulder of feeder (immature) Chinook holds through spring and again in fall/early winter around Work Channel and Chatham Sound, keeping the curve well above zero year-round with a soft late-winter low.
  • Halibut. Pacific halibut migrate from deep offshore winter spawning grounds onto Hecate Strait and North Coast shelf feeding grounds in spring, with peak abundance in Prince Rupert waters from mid-May through July as fish concentrate on shallower banks. Numbers taper through fall as halibut move back to deeper edges, reaching a winter low from December through March when most fish are offshore spawning, though a residual population keeps abundance non-zero year-round.
  • Coho Salmon. Coho abundance in Prince Rupert waters builds through summer as northern-migrating stocks stage off the North Coast, peaking mid-July through early August when Skeena and transboundary coho are thick in Chatham Sound and around Dundas/Stephens Islands. Numbers taper sharply through September as fish push into river systems, with only residual presence into October and near-absence during winter and spring (feeder/resident coho are minimal here compared to southern BC).
  • Lingcod. Lingcod are resident groundfish in Prince Rupert waters year-round, so abundance never drops to zero. Peak biological presence is late winter through spring (Feb–May) when mature fish move onto shallow rocky reefs to spawn and guard nests, with a gradual decline through summer and a low in late fall as post-spawn fish disperse to deeper structure.
  • Rockfish (Aggregate). Rockfish (yelloweye, quillback, black, copper) are non-migratory resident structure fish in Prince Rupert waters year-round, so abundance stays near baseline. The slight late-spring through early-summer peak reflects shallower post-spawn distribution and increased availability on nearshore reefs as water warms, while winter shows fish holding deeper and more dispersed but still present.
  • Surfperch. Surfperch are resident in Prince Rupert's nearshore and estuarine waters year-round, so abundance stays near baseline with no biological absence. The clear summer peak (June–August) reflects viviparous females moving into shallow surf and rocky shorelines to release live young, plus warmer water concentrating fish in accessible habitat; winter shows a mild dip as fish disperse deeper in cold conditions.
  • Flounder / Sole (Flatfish). Flatfish are resident, broad-flat species in Prince Rupert's estuarine and nearshore soft-bottom habitats, present year-round with only modest seasonality. Abundance peaks mid-to-late summer (late July–August) when warmer water and post-spawn feeding concentrate fish in shallow flats, with a mild dip in the coldest winter weeks as fish move to deeper, more stable water.
  • Herring. Pacific herring in Prince Rupert waters peak in late winter/early spring (Feb–Apr) as mature schools mass and stage for the spring spawn along North Coast shorelines and eelgrass. After spawning many adults disperse offshore, so nearshore abundance drops through summer, with a modest, dispersed presence of feeding fish maintained through fall as juveniles and adults hold in inlets.

Time of day on November 1, 2026

These are today's forecast windows, taken at the spot leading each species. They are not a standing schedule.

  • Chinook Salmon8 AM to 3 PM · 9 fishable hours
  • Halibut8 AM to 7 PM · 11 fishable hours
  • Coho Salmon8 AM to 3 PM · 9 fishable hours
  • Lingcod8 AM to 7 PM · 11 fishable hours
  • Rockfish (Aggregate)8 AM to 7 PM · 11 fishable hours
  • Surfperch8 AM to 1 PM · 8 fishable hours
  • Flounder / Sole (Flatfish)8 AM to 1 PM · 8 fishable hours
  • Herring8 AM to 1 PM · 8 fishable hours

By species

Chinook Salmon

Peaks in March, April, May and June.

Prince Rupert sits on the migratory highway for Skeena and Nass Chinook plus Alaska-bound stocks, producing a strong summer peak from mid-June through July as fish stage before entering the rivers. A secondary shoulder of feeder (immature) Chinook holds through spring and again in fall/early winter around Work Channel and Chatham Sound, keeping the curve well above zero year-round with a soft late-winter low.

What the forecast weighs

  • Light

    Go at first light

    The bite is strongest with the sun low: from just before sunrise through the first couple of hours of daylight, and again as the light goes in the evening. Through the middle of a bright day it tails off, and scores follow it down.

  • Current

    Fish moving water

    Best once the tide is running at about 1.5 knots or more. The bite fades as the current drops away and dead slack is the worst of it, so plan the trip around the run of the ebb or the flood rather than the turn.

Halibut

Peaks in May, June, July and August.

Pacific halibut migrate from deep offshore winter spawning grounds onto Hecate Strait and North Coast shelf feeding grounds in spring, with peak abundance in Prince Rupert waters from mid-May through July as fish concentrate on shallower banks. Numbers taper through fall as halibut move back to deeper edges, reaching a winter low from December through March when most fish are offshore spawning, though a residual population keeps abundance non-zero year-round.

What the forecast weighs

  • Current

    Fish the slack

    Best from dead slack up to about 0.5 knots of tidal current, and unfishable by roughly 2.5 knots. In practice that is the window either side of high or low water, when gear hangs where you put it.

Coho Salmon

Peaks in June, July and August.

Coho abundance in Prince Rupert waters builds through summer as northern-migrating stocks stage off the North Coast, peaking mid-July through early August when Skeena and transboundary coho are thick in Chatham Sound and around Dundas/Stephens Islands. Numbers taper sharply through September as fish push into river systems, with only residual presence into October and near-absence during winter and spring (feeder/resident coho are minimal here compared to southern BC).

What the forecast weighs

  • Light

    Go at first light

    The bite is strongest with the sun low: from just before sunrise through the first couple of hours of daylight, and again as the light goes in the evening. Through the middle of a bright day it tails off, and scores follow it down.

  • Current

    Fish moving water

    Best once the tide is running at about 1.5 knots or more. The bite fades as the current drops away and dead slack is the worst of it, so plan the trip around the run of the ebb or the flood rather than the turn.

Lingcod

Good in February, March, April, May, June, July and August.

Lingcod are resident groundfish in Prince Rupert waters year-round, so abundance never drops to zero. Peak biological presence is late winter through spring (Feb–May) when mature fish move onto shallow rocky reefs to spawn and guard nests, with a gradual decline through summer and a low in late fall as post-spawn fish disperse to deeper structure.

What the forecast weighs

  • Current

    Fish the slack

    Best from dead slack up to about 0.5 knots of tidal current, and unfishable by roughly 2.5 knots. In practice that is the window either side of high or low water, when gear hangs where you put it.

Rockfish (Aggregate)

Good in March, April, May, June, July and August.

Rockfish (yelloweye, quillback, black, copper) are non-migratory resident structure fish in Prince Rupert waters year-round, so abundance stays near baseline. The slight late-spring through early-summer peak reflects shallower post-spawn distribution and increased availability on nearshore reefs as water warms, while winter shows fish holding deeper and more dispersed but still present.

What the forecast weighs

  • Current

    Fish the slack

    Best from dead slack up to about 0.5 knots of tidal current, and unfishable by roughly 2.5 knots. In practice that is the window either side of high or low water, when gear hangs where you put it.

Surfperch

Peaks in June.

Surfperch are resident in Prince Rupert's nearshore and estuarine waters year-round, so abundance stays near baseline with no biological absence. The clear summer peak (June–August) reflects viviparous females moving into shallow surf and rocky shorelines to release live young, plus warmer water concentrating fish in accessible habitat; winter shows a mild dip as fish disperse deeper in cold conditions.

Flounder / Sole (Flatfish)

Excellent in June, July and August.

Flatfish are resident, broad-flat species in Prince Rupert's estuarine and nearshore soft-bottom habitats, present year-round with only modest seasonality. Abundance peaks mid-to-late summer (late July–August) when warmer water and post-spawn feeding concentrate fish in shallow flats, with a mild dip in the coldest winter weeks as fish move to deeper, more stable water.

Herring

Peaks in February and March.

Pacific herring in Prince Rupert waters peak in late winter/early spring (Feb–Apr) as mature schools mass and stage for the spring spawn along North Coast shorelines and eelgrass. After spawning many adults disperse offshore, so nearshore abundance drops through summer, with a modest, dispersed presence of feeding fish maintained through fall as juveniles and adults hold in inlets.

Common questions about Prince Rupert

›What is the best time of year to fish Prince Rupert?

It depends on the species. Chinook Salmon peaks in March, April, May and June. Halibut peaks in May, June, July and August. Coho Salmon peaks in June, July and August. Lingcod is good in February, March, April, May, June, July and August. Rockfish (Aggregate) is good in March, April, May, June, July and August. Surfperch peaks in June.

›What time of day is best to fish Prince Rupert?

On November 1, 2026, the forecast windows are Chinook Salmon 8 AM to 3 PM, Halibut 8 AM to 7 PM, Coho Salmon 8 AM to 3 PM, Lingcod 8 AM to 7 PM, Rockfish (Aggregate) 8 AM to 7 PM, Surfperch 8 AM to 1 PM, Flounder / Sole (Flatfish) 8 AM to 1 PM and Herring 8 AM to 1 PM. These are today's model windows, not a standing schedule.

›How do tides and weather affect fishing in Prince Rupert?

Chinook Salmon: Light. Go at first light Halibut: Current. Fish the slack Coho Salmon: Light. Go at first light