Koi Stocking Chart by Pond Size
Koi stocking chart by pond volume: safe numbers of koi at 250 gallons each and goldfish at 50 gallons each, from 250 to 5,000+ gallons, with the 1,000-gallon koi minimum noted.
Quick answer: Allow about 250 gallons per mature koi and 50 gallons per goldfish. Koi need a minimum of 1,000 gallons and 3 ft of depth, so ponds smaller than that are goldfish-only. A 2,000-gallon pond safely holds up to 8 koi or 40 goldfish at full size, but stocking to 60 to 75 percent of the maximum is healthier. These are mature-size limits, not starter counts.
Stocking is where good ponds go bad. Young koi are small and cheap, so it is easy to buy a dozen for a pond that can responsibly hold four. Within a few years those koi reach 2 to 3 ft, their waste output multiplies, and a pond that looked roomy becomes a struggling, oxygen-starved mess. This chart stocks to mature fish size so your pond stays healthy for the long haul.
The rule of thumb is generous on purpose: about 250 gallons per koi and 50 gallons per goldfish. Koi are large, long-lived, heavy-waste fish, and a generous allowance keeps water chemistry stable and oxygen plentiful. Confirm your real volume with the pond volume calculator, then size the stock here or with the koi stocking calculator.
Koi Stocking Chart
Maximum fish at full mature size: koi at 250 gallons each, goldfish at 50 gallons each. Koi require a 1,000-gallon minimum, so smaller ponds are goldfish-only.
| Pond Volume (US gal) | Max Koi (250 gal each) | Max Goldfish (50 gal each) | Recommended Stock (60-75%) | Notes |
|---|---|---|---|---|
| 250 | 0 | 5 | 3-4 goldfish | Below koi minimum, goldfish only |
| 500 | 0 | 10 | 6-7 goldfish | Below koi minimum, goldfish only |
| 750 | 0 | 15 | 9-11 goldfish | Below koi minimum, goldfish only |
| 1,000 | 4 | 20 | 2-3 koi | Koi minimum reached, 3+ ft depth needed |
| 1,500 | 6 | 30 | 4-5 koi | Small koi pond |
| 2,000 | 8 | 40 | 5-6 koi | Koi pond |
| 2,500 | 10 | 50 | 6-8 koi | Mid-size koi pond |
| 3,000 | 12 | 60 | 7-9 koi | Established koi pond |
| 4,000 | 16 | 80 | 10-12 koi | Large koi pond |
| 5,000 | 20 | 100 | 12-15 koi | Large display pond |
| 6,000+ | 24+ | 120+ | 15-18+ koi | Show pond, add aeration to match |
Quality Koi & Goldfish Food
Tetra Koi Vibrance Floating Pond Sticks
Easy-to-digest floating sticks for koi and goldfish that keep waste and water cleaner.
Kaytee Koi's Choice Floating Fish Food
All-season floating pellet for koi and pond goldfish, sized for steady feeding.
Why the 1,000-gallon koi minimum matters
The chart shows zero koi below 1,000 gallons, and that is deliberate. A small pond heats and cools quickly, so water temperature and chemistry swing too fast for koi, which prefer stability. Small volumes also cannot dilute the heavy ammonia load a koi produces, and they leave no deep zone for overwintering or summer refuge. Goldfish, comets, and shubunkins stay smaller and tolerate these conditions far better, so they are the right fish for a sub-1,000-gallon pond. If you want koi, build at least 1,000 gallons and 3 ft of depth first.
Mixing koi and goldfish
Koi and goldfish share the same water requirements and live together happily. To stock a mixed pond, add up their volume budgets: 250 gallons per koi plus 50 gallons per goldfish, and make sure the total stays under your pond volume. In a 2,500-gallon pond you might keep 6 koi (1,500 gallons) and 15 goldfish (750 gallons) for 2,250 gallons of load, leaving a healthy buffer. Always leave headroom rather than filling to the exact maximum.
Stock low and let them grow
The smartest move is to stock at 60 to 75 percent of the maximum and stop. A lightly stocked pond stays clearer, holds more dissolved oxygen on hot nights, and forgives the occasional filter problem or heat wave. It also gives koi room to reach their full size and color, which is the whole point of keeping them. Never add fish to an uncycled pond, and when you do add fish, do it gradually so the biological filter can keep pace with the rising waste load.
Keeping fish indoors instead? Our sister site FishTankCalculator.com handles aquarium stocking with the same careful approach.
Frequently Asked Questions
How many koi can I keep per gallon?
Plan for about 250 gallons per mature koi as a safe long-term stocking rate. A full-grown koi can reach 24 to 36 inches and produces a heavy waste load, so this generous allowance keeps water stable and fish healthy. Goldfish are much smaller, so allow roughly 50 gallons each. These are mature-size targets, not how many small fish fit on day one.
What is the minimum pond size for koi?
Koi need at least 1,000 gallons and 3 ft of depth. Below 1,000 gallons the water swings too fast in temperature and chemistry for koi to thrive, and there is no room for them to grow or overwinter. Ponds under 1,000 gallons are best stocked with goldfish, comets, and shubunkins, which stay smaller and tolerate a more modest volume.
Why is 250 gallons per koi so generous?
New keepers stock to the cute size of young koi, then watch them outgrow the pond. A 6-inch koi becomes a 2 to 3 ft fish in a few years, and its waste output grows with it. Stocking at 250 gallons each builds in that growth, keeps ammonia manageable for your biological filter, and leaves oxygen for everyone on hot summer nights when water holds less of it.
Can I mix koi and goldfish in one pond?
Yes, koi and goldfish coexist well and have similar water needs. Count their combined load against your volume: budget 250 gallons per koi and 50 gallons per goldfish, then make sure the totals fit. In a 2,000-gallon pond you might keep 5 koi (1,250 gallons) plus 10 goldfish (500 gallons) and still leave headroom. Avoid stocking right up to the maximum.
What happens if I overstock my pond?
Overstocking overwhelms the biological filter, so ammonia and nitrite spike to toxic levels, and oxygen runs short, especially at night and in warm water. The result is stress, disease outbreaks, stunted growth, and fish loss. If you are already crowded, add aeration, increase filtration and water changes, and rehome fish. Prevention is far easier: stock below the maximum and let fish grow into the space.
Should I stock to the maximum number on the chart?
No. The chart shows a safe ceiling at full fish size, not a target. Stocking to 60 to 75 percent of the maximum gives your filter and oxygen supply a buffer for hot weather, equipment hiccups, and the fact that koi keep growing. A lightly stocked pond is clearer, healthier, and far more forgiving than one packed to the limit.
Planning or running a pond?
Use our free calculators and guides to get every number right.
Pond Planner: $39