Fish Stocking

Overview and annual report

Alberta’s fishes are especially vulnerable to overharvest from high levels of angling pressure when compared to other North American jurisdictions. Alberta has an estimated 800 fish-bearing lakes, and nearly 100 times more angling pressure per waterbody compared to other provinces.

The relatively low number of fish-bearing waterbodies and high angling effort - along with other factors such as the shorter growing season, and higher catchability of sport fish - makes fish populations more vulnerable to overharvest in Alberta.

Stocking is one management tool that can provide additional angling and harvest opportunities for anglers.

The Alberta Provincial Stocking program supplies approximately 240 lakes with hatchery-reared trout to:

  • provide recreational angling opportunities
  • reduce angling pressure on natural fish populations
  • maintain or enhance fish populations

These stockings create angling opportunities within the province that entice anglers to explore and contribute to the economic expansion of Alberta’s fisheries.

The provincial fish-stocking program adds substantial value to the sportfishing industry, contributing an estimated $100 million annually to provincial revenue. For a report on annual stocking activities, see:

Walleye Stocking Program

In 2021, the walleye stocking program will re-commence, collecting eggs from a wild population, with a focused goal of providing additional harvest opportunities in 4 to 5 years time.

Learn about the stocking program, including which lakes will be stocked and subsequent harvest opportunities if the program is successful:

Trout Program

The following trout species are stocked within the province:

  • Brook Trout
  • Brown Trout
  • Cutthroat Trout
  • Rainbow Trout
  • Tiger Trout

Approximately 2.1 million trout (average size 17.5 cm or 65 grams each) are stocked each season into Alberta’s waterbodies for recreational angling purposes.

Triploiding of Stock Trout

Alberta Fish Culture triploids fertilized trout eggs to ensure that trout raised for recreational fishing are sterile (unable to reproduce). The stocking of triploid trout ensures that the genetic integrity of wild trout populations is not compromised.

The triploid procedure involves placing the fertilized eggs in a pressurized chamber. Proper timing and pressure is critical and varies with each species. The procedure results in the fish having three chromosomes (3N) instead of the usual two (2N), rendering them sterile.

Triploiding of tiger trout is unnecessary. They are a sterile hybrid species created by fertilizing brown trout eggs with brook trout milt.

Arctic Grayling

Arctic grayling are cultured every four to five years for stocking purposes.

Stocked Lakes and the Alberta Guide to Sportfishing Regulations

The Alberta Guide to Sportfishing Regulations includes a list of lakes and reservoirs that are identified as regularly stocked lakes. These waterbodies:

  • allow the use of bait
  • are open year-round
  • have possession limits that support the province-wide maximum possession limit

View the complete online version of the Sportfishing Regulations at:

Notice: Information on advisories, corrections and closures are available.

Corrections are sometimes made to the online version of the sportfishing guide. To view the corrections, advisories, and closures click the link below.

Fish Mortality–Summer and Winter Kill

Summer and winter kill occurs when large numbers of fish die due to a lack of dissolved oxygen. Winter kill can occur in many of Alberta's frequently stocked waterbodies. For a more detailed description regarding summer and winter kill and the lakes affected in Alberta visit the link

Important! Contact Alberta Environment and Parks (AEP) if you see large numbers of dead fish in any Alberta waterbody. Find the contact information for the office nearest you::

Provincial Fish Hatcheries

Allison Brood Trout Station

Allison Brood Trout Station

The Allison Brood Trout Station is the source of eyed brook, brown, cutthroat, rainbow, and tiger trout eggs for the province’s production hatcheries: the Cold Lake Fish Hatchery and the Sam Livingston Fish Hatchery in Calgary. This facility houses 2,000 – 3,000 broodfish and has the capacity to house 20,000 brood recruits.

Raven Brood Trout Station

Raven Brood Trout Station

The Raven Brood Trout Station started as an experimental rearing site in 1926 and became an official operation in 1937. This facility grows 50,000 production trout for recreational stocking and produces approximately 500,000 eyed eggs annually for the province’s production hatcheries in Cold Lake and Calgary.

Cold Lake Fish Hatchery

Cold Lake Fish Hatchery

The Cold Lake Fish Hatchery opened in 1987 and draws water from Cold Lake at a depth of 30m. The hatchery rears and stocks approximately 900,000 Tiger, Rainbow, Brook and Brown Trout per year. The Cold Lake Fish Hatchery is the only provincial hatchery that is designed to raise walleye.

Sam Livingston Fish Hatchery

Sam Livingston Fish Hatchery

Located in Calgary, the Sam Livingston Fish Hatchery is one of the largest indoor hatcheries in North America. The hatchery rears and stocks approximately 1 million brook, brown, cutthroat, rainbow and tiger trout annually.

Learn more about visiting the hatchery through Bow Habitat Station:


Alberta's Brood Trout Stations

The Alberta Government owns and operates 4 fish hatcheries. Two of the hatcheries function as brood trout stations housing adult fish reared to produce the eggs required for spawning various trout species to stock select waterbodies across the province.

There are three different strains of rainbow trout, one strain each of brown, brook and cutthroat trout. The brook and brown trout cross to create the tiger trout as well.

The brood stations need to ensure they have adequate adults on hand to produce required eggs. Proper crossing of the various strains of trout is vital to prevent inbreeding of our trout and to achieve high survival of fertilized eggs.

Allison Creek Brood Trout Station Mobile Quarantine Unit

Allison Creek Brood Trout Station operates a mobile quarantine trailer unit that can incubate wild eggs collected from trout populations in streams or rivers in Alberta. The quarantine facility is a self-contained, 100% re-use water system. This unit is ideal for incubating small numbers of wild fish eggs to assist in restoration of native fish.

Alberta fisheries biologists determine the wild fish collection site and the number of eggs to incubate to eye-up inside the quarantine facility. Eyed eggs return to designated streams and placed into Instream Incubators that utilize stream water and allow the fry to emerge from the eggs and swim up into the stream. This greatly increases survival of the fry and allows reintroduction into barren or low population streams.

Updated: Apr 12, 2021