Koi Pond Stocking Calculator

Find out how many koi your pond can hold without overstocking it. Enter your pond volume, the adult size of your fish and the filtration you actually have — the calculator uses the size the koi will reach, not the size they are now.

Gallons per koi Filtration-adjusted Adult-size projection Always free

🐟 Koi Stocking Calculator

Results update as you type. Stock for the size your koi will reach, not the size they are in the bag.

An imperial gallon is about 20 percent larger than a US gallon. Pond and filter ratings do not always say which one they use, so check before you convert.
Koi keep growing for years. Choosing a juvenile size gives you a short-term figure, and the result will also show what that stocking level becomes once the same fish are adult.
Filtration does not create swimming space, but it does decide how much waste the pond can process. A pond with a bottom drain and real aeration safely carries roughly a third more fish than the same pond on a box filter.

Used only to flag ponds shallower than the 3 ft koi minimum. Leave blank to skip the check.

Common pond volumes

Jump straight to a typical pond size. These are US gallon figures — switch the unit above if your pond is measured in litres or imperial gallons.

How it works

How to Use the Koi Stocking Calculator

Four inputs, one honest answer about how many fish the pond can carry long term.

1

Enter pond volume

Use the real water volume, including any filter chambers plumbed into the system. Measure it or calculate it from the pond dimensions.

2

Choose the adult size

Pick the size band the fish will actually grow into. Most garden koi finish between 18 and 24 inches given room and food.

3

Be honest about filtration

A bottom drain, a large biofilter and a dedicated air pump genuinely raise capacity. A pressure filter rated for the pond does not.

4

Read the adult projection

If you stocked for juveniles, the result also shows what that same group needs once grown, which is the number that matters.

How Many Koi Per Gallon?

The figure most koi keepers work to is 250 US gallons per mature koi. On a pond with a bottom drain, a properly sized biological filter and dedicated aeration, that can come down to roughly 150 to 190 gallons per fish. On a pond running a basic box or pressure filter with no air pump, it should go up to 300 gallons or more.

Those numbers look generous next to aquarium stocking rules, and they need to be. A mature koi is a 2 to 4 pound animal that eats heavily in summer and produces waste in proportion. Ponds also run without the safety net an indoor tank has: they heat up in a July afternoon, hold less oxygen when they do, and get no help from a thermostat.

Stocking density is really a statement about three limits at once:

  • Biological load. Ammonia and nitrite have to be processed as fast as the fish produce them. This is the limit filtration can move.
  • Dissolved oxygen. Warm water holds less oxygen and heavily stocked ponds consume more, which is why summer nights are when overstocked ponds fail. Aeration moves this limit; a bigger filter does not.
  • Physical space. Koi are strong horizontal swimmers, and crowding shows up as stunted growth, poor body shape and more frequent skin and gill problems. Nothing but volume moves this limit.

Filtration and aeration buy you room on the first two. That is why this calculator adjusts for them, and why the adjustment is bounded — no filter turns a 1,000 gallon pond into a 2,000 gallon one.

The inches-of-fish rule

The other common rule is 10 US gallons per inch of koi. It is easier to apply to a mixed group, but it is more permissive than the per-fish rule at large sizes: 10 gallons per inch puts five 20 inch koi in 1,000 gallons, while 250 gallons per fish puts four. The calculator shows both so you can see the gap, and the sensible move is to plan to the lower of the two.

How Many Koi in a 1000 Gallon Pond?

A 1,000 US gallon pond holds four mature koi at the standard 250 gallons per fish. With a bottom drain, a large biological filter and a dedicated air pump, five is workable. On a basic box filter with no aeration, two to three is the honest number.

Koi capacity of a 1,000 US gallon (about 3,785 litre) pond by fish size and filtration standard.
Koi sizeBasic filtrationGood filtrationAdvanced filtration
Juvenile — up to 6 in111622
Growing — 7 to 12 in5710
Adult — 13 to 18 in245
Jumbo — 19 in and over123

The juvenile column is the trap. Sixteen 5 inch koi will look perfectly comfortable in a 1,000 gallon pond for a season or two, and every one of them is heading for 18 inches. Buying to the juvenile figure is the single most common route to an overstocked pond, because the crowding arrives gradually, two or three years after the decision that caused it.

A 1,000 gallon pond is also right at the koi minimum in the first place. It works, but the margin is thin: water quality moves quickly in a small volume, temperature swings further, and there is no headroom to add a fish you fall for later. If you are still at the planning stage, size the pond at 2,500 gallons or more and the stocking question gets much easier.

Koi Stocking Chart by Pond Size

Maximum koi at each pond volume, assuming a good standard of filtration with some surface movement. Add roughly a third for advanced filtration with a bottom drain and dedicated aeration; take roughly a third off for a basic box filter with no air pump.

Maximum koi by pond volume and fish size, at 60, 130, 250 and 400 US gallons per fish respectively.
Pond volumeLitresJuvenile (≤6 in)Growing (7–12 in)Adult (13–18 in)Jumbo (19 in+)
500 US gal1,8938321
1,000 US gal3,78516742
1,500 US gal5,678251163
2,000 US gal7,571331585
3,000 US gal11,3565023127
5,000 US gal18,92783382012
7,500 US gal28,391125573018
10,000 US gal37,854166764025

These are ceilings, not targets. Stocking at 70 to 80 percent of the figure in the adult column leaves room for the fish to grow, for a summer heatwave, and for the day a filter pump fails and you have a few hours to notice.

Signs Your Koi Pond Is Overstocked

