How Many Fish in a 5 Gallon Tank?

There's no single magic number, a 5-gallon tank can hold a big school of small fish or just a couple of large, messy ones. What matters is each species' adult size, bioload, schooling needs, and temperament. The calculator below is pre-set to 5 gallons; add the fish you're considering and it'll flag any problems.

Example 5-gallon stocking ideas

  • Betta tank: 1 male betta + 1 nerite snail (+ a few cherry shrimp if peaceful).
  • Nano shrimp tank: a colony of cherry shrimp + a nerite snail.
  • Nano school: 8–10 chili rasboras (lightly stocked).

Always cycle the tank first, add fish gradually, and keep up with weekly water changes. These are starting points, run your exact list through the calculator above.

Fish featured in these 5-gallon setups

Photos via Wikimedia Commons under their respective licenses, click a credit for the source.