Skip to content

How to set up a community tank

A community tank mixes several peaceful species into one balanced display. The secret is not luck โ€” it is choosing fish that share the same needs, temperament and preferred swimming level. Here is how to plan one that works.

What a community tank is

A community aquarium houses several different species that coexist peacefully. It is the most popular kind of freshwater tank for good reason โ€” done well, it is lively, varied and endlessly watchable. The catch is that "peaceful" is not the default. A stable community depends on deliberate planning around three things: compatible water parameters, compatible temperaments, and sensible use of the tank's swimming levels. Get those right and the tank largely runs itself.

Start with the tank and the cycle

Before choosing fish, get the tank itself ready. A larger volume gives you more stocking options and more stability, so pick the biggest sensible size from the aquariums hub, and set it up following our tank set-up guide. You will need a filter and, for tropical fish, a heater.

Then cycle the tank fully before adding livestock. A community tank only works if the biology is stable first โ€” everything below assumes you are stocking a cycled, settled aquarium.

Match parameters and temperament

The most common beginner mistake is choosing fish by looks alone. Instead, group species that want the same environment and behave in compatible ways.

  • Water parameters: keep fish with similar temperature, pH and hardness preferences together. See tropical temperature ranges as a starting point.
  • Temperament: avoid mixing timid species with boisterous or fin-nipping ones. A peaceful shoal is easily bullied by a single aggressive tankmate.
  • Adult size: a fish small enough to fit in another's mouth eventually will. Match sizes sensibly.
Tip: Research every species' adult size, group needs and temperament before you buy โ€” not at the till. Our species profiles list water parameters, temperament and minimum group sizes so you can build a compatible list on paper first.

Stock across the tank's levels

Fish naturally occupy different zones, and a good community uses all of them so the tank looks full without crowding any one area. A classic, beginner-friendly structure is a shoal in the middle, a calm centrepiece, and a cleanup crew along the bottom.

Warning: Keep shoaling fish in proper groups โ€” a lone tetra or a pair of corydoras is stressed and nervous. It is better to keep fewer species in bigger groups than many species in twos and threes. Check how many fish you can keep and signs of overstocking.

Add fish gradually

Even in a cycled tank, adding everything at once can trigger an ammonia spike and cause aggression as territories are established all together. Stock in stages over several weeks, ideally starting with the calmest species, and acclimatise each batch slowly. Quarantining new arrivals first is wise. Once stocked, a steady routine of water changes and light feeding keeps the whole community stable โ€” the maintenance hub has the full rhythm.

Frequently asked questions

What makes a good community aquarium?

A good community tank holds species that share the same water parameters and temperature, get along in temperament, and occupy different levels of the tank so they are not all competing for the same space. Peaceful shoaling fish kept in proper groups, a calm centrepiece species, and a few bottom-dwellers is a classic, stable mix. Compatibility on paper matters more than looks โ€” two beautiful fish that need different conditions or that nip and bully will never make a happy tank.

How many different species can I keep in a community tank?

It depends on tank size far more than on a fixed number. A modest community tank might comfortably hold three or four species โ€” for example a shoal of small tetras, a centrepiece fish and a group of corydoras โ€” kept in sensible group sizes and stocked lightly. Bigger tanks allow more. The key is to keep each shoaling species in a proper group rather than adding single fish of many kinds, which looks busy but stresses the fish.

Do community fish need to be in groups?

Most small community fish are shoaling species and are genuinely stressed when kept alone or in twos and threes. Tetras, rasboras, danios and corydoras should be kept in groups of at least six of their own kind, and often look and behave far better in larger groups. Kept properly they show natural schooling behaviour, colour up, and are less nervous. A single specimen of a shoaling fish is not a kindness โ€” it is a welfare problem.

๐Ÿ”Ž The tool we recommend

Found your model? Buy it at the right price.

UniverTrack tracks the real price of your aquarium gear across several retailers, spots fake discounts and warns you when it's genuinely the right moment to buy โ€” with an AI assistant to guide you.

๐Ÿ“‰ Real price history๐Ÿ”” Buy-now alerts๐Ÿค– AI buying assistant
Try free for 14 days โ†’
No commitment ยท Cancel in 1 click ยท 5 languages