Goldfish Pond Setup: Sizing It So It Balances
A common goldfish reaches 8 inches and pushes a heavy bioload, which is why the pet-store bowl is the wrong container by a factor of ten. Size the pond first.
The short version
- A common goldfish (Carassius auratus) reaches about 8 inches, eats soft plants, and pushes a heavy bioload, so it belongs in a pond of at least 30 gallons per fish, not a bowl.
- Goldfish are cool-water fish: they want 60 to 74 F, pH 7.0 to 8.4, and GH 8 to 20 dGH, which rules out a heated tropical setup.
- Cover 40 to 60 percent of the surface with plants and keep at least one zone 2 feet deep so the fish can ride out summer heat and winter ice.
- Stock light and slow: start with two fish, let the plants and biology catch up, and add more only if the water tests clean.
- Below: the size math, the water they want, the plants that survive them, and the build.
A pet-store goldfish sold in a half-gallon bowl is the same animal that reaches 8 inches and lives well over a decade in a pond. The bowl is not a smaller version of the right home: it is off by a factor of ten or more, and it is why so many goldfish die young. Get the volume and the plants right first, and the fish mostly takes care of itself.
The whole problem with a goldfish is bioload. It eats a lot, it grows large, and it puts more ammonia into the water than almost any other beginner fish, which is exactly the load a planted, balanced pond is built to absorb. Size the pond to the adult fish and the waste it makes, not to the two-inch juvenile in the bag.
Why a goldfish needs a pond, not a tank
The database record puts a single goldfish at a 30-gallon minimum, an adult size of 8 inches, and a high bioload, and every one of those numbers argues for outdoor water. A 30-gallon tank keeps one goldfish alive; it does not hold two comfortably, and goldfish do best in at least a pair (they are social, with a minimum group of 2). Do the arithmetic and a small group needs a few hundred gallons, which is a pond, a stock tank, or a large preformed shell, not a ten-gallon starter aquarium.
| Parameter | Goldfish (Carassius auratus) |
|---|---|
| Minimum water volume | 30 gallons for one fish |
| Temperature | 60 to 74 F (cool water) |
| pH | 7.0 to 8.4 |
| Hardness | 8 to 20 dGH |
| Adult size | 8 inches |
| Bioload | High |
| Minimum group | 2 (they are social) |
Bioload is the reason, not fashion. A goldfish at 8 inches eats and excretes far more than a 1.5-inch tetra, so the same gallon of water works harder. More volume dilutes that waste and buys the plants and bacteria time to process it, which is the whole game in a system you want to run without a heavy filter.
The water goldfish actually want
Goldfish are cool-water fish, and this is the single most common mistake: people treat them like tropical fish. The record range is 60 to 74 F, which is room temperature and normal outdoor water across most of the year, not the 78 F a betta wants. Push them warm for long and they stress; a heater is not just unnecessary, it works against them.
The chemistry they like is hard and slightly alkaline: pH 7.0 to 8.4 and GH 8 to 20 dGH. That is ordinary tap water in most hard-water regions, and it overlaps with what pond plants want, so you rarely have to adjust anything. Read ammonia, nitrite, nitrate, and pH with a liquid test kit rather than guessing, especially in the first two months while the pond finds its balance.
The plants that survive a goldfish
Goldfish graze and uproot soft plants, so a delicate carpet is fish food. The plants that hold up fall into three groups, and a goldfish pond uses all three.
For the surface, a hardy water lily (Nymphaea odorata) is the backbone: its pads shade the water, give the fish cover, and hold algae down, and an established lily in a basket is too tough for goldfish to shred. Aim for pads and floating plants covering 40 to 60 percent of the surface. Hardy lilies overwinter in place as long as their roots sit below the freeze line.
For the margins, plant a shelf a few inches deep with pickerel rush (Pontederia cordata) and blue flag iris (Iris versicolor). Their roots polish the water and pull nutrients, they flower, and because they sit in baskets on the shelf the goldfish leave them alone. Use native blue flag, not the invasive yellow flag (Iris pseudacorus).
For oxygen and spawning cover, add a submerged grower. Parrot's feather (Myriophyllum aquaticum, the pond plant filed here as hornwort-pond) and vallisneria (Vallisneria spiralis) both handle the hard, alkaline water goldfish keep, and both grow fast enough to outpace grazing. Vallisneria is on the short list of plants a goldfish will not shred. In summer, floating water hyacinth (Pontederia crassipes) strips nutrients fast, though the fish nibble its trailing roots, and you must never release it to the wild: it is banned as invasive in many warm states.
The build, step by step
- Pick the vessel and the depth. A preformed pond shell or a galvanized stock tank makes a patio pond; a flexible EPDM liner suits a dug in-ground pond. Whatever you choose, make at least one zone 2 feet deep so fish can overwinter below the ice and escape summer heat.
- Set it where it gets some shade. Full sun all day drives green water and heat; morning sun with afternoon shade keeps the temperature in the 60 to 74 F band goldfish want.
- Add the plants before the fish. Baskets of lily, marginal iris and pickerel rush, and a bundle of submerged oxygenator. Let the plants root and start growing for 2 to 4 weeks before a single fish goes in.
- Fill and condition the water. Tap water carries chlorine or chloramine that kills the bacteria the pond needs, so add a water conditioner to every fill and top-off.
- Wait for the water to settle, then test. A new pond clouds and often greens for a few weeks. Read ammonia and nitrite with a test kit and wait for both to sit at zero before stocking.
- Stock two goldfish, then hold. Add a pair, feed lightly, and watch the water for a couple of weeks before deciding whether the volume can take more.
Stocking without wrecking the balance
Start with two goldfish and resist the urge to fill the pond on day one. The plants and bacteria grow into the bioload over weeks, and a pond stocked slowly stays clear where one stocked all at once turns green and spikes ammonia. If you want more movement without more heavy fish, a small school of white cloud mountain minnows (Tanichthys albonubes) shares the same cool 60 to 72 F water and summers happily alongside goldfish.
Feeding is where balance is won or lost. Feed only what the fish clear in a couple of minutes, once a day in warm weather and less as the water cools, because uneaten food is pure nutrient for an algae bloom. A goldfish grazes plants, biofilm, and insect larvae between feedings, so a planted pond needs less supplemental food than a bare one.
What goes wrong, and what it costs
The failure mode is always the same: too many fish, too soon. Six goldfish in a 100-gallon pond will outgrow it, green the water, and drive ammonia up as they reach their 8-inch adult size, and the fix is to rehome fish or double the volume, both of which cost more than sizing it right the first time. Overstocking is the one mistake a pond cannot plant its way out of.
The second is treating the pond as decoration you never touch. Self-sustaining means the biology filters and cycles, not that the keeper disappears: you still top off evaporation, skim leaves before they rot, thin the fast plants, and test the water through the first season. If a fish looks sick, off-color, or is gasping at the surface, that is a question for a veterinarian who treats pond fish, not something to guess at from a website.
Frequently asked questions
How many goldfish can I keep in my pond?
Fewer than you think. A single goldfish needs a 30-gallon minimum and reaches 8 inches, so plan on the order of one adult per 30 to 50 gallons and start well under that. It is far easier to add a fish to a clear, understocked pond than to claw back a green, overstocked one.
Do goldfish need a heater or a pump outdoors?
No heater: goldfish are cool-water fish that want 60 to 74 F and do worse in warm tropical water. A pump is optional in a well-planted pond, where plants and bacteria handle filtration, though a small pump adds oxygen in a heavily stocked or very warm summer pond. A pond at least 2 feet deep lets the fish overwinter without one.
What plants will goldfish not eat?
The tough ones: hardy water lily in a basket, marginal plants like pickerel rush and blue flag iris on the shelf, and firmer submerged growers like vallisneria (Vallisneria spiralis). Goldfish shred soft-leaved plants, so skip delicate carpets and fine stem plants.
Can goldfish live with other fish?
In a pond, goldfish do well with other goldfish and with cool-water white cloud mountain minnows that share their 60 to 72 F range. Avoid tropical fish, which want warmer water, and avoid dwarf shrimp, which a goldfish treats as a snack.
Get the size and the plants right, and a goldfish pond mostly runs itself through the season, with you topping off, skimming, and feeding lightly. Run your vessel size, climate, and stock through the build planner for a balanced starting point, and check the goldfish record for its exact parameters. If you would rather build for frogs and dragonflies than fish, read the wildlife pond guide; for the plants that keep the water clear, the best pond plants and how to clear green pond water naturally are the next stops, and the rest of the living pond guides cover pumps, overwintering, and stocking.
Species and gear in this guide
Parameters pulled live from the compatibility database.
- fish · peaceful · intermediate
- Temp 60 to 74 F · pH 7 to 8.4
- Min 30 gal · adult 8 in
- the vessel for a small living pond
- container · $$
- Light: high · beginner
- Temp 50 to 86 F · pH 6.5 to 8
- Hardness 4 to 20 dGH · CO2 none
- Light: high · beginner
- Temp 50 to 85 F · pH 6.5 to 8
- Hardness 4 to 20 dGH · CO2 none
- Light: high · beginner
- Temp 65 to 86 F · pH 6 to 8
- Hardness 4 to 20 dGH · CO2 none
- Light: high · beginner
- Temp 40 to 85 F · pH 6 to 8
- Hardness 4 to 20 dGH · CO2 none
- Light: high · beginner
- Temp 45 to 86 F · pH 6 to 8
- Hardness 4 to 20 dGH · CO2 none
- Light: low · beginner
- Temp 64 to 82 F · pH 6.5 to 8.5
- Hardness 4 to 20 dGH · CO2 none
- fish · peaceful · beginner
- Temp 60 to 72 F · pH 6 to 8
- Min 10 gal · adult 1.5 in
- read the nitrogen cycle and parameters
- tool · $$
Not sure your build will balance? Plan it first.
The build planner turns a setup type, a size, and a water source into a stocked, planted build with a will-it-balance read. Free, and it saves you the first dead tank.
Open the build plannerWant the parameter ranges behind every choice? Browse the compatibility database, or get one build breakdown a week in the newsletter.