Tank Size & Stocking

Best Fish for a 10 Gallon Aquarium

Ten gallons offers several good options, but each works best when the tank is built around that fish's social and behavioural needs.

Answer firstGood 10 gallon choices include a single betta or carefully selected small species whose full group genuinely fits the tank footprint.Best forChoosing beginner fish for a small aquariumChecked13 September 2026

A 10 gallon aquarium gives more flexibility than a 5 gallon, but not enough space to ignore social behaviour. Choosing the right fish means choosing the right group, not just the right individual.

Aquarium Gravel Cleaning in Progress

Single-fish option

A betta remains a straightforward choice, allowing the whole tank to become one planted territory with gentle flow and stable heat.

Small-group options

Some genuinely small fish can work as a single-species group in a 10 gallon, but the tank must be long enough for their activity and the group must be large enough for normal social behaviour.

Livebearer warning

Guppies and similar livebearers are colourful and hardy but can breed rapidly. A stocking plan that ignores fry can become overcrowded within months.

Choose the tank around the fish

If your preferred species really needs more swimming length, upgrading the tank is better than reducing the group below its social requirement.

Frequently asked questions

Can I keep a community in 10 gallons?

A simple setup with one main fish group is usually better than several species competing for limited space.

Are tetras good for a 10 gallon?

Some small species may suit, but active shoalers need enough group size and horizontal room. Check the exact species.

Can a 10 gallon hold bottom fish too?

Sometimes, but floor area is limited and many bottom fish also need groups, so capacity disappears quickly.

Sources and further reading

This guide separates general aquarium arithmetic from fish-welfare decisions. For species-specific limits, always check the needs of the fish you intend to keep.