Fish Pond Stocking Calculator

Fish pond stocking density is determined by the pond's biomass carrying capacity and the target harvest weight of individual fish. The maximum number of fish a pond can support is calculated by dividing the pond's maximum sustainable biomass (in kilograms) by the expected harvest weight per fish. Biomass capacity depends on pond size, aeration, water quality, and feed management. This calculator takes pond area, a biomass density target (kg/ha), and target fish harvest weight to compute the number of fish to stock and the total stocking density. USDA Cooperative Extension publications for your region provide species-specific biomass density guidelines.

Unfed pond: 300-500 kg/ha; aerated fed pond: up to 5,000 kg/ha
1,500.00
3,000.00
3,000.00

Pond stocking formula

Total biomass (kg) = Pond area (ha) x Biomass density (kg/ha)
Fish count = Total biomass (kg) / Target fish weight (kg)
Stocking density (fish/ha) = Fish count / Pond area (ha)

The biomass density target must be matched to the pond's management system. Exceeding carrying capacity without adequate aeration causes oxygen depletion, ammonia buildup, and fish kills. Always consult your local Cooperative Extension aquaculture specialist for species and region-specific guidance.

Pond management considerations

  • Dissolved oxygen (DO) must remain above 5 mg/L; monitor daily in the morning when DO is lowest.
  • Feed once or twice daily at 2-5% of fish biomass in summer; reduce in cold or hot weather when fish are less active.
  • Channel catfish in southeastern US ponds are commonly stocked at 5,000-7,500 fish/ha in fed systems.
  • Recreational bass-bluegill ponds are typically stocked at 250-375 largemouth bass and 1,500-2,500 bluegill per hectare.
  • Water exchange, aeration, and feeding management all determine the sustainable biomass a pond can hold.

Fish pond stocking calculator: frequently asked questions

What is carrying capacity in aquaculture?

Carrying capacity is the maximum biomass of fish a pond can sustain without water quality degradation or growth impairment. It depends on pond volume, aeration, water flow, natural productivity, and feeding management. Values vary widely: unfed ponds may support 300-500 kg/ha while aerated, fed ponds can reach 2,000-5,000 kg/ha or more.

How do I estimate pond biomass capacity?

For extensive (unfed) ponds, 200-500 kg/ha is a typical starting estimate based on natural productivity. For semi-intensive ponds with supplemental feeding, 1,000-2,000 kg/ha is common. Intensive aerated systems can exceed 5,000 kg/ha. Consult local extension resources or water quality parameters (dissolved oxygen, ammonia) to refine the estimate.

What is stocking density?

Stocking density is the number of fish per unit area or volume, typically expressed as fish per hectare, fish per square meter, or kg per cubic meter. Higher stocking densities require better water quality management (aeration, filtration) to prevent stress and mortality from oxygen depletion and ammonia accumulation.

Does the calculator account for mortality?

No. The basic stocking number assumes all fish survive. In practice, apply a mortality factor by adding extra fish at stocking. For example, if you expect 10% mortality, stock 111% of the calculated number to achieve the target harvest count.

What species are commonly stocked in US ponds?

Common US freshwater pond species include channel catfish (Ictalurus punctatus), largemouth bass, bluegill, crappie, and rainbow trout (in cooler climates). For recreational ponds, a bass-bluegill combination is standard. For production, channel catfish in the southeastern US is most common. Species selection determines appropriate stocking density guidance.

Official sources

Reviewed by the CalculatorHub team, edited by James Graham, 15 June 2026. See our methodology.