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 any fish to load it into 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)
| Species | Adult size | Min tank | Group | Temperament | Temp / links |
|---|---|---|---|---|---|
| Banded Gourami Trichogaster fasciata |
10 cm | 20 gal | — | semi-aggressive | 21–28°C |
| Betta (Siamese Fighting Fish) Betta splendens |
6.5 cm | 5 gal | — | territorial | 24–28°C · tank mates |
| Chocolate Gourami Sphaerichthys osphromenoides |
5 cm | 15 gal | 6+ | peaceful | 26–31°C |
| Croaking Gourami Trichopsis vittata |
7 cm | 15 gal | — | peaceful | 22–28°C |
| Dwarf Gourami Trichogaster lalius |
8.5 cm | 10 gal | — | peaceful | 25–28°C · tank mates |
| Honey Gourami Trichogaster chuna |
5 cm | 10 gal | — | peaceful | 23–28°C · tank mates |
| Kissing Gourami Helostoma temminkii |
25 cm | 75 gal | — | semi-aggressive | 22–30°C |
| Licorice Gourami Parosphromenus deissneri |
4 cm | 10 gal | pair | peaceful | 22–28°C |
| Moonlight Gourami Trichopodus microlepis |
15 cm | 30 gal | — | peaceful | 25–30°C |
| Paradise Fish Macropodus opercularis |
8 cm | 20 gal | — | aggressive | 16–26°C |
| Peaceful Betta (Crescent Betta) Betta imbellis |
6 cm | 10 gal | — | semi-aggressive | 21–28°C |
| Pearl Gourami Trichopodus leerii |
12 cm | 30 gal | — | peaceful | 24–28°C · tank mates |
| Snakeskin Gourami Trichopodus pectoralis |
25 cm | 55 gal | — | peaceful | 22–30°C |
| Sparkling (Pygmy) Gourami Trichopsis pumila |
4 cm | 10 gal | pair | peaceful | 24–28°C |
| Three-spot (Blue/Opaline/Gold) Gourami Trichopodus trichopterus |
13 cm | 30 gal | — | semi-aggressive | 22–28°C |
Barbs (10)
| Species | Adult size | Min tank | Group | Temperament | Temp / links |
|---|---|---|---|---|---|
| Bala Shark Balantiocheilos melanopterus |
35 cm | 150 gal | 4+ | semi-aggressive | 22–28°C |
| Checker Barb Oliotius oligolepis |
5 cm | 20 gal | 6+ | peaceful | 20–25°C |
| Cherry Barb Puntius titteya |
5 cm | 15 gal | 6+ | peaceful | 23–27°C |
| Denison Barb (Roseline Shark) Sahyadria denisonii |
15 cm | 55 gal | 6+ | semi-aggressive | 20–25°C |
| Five-banded Barb Desmopuntius pentazona |
5 cm | 20 gal | 8+ | peaceful | 23–28°C |
| Gold Barb Barbodes semifasciolatus |
8 cm | 20 gal | 6+ | peaceful | 18–26°C |
| Odessa Barb Pethia padamya |
8 cm | 20 gal | 6+ | semi-aggressive | 16–26°C |
| Rosy Barb Pethia conchonius |
14 cm | 30 gal | 6+ | semi-aggressive | 18–24°C |
| Tiger Barb Puntigrus tetrazona |
7 cm | 20 gal | 6+ | semi-aggressive | 20–26°C · tank mates |
| Tinfoil Barb Barbonymus schwanenfeldii |
35 cm | 150 gal | 5+ | semi-aggressive | 22–28°C |
Cichlids (14)
| Species | Adult size | Min tank | Group | Temperament | Temp / links |
|---|---|---|---|---|---|
| Bolivian Ram Mikrogeophagus altispinosus |
8 cm | 20 gal | pair | peaceful | 24–27°C · tank mates |
| Cockatoo Dwarf Cichlid (Apisto Cacatuoides) Apistogramma cacatuoides |
8 cm | 20 gal | — | territorial | 24–29°C |
| Convict Cichlid Amatitlania nigrofasciata |
12 cm | 40 gal | — | aggressive | 24–28°C |
| Discus Symphysodon aequifasciatus |
20 cm | 55 gal | 5+ | peaceful | 28–30°C · tank mates |
| Electric Blue Acara Andinoacara pulcher |
16 cm | 30 gal | — | semi-aggressive | 22–28°C |
| Firemouth Cichlid Thorichthys meeki |
15 cm | 30 gal | — | territorial | 23–29°C |
| Freshwater Angelfish Pterophyllum scalare |
15 cm | 29 gal | — | semi-aggressive | 24–30°C · tank mates |
| German Blue Ram Mikrogeophagus ramirezi |
5 cm | 20 gal | pair | peaceful | 27–30°C · tank mates |
| Green Severum Heros efasciatus |
30 cm | 55 gal | — | semi-aggressive | 24–29°C |
| Jewel Cichlid Hemichromis bimaculatus |
14 cm | 30 gal | — | aggressive | 23–27°C |
| Keyhole Cichlid Cleithracara maronii |
11 cm | 30 gal | pair | peaceful | 22–28°C |
| Kribensis (Rainbow Krib) Pelvicachromis pulcher |
9 cm | 20 gal | pair | territorial | 24–27°C |
| Multifasciatus Shell-Dweller Neolamprologus multifasciatus |
4 cm | 10 gal | pair | territorial | 24–27°C |
| Oscar Astronotus ocellatus |
35 cm | 75 gal | — | predatory | 23–28°C |
Coldwater (5)
| Species | Adult size | Min tank | Group | Temperament | Temp / links |
|---|---|---|---|---|---|
| Common Goldfish Carassius auratus |
30 cm | 75 gal | pair | peaceful | 15–24°C |
| Fancy Goldfish Carassius auratus |
20 cm | 30 gal | — | peaceful | 18–23°C · tank mates |
| Gold White Cloud Mountain Minnow Tanichthys albonubes (gold form) |
4 cm | 15 gal | 8+ | peaceful | 14–22°C |
| Rosy Red Minnow (Fathead Minnow) Pimephales promelas |
7 cm | 20 gal | 6+ | peaceful | 10–24°C |
| White Cloud Mountain Minnow Tanichthys albonubes |
4 cm | 15 gal | 8+ | peaceful | 14–22°C |
Corydoras (7)
| Species | Adult size | Min tank | Group | Temperament | Temp / links |
|---|---|---|---|---|---|
| Bronze Corydoras Corydoras aeneus |
7 cm | 20 gal | 6+ | peaceful | 22–26°C · tank mates |
| Julii Corydoras Corydoras trilineatus |
6 cm | 20 gal | 6+ | peaceful | 22–26°C |
| Panda Corydoras Corydoras panda |
5 cm | 20 gal | 6+ | peaceful | 20–25°C |
| Peppered Corydoras Corydoras paleatus |
7 cm | 20 gal | 6+ | peaceful | 18–24°C |
| Pygmy Corydoras Corydoras pygmaeus |
3 cm | 10 gal | 6+ | peaceful | 22–26°C |
| Salt and Pepper Corydoras Corydoras habrosus |
3.5 cm | 10 gal | 6+ | peaceful | 20–26°C |
| Sterbai Corydoras Corydoras sterbai |
6.5 cm | 20 gal | 6+ | peaceful | 24–28°C |
Danios (5)
| Species | Adult size | Min tank | Group | Temperament | Temp / links |
|---|---|---|---|---|---|
| Celestial Pearl Danio Celestichthys margaritatus |
2.1 cm | 10 gal | 8+ | peaceful | 20–26°C |
| Dwarf Emerald Rasbora Celestichthys erythromicron |
2 cm | 10 gal | 8+ | peaceful | 20–24°C |
| Giant Danio Devario aequipinnatus |
12 cm | 30 gal | 6+ | semi-aggressive | 22–26°C |
| Pearl Danio Danio albolineatus |
5.5 cm | 20 gal | 8+ | peaceful | 16–25°C |
| Zebra Danio Danio rerio |
5 cm | 10 gal | 6+ | peaceful | 18–25°C · tank mates |
Invertebrates (7)
| Species | Adult size | Min tank | Group | Temperament | Temp / links |
|---|---|---|---|---|---|
| Amano Shrimp Caridina multidentata |
5 cm | 10 gal | pair | peaceful | 18–27°C |
| Assassin Snail Clea helena (Anentome helena) |
2 cm | 5 gal | — | peaceful | 18–25°C |
| Bamboo Shrimp (Wood/Fan Shrimp) Atyopsis moluccensis |
10 cm | 20 gal | — | peaceful | 20–27°C |
| Cherry Shrimp Neocaridina davidi |
3 cm | 5 gal | pair | peaceful | 18–28°C · tank mates |
| Ghost Shrimp (Glass/Grass Shrimp) Palaemonetes paludosus |
4 cm | 5 gal | — | peaceful | 18–28°C |
| Mystery Snail Pomacea bridgesii |
5 cm | 10 gal | — | peaceful | 20–28°C · tank mates |
| Nerite Snail Neritina/Vittina spp. |
2.5 cm | 5 gal | — | peaceful | 22–27°C · tank mates |
Killifish (3)
| Species | Adult size | Min tank | Group | Temperament | Temp / links |
|---|---|---|---|---|---|
| Clown Killifish Epiplatys annulatus |
3.5 cm | 5 gal | 6+ | peaceful | 20–26°C |
| Golden Wonder Killifish (Striped Panchax) Aplocheilus lineatus |
10 cm | 20 gal | — | predatory | 22–26°C |
| Medaka Ricefish (Japanese Ricefish) Oryzias latipes |
3.5 cm | 10 gal | 6+ | peaceful | 16–26°C |
Livebearers (6)
| Species | Adult size | Min tank | Group | Temperament | Temp / links |
|---|---|---|---|---|---|
| Endler's Livebearer Poecilia wingei |
3 cm | 10 gal | pair | peaceful | 22–28°C · tank mates |
| Guppy (Fancy) Poecilia reticulata |
5 cm | 10 gal | pair | peaceful | 22–28°C · tank mates |
| Least Killifish (Dwarf Livebearer) Heterandria formosa |
3.5 cm | 5 gal | pair | peaceful | 16–24°C |
| Molly (Common / Sailfin) Poecilia sphenops / Poecilia latipinna |
12 cm | 20 gal | pair | peaceful | 24–28°C · tank mates |
| Platy Xiphophorus maculatus |
6 cm | 10 gal | pair | peaceful | 20–26°C · tank mates |
| Swordtail Xiphophorus hellerii |
12 cm | 20 gal | pair | peaceful | 22–28°C · tank mates |
Loaches (10)
| Species | Adult size | Min tank | Group | Temperament | Temp / links |
|---|---|---|---|---|---|
| Clown Loach Chromobotia macracanthus |
30 cm | 125 gal | 5+ | peaceful | 25–30°C |
| Dojo Loach (Weather Loach) Misgurnus anguillicaudatus |
25 cm | 55 gal | pair | peaceful | 16–24°C |
| Dwarf Chain Loach Ambastaia sidthimunki |
6 cm | 20 gal | 6+ | peaceful | 24–28°C |
| Kuhli Loach Pangio kuhlii |
9 cm | 20 gal | 5+ | peaceful | 24–30°C · tank mates |
| Rainbow Shark Epalzeorhynchos frenatum |
15 cm | 50 gal | — | aggressive | 22–27°C |
| Redtail Black Shark Epalzeorhynchos bicolor |
15 cm | 55 gal | — | aggressive | 22–27°C |
| Reticulated Hillstream Loach Sewellia lineolata |
7 cm | 30 gal | pair | peaceful | 20–24°C |
| Siamese Algae Eater Crossocheilus oblongus |
15 cm | 30 gal | pair | semi-aggressive | 22–26°C |
| Yoyo Loach Botia almorhae |
15 cm | 40 gal | 5+ | semi-aggressive | 24–30°C |
| Zebra Loach Botia striata |
9 cm | 30 gal | 5+ | peaceful | 23–26°C |
Oddball (4)
| Species | Adult size | Min tank | Group | Temperament | Temp / links |
|---|---|---|---|---|---|
| Bumblebee Goby Brachygobius doriae |
3.5 cm | 10 gal | pair | territorial | 22–28°C |
| Dwarf Pufferfish (Pea Puffer) Carinotetraodon travancoricus |
2.5 cm | 5 gal | — | semi-aggressive | 22–28°C |
| Peacock Gudgeon Tateurndina ocellicauda |
7.5 cm | 15 gal | pair | peaceful | 22–26°C |
| Scarlet Badis Dario dario |
2 cm | 10 gal | — | peaceful | 22–26°C |
Plecos & Catfish (9)
| Species | Adult size | Min tank | Group | Temperament | Temp / links |
|---|---|---|---|---|---|
| Asian Stone Catfish Hara jerdoni |
3.8 cm | 10 gal | pair | peaceful | 18–24°C |
| Bristlenose Pleco Ancistrus sp. |
13 cm | 30 gal | — | peaceful | 23–27°C · tank mates |
| Clown Pleco Panaqolus maccus |
9 cm | 20 gal | — | peaceful | 23–28°C |
| Common Pleco Pterygoplichthys pardalis |
45 cm | 125 gal | — | semi-aggressive | 22–30°C |
| Glass Catfish Kryptopterus vitreolus |
6.5 cm | 30 gal | 6+ | peaceful | 20–26°C |
| Otocinclus Otocinclus macrospilus |
4 cm | 10 gal | 6+ | peaceful | 20–26°C |
| Pictus Catfish Pimelodus pictus |
12.7 cm | 55 gal | — | predatory | 23–27°C |
| Rubber Lip Pleco Chaetostoma formosae |
12 cm | 25 gal | — | peaceful | 21–26°C |
| Upside-Down Catfish Synodontis nigriventris |
9 cm | 30 gal | 4+ | peaceful | 23–28°C |
Rainbowfish (4)
| Species | Adult size | Min tank | Group | Temperament | Temp / links |
|---|---|---|---|---|---|
| Boesemani Rainbowfish Melanotaenia boesemani |
10 cm | 30 gal | 6+ | peaceful | 24–28°C |
| Celebes Rainbowfish Marosatherina ladigesi |
8 cm | 20 gal | 6+ | peaceful | 22–28°C |
| Neon Dwarf Rainbowfish Melanotaenia praecox |
7 cm | 20 gal | 6+ | peaceful | 23–27°C |
| Threadfin Rainbowfish Iriatherina werneri |
4 cm | 15 gal | 6+ | peaceful | 22–30°C |
Rasboras (7)
| Species | Adult size | Min tank | Group | Temperament | Temp / links |
|---|---|---|---|---|---|
| Brilliant Rasbora Rasbora einthovenii |
9 cm | 29 gal | 6+ | peaceful | 22–26°C |
| Chili Rasbora Boraras brigittae |
2 cm | 5 gal | 8+ | peaceful | 20–28°C |
| Green Neon (Kubotai) Rasbora Microdevario kubotai |
2 cm | 10 gal | 8+ | peaceful | 20–27°C |
| Harlequin Rasbora Trigonostigma heteromorpha |
4.5 cm | 15 gal | 8+ | peaceful | 21–28°C · tank mates |
| Lambchop Rasbora Trigonostigma espei |
3 cm | 10 gal | 8+ | peaceful | 23–28°C |
| Mosquito Rasbora (Dwarf Rasbora) Boraras maculatus |
2.5 cm | 10 gal | 8+ | peaceful | 23–28°C |
| Scissortail Rasbora Rasbora trilineata |
15 cm | 30 gal | 6+ | peaceful | 22–28°C |
Tetras (20)
| Species | Adult size | Min tank | Group | Temperament | Temp / links |
|---|---|---|---|---|---|
| Black Neon Tetra Hyphessobrycon herbertaxelrodi |
3.5 cm | 20 gal | 6+ | peaceful | 23–27°C |
| Black Phantom Tetra Hyphessobrycon megalopterus |
3.6 cm | 20 gal | 6+ | peaceful | 20–28°C |
| Black Skirt Tetra Gymnocorymbus ternetzi |
6 cm | 20 gal | 6+ | semi-aggressive | 20–26°C |
| Bleeding Heart Tetra Hyphessobrycon erythrostigma |
6 cm | 30 gal | 8+ | peaceful | 21–28°C |
| Buenos Aires Tetra Hyphessobrycon anisitsi |
7 cm | 30 gal | 6+ | semi-aggressive | 18–28°C |
| Cardinal Tetra Paracheirodon axelrodi |
3 cm | 15 gal | 6+ | peaceful | 23–29°C · tank mates |
| Congo Tetra Phenacogrammus interruptus |
8 cm | 30 gal | 6+ | peaceful | 23–28°C |
| Diamond Tetra Moenkhausia pittieri |
6 cm | 20 gal | 6+ | semi-aggressive | 24–28°C |
| Dwarf Pencilfish Nannostomus marginatus |
2.5 cm | 10 gal | 8+ | peaceful | 22–28°C |
| Ember Tetra Hyphessobrycon amandae |
2 cm | 10 gal | 6+ | peaceful | 20–28°C · tank mates |
| Emperor Tetra Nematobrycon palmeri |
4.2 cm | 20 gal | 6+ | peaceful | 23–27°C |
| Flame Tetra (Von Rio Tetra) Hyphessobrycon flammeus |
4 cm | 15 gal | 6+ | peaceful | 22–28°C |
| Glowlight Tetra Hemigrammus erythrozonus |
4 cm | 15 gal | 6+ | peaceful | 24–28°C |
| Lemon Tetra Hyphessobrycon pulchripinnis |
4 cm | 20 gal | 6+ | peaceful | 20–28°C |
| Marbled Hatchetfish Carnegiella strigata |
4 cm | 20 gal | 6+ | peaceful | 24–28°C |
| Neon Tetra Paracheirodon innesi |
3 cm | 10 gal | 6+ | peaceful | 21–25°C · tank mates |
| Rummynose Tetra Hemigrammus rhodostomus |
5 cm | 20 gal | 6+ | peaceful | 24–27°C · tank mates |
| Serpae Tetra Hyphessobrycon eques |
4 cm | 20 gal | 6+ | semi-aggressive | 20–28°C |
| Silvertip Tetra Hasemania nana |
5 cm | 20 gal | 6+ | semi-aggressive | 23–28°C |
| X-ray (Pristella) Tetra Pristella maxillaris |
4.5 cm | 15 gal | 6+ | peaceful | 22–28°C |
Popular compatibility questions
Related guides on TankStocking — each scored by the same welfare engine as the planner.
Betta (Siamese Fighting Fish)
- Can Betta (Siamese Fighting Fish) live with Neon Tetra?
- Can Betta (Siamese Fighting Fish) live with Guppy (Fancy)?
- Can Betta (Siamese Fighting Fish) live with Bronze Corydoras?
- Can Betta (Siamese Fighting Fish) live with Cherry Shrimp?
- Can Betta (Siamese Fighting Fish) live with Mystery Snail?
- Can Betta (Siamese Fighting Fish) live with Nerite Snail?
- Can Betta (Siamese Fighting Fish) live with Kuhli Loach?
- Can Betta (Siamese Fighting Fish) live with Ember Tetra?
- Can Betta (Siamese Fighting Fish) live with Harlequin Rasbora?
- Can Betta (Siamese Fighting Fish) live with Tiger Barb?
- Can Betta (Siamese Fighting Fish) live with Dwarf Gourami?
- Can Betta (Siamese Fighting Fish) live with Freshwater Angelfish?
Freshwater Angelfish
- Can Freshwater Angelfish live with Neon Tetra?
- Can Freshwater Angelfish live with Guppy (Fancy)?
- Can Freshwater Angelfish live with Bronze Corydoras?
- Can Freshwater Angelfish live with Cardinal Tetra?
- Can Freshwater Angelfish live with German Blue Ram?
- Can Freshwater Angelfish live with Discus?
- Can Freshwater Angelfish live with Rummynose Tetra?
- Can Freshwater Angelfish live with Tiger Barb?
- Can Freshwater Angelfish live with Pearl Gourami?
Fancy Goldfish
Common Goldfish
Neon Tetra
Guppy (Fancy)
Molly (Common / Sailfin)
Tiger Barb
Dwarf Gourami
Bristlenose Pleco
Bolivian Ram
Kuhli Loach
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?
Click any species to load it 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 →