Aquarium Fish Species (Freshwater & Saltwater)

Choosing aquarium fish gets a lot easier when you can compare them side by side instead of jumping between random care guides and half-remembered store advice. This Aquarium Fish Species Directory is built as a simple starting point for fishkeepers who want to understand each fish before bringing it home.

Here, you’ll find freshwater and saltwater aquarium fish organised with quick details like minimum tank size, diet, temperament, compatibility, care difficulty, and full care guide links wherever available. Some fish are peaceful community favorites.

Some need bigger tanks, stronger filtration, or more experienced hands. And a few are beautiful troublemakers that beginners should approach carefully.

I’ll keep adding more species to this directory over time, so it can grow into a practical reference for choosing the right fish, planning better tank combinations, and avoiding those “I wish I knew this earlier” aquarium mistakes.

Beginner Fish

Species / TypeMinimum Tank SizeDietTemperamentBest Tank MatesDifficultyFull Care Guide
Betta Fish5 gallons minimumCarnivorous; betta pellets, frozen/live foods like bloodworms, brine shrimp, and daphniaTerritorial, especially males; bold, intelligent, often best kept aloneSnails, some shrimp with caution, peaceful bottom dwellers in larger tanksBeginner-friendly if kept in a heated, filtered tankBetta Fish Care Guide
Giant Betta Fish10 gallons minimumCarnivorous; quality betta pellets, frozen foods, live foods, protein-rich treatsTerritorial and bold; larger than standard bettas, so needs more roomSnails, peaceful bottom dwellers, carefully chosen tank mates in larger setupsBeginner to intermediateGiant Betta Fish Guide
Twintail Halfmoon Betta5 gallons minimumCarnivorous; betta pellets, frozen/live foods, occasional high-protein treatsCarnivorous; betta pellets, frozen/live foods, occasional high-protein treatsSnails, very calm bottom dwellers, low-flow planted setupsBeginner to intermediate because of fin careTwintail Halfmoon Betta Guide
Dalmatian
Molly Fish
20 gallons minimumOmnivorous; flakes, pellets, algae-based foods, blanched vegetables, occasional protein foodsPeaceful to mildly active; social livebearerOther mollies, platies, swordtails, peaceful community fish, some bottom dwellersBeginner-friendly if water is stable and tank is spaciousDalmatian Molly Fish Guide
Danios10 gallons minimum for small species; larger groups do better in 20 gallonsOmnivorous; flakes, micro pellets, frozen/live foods like daphnia and brine shrimpActive, hardy, fast-swimming schooling fishOther peaceful community fish, small barbs, rasboras, corydoras, livebearersVery beginner-friendlyDanios Care Guide
Least Killifish5 gallons minimum; 10 gallons better for a groupOmnivorous micro-predator; crushed flakes, micro pellets, baby brine shrimp, daphniaTiny, peaceful, shy, best in calm planted tanksSnails, shrimp with caution, other tiny peaceful nano fishBeginner to intermediate due to small sizeLeast Killifish Care Guide
Clown Killifish5 gallons minimum; 10 gallons better for a groupCarnivorous micro-predator; tiny floating foods, micro pellets, daphnia, baby brine shrimpPeaceful, surface-dwelling, shy; prefers calm planted tanksSmall rasboras, tiny peaceful fish, snails, shrimp with cautionBeginner to intermediateClown Killifish Care Guide
Black Moor Goldfish20 gallons minimum for one; larger is betterOmnivorous; sinking goldfish pellets, vegetables, gel food, occasional protein foodsPeaceful, slow-moving, poor eyesight; should not compete with fast fishOther fancy goldfish with similar body shape and speedBeginner to intermediate due to space and waste loadBlack Moor Goldfish Guide
Fantail Goldfish20 gallons minimum for one; add more space for each extra fishOmnivorous; sinking goldfish pellets, vegetables, gel food, occasional frozen foodsPeaceful, social, slow to moderate swimmerOther fancy goldfish, peaceful cool-water tank mates with cautionBeginner to intermediate due to tank size and filtration needsFantail Goldfish Care Guide

Community Fish

Species / TypeMinimum Tank SizeDietTemperamentBest Tank MatesDifficultyFull Care Guide
Betta Fish5 gallons minimum; 10+ gallons better for community attemptsCarnivorous; betta pellets, frozen/live foods like bloodworms, brine shrimp, and daphniaTerritorial, especially males; community success depends heavily on personalitySnails, peaceful bottom dwellers, and calm tank mates in larger planted tanksBeginner-friendly alone; intermediate in community tanksBetta Fish Care Guide
Dalmatian Molly Fish20 gallons minimumOmnivorous; flakes, pellets, algae-based foods, blanched vegetables, occasional protein foodsPeaceful to active; social livebearer that prefers groupsPlaties, swordtails, other mollies, peaceful community fish, some bottom dwellersBeginner-friendly if water is stable and tank is spaciousDalmatian Molly Fish Guide
Danios10 gallons minimum for smaller species; 20 gallons better for active groupsOmnivorous; flakes, micro pellets, frozen/live foods like daphnia and brine shrimpVery active, hardy, fast-swimming schooling fishRasboras, livebearers, corydoras, peaceful barbs, other active community fishVery beginner-friendlyDanios Care Guide
Least Killifish5 gallons minimum; 10 gallons better for a groupOmnivorous micro-predator; crushed flakes, micro pellets, baby brine shrimp, daphniaTiny, peaceful, shy, best in calm planted community tanksSnails, shrimp with caution, tiny rasboras, other peaceful nano fishBeginner to intermediate due to small sizeLeast Killifish Care Guide
Clown Killifish5 gallons minimum; 10 gallons better for a groupCarnivorous micro-predator; tiny floating foods, micro pellets, daphnia, baby brine shrimpPeaceful, surface-dwelling, shy; prefers low-flow planted tanksSmall rasboras, tiny peaceful nano fish, snails, shrimp with cautionBeginner to intermediateClown Killifish Care Guide
Farlowella Catfish30 gallons minimumHerbivorous/omnivorous grazer; algae, biofilm, vegetables, sinking wafersPeaceful, shy, delicate, slow-moving bottom/wood grazerPeaceful community fish, small tetras, rasboras, corydoras, calm tank matesIntermediate due to feeding and water-quality needsFarlowella Catfish Care
Black Lace Angelfish30 gallons minimum for a pair; taller tanks preferredOmnivorous; flakes, pellets, frozen/live foods like brine shrimp and bloodwormsSemi-peaceful to semi-aggressive; may become territorial when matureLarger peaceful community fish, calm tetras, corydoras, some gouramis with cautionIntermediateBlack Lace Angelfish Guide

