๐ŸŒˆ Rainbow Fish Care

Rainbow Fish Tank Size Calculator

๐Ÿงฎ Free tool  |  ๐Ÿ“ Gallons and tank length  |  ๐ŸŸ 12 species, 6โ€“20 fish

This rainbow fish tank size calculator gives you the minimum gallons and the minimum tank length for a school of the species you want, because rainbowfish are schooling sprinters that are stocked by the group, not by the fish. Choose the species, the number in the school, whether a second species will share the tank and how heavily it is planted, and it returns a tank you can buy — along with the reasoning, so you can see why ten dwarf neons fit a 20-gallon long and six boesemani do not.

๐ŸŒˆ Rainbow Fish Tank Size Calculator

Choose a species and school size, then press calculate.

School minimum per species (6 fish; 8 for dwarf species), +12% per extra fish, +70% of a second species' minimum, +10% heavily planted, rounded up to the next standard tank that also meets the minimum length.

How the Rainbow Fish Tank Size Calculator Works

The inch-per-gallon rule fails for rainbowfish twice over: it ignores the school (six 1.5-inch juveniles “fit” a 10-gallon by that rule) and it ignores length. The calculator uses school minimums and a length check instead:

Rainbow fish tank size calculator diagram: species minimum of 20, 40 or 55 gallons for six fish, plus 12 percent per extra fish, plus 70 percent of a second species minimum, checked against 30, 36 or 48 inch tank length
  1. Species minimum for a school of six (eight for dwarf species): 20 gallons and 30 inches for the dwarf band (praecox, threadfin, forktail, Gertrude's), 40 gallons and 36 inches for the medium band (boesemani, turquoise, neon-blue, celebes), 55 gallons and 48 inches for the large band (Australian, splendid, parkinson's), 75 gallons for the red rainbowfish. Adult sizes follow the Melanotaenia genus account.
  2. Group size. Each fish beyond the base school adds 12% of the minimum. Ten boesemani need about 59 gallons; twelve dwarf neons about 30.
  3. A second species adds 70% of its own minimum, since two schools share swimming room but not bioload.
  4. Planting. A heavily planted tank adds 10% for lost swimming room.
  5. Length check. The result is rounded up to the next standard tank that also meets the longest species' minimum length; a tall tank never passes on volume alone.

The reasoning behind the length rule is on the rainbow fish tank size guide, and the species are compared on the types of rainbow fish page.

How Many Rainbow Fish per Tank

TankDimensionsRainbowfish that fit
10 gallon20 × 10 × 12 inNone — too short for a school
20 gallon high24 × 12 × 16 inNone — 6 inches too short for dwarf neons
20 gallon long30 × 12 × 12 in8–10 dwarf neons, threadfins or blue-eyes
29 gallon30 × 12 × 18 in10–12 dwarf rainbowfish, or 6 celebes
40 breeder36 × 18 × 16 in6–8 boesemani or turquoise
55 gallon48 × 13 × 21 in8–10 medium, or 6 Australian, or two schools (dwarf + medium)
75 gallon48 × 18 × 21 in12 medium, or two medium schools of 6, or 8 large
125 gallon72 × 18 × 22 inThree species in schools of 8, plus a community

Convert an odd-sized tank to gallons with the aquarium size calculator, and add the corydoras, tetras and plecos with the fish tank stocking calculator once the rainbowfish schools are placed.

Two Rainbow Fish Species in One Tank

Set the first species to the larger of the two and the second to the smaller; the calculator adds 70% of the second species' minimum and reports the length for the larger. Two rules it cannot enforce: each species needs its own school of six (eight for dwarfs) — a single of each is not a school — and Melanotaenia species hybridise when groups are too small, so keep the schools full. Pairings that work are on the rainbow fish tank mates page.

Signs the Tank Is Too Small for Your Rainbow Fish

  • Pale colour that never improves in fish over a year old.
  • One male chasing everything all day, rather than dawn sparring across the school.
  • Fish stacked at one end or pacing the same short run of glass.
  • Jumping during the morning chases — a longer tank gives the chased fish somewhere to go.
  • Nitrate that climbs between weekly changes despite the two-minute feeding rule.

If you see two or more, run the calculator again with the adult sizes and full school in mind, and plan the upgrade. Everything else — water, food, health — is in the rainbow fish care guide.

Rainbow Fish Care FAQ

How does the rainbow fish tank size calculator work?

It starts from the species' minimum for a school of six (20, 40 or 55 gallons by size band), adds 12% for each fish beyond six, adds 70% of a second species' minimum if you mix two schools, and rounds up to the next standard tank that also meets the minimum length of 30, 36 or 48 inches.

How many rainbow fish per gallon?

There is no per-gallon rule that works for schooling sprinters; the calculator uses a school minimum plus a per-fish increment instead. As a rough check: dwarf neons about 2.5 gallons each beyond the first six, boesemani about 5, Australian rainbowfish about 7.

What tank do I need for 6 boesemani rainbowfish?

40 gallons and 36 inches minimum; the calculator returns a 40-breeder or a 55 depending on plants. Ten boesemani return a 55 gallon; twelve with a second species return a 75.

What tank do I need for 10 dwarf neon rainbowfish?

A 20-gallon long (30 inches). Fifteen dwarf neons need a 29 or a 30-gallon; add corydoras or tetras and the calculator moves you to a 40.

Does a planted tank change the number?

Slightly. Plants take swimming room but rainbowfish are calmer with cover, so the calculator adds 10% for a heavily planted tank rather than the 20% a reef adds for a tang.