Freshwater Community Fish List

Every one of the 126 sourced freshwater species in TankStocking, grouped by family, with the figures that decide whether they can live together. Tap a fish for its care guide; use Plan to test it in the planner.

This is the reference behind the stocking planner: adult size, minimum tank, group needs, temperament and temperature for each species, all sourced and dated (v2026.06). For the highest-demand fish, follow the tank mates link to a full compatibility guide. To see how the verdicts are reached, read the methodology.

Anabantoids (Bettas/Gouramis) (15)

SpeciesAdult sizeMin tankGroupTemperamentTemp / linksPlan
Banded Gourami
Trichogaster fasciata
10 cm20 gal semi-aggressive21–28°C Plan
Betta (Siamese Fighting Fish)
Betta splendens
6.5 cm5 gal territorial24–28°C · tank mates Plan
Chocolate Gourami
Sphaerichthys osphromenoides
5 cm15 gal6+ peaceful26–31°C Plan
Croaking Gourami
Trichopsis vittata
7 cm15 gal peaceful22–28°C Plan
Dwarf Gourami
Trichogaster lalius
8.5 cm10 gal peaceful25–28°C · tank mates Plan
Honey Gourami
Trichogaster chuna
5 cm10 gal peaceful23–28°C · tank mates Plan
Kissing Gourami
Helostoma temminkii
25 cm75 gal semi-aggressive22–30°C Plan
Licorice Gourami
Parosphromenus deissneri
4 cm10 galpair peaceful22–28°C Plan
Moonlight Gourami
Trichopodus microlepis
15 cm30 gal peaceful25–30°C Plan
Paradise Fish
Macropodus opercularis
8 cm20 gal aggressive16–26°C Plan
Peaceful Betta (Crescent Betta)
Betta imbellis
6 cm10 gal semi-aggressive21–28°C Plan
Pearl Gourami
Trichopodus leerii
12 cm30 gal peaceful24–28°C · tank mates Plan
Snakeskin Gourami
Trichopodus pectoralis
25 cm55 gal peaceful22–30°C Plan
Sparkling (Pygmy) Gourami
Trichopsis pumila
4 cm10 galpair peaceful24–28°C Plan
Three-spot (Blue/Opaline/Gold) Gourami
Trichopodus trichopterus
13 cm30 gal semi-aggressive22–28°C Plan

Barbs (10)

SpeciesAdult sizeMin tankGroupTemperamentTemp / linksPlan
Bala Shark
Balantiocheilos melanopterus
35 cm150 gal4+ semi-aggressive22–28°C Plan
Checker Barb
Oliotius oligolepis
5 cm20 gal6+ peaceful20–25°C Plan
Cherry Barb
Puntius titteya
5 cm15 gal6+ peaceful23–27°C Plan
Denison Barb (Roseline Shark)
Sahyadria denisonii
15 cm55 gal6+ semi-aggressive20–25°C Plan
Five-banded Barb
Desmopuntius pentazona
5 cm20 gal8+ peaceful23–28°C Plan
Gold Barb
Barbodes semifasciolatus
8 cm20 gal6+ peaceful18–26°C Plan
Odessa Barb
Pethia padamya
8 cm20 gal6+ semi-aggressive16–26°C Plan
Rosy Barb
Pethia conchonius
14 cm30 gal6+ semi-aggressive18–24°C Plan
Tiger Barb
Puntigrus tetrazona
7 cm20 gal6+ semi-aggressive20–26°C · tank mates Plan
Tinfoil Barb
Barbonymus schwanenfeldii
35 cm150 gal5+ semi-aggressive22–28°C Plan

Cichlids (14)

SpeciesAdult sizeMin tankGroupTemperamentTemp / linksPlan
Bolivian Ram
Mikrogeophagus altispinosus
8 cm20 galpair peaceful24–27°C · tank mates Plan
Cockatoo Dwarf Cichlid (Apisto Cacatuoides)
Apistogramma cacatuoides
8 cm20 gal territorial24–29°C Plan
Convict Cichlid
Amatitlania nigrofasciata
12 cm40 gal aggressive24–28°C Plan
Discus
Symphysodon aequifasciatus
20 cm75 gal6+ peaceful28–30°C · tank mates Plan
Electric Blue Acara
Andinoacara pulcher
16 cm30 gal semi-aggressive22–28°C Plan
Firemouth Cichlid
Thorichthys meeki
15 cm30 gal territorial23–29°C Plan
Freshwater Angelfish
Pterophyllum scalare
15 cm29 gal semi-aggressive24–30°C · tank mates Plan
German Blue Ram
Mikrogeophagus ramirezi
5 cm20 galpair peaceful27–30°C · tank mates Plan
Green Severum
Heros efasciatus
30 cm55 gal semi-aggressive24–29°C Plan
Jewel Cichlid
Hemichromis bimaculatus
14 cm30 gal aggressive23–27°C Plan
Keyhole Cichlid
Cleithracara maronii
11 cm30 galpair peaceful22–28°C Plan
Kribensis (Rainbow Krib)
Pelvicachromis pulcher
9 cm20 galpair territorial24–27°C Plan
Multifasciatus Shell-Dweller
Neolamprologus multifasciatus
4 cm10 galpair territorial24–27°C Plan
Oscar
Astronotus ocellatus
35 cm100 gal predatory23–28°C Plan