Aggressive / Semi-Aggressive Fish

Species / TypeMinimum Tank SizeDietTemperamentBest Tank MatesDifficultyFull Care Guide
Firemouth Cichlid30 gallons minimumOmnivorous; quality pellets, flakes, frozen/live foods like bloodworms and brine shrimpSemi-aggressive; territorial, especially during breedingSimilar-sized peaceful to semi-aggressive cichlids, larger tetras, sturdy community fishIntermediateFiremouth Cichlid Guide
Electric Yellow Cichlid40 gallons minimum; larger for groupsOmnivorous with herbivorous lean; cichlid pellets, spirulina, algae-based foods, occasional proteinSemi-aggressive African cichlid; active and territorialOther compatible Lake Malawi cichlids with similar size and temperamentIntermediateElectric Yellow Cichlid Guide
Peacock Cichlid55 gallons minimumCarnivorous/omnivorous; cichlid pellets, frozen foods, krill, brine shrimp, occasional live foodsSemi-aggressive; generally calmer than many Mbuna but still territorialOther peaceful to semi-aggressive African cichlids, carefully chosen Peacock/Hap speciesIntermediatePeacock Cichlid Care
Albino Oscar Fish75 gallons minimum for one adultCarnivorous/omnivorous; large cichlid pellets, insects, shrimp, worms, occasional frozen foodsLarge, bold, predatory, intelligent; will eat smaller tank matesLarge sturdy fish only, such as some large catfish or similar-sized cichlids with cautionIntermediate to advancedAlbino Oscar Fish Care Guide
Black Lace Angelfish30 gallons minimum for a pair; taller tanks preferredOmnivorous; flakes, pellets, frozen/live foods like bloodworms and brine shrimpSemi-peaceful to semi-aggressive; may become territorial when mature or breedingLarger peaceful community fish, calm tetras, corydoras, and non-nippy tank matesIntermediateBlack Lace Angelfish Guide
Dwarf Pea Puffer5 gallons minimum for one; 10+ gallons better for more planningCarnivorous; live/frozen foods like bloodworms, daphnia, brine shrimp, and small snailsTiny but territorial, curious, and often nippy; not a typical community fishBest in species-only setups; tank mates are risky and must be chosen carefullyIntermediateDwarf Pea Puffer Care
Iridescent Shark 300+ gallons long-term; unsuitable for most home aquariumsOmnivorous; sinking pellets, protein foods, vegetables, occasional frozen foodsLarge, fast, skittish, powerful schooling catfish; not aggressive in the usual way but risky due to sizeOnly very large, peaceful, similarly sized fish in massive aquariumsAdvancedIridescent Shark Care

Bottom Feeders

Species / TypeMinimum Tank SizeDietTemperamentBest Tank MatesDifficultyFull Care Guide
Farlowella Catfish30 gallons minimumHerbivorous/omnivorous grazer; algae, biofilm, blanched vegetables, sinking wafers, and occasional supplemental foodsPeaceful, shy, slow-moving, and delicate; prefers calm, mature planted tanksPeaceful community fish, small tetras, rasboras, corydoras, and other non-aggressive tank matesIntermediate due to feeding needs and sensitivity to poor water qualityFarlowella Catfish Care
Iridescent Shark300+ gallons long-term; unsuitable for most home aquariumsOmnivorous; sinking pellets, protein foods, vegetables, and occasional frozen foodsLarge, fast-growing, skittish schooling catfish; not a true “cleaner fish” despite being a bottom/mid-level catfishOnly very large, peaceful, similarly sized fish in massive aquariumsAdvancedIridescent Shark Guide

Saltwater Fish

Species / TypeMinimum Tank SizeDietTemperamentBest Tank MatesDifficultyFull Care Guide
Tangs/Surgeonfish75 gallons minimum for smaller tangs; 100+ gallons better for mostMostly herbivorous; marine algae, nori, spirulina foods, quality marine pelletsActive, bold, territorial toward similar-shaped tangsClownfish, wrasses, gobies, blennies, peaceful to semi-aggressive marine fishIntermediate to advancedTang Saltwater Fish Guide

Happy Fishkeeping!

Leave a Comment