Skip to content
Chlorova

Free calculator

Pond Fish Stocking Calculator

How many fish a pond volume can humanely hold by species, the biomass it means, and the stocking cost.

Pond Fish Stocking Calculator

Chlorova · updated for 2026

Calculator

Quick samples

Click “Calculate” to see your results.

The gallons-per-fish figures are conservative adult-fish minimums, not a stocking plan for growing juveniles, which will crowd a pond as they size up. Real carrying capacity depends far more on filtration, surface area, oxygen, and feeding than on volume alone, so a well-filtered, planted, shaded pond holds more than this number suggests and an unfiltered one holds far less. Stock at or below the recommendation, add fish slowly, and let a tested filter and stable water chemistry, not the count here, set your final stocking level.

A pond stocked by enthusiasm rather than arithmetic ends in cloudy water, gasping fish, and an expensive lesson. This pond fish stocking calculator turns the volume of your pond into the number of fish it can humanely hold by species, the adult biomass that count represents, and what the fish will cost you to buy. Choose koi, goldfish, shubunkin, or orfe, enter the pond volume and price per fish, and you know a safe stocking level before a single fish goes in the water.

Working Out a Safe Stocking

  • Choose the fish type so the tool applies its realistic gallons-per-fish need.
  • Enter your pond's full standing water volume, measured in gallons.
  • Set the price you are currently paying for a single fish of that kind.
  • Read how many adult fish that total volume can humanely carry.
  • Check the whole adult biomass that the suggested number of fish will mean.
  • Note the total stocking cost for the entire recommended fish count.
  • Stock at or below that safe number and then add the fish slowly over time.

How the Fish Count Is Worked Out

The safe number of fish is the pond volume divided by the gallons each adult of your chosen species needs, rounded down to whole fish, since you cannot keep part of a fish and a crowded pond is a dying one. That fish count then multiplies by an average adult weight to give the total biomass, the real load a filter has to handle, and by the price per fish to give the stocking bill.

The fish picker drives everything with two numbers, a gallons-per-fish minimum and an average adult weight, which is why one pond volume quietly sets the count, the biomass, and the cost together. Koi want a hundred gallons each and put on two pounds, so they stock sparsely and weigh heavily, while a small goldfish needs only thirty gallons and half a pound, so the same pond carries many more of them. Rounding the count down matters, because overstocking is the single most common way a new pond fails.

Worked Example: A Five Hundred Gallon Koi Pond

  • Your average suburban backyard pond holds roughly five hundred gallons of standing water.
  • You plan to keep koi, which are the largest and messiest choice.
  • A fully grown adult koi here wants roughly one hundred clean gallons of water.
  • So the safe fish count is floor(500 ÷ 100) = just five fish.
  • At about two grown pounds apiece, that total stock is ten pounds of fish.
  • Ten whole pounds of fish is a real biological load that your filter must handle.
  • Priced at fifteen dollars a fish, stocking runs five × $15 = $75.
  • Starting with fewer fish and letting them slowly grow up keeps the pond safely balanced.

Stocking by Species

Gallons per adult fish for each species offered and the number a five-hundred-gallon pond can hold, matching the figures the picker applies. Change the species in the calculator and the count, biomass, and cost re-solve off those two per-fish numbers.

FishGallons per fishIn a 500 gal pond
Koi1005 fish
Pond goldfish3016 fish
Shubunkin2520 fish
Golden orfe4012 fish

Key Terms

Stocking level
How many fish a pond can support, set by volume, filtration, and oxygen together.
Biomass
The combined weight of all the fish, the true measure of the load a filter must handle.
Gallons per fish
The minimum water an adult of a species needs to live and grow without crowding.
Filtration load
The waste a pond's filter must process, which rises directly with biomass.
Overstocking
Keeping too many fish for the volume, the leading cause of cloudy water and fish loss.

A Pond That Stays Healthy

  • Filter and oxygen set the true limit, not volume alone, since a richly filtered, planted, shaded pond carries more life than the gallons figure implies.
  • Stock for the adult size, not the cute juvenile, because a koi bought small will outgrow a cheerful count within a couple of seasons and crowd the pond.
  • Biomass is the number that governs your filter, so weigh the total pounds of adult fish against the filter rating before you trust any head count.
  • Add fish gradually across weeks, letting the biological filter grow to match, since dumping a full stock at once crashes a new pond's nitrogen cycle.
  • Surface exchange matters on a warm day, so a shallow wide pond with a waterfall holds oxygen for more fish than a deep narrow one of the same volume.