Coldwater (5)

SpeciesAdult sizeMin tankGroupTemperamentTemp / linksPlan
Common Goldfish
Carassius auratus
30 cm75 galpair peaceful15–24°C Plan
Fancy Goldfish
Carassius auratus
20 cm30 gal peaceful18–23°C · tank mates Plan
Gold White Cloud Mountain Minnow
Tanichthys albonubes (gold form)
4 cm15 gal8+ peaceful14–22°C Plan
Rosy Red Minnow (Fathead Minnow)
Pimephales promelas
7 cm20 gal6+ peaceful10–24°C Plan
White Cloud Mountain Minnow
Tanichthys albonubes
4 cm15 gal8+ peaceful14–22°C Plan

Corydoras (7)

SpeciesAdult sizeMin tankGroupTemperamentTemp / linksPlan
Bronze Corydoras
Corydoras aeneus
7 cm20 gal6+ peaceful22–26°C · tank mates Plan
Julii Corydoras
Corydoras trilineatus
6 cm20 gal6+ peaceful22–26°C Plan
Panda Corydoras
Corydoras panda
5 cm20 gal6+ peaceful20–25°C Plan
Peppered Corydoras
Corydoras paleatus
7 cm20 gal6+ peaceful18–24°C Plan
Pygmy Corydoras
Corydoras pygmaeus
3 cm10 gal6+ peaceful22–26°C Plan
Salt and Pepper Corydoras
Corydoras habrosus
3.5 cm10 gal6+ peaceful20–26°C Plan
Sterbai Corydoras
Corydoras sterbai
6.5 cm20 gal6+ peaceful24–28°C Plan

Danios (5)

SpeciesAdult sizeMin tankGroupTemperamentTemp / linksPlan
Celestial Pearl Danio
Celestichthys margaritatus
2.1 cm10 gal8+ peaceful20–26°C Plan
Dwarf Emerald Rasbora
Celestichthys erythromicron
2 cm10 gal8+ peaceful20–24°C Plan
Giant Danio
Devario aequipinnatus
12 cm30 gal6+ semi-aggressive22–26°C Plan
Pearl Danio
Danio albolineatus
5.5 cm20 gal8+ peaceful16–25°C Plan
Zebra Danio
Danio rerio
5 cm10 gal6+ peaceful18–25°C · tank mates Plan

Invertebrates (7)

SpeciesAdult sizeMin tankGroupTemperamentTemp / linksPlan
Amano Shrimp
Caridina multidentata
5 cm10 galpair peaceful18–27°C Plan
Assassin Snail
Clea helena (Anentome helena)
2 cm5 gal peaceful18–25°C Plan
Bamboo Shrimp (Wood/Fan Shrimp)
Atyopsis moluccensis
10 cm20 gal peaceful20–27°C Plan
Cherry Shrimp
Neocaridina davidi
3 cm5 galpair peaceful18–28°C · tank mates Plan
Ghost Shrimp (Glass/Grass Shrimp)
Palaemonetes paludosus
4 cm5 gal peaceful18–28°C Plan
Mystery Snail
Pomacea bridgesii
5 cm10 gal peaceful20–28°C · tank mates Plan
Nerite Snail
Neritina/Vittina spp.
2.5 cm5 gal peaceful22–27°C · tank mates Plan

Killifish (3)

SpeciesAdult sizeMin tankGroupTemperamentTemp / linksPlan
Clown Killifish
Epiplatys annulatus
3.5 cm5 gal6+ peaceful20–26°C Plan
Golden Wonder Killifish (Striped Panchax)
Aplocheilus lineatus
10 cm20 gal predatory22–26°C Plan
Medaka Ricefish (Japanese Ricefish)
Oryzias latipes
3.5 cm10 gal6+ peaceful16–26°C Plan

