Pond Pump Size Calculator
What pump flow in gallons per hour you need for a garden pond or fountain.
Use ToolFree calculator
How many fish a pond volume can humanely hold by species, the biomass it means, and the stocking cost.
Chlorova · updated for 2026
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.
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.
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.
| Fish | Gallons per fish | In a 500 gal pond |
|---|---|---|
| Koi | 100 | 5 fish |
| Pond goldfish | 30 | 16 fish |
| Shubunkin | 25 | 20 fish |
| Golden orfe | 40 | 12 fish |
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.
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.
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.
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.
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.
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.
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.
Chlorova Gardening Team
Builds, checks and documents every tool we publish
Chlorova editorial review
Checked against extension-service publications
What pump flow in gallons per hour you need for a garden pond or fountain.
Use ToolHow many gallons of reservoir your hydroponic plants need, by crop and count.
Use ToolFix a hydroponic reservoir already mixed: how much stock to raise it, or water to lower it, to a target ppm.
Use ToolSize the liner sheet, folds allowance, underlay, water volume and bottom gravel for a pond from length, width, depth and edge overlap.
Use Tool