I have a 5-gallon tank. What can I keep?

A 5-gallon tank is a nano tank: small enough that waste builds up fast, so it suits a single betta or a colony of cherry shrimp rather than a school of fish.

A 5-gallon tank holds about 19 L. 3 of the 14 species we cover fit it so far; we add more every week.

Fits a 5-gallon tank, and how many

SpeciesHow many fit on their ownAdult sizeSmallest tank
Betta fish12.5–2.8 in5 gallons (19 L)
Cherry shrimpUp to about 10 (at least 6)1–1.5 in5 gallons (19 L)
Zebra nerite snailUp to about 11 in5 gallons (19 L)

Counts are each species on its own, from our crowding model. Mixing species shares the space, so fewer of each fit: plan a mixed tank in the compatibility checker. Each species page says whether its count matches a published stocking list or is a cautious estimate.

Pairs that live well together in 5 gallons

Both species fit a 5-gallon tank on their own and every compatibility check passes at this size. This is about the two species getting along, not a stocking plan.

No two species we cover get a clean yes together at this size yet. A single species, or one fish plus shrimp or snails, is the safer plan.

Too big for 5 gallons

Before you buy fish

Cycle the tank first and check it’s ready, then use the compatibility checker to test your plan.