Livebearers (6)

SpeciesAdult sizeMin tankGroupTemperamentTemp / linksPlan
Endler's Livebearer
Poecilia wingei
3 cm10 galpair peaceful22–28°C · tank mates Plan
Guppy (Fancy)
Poecilia reticulata
5 cm10 galpair peaceful22–28°C · tank mates Plan
Least Killifish (Dwarf Livebearer)
Heterandria formosa
3.5 cm5 galpair peaceful16–24°C Plan
Molly (Common / Sailfin)
Poecilia sphenops / Poecilia latipinna
12 cm20 galpair peaceful24–28°C · tank mates Plan
Platy
Xiphophorus maculatus
6 cm10 galpair peaceful20–26°C · tank mates Plan
Swordtail
Xiphophorus hellerii
12 cm20 galpair peaceful22–28°C · tank mates Plan

Loaches (10)

SpeciesAdult sizeMin tankGroupTemperamentTemp / linksPlan
Clown Loach
Chromobotia macracanthus
30 cm125 gal5+ peaceful25–30°C Plan
Dojo Loach (Weather Loach)
Misgurnus anguillicaudatus
25 cm55 galpair peaceful16–24°C Plan
Dwarf Chain Loach
Ambastaia sidthimunki
6 cm20 gal6+ peaceful24–28°C Plan
Kuhli Loach
Pangio kuhlii
9 cm20 gal5+ peaceful24–30°C · tank mates Plan
Rainbow Shark
Epalzeorhynchos frenatum
15 cm50 gal aggressive22–27°C Plan
Redtail Black Shark
Epalzeorhynchos bicolor
15 cm55 gal aggressive22–27°C Plan
Reticulated Hillstream Loach
Sewellia lineolata
7 cm30 galpair peaceful20–24°C Plan
Siamese Algae Eater
Crossocheilus oblongus
15 cm50 galpair semi-aggressive22–26°C Plan
Yoyo Loach
Botia almorhae
15 cm40 gal5+ semi-aggressive24–30°C Plan
Zebra Loach
Botia striata
9 cm30 gal5+ peaceful23–26°C Plan

Oddball (4)

SpeciesAdult sizeMin tankGroupTemperamentTemp / linksPlan
Bumblebee Goby
Brachygobius doriae
3.5 cm10 galpair territorial22–28°C Plan
Dwarf Pufferfish (Pea Puffer)
Carinotetraodon travancoricus
2.5 cm5 gal semi-aggressive22–28°C Plan
Peacock Gudgeon
Tateurndina ocellicauda
7.5 cm15 galpair peaceful22–26°C Plan
Scarlet Badis
Dario dario
2 cm10 gal peaceful22–26°C Plan

Plecos & Catfish (9)

SpeciesAdult sizeMin tankGroupTemperamentTemp / linksPlan
Asian Stone Catfish
Hara jerdoni
3.8 cm10 galpair peaceful18–24°C Plan
Bristlenose Pleco
Ancistrus sp.
13 cm30 gal peaceful23–27°C · tank mates Plan
Clown Pleco
Panaqolus maccus
9 cm20 gal peaceful23–28°C Plan
Common Pleco
Pterygoplichthys pardalis
45 cm125 gal semi-aggressive22–30°C Plan
Glass Catfish
Kryptopterus vitreolus
6.5 cm30 gal6+ peaceful20–26°C Plan
Otocinclus
Otocinclus macrospilus
4 cm10 gal6+ peaceful20–26°C Plan
Pictus Catfish
Pimelodus pictus
12.7 cm55 gal predatory23–27°C Plan
Rubber Lip Pleco
Chaetostoma formosae
12 cm25 gal peaceful21–26°C Plan
Upside-Down Catfish
Synodontis nigriventris
9 cm30 gal4+ peaceful23–28°C Plan

Rainbowfish (4)

SpeciesAdult sizeMin tankGroupTemperamentTemp / linksPlan
Boesemani Rainbowfish
Melanotaenia boesemani
10 cm30 gal6+ peaceful24–28°C Plan
Celebes Rainbowfish
Marosatherina ladigesi
8 cm20 gal6+ peaceful22–28°C Plan
Neon Dwarf Rainbowfish
Melanotaenia praecox
7 cm20 gal6+ peaceful23–27°C Plan
Threadfin Rainbowfish
Iriatherina werneri
4 cm15 gal6+ peaceful22–30°C Plan

Rasboras (7)

