
CorydorasCorydoras paleatus
- 20–26°C
- pH 6–7.8
- 60 L+

Zebra danioDanio rerio
- 18–26°C
- pH 6.5–8
- 60 L+

White cloud mountain minnowTanichthys albonubes
- 16–24°C
- pH 6–8
- 50 L+

Celestial pearl danioDanio margaritatus
- 20–24°C
- pH 6.5–7.5
- 30 L+

Fancy goldfishCarassius auratus
- 15-23 C
- pH 6.5-8.5
- 100 L for one adult; +50 L per additional adult

Hillstream loachSewellia lineolata
- 20–24°C
- pH 6.5–7.5
- 60 L+

Rosy barbPethia conchonius
- 18–26°C
- pH 6–7.5
- 60 L+

Oranda goldfishCarassius auratus
- 18–24°C
- pH 6.5–8
- 120 L+

Australian rainbowfishMelanotaenia fluviatilis
- 20–27°C
- pH 6.5–8.5
- 100 L+

Pearl danioDanio albolineatus
- 20–26°C
- pH 6–7.5
- 60 L+

Comet goldfishCarassius auratus
- 16–24°C
- pH 6.5–8
- 150 L+
Choosing
How to pick from this list
- Start with your water. Test pH and hardness, then keep species that already suit it rather than adjusting the water.
- Plan for adult size. A fish that is small in the shop may grow large. Check the minimum tank on each profile.
- Buy the group, not the single. Most of these species are shoalers and settle best in the numbers shown.
Beginner-friendlyHardy species that tolerate a newcomer’s early mistakes.11 speciesCommunity tankPeaceful fish that mix well in a general aquarium.60 speciesNano tankSmall fish and inverts for tanks under about 40 litres.21 speciesBottom dwellersCatfish and loaches that work the substrate.18 species
FAQ
Common questions
How many of these can I keep together?
It depends on tank size, filtration and the species’ group size. Use the tank volume and stocking calculators, and add fish gradually.
Do these species need a heater?
Most listed here are tropical and need a heater. Cool-water species are marked, and suit unheated tanks in a warm room.
Can I mix species from this collection?
Often yes, if they share water and temperature needs and neither is aggressive. Check each profile’s tank-mate notes first.