Overstocking rarely announces itself with a single dead fish. It shows up as a pond that is harder to keep stable than it should be.

  • Fish at the surface at dawn. Gasping or hanging near the waterfall in the early morning is the classic low-oxygen signature, because dissolved oxygen bottoms out just before sunrise.
  • Ammonia or nitrite that will not stay at zero. A mature filter on a correctly stocked pond reads zero for both. Persistent traces mean the biological load has outgrown the filter.
  • Nitrate climbing between water changes. The end product of the nitrogen cycle accumulates faster the more fish you carry.
  • Green water or string algae you cannot beat. More fish means more dissolved nutrients feeding algae, regardless of UV.
  • Stunted or poorly shaped fish. Crowded koi grow more slowly and put on less body volume than the same bloodline in a larger pond.
  • Recurring skin, fin and gill problems. Chronic crowding suppresses the immune response and keeps parasite loads circulating.

If you are seeing these, test first. The water parameter checker will tell you whether ammonia, nitrite, nitrate or pH is the immediate problem, but if the readings keep drifting back after every water change, the fix is fewer fish or more water rather than more chemistry.

Other fish count too

Goldfish, orfe, sturgeon and grass carp all add to the biological load. Count a goldfish as roughly a third of a koi, an orfe as about half, and note that sturgeon have their own demands — they need a large, oxygen-rich pond, a smooth bottom, and sinking food they can actually find, and they are a poor fit for a pond that is already at its koi limit.

FAQ

Frequently Asked Questions

Stocking density questions, answered with the numbers behind them.

The widely used figure is 250 US gallons per mature koi. With a bottom drain, a large biological filter and dedicated aeration that can come down to roughly 150 to 190 gallons per fish, and on a basic box or pressure filter with no air pump it should go up to 300 gallons or more. Juvenile koi need far less in the short term, but stocking to the juvenile figure is how ponds become overcrowded, because the fish keep growing for years.
Four mature koi at the standard 250 US gallons per fish. Five is workable on a pond with a bottom drain, a large biofilter and a dedicated air pump; two to three is the honest number on a basic box filter with no aeration. Sixteen juveniles will fit comfortably for a season or two, but they will all grow to adult size, so plan for four.
Two adult koi at most, and 500 US gallons is below the 1,000 gallon minimum usually recommended for koi at all. A pond that size is better suited to goldfish, shubunkins or orfe. If koi are the goal, it is worth enlarging the pond before stocking rather than trying to manage two koi in a volume that offers no margin for error.
Eight mature koi at 250 US gallons per fish with good filtration, rising to about ten with a bottom drain and dedicated aeration, or around five to six on basic filtration. Stocking to roughly 70 to 80 percent of the ceiling — so six or seven adult fish — leaves room for growth and for the summer nights when oxygen is at its lowest.
It is usable but more permissive than the per-fish rule at large sizes. Ten US gallons per inch puts five 20 inch koi in 1,000 gallons, while 250 gallons per fish puts four. Both are rules of thumb rather than measurements, so the practical approach is to work out both figures and plan to the lower one. This calculator shows the inches-of-fish result alongside the main answer.
Up to a point. Filtration and aeration raise the biological load and the oxygen supply the pond can support, which is roughly a third more fish between a basic setup and one with a bottom drain, a large biofilter and a dedicated air pump. What they cannot change is swimming space — crowded koi grow more slowly and develop poorer body shape however clean the water is, so a filter upgrade is not a substitute for volume.
Koi typically add 4 to 6 inches in their first year, 3 to 4 inches in their second, and slow to an inch or two a year after that, finishing between 18 and 24 inches in most garden ponds. Growth depends on water volume, temperature, food quality and genetics, and jumbo bloodlines in a large pond can pass 30 inches. The practical implication is that fish bought at 5 inches will roughly quadruple in length, so stock for the adult size from the start.
Yes — goldfish, shubunkins and orfe are common pond companions for koi and share the same water requirements. They still add to the biological load, so count them: roughly a third of a koi for a goldfish and about half for an orfe. The main practical issue is food competition, since koi are faster and more assertive feeders, and hybrid fry if you keep koi with common goldfish long term.

Methodology and accuracy

Stocking figures are derived from gallons-per-fish rules of thumb widely used in koi keeping: 60 US gallons for juveniles up to 6 inches, 130 for growing fish of 7 to 12 inches, 250 for adults of 13 to 18 inches, and 400 for jumbo koi of 19 inches and over. These are planning conventions rather than measured carrying capacities, and different koi clubs and dealers publish figures that vary either side of them.

The filtration adjustment multiplies the gallons-per-fish requirement by 1.4 for basic filtration, 1.0 for a good sized biological filter, and 0.75 for an advanced setup with a bottom drain, mechanical pre-filtration, a large biofilter and dedicated aeration. The multiplier is deliberately bounded: filtration changes the biological and oxygen limits, not the amount of swimming space.

The inches-of-fish cross-check uses 10 US gallons per inch of koi, taking the midpoint of each size band. It is shown alongside the main result because the two rules disagree at larger sizes, and the lower figure is the safer plan.

Volume conversions are exact: 1 US gallon = 3.785411784 litres, 1 imperial gallon = 4.54609 litres. The depth check flags ponds under 3 feet, which is the depth generally treated as the minimum for koi rather than a value used in the stocking arithmetic.

This calculator estimates capacity. It is not a substitute for testing your own water — a pond can be within these figures and still show ammonia or nitrite if the filter is immature, damaged or undersized.