TroutlineKnow your water.
RiversLakesBrowseSnowpackStocking
Troutline

Know your water.

Live river and lake conditions, the forecast and a logbook, for fly anglers.

Download on the App Store

Explore

  • Rivers
  • Lakes
  • States, provinces, territories and regions
  • Snowpack
  • Stocking

Troutline

  • Premium
  • Get the app
  • FAQ
  • Sources

Account

  • Create account
  • Sign in
© 2026 TroutlineTermsPrivacy
Every number traces to a public source: all 60 of them.
  1. Home
  2. /Canada
  3. /British Columbia
  4. /Skeena River

British Columbia

Skeena River

British Columbia·Skeena·54.63° N, 128.42° W
Log an outing

Steelhead & salmon

RunMonthsPeakNow
Summer steelheadJul–NovAug–SepIn
CohoJul–OctAug–SepFrom Jul
Pink salmonJul–SepAugFrom Jul

Run timing is a guide, and seasons, closures and limits change. Check the BC Freshwater Fishing Regulations Synopsis 2025–2027, Region 6 (Skeena) before you fish.

See the full conditions on the Skeena River

Flow and temperature charts for every station, the weather, and the days ahead. Free, with an email.

A free account also gets you

  • 5-day Fish Index forecastSee how each of the next 5 days rates on every river and lake, from the flow or wind, water temperature, weather and moon forecasts.
  • A dashboard for your watersSave your rivers and lakes and compare them on one board, with the last week and the days ahead.
  • A logbook that fills in the conditionsLog outings and trips with photos, even with no signal in the app. Troutline adds the flow, water temperature and weather for each day.
  • Your angler profileSee other anglers' public outings, and share yours.

Already have an account?

Want history, unlimited alerts and more? , with the first 14 days free for new members.

Solunar · next 7 days

About Skeena River

The Skeena is the river every famous steelhead stream in the northwest of the province drains into. It comes down from the north past the Babine and the Kispiox, takes in the Bulkley at Hazelton, swings west past Kitwanga and Cedarvale, cuts through Kitselas Canyon near Usk, and runs past Terrace to the sea near Prince Rupert. It is a big, braided, cold river, too large to wade across and dangerous to boat without local knowledge. Anglers fish it from gravel bars, often where a tributary comes in.

Summer steelhead enter from the sea in July and move up through August and September, and the fish hold in the mainstem into November. The bars near Terrace see fish first, and the water near Hazelton and the Kispiox fishes later. Coho come from late July into the fall, and pinks run in August. Read the Usk gauge: the bars fish well between about 400 and 1,100 m³/s, and over about 2,000 the river is high, brown and full of debris. Snowmelt keeps it big into July, so the best bar fishing usually starts as it drops in August. The Usk gauge sends no water temperature, so the temperature on this page comes from the station above the Babine, far upriver and often colder than the water near Terrace. Swing a heavy sink-tip and a big fly, and wade carefully: the bars drop off fast into strong current.

The Skeena has two Class II classified waters. Skeena River 2, from the Exchamsiks River up to 1.5 km above the Kitsumkalum, is classified July 1 to September 30. Skeena River Section 4, upstream from 1.5 km above the Zymoetz, is classified July 1 to December 31 and needs a Steelhead Stamp then. Unguided non-resident aliens may not fish two zones of Section 4 on Saturdays and Sundays. Above Cedarvale the mainstem is closed January 1 to May 31. Chinook are closed in 2026, and DFO sets the coho, pink and sockeye openings, which change through the season. The river above Kitwanga runs through Gitxsan territory, where the Gitxsan First Nation announced a fishing ban in May 2026. The province says provincial licences stay valid and asks anglers to get permission before crossing reserve land. Skeena steelhead returns swing from year to year, so check the in-season changes before you book.

Species

  • Steelhead (summer-run)
    Primary · Aug-Oct · 65-90 cm (to 100 cm+)

    Wild Skeena summer steelhead on their way to the tributaries, fresh near Terrace from July. Release every wild steelhead in the water.

  • Coho Salmon
    Common · Aug-Sep · 55-75 cm

    Above the CNR bridge at Terrace, DFO allows 4 a day, only 2 over 50 cm, July 15 to October 15. Below it, 4 a day, only 2 over 50 cm to August 31, then only 1 over 50 cm to November 30.

  • Pink Salmon
    Common · Aug · 45-60 cm

    Bright pinks on small flies off the bars. DFO allows 2 a day on the mainstem.

  • Sockeye Salmon
    Common · Jul-Aug · 50-65 cm

    A big run, mostly bound for Babine Lake. Closed unless DFO opens it by notice: in 2026 it was open July 10 to August 27.

  • Dolly Varden
    Present · Aug-Oct · 35-60 cm

    Follow the salmon. Release all Dolly Varden and bull trout from streams, all year.

  • Coastal Cutthroat Trout
    Present · Jul-Oct · 25-45 cm

    Cutthroat at tributary mouths. Region 6 lets you keep 1 trout from streams July to October, none under 30 cm.

