Sockeye Salmon
Species · Oncorhynchus nerka

Sockeye Salmon

The kokanee you catch in a Kootenay lake is a sockeye that never went to sea; its sea-run cousin has been shut out of the upper Columbia since 1938.
If you fish the Kootenays, you already know this fish in its small, freshwater form. The kokanee is a sockeye salmon that stays in fresh water its whole life. COSEWIC’s status report names the two forms side by side: “sockeye”, “red salmon” or “blueback” for the fish that go to sea, “kokanee” or “little redfish” for the ones that do not.
The sea-run sockeye is a different proposition. It leaves its nursery lake as a smolt, spends years in the North Pacific, and comes home red-bodied and green-headed to spawn once and die. British Columbia has some of the largest sockeye runs in the world, on the Fraser, the Skeena and the Nass.
None of them reach the Kootenays now. Sockeye once spawned in the Arrow Lakes, and dams on the Columbia in Washington cut them off in 1938. First Nations are working to bring them back.

The quick read

For a Kootenay angler, the useful fish is the kokanee: it is listed in Kootenay Lake, the Upper Arrow and Lower Arrow lakes, and many smaller lakes in this guide.
Sea-run sockeye are a coastal and Fraser fish. Fishing for them in fresh water is managed by Fisheries and Oceans Canada, not the province, and openings are set river by river and year by year.

Range in British Columbia

COSEWIC’s 2017 report says sockeye occur throughout British Columbia and that the biggest populations are where large lakes are accessible from the Pacific. In BC that means the Fraser in the southwest and the Skeena and Nass on the north coast, with significant returns on the central coast and fewer around the Strait of Georgia and Haida Gwaii.
The Fraser supports more than 150 spawning populations, managed in four groups by when adults pass through the lower river: the early run from late June to late July, early summer from mid-July to mid-August, summer from mid-July to early September, and the late run from early September to mid-October.

The upper Columbia: history and return

The Northwest Power and Conservation Council’s history of the Columbia records that sockeye once spawned in the upper and lower Arrow Lakes, a stretch of about 160 km between Castlegar and Revelstoke.
Mongabay’s 2026 report on the reintroduction work gives the rest. Grand Coulee Dam, completed in 1938 without fish passage, blocked salmon from more than half the Columbia’s length and from its spawning grounds and nursery lakes in Canada, and Chief Joseph Dam added a second barrier in 1955. The reintroduction is led by First Nations, with sockeye fry from the Okanagan Nation Alliance hatchery in Penticton. The report describes tagged juveniles released in the upper Columbia reaching the ocean, two returning as adults to the Wells Dam area in Washington, and Okanagan-origin adult sockeye moved to the Arrow Lakes, one of which was seen entering spawning grounds in 2024.
That is a research and cultural program, not a fishery. Sea-run sockeye in the Columbia River in Canada are still a hope, not something to fish for.

Habitat and behaviour

COSEWIC describes the Fraser life cycle. Most sockeye mature in their fourth year. Adults spawn in lake tributaries, lake outlets or along lake shores, the female digging a nest, or redd, in gravel. The eggs incubate through winter and the fry emerge in spring. Most Fraser sockeye are lake-type fish that rear in a lake for one or two years, then go to sea in spring and stay there one to four years, usually two or three. A few river-type populations rear in side channels and sloughs instead. All sockeye die after spawning.
Kokanee, COSEWIC notes, usually mature smaller and may lack the brilliant colour because they feed on small freshwater zooplankton all their lives. The BC government adds that the two forms do not appear to interbreed even when they spawn in the same streams.

Confusing species

Kokanee. Same species, freshwater life. The BC government gives an average of about 30 cm and 0.45 kg for kokanee. COSEWIC puts sockeye at up to 84 cm and 7 kg. In the Kootenays, assume a red spawning salmon in a creek is a kokanee.
Chinook salmon. COSEWIC identifies chinook by black gums, a pointed lower jaw and small black spots on the lower lobe of the tail. Sockeye have fine black speckling on the back and, at spawning, a red body with an olive-green head. Mature sockeye males develop hooked jaws and humped backs.

Fishing for them

Sockeye fishing in fresh water is federal business. The BC government’s fish page explains that Fisheries and Oceans Canada manages salmon in tidal and fresh water and publishes the freshwater salmon regulations. You also need a provincial Non-Tidal Angling Licence to fish for salmon in fresh water, and to keep any salmon caught there it must carry a Non-Tidal Salmon Conservation Stamp.
Several Fraser sockeye populations are assessed as Endangered or Threatened by COSEWIC, so many rivers have no sockeye opening in a given year. Check DFO’s current freshwater salmon regulations for the specific water and date. For a sockeye on a fly rod in the Kootenays, fish for kokanee.

Spawning season

COSEWIC’s 2017 report says Fraser sockeye spawn most often in August and September. Timing varies between populations: COSEWIC’s Sakinaw Lake report, for example, says most of that lake’s sockeye spawn in late November.

Rules that apply

The BC government’s fish page notes that specific populations of chinook, sockeye and coho have been assessed by COSEWIC at levels from Not at Risk to Endangered, and that none has yet been listed under the Species at Risk Act. COSEWIC’s 2017 assessment of 24 Fraser sockeye units found eight Endangered, two Threatened and five Special Concern.
Rules for sea-run sockeye come from DFO. Rules for kokanee are in the BC Freshwater Fishing Regulations, Region 4 Kootenay for Kootenay lakes.

Frequently asked questions

Are kokanee and sockeye the same fish?

Yes, both are Oncorhynchus nerka. Sockeye go to sea and kokanee spend their lives in fresh water. The BC government notes that the two do not appear to interbreed, even in shared spawning streams.

Are there sockeye in the Arrow Lakes?

Not as a run. Sockeye spawned there before Grand Coulee Dam. Since 2024 a small number of adults have been moved there under a First Nations-led reintroduction program. Fish in the Arrow Lakes today are kokanee.

Who sets the rules for sockeye fishing?

Fisheries and Oceans Canada, in both tidal and fresh water. You still need a provincial licence for fresh water, and a Non-Tidal Salmon Conservation Stamp to keep a salmon.