Aquarium Stocking Guide

What's the key thing to understand about The Stocking Rules?

The traditional '1 inch of fish per gallon' rule (2.5cm per 4.5L, or roughly 1cm per 2L) is a starting point but has significant limitations. It treats a 5cm fish the same regardless of whether it is a slim tetra or a chunky goldfish. More accurate methods account for fish body shape, oxygen requirements, waste production, and territorial needs. A better rule for tropical community fish: 1cm of adult fish per litre for slim-bodied fish, 1cm per 2 litres for deep-bodied or territorial species.

What's the key thing to understand about Goldfish and Cold Water?

Goldfish are among the heaviest waste producers in the hobby — they should never be kept in bowls or small tanks. A single fancy goldfish needs minimum 75 litres; slim-bodied varieties (comet, shubunkin) need minimum 150 litres for a single fish and an additional 50 litres per additional fish. Outdoor ponds: minimum 1,000 litres for 3–4 goldfish. Common misconception: goldfish do not grow to the size of their container — they produce hormones that stunt growth, leading to organ damage. A stunted goldfish is not a healthy or a kind outcome — it typically indicates a shortened lifespan and ongoing organ strain rather than a convenient way to keep a fish small.

What's the key thing to understand about The Nitrogen Cycle?

All aquatic life produces ammonia as waste. In a cycled aquarium, beneficial bacteria (Nitrosomonas) convert ammonia to nitrite, and Nitrobacter converts nitrite to nitrate. Nitrate is less toxic but still harmful in high concentrations — regular water changes remove it. An uncycled tank has no beneficial bacteria and ammonia builds rapidly to lethal levels. New tanks take 4–8 weeks to cycle. Cycling with fish causes significant stress and deaths. Fishless cycling — adding ammonia directly, or using a source of ammonia like fish food, to establish the beneficial bacteria before introducing any fish — avoids this stress entirely and is the recommended approach for a new tank.

What's the key thing to understand about Overstocking Signs?

Signs your tank is overstocked: fish gasping at the surface (oxygen depletion), frequent disease outbreaks (suppressed immune systems from stress), algae blooms (excess nutrients from waste), cloudy water (bacterial bloom from high ammonia/nitrite), and aggressive behaviour (territorial stress from crowding). Regular water testing (ammonia should be 0, nitrite 0, nitrate under 20 ppm) is the most reliable indicator of appropriate stocking density.

Why Is the 'One Inch of Fish Per Gallon' Rule Considered Outdated?

The traditional one-inch-per-gallon stocking guideline, long popular among beginner aquarists, is now considered too simplistic by most experienced fishkeepers and aquatic veterinarians because it ignores several factors that matter far more than fish length alone: a fish's actual adult body volume and bioload (waste production) relative to its length varies enormously between species, a fish's typical swimming behaviour and territoriality affects how much space it genuinely needs beyond bare tank volume, and filtration capacity — not just tank volume — ultimately determines how much waste a tank can safely process regardless of what the water volume alone would suggest. A single large, high-waste fish like an oscar can require a much larger tank than the inch-per-gallon rule would indicate, while several small, low-waste schooling fish like neon tetras can sometimes be stocked slightly more densely than the rule suggests, provided filtration and water-change schedules are adequate to match the actual bioload rather than the total body length present.

How Does Fish Behaviour, Not Just Bioload, Affect Safe Stocking Density?

Beyond waste production, many fish species have specific territorial or schooling needs that affect how much space is genuinely required independent of the tank's raw bioload capacity — schooling species like tetras and barbs are considerably more stressed, and often more aggressive toward each other, when kept in groups smaller than their natural schooling size (commonly recommended as six or more individuals), while territorial species like many cichlids need enough physical space and visual barriers to establish and defend individual territory, or they experience chronic stress and aggression even in a tank with technically adequate water volume and filtration for their bioload. This is why experienced stocking advice increasingly emphasises species-specific research over any single universal formula, since a tank correctly stocked by bioload calculation alone can still produce poor welfare outcomes if the specific behavioural needs of the chosen species aren't separately accounted for.

What should I know about Territorial and Aggressive Species — Stocking Beyond Just Numbers?

Stocking calculations based purely on inches-per-gallon or bioload miss a critical factor: some species need to be stocked differently because of behavior, not just size. Territorial fish, like many cichlids, may need significantly more space per individual than their size alone would suggest, because insufficient territory triggers aggression and stress regardless of water quality being otherwise fine. Schooling fish, conversely, are often healthiest and least stressed in larger groups rather than being added as single individuals, since being kept alone or in too small a group can itself cause chronic stress in naturally social species. Mixing fish with very different temperaments or activity levels — a slow, calm species alongside a fast, boisterous one — can also create problems a bioload calculation alone wouldn't predict, which is why species compatibility research matters as much as the numerical stocking formula.

Worked Example: Stocking a 60-Litre Community Tank

A 60-litre (roughly 16 US gallon) freshwater community tank, using the more reliable surface-area and bioload-based approach rather than the outdated 'inch per gallon' rule, can comfortably support a small group of 6-8 neon tetras (adult length under 4cm, low bioload, shoaling species that need the group size for welfare) plus a pair of dwarf corydoras or a single small centrepiece fish such as a honey gourami. It would not comfortably support a single adult common pleco, which alone can require 150+ litres at full adult size (30-45cm), illustrating why adult size and waste output matter far more than a simple length-to-volume ratio. Stocking plans should always be built around the fish's full adult size and social needs, not its size at the point of purchase.

Reference: Practical Stocking Density by Tank Size and Fish Type

Because bioload varies so much by species, a single inches-per-gallon number never works well across different kinds of fish. These figures assume a cycled, well-filtered tank with regular water changes, and are a starting point, not a hard ceiling.

Tank SizeSmall Community Fish (e.g. tetras, 3-4cm)Medium Community Fish (e.g. platies, 5-6cm)Dwarf Shrimp
40 litres8-124-620-30
80 litres16-228-1240-60
120 litres24-3212-1860-90
200 litres40-5020-28100-150

These numbers assume peaceful, non-territorial species; one or two territorial fish (such as certain cichlids) can use up the same bioload 'budget' as a dozen small tetras while also needing far more swimming space to establish territory, which is why a stocking plan has to be checked species by species, not just by total fish count.

How Does Water Change Frequency Need to Scale With Stocking Density?

A more heavily stocked tank produces ammonia and nitrate faster, which means the water change schedule needs to scale up alongside stocking density rather than staying fixed. A lightly stocked, well-planted tank can often run on a fortnightly 20-25% water change. A tank stocked at or near the upper end of the ranges above typically needs a weekly 25-30% change to keep nitrate from creeping upward between tests. Testing nitrate before and after a water change for a few weeks after reaching full stocking is the most reliable way to find the right frequency for a specific tank, since plant density, filter capacity and feeding habits all shift the real answer away from any generic schedule.

What should I know about Stocking Differences Between Freshwater and Marine Tanks?

Marine (saltwater) tanks are stocked far more conservatively than freshwater tanks of the same size, commonly by a factor of 3-5x fewer fish per litre, because marine fish produce proportionally more waste relative to body size, saltwater holds less dissolved oxygen than fresh water at the same temperature, and marine filtration and water chemistry (stable salinity, pH and alkalinity) have a much narrower tolerance for swings caused by overstocking. A reef tank with live coral is stocked even more conservatively again, since coral health depends on water parameters staying stable within a tighter range than fish alone would require.

Aquarium Fish Stocking Level Calculator

Results update automatically as you type

Enter values above to calculate