SpeciesAbundanceBest SeasonSize
Steelhead (summer-run)PrimaryAug-Oct65-90 cm (to 100 cm+)
Coho SalmonCommonAug-Sep55-75 cm
Pink SalmonCommonAug45-60 cm
Sockeye SalmonCommonJul-Aug50-65 cm
Dolly VardenPresentAug-Oct35-60 cm
Coastal Cutthroat TroutPresentJul-Oct25-45 cm

Sections

4 reaches

Babine River to Hazelton

Wade & FloatSteelhead · Salmon

From the Babine confluence down past the Kispiox and Glen Vowell to the Bulkley at Hazelton. Big, braided water with bars at the tributary mouths. No boat angling within the signs at the Kispiox confluence. Gitxsan territory, much of it reserve land.

Best for: Summer steelhead holding off the Kispiox and the Babine from September into November, and coho in the fall.

Hazelton to Cedarvale

Wade & FloatSteelhead · Salmon

From the Bulkley confluence past Gitsegukla and Kitwanga to Cedarvale. Highway 16 follows much of it. The Shegunia to Sedan Creek zone of Section 4 bans unguided non-resident aliens on weekends, July 1 to December 31. No salmon fishing from Mill Creek to the Highway 37 bridge near the Kitwanga mouth.

Best for: Swinging flies for summer steelhead off the bars from August into October, plus coho and pink salmon.

Cedarvale to Terrace

Wade & FloatSteelhead · Salmon

From Cedarvale down past Usk and Kitselas Canyon to the Kitsumkalum at Terrace. The primary gauge is at Usk. Kitselas Canyon is dangerous water: stay out of it. The Chimdemash Creek zone of Section 4 bans unguided non-resident aliens on weekends, July 1 to December 31.

Best for: The bar fishery for fresh summer steelhead from late July into October, and coho and pink salmon in August.

Terrace to the Exchamsiks

Wade & FloatSteelhead · Salmon

Below Terrace the river widens toward the sea, with Highway 16 on the north bank. Most of it is Skeena River 2, Class II water July 1 to September 30. No salmon fishing near the Kitsumkalum mouth July 1 to August 31.

Best for: The first summer steelhead of the year in July, plus coho and pink salmon off the bars.

At a glance

Ideal wading flow
400–1,100 m³/s
Blow-out
>2,000 m³/s
Ideal water temp
4–14°C
Best seasons

August to October for steelhead off the bars, with the first fish near Terrace in July and fish near Hazelton into November. Coho from late July, pinks in August. Read the Usk gauge: the bars fish well between about 400 and 1,100 m³/s, and over about 2,000 the river is high and dirty. Snowmelt keeps it big into July. Above Cedarvale the mainstem is closed January 1 to May 31. The water temperature shown comes from the station above the Babine, not from Usk.

Regulations

Release all wild steelhead. Two Class II waters: Skeena River 2 (Exchamsiks to 1.5 km above the Kitsumkalum) July 1 to September 30, and Section 4 (upstream from 1.5 km above the Zymoetz) July 1 to December 31 with a Steelhead Stamp. Weekend bans for unguided non-resident aliens in two zones of Section 4. Bait ban, single barbless hook. Above Cedarvale, closed January 1 to May 31. No fishing for chinook.

  • Bait ban in the Skeena and its tributaries, all year.
  • The mainstem upstream of Cedarvale is closed January 1 to May 31.
  • Skeena River 2, from the Exchamsiks River to 1.5 km upstream of the Kitsumkalum River: Class II water July 1 to September 30. Steelhead Stamp not mandatory unless you fish for steelhead.
  • Skeena River Section 4, upstream from 1.5 km above the Zymoetz River: Class II water July 1 to December 31, and Steelhead Stamp mandatory then. Non-residents need a licence that names the section they fish.
  • Angling is prohibited for non-guided non-resident aliens on Saturdays and Sundays, July 1 to December 31, in Section 4 from the Shegunia River to Sedan Creek, and from Chimdemash Creek to 1.5 km above the Zymoetz River.
  • Skeena and Kispiox confluence: no angling from boats within the 3 white boundary signs.
  • Region 6 quota: release all wild steelhead, all Dolly Varden and bull trout from streams, trout under 30 cm from streams, and trout of any size from streams November 1 to June 30. 1 trout from streams July 1 to October 31.
  • Single barbless hook in all Region 6 streams, all year.
  • A Steelhead Conservation Surcharge Stamp is needed to fish for steelhead anywhere in BC.
  • Salmon in fresh water are managed by Fisheries and Oceans Canada. No fishing for chinook on the mainstem. Above the CNR bridge at Terrace: coho 4 a day with only 2 over 50 cm July 15 to October 15, and pinks 2 a day June 16 to December 31. Below the bridge: coho 4 a day July 15 to November 30 (only 2 over 50 cm to August 31, then only 1), pinks 2 a day, and no chum. Sockeye open only by notice. No salmon fishing within the signs at the Kispiox confluence, or from Mill Creek to the Highway 37 bridge near the Kitwanga mouth, all year, or near the Kitsumkalum mouth July 1 to August 31. You need a Non-Tidal Salmon Conservation Stamp to keep a salmon, and DFO changes these by fishery notice.

