Best fish for a 100 litre / 26 gallon tank
86 species in the library list a minimum of 100L or less (about 26 US gallons). 49 species need more water than that. This page shortlists. It does not replace the tank builder or pair checker.
A 100L is the default “proper community” kit size — room for two calm schools and a bottom crew, or one school plus a bristlenose and dwarf cichlid pair if height and hardscape are honest. Mollies and swordtails finally have bioload room if the water stays hard. What people misread is height: a low 100L is not an angelfish tank even when the litre count looks fine.
Stocking philosophy
100L holds three roles if you stop at three. The fourth fish is how a forgiving tank becomes a weekly crisis.
100L mistakeStocking adult angelfish because the tank is “100 litres.” Most 100L aquariums are too short in height; angels need vertical glass and a tall hardscape plan.
Good first pass
Peaceful, beginner or intermediate care, not predatory. Adult size is capped on very small hubs. Still open each profile.
- Adolfoi cory · tank matesmin 80L
- Amano Shrimp · tank matesmin 40L
- Bamboo Shrimp · tank matesmin 80L
- Beckford Pencilfish · tank matesmin 60L
- Betta · tank matesmin 20L
- Black Neon Tetra · tank matesmin 60L
- Black phantom tetra · tank matesmin 80L
- Black ruby barb · tank matesmin 100L
- Bloodfin tetra · tank matesmin 60L
- Blue Dream Shrimp · tank matesmin 20L
- Bristlenose Pleco · tank matesmin 80L
- Bronze corydoras · tank matesmin 100L
- Cardinal Tetra · tank matesmin 60L
- Celebes Rainbowfish · tank matesmin 80L
- Celestial Pearl Danio · tank matesmin 30L
- Cherry Barb · tank matesmin 60L
- Cherry Shrimp · tank matesmin 20L
- Chili Rasbora · tank matesmin 20L
- Clown Killifish · tank matesmin 20L
- Columbian Tetra · tank matesmin 80L
- Corydoras Catfish · tank matesmin 60L
- Dwarf Gourami · tank matesmin 60L
- Dwarf Neon Rainbowfish · tank matesmin 100L
- Ember Tetra · tank matesmin 45L
- Endler's Livebearer · tank matesmin 40L
- German Blue Ram · tank matesmin 80L
- Glass Catfish · tank matesmin 80L
- Glowlight Tetra · tank matesmin 60L
- Green neon tetra · tank matesmin 60L
- Guppy · tank matesmin 40L
- Harlequin Rasbora · tank matesmin 60L
- Honey Gourami · tank matesmin 40L
- Julii Corydoras · tank matesmin 60L
- Kribensis · tank matesmin 100L
- Kuhli Loach · tank matesmin 70L
- Lambchop / Espei rasbora · tank matesmin 60L
- Lemon Tetra · tank matesmin 60L
- Malaysian Trumpet Snail · tank matesmin 20L
- Marbled Hatchetfish · tank matesmin 60L
- Molly · tank matesmin 80L
- Mystery Snail · tank matesmin 40L
- Neon Tetra · tank matesmin 40L
- Nerite Snail · tank matesmin 20L
- Otocinclus · tank matesmin 60L
- Panda Corydoras · tank matesmin 60L
- Pearl Danio · tank matesmin 80L
- Pearl Gourami · tank matesmin 100L
- Penguin tetra · tank matesmin 80L
- Peppered Corydoras · tank matesmin 80L
- Platy · tank matesmin 60L
- Pygmy Corydoras · tank matesmin 30L
- Rosy Tetra · tank matesmin 80L
- Rummy Nose Tetra · tank matesmin 80L
- Salt and pepper cory / dwarf cory · tank matesmin 60L
- Siamese Algae Eater · tank matesmin 100L
- Silver Tip Tetra · tank matesmin 60L
- Sparkling Gourami · tank matesmin 40L
- Sterba's Corydoras · tank matesmin 100L
- Swordtail · tank matesmin 80L
- Threadfin rainbowfish · tank matesmin 60L
- Ticto / twospot barb · tank matesmin 100L
- Upside-down Catfish · tank matesmin 100L
- White Cloud Mountain Minnow · tank matesmin 40L
- X-ray tetra · tank matesmin 60L
- Zebra Danio · tank matesmin 60L
Beginner-peaceful picks
Beginner care, peaceful, not a fin-nipper, not predatory. Tighter than the list above.
- Amano Shrimp · matesmin 40L
- Beckford Pencilfish · matesmin 60L
- Black Neon Tetra · matesmin 60L
- Black phantom tetra · matesmin 80L
- Bloodfin tetra · matesmin 60L
- Blue Dream Shrimp · matesmin 20L
- Bristlenose Pleco · matesmin 80L
- Bronze corydoras · matesmin 100L
- Cherry Barb · matesmin 60L
- Cherry Shrimp · matesmin 20L
- Corydoras Catfish · matesmin 60L
- Dwarf Gourami · matesmin 60L
- Dwarf Neon Rainbowfish · matesmin 100L
- Ember Tetra · matesmin 45L
- Endler's Livebearer · matesmin 40L
- Glowlight Tetra · matesmin 60L
- Guppy · matesmin 40L
- Harlequin Rasbora · matesmin 60L
- Honey Gourami · matesmin 40L
- Julii Corydoras · matesmin 60L
- Kuhli Loach · matesmin 70L
- Lambchop / Espei rasbora · matesmin 60L
- Lemon Tetra · matesmin 60L
- Malaysian Trumpet Snail · matesmin 20L
- Molly · matesmin 80L
- Mystery Snail · matesmin 40L
- Neon Tetra · matesmin 40L
- Nerite Snail · matesmin 20L
- Panda Corydoras · matesmin 60L
- Pearl Danio · matesmin 80L
- Pearl Gourami · matesmin 100L
- Penguin tetra · matesmin 80L
- Peppered Corydoras · matesmin 80L
- Platy · matesmin 60L
- Pygmy Corydoras · matesmin 30L
- Siamese Algae Eater · matesmin 100L
- Ticto / twospot barb · matesmin 100L
- White Cloud Mountain Minnow · matesmin 40L
- X-ray tetra · matesmin 60L
- Zebra Danio · matesmin 60L
Stocking ideas for a 100L
Starting points in words, not drawings. Nothing here is a buy list. Use the tank builder and pair checker on the real mix.
Hard-water livebearer lane
Mollies or platies with hard alkaline water, a real filter budget, and short-finned neighbours — not neon tetras. Confirm chemistry on both profiles, then simulate bioload in the tank builder.
Two schools, one bottom crew
Two calm midwater schools under 5 cm plus corydoras or a bristlenose, and stop. Height still rules out adult angels. Pair-check across schools before you add the algae crew.
Caution (fits the litres, not a free community pass)
Fin nippers, semi-aggressive fish, advanced care, big groups, or species that may eat smaller tank mates. Can work in a mature, species-appropriate setup. Not a starter mix.
- Agassiz’s dwarf cichlidmatessemi-aggressive · intermediate · fin-nipper · may eat small fish
- American Flagfishmatessemi-aggressive · intermediate · fin-nipper
- Apistogramma Borelliimatessemi-aggressive · intermediate
- Apistogramma Macmasterimatessemi-aggressive · intermediate
- Apistogramma Trifasciatamatessemi-aggressive · intermediate
- Assassin Snailmatespeaceful · beginner
- Brown / hockey-stick pencilfishmatespeaceful · intermediate · may eat small fish
- Checkerboard cichlidmatespeaceful · intermediate · may eat small fish
- Chocolate gouramimatespeaceful · advanced · may eat small fish
- Cockatoo / crested Apistogrammamatessemi-aggressive · intermediate · fin-nipper · may eat small fish
- Croaking gouramimatespeaceful · intermediate · may eat small fish
- Dwarf pencilfishmatespeaceful · intermediate · may eat small fish
- Ghost Shrimpmatessemi-aggressive · beginner · may eat small fish
- Golden / Beckford's pencilfishmatespeaceful · intermediate · may eat small fish
- Golden dwarf cichlid (Nannacara)matespeaceful · intermediate · may eat small fish
- Golden Wonder Killifishmatessemi-aggressive · intermediate · may eat small fish
- Hillstream Loachmatespeaceful · advanced
- Pea Puffermatessemi-aggressive · intermediate · fin-nipper · may eat small fish
- Serpae Tetramatessemi-aggressive · intermediate · fin-nipper
- Splash tetramatespeaceful · advanced · may eat small fish
- Tiger Barbmatessemi-aggressive · intermediate · fin-nipper
Specialist / high-load (even if min ≤ 100L)
Predatory, aggressive, advanced, large groups, or may-eat-small. Not a typical community-first stock.
- Agassiz’s dwarf cichlid
- Assassin Snail
- Blue Dream Shrimp
- Brown / hockey-stick pencilfish
- Celestial Pearl Danio
- Checkerboard cichlid
- Cherry Shrimp
- Chili Rasbora
- Chocolate gourami
- Cockatoo / crested Apistogramma
- Columbian Tetra
- Croaking gourami
- Dwarf Neon Rainbowfish
- Dwarf pencilfish
- Ember Tetra
- Ghost Shrimp
- Golden / Beckford's pencilfish
- Golden dwarf cichlid (Nannacara)
- Golden Wonder Killifish
- Green neon tetra
- Hillstream Loach
- Lambchop / Espei rasbora
- Pea Puffer
- Rummy Nose Tetra
- Salt and pepper cory / dwarf cory
- Serpae Tetra
- Silver Tip Tetra
- Splash tetra
- Threadfin rainbowfish
- Tiger Barb
Too big for a 100L
Adult angelfish need vertical glass most 100L lids never give. Common plecos, clown loaches, and “temporary” bala sharks still outgrow this class. Soft-water discus plans and hard-water livebearer plans do not share one heater schedule without someone losing.
These species list a higher minimum volume. They belong on a larger hub, not in this tank class.
- Red-tailed catfishmin 2000L
- Common Plecomin 600L
- Bala / silver sharkmin 500L
- Black ghost knifefishmin 500L
- Jaguar cichlidmin 500L
- Royal plecomin 500L
- Tinfoil barbmin 500L
- Clown Loachmin 400L
- Banded leporinusmin 300L
- Green Terrormin 300L
- Oscarmin 300L
- Senegal bichirmin 300L
- Silver dollarmin 300L
- Denison's / red-line torpedo barbmin 250L
- Pictus catfishmin 250L
- Severummin 250L
- African Cichlidmin 200L
- Convict cichlidmin 200L
- Cuckoo / petricola catfishmin 200L
- Discusmin 200L
- Firemouth Cichlidmin 200L
- Giant daniomin 200L
- Jack Dempseymin 200L
- Keyhole cichlidmin 200L
- Rainbow / red-tailed black sharkmin 200L
- Rainbow cichlidmin 200L
- Ropefish / reed fishmin 200L
- Turquoise / Lake Kutubu rainbowfishmin 200L
- Yoyo Loachmin 200L
- Congo Tetramin 180L
- Moonlight gouramimin 180L
- Rosy Barbmin 180L
- African freshwater butterflyfishmin 150L
- Angelfishmin 150L
- Boesemani Rainbowfishmin 150L
- Dojo / weather loachmin 150L
- Electric Blue Acaramin 150L
- Opaline gouramimin 150L
- Scissortail Rasboramin 150L
- Twig / whiptail catfishmin 150L
- Diamond Tetramin 120L
- Emerald catfish (Brochis)min 120L
- Gold / Chinese barbmin 120L
- Odessa Barbmin 120L
- Paradise fishmin 120L
- Sailfin Mollymin 120L
- Zebra Loachmin 120L
- Bolivian Rammin 110L
- Clown Plecomin 110L
Common mistakes at this volume
- Stocking adult angelfish because the tank is “100 litres.” Most 100L aquariums are too short in height; angels need vertical glass and a tall hardscape plan.
- Running a soft-water neon school and hard-water mollies in the same 100L. Temperament can look fine while chemistry quietly fails one side.
- Buying the fish at the length you see in the shop, not the adult length on its profile. The shop length is six months old at most.
- Under-schooling tetras, rasboras, or barbs. The fish look sick during the first week, and the diagnosis is almost always group size, not disease.
- Mixing fin-nippers with slow or long-finned fish without checking the fin-nipper flags. Most personality clashes you read about online are layout problems with a named scapegoat.
Full suitable list (86) — same min-tank filter as above
Every freshwater species in the library with a min tank of 100L or less. Prefer the sections above for decisions.
- Adolfoi cory
- Agassiz’s dwarf cichlid
- Amano Shrimp
- American Flagfish
- Apistogramma Borellii
- Apistogramma Macmasteri
- Apistogramma Trifasciata
- Assassin Snail
- Bamboo Shrimp
- Beckford Pencilfish
- Betta
- Black Neon Tetra
- Black phantom tetra
- Black ruby barb
- Bloodfin tetra
- Blue Dream Shrimp
- Bristlenose Pleco
- Bronze corydoras
- Brown / hockey-stick pencilfish
- Cardinal Tetra
- Celebes Rainbowfish
- Celestial Pearl Danio
- Checkerboard cichlid
- Cherry Barb
- Cherry Shrimp
- Chili Rasbora
- Chocolate gourami
- Clown Killifish
- Cockatoo / crested Apistogramma
- Columbian Tetra
- Corydoras Catfish
- Croaking gourami
- Dwarf Gourami
- Dwarf Neon Rainbowfish
- Dwarf pencilfish
- Ember Tetra
- Endler's Livebearer
- German Blue Ram
- Ghost Shrimp
- Glass Catfish
- Glowlight Tetra
- Golden / Beckford's pencilfish
- Golden dwarf cichlid (Nannacara)
- Golden Wonder Killifish
- Green neon tetra
- Guppy
- Harlequin Rasbora
- Hillstream Loach
- Honey Gourami
- Julii Corydoras
- Kribensis
- Kuhli Loach
- Lambchop / Espei rasbora
- Lemon Tetra
- Malaysian Trumpet Snail
- Marbled Hatchetfish
- Molly
- Mystery Snail
- Neon Tetra
- Nerite Snail
- Otocinclus
- Panda Corydoras
- Pea Puffer
- Pearl Danio
- Pearl Gourami
- Penguin tetra
- Peppered Corydoras
- Platy
- Pygmy Corydoras
- Rosy Tetra
- Rummy Nose Tetra
- Salt and pepper cory / dwarf cory
- Serpae Tetra
- Siamese Algae Eater
- Silver Tip Tetra
- Sparkling Gourami
- Splash tetra
- Sterba's Corydoras
- Swordtail
- Threadfin rainbowfish
- Ticto / twospot barb
- Tiger Barb
- Upside-down Catfish
- White Cloud Mountain Minnow
- X-ray tetra
- Zebra Danio
Plan a 100L stock
Shortlist from this hub, then run the real mix through the builder before you buy.
Equipment for a 100L
A stocked 100L community needs a filter turning over roughly 400 L/h and a heater in the 100-200W range. Undersized filtration is the most common cause of the ammonia spikes that kill week-one stock.
Related guides
- Beginner-friendly freshwater fish
- Peaceful community fish
- Fin-nipping fish
- Fish that may eat smaller tank mates
- Schooling & group fish
- Fish for smaller aquariums
Planted tank? Beginner plants · Low-light plants · No-CO2 plants
Other tank hubs
Categories in the suitable list
Common questions about a 100L tank
- What fish can I keep in a 100 litre tank?
- A 100L can hold three roles if height and chemistry match. Prefer the shortlists over the full suitable dump; adult angelfish still need taller glass than most 100L tanks give.
- What is the most common mistake at 100 litres?
- Stocking adult angelfish because the tank is “100 litres.” Most 100L aquariums are too short in height; angels need vertical glass and a tall hardscape plan.
- What else goes wrong at this tank size?
- Running a soft-water neon school and hard-water mollies in the same 100L. Temperament can look fine while chemistry quietly fails one side.
- Should I use litres or the tank builder for a 100L stock?
- Use this hub to shortlist, then load the real mix into the tank builder and open a pair check for every new species. Volume alone never proves a community works.