How many fish in a 15 gallon tank?

A 15-gallon (57 L) tank is a roomy nano — enough for a nano centrepiece plus a small school, with more stability than a 10-gallon.

Fifteen gallons bridges the gap between a nano tank and a true community. You get room for a peaceful centrepiece such as a honey gourami plus a small shoal, or two compatible nano groups, with enough water to forgive the occasional mistake.

Rule of thumb for a 15-gallon (57 L) tank: a peaceful centrepiece (honey gourami, scarlet badis) with a nano school of 8, or two small compatible shoals plus a clean-up crew. Use the planner below — it's pre-set to 15 gallons — to test your exact list against minimum-tank, schooling, temperature, aggression and bio-load checks.

Your tank

no size set

Pick a common size, or enter your own dimensions.

Inside dimensions

Add fish & invertebrates

Search 126 freshwater species by name or group.

      Verdict

      Stocking ideas for a 15-gallon tank

      Each idea below is scored by the same engine as the planner — tap one to load it.

      Honey gourami nano community

      ✓ Good starter plan

      1× Honey Gourami, 8× Ember Tetra, 8× Cherry Shrimp

      A gentle centrepiece, a tiny ember school and a shrimp colony — a planted 15-gallon at its best.

      Load this build in the planner ↑

      Two nano shoals

      ✓ Good starter plan

      8× Harlequin Rasbora, 6× Pygmy Corydoras

      A mid-water rasbora school over a tiny cory shoal — different levels, full of movement.

      Load this build in the planner ↑

      How many of each popular fish fit a 15-gallon tank?

      The honest, engine-derived answer instead of a single guess: comfortable single-species display counts for popular community fish at this size. Each number is deliberately conservative — it leaves headroom for water-quality swings and tankmates, so it is a comfortable target, not a hard ceiling. Tap a count to load that fish in the planner.

      Comfortable display numbers for a 15-gallon tank — single-species, leaving room for tankmates
      SpeciesAdult sizeComfortable count (this tank)
      Neon Tetra 3 cm ~9
      Cardinal Tetra 3 cm ~9
      Ember Tetra 2 cm ~10
      Harlequin Rasbora 4.5 cm ~8
      Zebra Danio 5 cm ~6
      Cherry Barb 5 cm ~8
      Guppy (Fancy) 5 cm ~8
      Platy 6 cm ~7
      Molly (Common / Sailfin) 12 cm needs ≥ 20 gal
      Bronze Corydoras 7 cm needs ≥ 20 gal
      Kuhli Loach 9 cm needs ≥ 20 gal
      Cherry Shrimp 3 cm ~9

      Good to know

      What is the maximum number of fish for a 15-gallon tank?

      There is no single number — it depends on the adult size, waste output, and social needs of the species. The planner above estimates a stocking level for your exact list rather than guessing from gallons alone.

      Can I use the "one inch of fish per gallon" rule?

      It is a rough starting point at best and breaks down quickly: a 3-inch goldfish produces far more waste than three 1-inch tetras, and the rule ignores schooling needs, aggression, and adult size. TankStocking weights bio-load by body size and waste class and applies hard welfare checks instead.

      Should I add all the fish at once?

      No. Cycle the tank first, then add fish in small batches over several weeks so the biological filter can keep up. A fully-stocked plan is the destination, not the starting point.

      Plan a 15-gallon tank

      Related guides on TankStocking — each scored by the same welfare engine as the planner.

      Stocking levels are planning estimates, not guarantees — individual fish, filtration, planting, and maintenance all matter. Cycle the tank before adding livestock and verify your own water. How TankStocking works →