Farm Pond Fish Stocking Calculator

Last Updated: October 19, 2026

Estimate fish quantities from surface area or simple pond dimensions using named regional stocking examples. Select a locally approved minnow rate and grass-carp option separately; these are planning calculations, not pond-capacity guarantees.

Regional examples for new or renovated warm-water ponds, not carrying-capacity limits. Confirm your plan and grass-carp rules with a local fisheries specialist.

Farm Pond Fish Stocking Formula

N = round(A * R)
  • N is the number of fish to stock for a given species
  • A is the pond surface area in acres
  • R is the selected example stocking rate for that species in fish per acre; round each species independently to whole fish

If you do not know your pond’s acreage, the calculator estimates it from surface dimensions:

A = (L * W) / 43,560
  • A is the surface area in acres
  • L is the pond length in feet
  • W is the pond width in feet
  • 43,560 is the number of square feet in one acre (a round pond uses A = pi * (D/2)^2 / 43,560, where D is the diameter in feet)

The bass/bluegill example follows Mississippi guidance: maintained fertilization doubles the bream, bass and optional catfish rates only. The separate Alabama catfish example uses 100 per acre unfertilized or the lower fed endpoint of 300 per acre, with ongoing feeding, oxygen and harvest management. The Mississippi mixed hybrid plan uses 500 hybrids, 100 catfish and 50 predator bass per acre. Pond-size modes omit stocking; optional average depth estimates volume, not chemical dose or fish capacity.

Recommended Stocking Rates and Order

The bass/bream figures below follow Mississippi State web guidance for new ponds. They are regional examples, not universal limits. Catfish-only figures use the separate Alabama Extension scenario. Obtain local advice on water quality, feeding, harvest, species and stocking permission before buying fish.

Species (size)Unfertilized (per acre)Fertilized (per acre)
Bluegill, or 70/30 bluegill and redear (2-3 in)5001,000
Largemouth bass (2-4 in)50100
Channel catfish, optional (6-8 in)50100
Channel catfish-only example (Alabama)100, unfertilized300 with managed feeding; not a fertilization multiplier
Fathead minnows (optional forage)Locally approved lb/acreSame selected rate; no doubling
Triploid grass carp (optional prevention)5; or 3 only above 10 acres with much open waterSame selected rate; no doubling

Stocking order matters as much as the numbers. Bass stocked too early run out of food, and bream stocked too late get eaten before they spawn. Follow this sequence for a new pond:

StepWhenWhat to stock and why
1Fall or winter, pond at least half full and fillingBluegill and optional redear establish the forage base; add locally approved minnows, catfish and grass carp if selected. The spring bream spawn provides forage for bass.
2Following springLargemouth bass, timed so newly hatched bream and minnows feed the fingerling bass. Keep the bream-to-bass ratio near 10:1.
3Later yearsDo not restock bass or bream. Restock catfish (8-10 in so bass cannot eat them) after harvesting about half the originals, and replace grass carp every 5 to 7 years as they lose effectiveness.

Example Problems

Example 1: For a 3-acre unfertilized bass/bluegill example with optional catfish, multiply 500 x 3 = 1,500 bluegill, 50 x 3 = 150 bass and 50 x 3 = 150 catfish. If a local adviser approves 3 lb/acre of minnows and the 5/acre grass-carp prevention option, add 9 lb of minnows and 15 grass carp. Minnows are measured by weight and excluded from the whole-fish total. Follow the selected regional stocking sequence.

Example 2: A 150 ft by 145 ft rectangular pond has 21,750 / 43,560 = 0.499311… acres (about 0.50 acres). The Alabama example gives round(100 x 0.499311…) = 50 catfish unfertilized, or round(300 x 0.499311…) = 150 with a managed feeding program. These are scenario quantities; feeding does not by itself ensure adequate oxygen or prevent overcrowding.

Frequently Asked Questions

Why does this bass/bluegill example stock forage first?

Bass fingerlings need a steady supply of food small enough to eat. Bluegill stocked in fall spawn the following spring, and that first wave of fry arrives right when spring-stocked bass fingerlings need it. Stocking both together leaves the bass without enough forage, which produces thin, slow-growing bass and can let bluegill overpopulate and stunt. The 10:1 ratio is the selected Mississippi initial-stocking example; local conditions can require a different plan.

Do I need to restock my pond every year?

No. A correctly stocked bass and bluegill pond sustains itself through natural spawning, and adding more fish year after year is a common cause of overcrowding and stunted fish. The exceptions are channel catfish, which usually do not reproduce well in ponds and should be restocked with 8 to 10 inch fish after you harvest about half of them, and grass carp, which should be replaced every 5 to 7 years.

How many fish can a small pond under one acre hold?

Small ponds need a managed plan rather than simple scaling alone. MSU Publication 2525 gives 350–500 hybrid bream, 100 catfish and 50 predator bass per acre for the mixed plan; this calculator uses 500 hybrids. Its separate hybrid-only recipe is 750 hybrids plus 50 bass, not 750 hybrids plus catfish. Hybrids are not sterile, so predator bass, feeding and harvest management are necessary.

Farm Pond Fish Stocking Calculator screenshot