The synopsis maps the Section 4 zones on pages 54 and 55. Check the in-season changes and the Skeena angler updates on the BC freshwater fishing regulations page, and DFO's Region 6 salmon page, before every trip. Licences are sold through the province's WILD licensing system.

Source: BC Freshwater Fishing Regulations Synopsis 2025–2027, Region 6 (Skeena). Regulations change annually. Verify before fishing.

Getting there

Terrace, BC

Highway 16 follows the river from Terrace to Kitwanga, then up to Hazelton. About 1.25 hrs from Terrace to Kitwanga, 2 hrs to Hazelton, and 2.5 hrs from Smithers to Terrace

Camping: Hotels and full services in Terrace, motels in Hazelton and New Hazelton, and provincial park and recreation site camping along Highway 16.

Highway 16 runs beside the river for much of the way from Terrace to Kitwanga, with access at pull-outs, bridges and the mouths of tributaries. Jet boats reach the bars the road does not. The current is strong and the bars drop off fast, so wade with care. Much of the land above Kitwanga is Gitxsan reserve land: ask before you cross it, and contact the Gitxsan Huwilp Government for permission on reserve land.

Fishing reports

Recent reports from local fly shops, guides & lodges on Skeena River. Each links out to the source.

No recent fishing reports for Skeena River

We aggregate reports from local fly shops, guides, and lodges as they publish. Check back, or browse the shops on the Guide tab.

Read the fishing reports for the Skeena River

Reports from the fly shops and guides who fish it, with a link to each. Free, with an email.

A free account also gets you

  • 5-day Fish Index forecastSee how each of the next 5 days rates on every river and lake, from the flow or wind, water temperature, weather and moon forecasts.
  • A dashboard for your watersSave your rivers and lakes and compare them on one board, with the last week and the days ahead.
  • A logbook that fills in the conditionsLog outings and trips with photos, even with no signal in the app. Troutline adds the flow, water temperature and weather for each day.
  • Your angler profileSee other anglers' public outings, and share yours.

Already have an account?

Want history, unlimited alerts and more? , with the first 14 days free for new members.

More in British Columbia

View all 31 rivers

Skeena

Babine River

27 m³/s4.4°C water

Prime

Bulkley River

90 m³/s4.5°C water

Prime

Copper River

86 m³/s4.4°C water

Good

Kispiox River

36 m³/s3.7°C water

Good

Kitimat River

230 m³/s6.7°C water

Good

Stellako River

5.1 m³/s6.2°C water

Fair

Other regions

Bella Coola River

64 m³/s5.8°C water

Prime

Bull River

7.5 m³/s

Good

Campbell River

102 m³/s9.9°C water

Prime

Cheakamus River

46 m³/s9.2°C water

Prime

Chilliwack River

37 m³/s8.8°C water

Prime

Columbia River

1,390 m³/s9.8°C water

Prime
Fishing
Good
Flow
609m³/s
Steady · normalnormal
Skeena River at Usk
Water temp
3.0°C
Skeena River above Babine River
Flow
609m³/s
Steady · normalnormal
Skeena River at Usk
Water temp
3.0°C
Skeena River above Babine River
Normal range
380–686m³/s
Median 505 m³/s
Weather
5°C
Light Rain

Fishing conditions

Good
PoorSlowFairGoodPrime
How we rate this
Wed
11/11
—
MDE
Thu
11/12
—
MDE
Fri
11/13
—
MDE
Sat
11/14
—
MDE
Sun
11/15
—
MDE

MmorningDmiddayEevening

poorprime

Today
morning7:55a – 11:31aGoodLight wind, 3 km/hRising pressure
midday11:31a – 3:06pGoodLight wind, 4 km/hRising pressure
evening3:06p – 6:42pGoodFalling pressureNew moon
All day
Rain coming
Measured
610 m³/s, fishable3°C, cold

See the 5-day fishing forecast for the Skeena River

The Fish Index rates each day from the flow, water temperature, weather and moon forecasts. Create a free account to see the days ahead on every river and lake.

A free account also gets you

  • Full conditions on every river and lakeFlow and temperature charts for every station, the weather, sun and moon, and fishing reports from local shops.
  • A dashboard for your watersSave your rivers and lakes and compare them on one board, with the last week and the days ahead.
  • A logbook that fills in the conditionsLog outings and trips with photos, even with no signal in the app. Troutline adds the flow, water temperature and weather for each day.
  • Your angler profileSee other anglers' public outings, and share yours.

Already have an account?

Want history, unlimited alerts and more? , with the first 14 days free for new members.