SpeciesAdult sizeMin tankGroupTemperamentTemp / linksPlan
Brilliant Rasbora
Rasbora einthovenii
9 cm29 gal6+ peaceful22–26°C Plan
Chili Rasbora
Boraras brigittae
2 cm5 gal8+ peaceful20–28°C Plan
Green Neon (Kubotai) Rasbora
Microdevario kubotai
2 cm10 gal8+ peaceful20–27°C Plan
Harlequin Rasbora
Trigonostigma heteromorpha
4.5 cm15 gal8+ peaceful21–28°C · tank mates Plan
Lambchop Rasbora
Trigonostigma espei
3 cm10 gal8+ peaceful23–28°C Plan
Mosquito Rasbora (Dwarf Rasbora)
Boraras maculatus
2.5 cm10 gal8+ peaceful23–28°C Plan
Scissortail Rasbora
Rasbora trilineata
15 cm30 gal6+ peaceful22–28°C Plan

Tetras (20)

SpeciesAdult sizeMin tankGroupTemperamentTemp / linksPlan
Black Neon Tetra
Hyphessobrycon herbertaxelrodi
3.5 cm20 gal6+ peaceful23–27°C Plan
Black Phantom Tetra
Hyphessobrycon megalopterus
3.6 cm20 gal6+ peaceful20–28°C Plan
Black Skirt Tetra
Gymnocorymbus ternetzi
6 cm20 gal6+ semi-aggressive20–26°C Plan
Bleeding Heart Tetra
Hyphessobrycon erythrostigma
6 cm30 gal8+ peaceful21–28°C Plan
Buenos Aires Tetra
Hyphessobrycon anisitsi
7 cm30 gal6+ semi-aggressive18–28°C Plan
Cardinal Tetra
Paracheirodon axelrodi
3 cm15 gal6+ peaceful23–29°C · tank mates Plan
Congo Tetra
Phenacogrammus interruptus
8 cm30 gal6+ peaceful23–28°C Plan
Diamond Tetra
Moenkhausia pittieri
6 cm20 gal6+ semi-aggressive24–28°C Plan
Dwarf Pencilfish
Nannostomus marginatus
2.5 cm10 gal8+ peaceful22–28°C Plan
Ember Tetra
Hyphessobrycon amandae
2 cm10 gal6+ peaceful20–28°C · tank mates Plan
Emperor Tetra
Nematobrycon palmeri
4.2 cm20 gal6+ peaceful23–27°C Plan
Flame Tetra (Von Rio Tetra)
Hyphessobrycon flammeus
4 cm15 gal6+ peaceful22–28°C Plan
Glowlight Tetra
Hemigrammus erythrozonus
4 cm15 gal6+ peaceful24–28°C Plan
Lemon Tetra
Hyphessobrycon pulchripinnis
4 cm20 gal6+ peaceful20–28°C Plan
Marbled Hatchetfish
Carnegiella strigata
4 cm20 gal6+ peaceful24–28°C Plan
Neon Tetra
Paracheirodon innesi
3 cm10 gal6+ peaceful21–25°C · tank mates Plan
Rummynose Tetra
Hemigrammus rhodostomus
5 cm20 gal6+ peaceful24–27°C · tank mates Plan
Serpae Tetra
Hyphessobrycon eques
4 cm20 gal6+ semi-aggressive20–28°C Plan
Silvertip Tetra
Hasemania nana
5 cm20 gal6+ semi-aggressive23–28°C Plan
X-ray (Pristella) Tetra
Pristella maxillaris
4.5 cm15 gal6+ peaceful22–28°C Plan

Popular compatibility questions

Related guides on TankStocking — each scored by the same welfare engine as the planner.

Common questions

How many freshwater fish species does TankStocking cover?

TankStocking's database holds 126 sourced freshwater species — tetras, rasboras, barbs, danios, livebearers, corydoras, plecos, loaches, cichlids, rainbowfish, killifish, gouramis, coldwater fish and invertebrates — each with sourced size, tank, group and temperament data.

What is the best community fish for beginners?

Hardy, peaceful schoolers and bottom-dwellers are the safest start: neon and ember tetras, harlequin rasboras, platies, guppies, and corydoras catfish. Use the planner to check any combination before you buy.

How do I use this list to stock my tank?

Tap a fish name for its care guide, or use the "Plan" button to load that species into the planner, set your tank size, then add tankmates and watch the live welfare verdict. For a single species, the "tank mates" links show the companions the engine clears.

TankStocking provides planning estimates, not veterinary advice. Every figure is sourced; uncertain values are kept conservative. How this works →