Common Mistakes & Fixes

  • Stocking a pond to the fish you buy today, not the adults they will become in two years.
  • Ignoring filtration and trusting volume, then drowning the pond in waste its filter cannot process.
  • Adding a full stock at once, which crashes an uncycled new pond's nitrogen cycle within weeks.
  • Mixing koi with tiny pond fish, where the big species outcompetes and outgrows the plan.
  • Leaving a pond in full sun with no shade or plant, so warm low-oxygen water limits how many fish survive.

When to Use This (and When Not To)

Use it when planning or topping up a garden wildlife or ornamental pond, when you want a humane stocking count and its cost before you buy fish. It sizes fish to volume, not pumps or filters, so match the water movement and filtration with the pond pump size calculator first, then bring the volume here. For a food-fish aquaponics system rather than an ornamental pond, the hydroponic-reservoir and reservoir-correction calculators handle the water and its chemistry instead.

Pond Fish Stocking Calculator: Frequently Asked Questions

How many fish can my pond hold?

It depends on the species and your filtration, but as a volume guide koi need about a hundred gallons each while a small goldfish wants thirty. The calculator divides your pond volume by the gallons-per-fish for whichever species you pick and rounds down to a safe adult count.

Is the one-inch-per-gallon rule right?

It is a shaky rule of thumb, since it ignores fish growth, waste load, and oxygen, and it underestimates what a big koi really needs. A gallons-per-adult-fish figure like those here, paired with a properly rated filter, keeps a pond far safer than counting inches of juvenile fish.

How many koi in a 500 gallon pond?

At roughly a hundred gallons per adult koi, a 500 gallon pond can humanely hold about five koi once they are full grown. Starting with fewer and letting them grow keeps you from crowding, because young koi look tiny now but reach that adult size within a couple of seasons.

Does filtration change how many fish I can keep?

Greatly, because the filter's capacity to process waste, not the water volume alone, is what really caps the stock. The count here is a conservative volume baseline, so a generously filtered, planted, shaded pond can carry a little more while an unfiltered one must stay well below it.

Should I count fish or biomass?

Watch the biomass, the combined adult weight, since that is the load your filter actually handles. The calculator shows both, and ten pounds of koi stresses a system very differently from ten pounds of small goldfish, so match total weight to your filter rating before trusting any head count.

Can I mix different pond fish together?

Yes, but plan around the largest and messiest species, since a koi will outgrow and outcompete small ornamental fish over time. Work out the stocking for your biggest fish first and add only a few small companions, keeping total biomass within what your filter can genuinely handle.

Sources & Further Reading

  • Stocking Rates and Carrying Capacity for Ornamental Ponds — Auburn University Extension. Basis for the gallons-per-fish and biomass stocking model used here.
  • Pond Filtration, Aeration, and Water Quality — University of Florida IFAS Extension. Underpins the filtration, oxygen, and cycling cautions on this page.
  • Choosing and Keeping Pond Fish — Kent State University Extension. Source of the species-comparison and mixing guidance in this calculator.

Chlorova Gardening Team

Builds, checks and documents every tool we publish

Chlorova editorial review

Checked against extension-service publications

Formula verified against published references · Updated

More popular tools

All tools
  • New

    Pond Pump Size Calculator

    What pump flow in gallons per hour you need for a garden pond or fountain.

    Use Tool
  • New

    Hydroponic Reservoir Size Calculator

    How many gallons of reservoir your hydroponic plants need, by crop and count.

    Use Tool
  • New

    Reservoir Correction Calculator

    Fix a hydroponic reservoir already mixed: how much stock to raise it, or water to lower it, to a target ppm.

    Use Tool
  • New

    Pond Liner and Gravel Calculator

    Size the liner sheet, folds allowance, underlay, water volume and bottom gravel for a pond from length, width, depth and edge overlap.

    Use Tool