Peaceful community fish

A community tank works when every fish in it is genuinely peaceful and wants similar water. The species here are rated peaceful in our catalog. Check each profile for tank size and the conditions they share.

At a glance

Tank size
5–396 gal
5 gal (20 L) to 396 gal (1,500 L); half the list needs 20 gal (75 L) or more
Temperature
72–81°F
22–27°C, most of the list
pH
6.0–7.5
Most of the list
Difficulty
219 easy
645 medium · 134 difficult

987 species and 66 varieties

Start here

The community classics

The harlequin rasbora is marked beginner and peaceful at 2 inches (5 cm) for 15 gallons (55 liters), and it takes most tap water. The neon tetra is the same rating at 1.5 inches (3.75 cm) for 11 gallons (40 liters), and the cardinal tetra is its warmer, redder cousin marked easy. The bronze cory is the bottom fish for a first community, 3 inches (7.5 cm) for 20 gallons (75 liters), kept in a group of six. The cherry barb is the one barb marked beginner and peaceful, 2 inches (5 cm) for 20 gallons (75 liters). The kuhli loach is a 3.9 inch (10 cm) eel-shaped fish marked easy that spends the day under the wood and the night on the sand.

The rule

What peaceful means here

Every fish on this page carries the top temperament mark, peaceful. The mark below it, mostly peaceful, covers fish that are fine in most tanks with one known habit: the guppy, the platy, the honey gourami and the dwarf rams are all one step down, which is why they are not here. They mix well with this list, and the stocking calculator checks the pairing. Peaceful fish still eat what fits in the mouth, so a community works by size as much as by temper, and it works by water: every species in the tank shares a temperature and a pH range.

  1. 01

    The top mark

    Peaceful, not mostly peaceful

  2. 02

    Same water

    Every fish shares a temperature and pH range

  3. 03

    No mouth fits another fish

    A 2 inch fish is food to a 6 inch one

  4. 04

    Three levels

    Top, middle and bottom fish share the tank without a crowd

The middle

The middle of the tank

The rummy-nose tetra is the tightest school in the hobby at 2 inches (5 cm) for 20 gallons (75 liters), marked easy. The black neon tetra is marked beginner at 1.4 inches (3.5 cm). The lemon tetra and the x-ray tetra both stay around 2 inches (5 cm) and take a pH up to 8, so they suit hard water where cardinals do not. The dwarf rainbowfish is marked easy at 2.8 inches (7 cm) for 20 gallons (75 liters), the rainbowfish that fits a normal tank. The threadfin rainbowfish is 1.6 inches (4 cm) for 13 gallons (50 liters), marked medium, with fins that any nipper will shred, which is why it lives on a page of peaceful fish.

The bottom

The bottom of the tank

The panda cory is 2 inches (5 cm) for 15 gallons (55 liters), marked easy, and the cory most shops stock. Sterba's cory is 2.6 inches (6.5 cm) and lists 75–82°F (24–28°C), the cory for a warm tank. The pygmy cory is 1.3 inches (3.3 cm) and swims in open water as often as on the sand. The otocinclus grazes algae at 2 inches (5 cm) for 20 gallons (75 liters), marked medium because a new tank has nothing for it to eat. The bristlenose pleco is the pleco that stays a sensible size, 4.9 inches (12.5 cm) for 20 gallons (75 liters). The yoyo loach reaches 6.3 inches (16 cm), lists 42 gallons (160 liters) and eats snails.

The top

The top of the tank

The marbled hatchetfish lives at the surface, 1.6 inches (4 cm) for 32 gallons (120 liters), marked medium, and it jumps through any gap in the lid. The pygmy hatchetfish is the smaller one at 1 inch (2.5 cm). The golden pencilfish hangs under the surface at 2.4 inches (6 cm) for 18 gallons (70 liters). The glass catfish schools in the upper half at 2.8 inches (7 cm) for 30 gallons (115 liters), marked easy, and shows its spine through its body. The white cloud mountain minnow is marked beginner at 1.6 inches (4 cm) and lists 57–72°F (14–22°C), so it suits an unheated tank. Endler's livebearer is 1.6 inches (4 cm) for 5 gallons (20 liters), marked beginner, and breeds without help.

Showpieces

Big fish that stay peaceful

The discus is marked peaceful and difficult, 7.9 inches (20 cm) for 65 gallons (245 liters) at 79–90°F (26–32°C), a shoaling fish kept in a group of six. The Congo tetra is 3.1 inches (8 cm) for 24 gallons (90 liters), marked easy. The spotted silver dollar is 5.5 inches (14 cm) for 53 gallons (200 liters) and eats plants. The red rainbowfish reaches 5.5 inches (14 cm) and lists 34 gallons (130 liters); the banded rainbowfish 5.9 inches (15 cm) and 50 gallons (190 liters). The uaru is a cichlid marked peaceful, 11.8 inches (30 cm) for 65 gallons (245 liters) at 81–86°F (27–30°C), kept in a group.

By the numbers

FAQ

Common questions

What is the best community fish for a beginner?

The harlequin rasbora, the neon tetra and the cherry barb are marked beginner and peaceful. Add a group of bronze or panda corys for the bottom and the tank is stocked.

Why are guppies and platies not on this list?

They are marked mostly peaceful, one step below peaceful, because males harass females and other fish. They mix well with the fish here; the list filters on the top mark only.

Can a betta live in a community tank?

The betta is not marked peaceful, so it is not here, but many keepers pair one with corys and a calm school. The betta hub covers which tank mates work and which do not.

What water do community fish need?

Most of this list runs at 72–82°F (22–28°C) and a pH from 6 to 7.5. The white cloud and the Odessa barb want it cooler, the discus and Sterba's cory warmer, and the lemon and x-ray tetras take a pH up to 8.

How many fish can I keep?

Six of each schooling species and one bottom group is a full 20 gallon tank: eight harlequins, six panda corys and a bristlenose. The stocking calculator checks the numbers and the pairings.

Are angelfish community fish?

Angelfish are marked mostly peaceful and eat neon tetras once they are grown, so they are not here. They mix with the larger fish on this page, the Congo tetras and rainbowfish.

Index

All community fish

Planning a tank?

TankBud checks stocking and water fit as you build a tank, then tracks water tests, reminders and photos once it is running.

Track your tanks

Maintain tanks for clients? See TankBud Pro