Koi Pond Stocking Calculator
Enter your pond volume in gallons to see how many koi or goldfish it can safely hold. The number is deliberately conservative, because koi grow large and produce a heavy waste load. Add your surface area for an oxygen cross-check.
Not sure? Use the pond volume calculator first.
Length times width of the water surface. Adds an oxygen cross-check at about 1 inch of fish per square foot.
0
safe koi
0
conservative
0
generous max
Before you stock, remember:
- Koi grow to 24 inches and more, and are heavy waste producers. Stock for the adult size, not the store size.
- True koi need a 1,000+ gallon pond with 3+ feet of depth for growth and safe overwintering.
- Cycle the pond first, then add fish slowly over several weeks. Never stock an uncycled pond.
- Overstocking causes ammonia spikes, poor water quality, green water, and disease. Fewer fish is healthier.
Gear to keep healthy
Auto-matched to your pond. Sizes are starting points; see our reviews for specific picks.
Plan the whole pond
The Pond Build & Maintenance Planner has a build planner, stocking planner, water-test log, and seasonal schedule, plus more printable worksheets.
Get the Planner for $39Next: pond volume · pump size · koi care guide · all calculators
How Many Koi Can a Pond Really Hold?
It is the question every new pond keeper asks, usually while standing over a tank of tiny, jewel-bright koi that look like they would never crowd anything. The trouble is that those tiny koi do not stay tiny. A healthy koi can reach 18 to 24 inches, and well-kept fish in a generous pond can push past 30 inches and several pounds. They are among the heaviest waste producers in the backyard pond world, so the only safe way to plan stocking is to plan around the adult fish, not the one in the bag. This calculator uses a conservative rule of about 250 gallons of water per mature koi, which keeps your filter, your oxygen, and your water quality comfortably within reach as the fish grow into their size.
The Volume Rule
The simplest and most reliable starting point is volume. Allow roughly 250 gallons per mature koi and roughly 50 gallons per adult goldfish, because goldfish stay far smaller and lighter on the bioload. A 1,000 gallon pond therefore suits about 4 koi or about 20 goldfish, and a 2,500 gallon pond suits about 10 koi. For a mixed pond, count each koi against the 250 gallon figure and each goldfish against the 50 gallon figure, then add them together so the combined load fits your gallons. These numbers look low to a beginner, and that is the point. Almost every water quality disaster in a backyard pond traces back to too many fish in too little water.
The Surface Area Cross-Check
Volume is not the whole story, because oxygen enters a pond mainly at the surface where water meets air. A deep, narrow pond can hold a lot of water while offering very little surface to breathe through. That is why this tool adds an optional surface area check based on a classic guideline of about 1 inch of fish length per square foot of surface. A mature koi counts as roughly 24 inches and an adult goldfish as roughly 8 inches, so an 80 square foot surface supports about 3 full-grown koi on oxygen alone. When you enter both volume and surface area, the calculator compares the two limits and shows you the lower one, because the most restrictive number is the safe number. Strong aeration, which you can size with our aeration calculator, eases the surface limit, but it never hurts to design with breathing room.
Why Conservative Stocking Wins
Every fish you add eats, breathes, and excretes ammonia, and your biological filter can only process so much of it at once. Push past that capacity and ammonia and nitrite climb, dissolved oxygen falls, and the fish live in a low grade of constant stress. Stressed, crowded koi are the ones that develop ulcers, catch parasites, and break out in disease the moment the weather shifts. They also stay smaller and duller than they should, because crowding stunts growth. An understocked pond, by contrast, almost runs itself: the water stays clearer, the filter keeps up, and the koi grow into big, calm, brilliantly colored fish that are the whole reason you built the pond. If you are ever unsure whether to add one more fish, the answer is to wait.
Stock Slowly, and Cycle First
A brand new pond has no established colony of beneficial bacteria to convert fish waste, so dropping in a full load of fish on day one causes a sharp ammonia spike that can wipe them out. Cycle the pond first, either with a fishless cycle or with just a couple of hardy fish, until your water tests show ammonia and nitrite holding at zero. Then add fish a few at a time across several weeks, testing as you go, so the bacterial colony has time to grow into the rising bioload. Quarantine new arrivals before they join the main pond, because parasites and disease most often arrive on imported fish. Patience during stocking is the single biggest favor you can do your koi.
Keep going: size the rest of your pond.
Frequently Asked Questions
How many koi can I keep in my pond?
A good conservative rule is about 250 gallons of water per mature koi, since a healthy koi can reach 18 to 24 inches or more and produces a heavy waste load. So a 1,000 gallon pond suits about 4 koi, and a 2,500 gallon pond suits about 10. Many beginners overstock because young koi look tiny, then run into ammonia spikes and disease as the fish grow. Stock for the adult size, not the size at the store, and your water stays far easier to keep clear and healthy.
How many goldfish can my pond hold?
Goldfish stay much smaller than koi, so a common guideline is around 50 gallons per adult comet or shubunkin goldfish. That means a 500 gallon pond can hold roughly 10 goldfish, where the same water would only support 2 koi. Goldfish still add bioload and still need filtration and aeration, so do not pack them in. If you want a lot of fish in a smaller pond, goldfish are the friendlier choice, and you can always start light and add more slowly once the pond is cycled.
What is the surface area oxygen rule?
Oxygen enters a pond mostly at the surface, so a long-standing guideline is about 1 inch of fish length per square foot of surface area. A mature koi counts as roughly 24 inches and an adult goldfish as roughly 8 inches. If your pond is deep and narrow, the volume rule might say you can add more fish than the surface can oxygenate, so this calculator takes the lower of the volume limit and the surface limit and shows that as your safe number. Strong aeration relaxes the surface limit somewhat.
Why does overstocking cause so many problems?
Every fish you add eats, breathes, and produces ammonia. Too many fish for the water volume overwhelms your biological filter, so ammonia and nitrite climb, oxygen drops, and stress weakens the fish. Stressed, crowded koi are far more prone to parasites, ulcers, and disease outbreaks, and green or cloudy water becomes a constant battle. Understocking is almost always easier and healthier than overstocking. When in doubt, keep fewer fish and enjoy bigger, calmer, brighter koi.
How big does a pond need to be for koi?
Most pond keepers recommend a minimum of about 1,000 gallons and at least 3 feet of depth for koi. The volume gives you room for their waste and growth, and the depth gives them a stable temperature zone and a place to overwinter where the pond freezes. Smaller water gardens are fine for goldfish, but true koi need that bigger footprint. If your pond is under 1,000 gallons, consider goldfish instead, or plan to expand before you stock heavily.
Should I add all my fish at once?
No. A new pond has no established beneficial bacteria, so adding a full load of fish at once causes a sharp ammonia spike that can kill them. Cycle the pond first, then add fish a few at a time over several weeks, testing the water as you go. This lets your biological filter grow to match the bioload. Even in an established pond, adding fish slowly and quarantining new arrivals protects the koi you already have from imported parasites and disease.
Can I keep koi and goldfish together?
Yes, koi and goldfish are peaceful and mix well in the same pond. Just remember that koi grow much larger and eat more, so count each one against the 250 gallon rule while counting goldfish at 50 gallons each, and add the two together to stay within your pond volume. Over time koi can outcompete goldfish at feeding, so make sure food spreads across the surface. A mixed pond is a great way to enjoy variety while you learn how heavily your water can be stocked.