Best Fish for a 120 Gallon Tank
A 120 gallon tank — usually a broad 48x24x24 or a long 60x18 — is a room's centrepiece and a serious commitment. This is the volume where you stop compromising: a full-grown oscar has real estate, a flowerhorn can rule its domain, and an archerfish setup has the surface area to hunt. The 24-inch depth of a standard 120 gives large cichlids somewhere to retreat and re-establish territory, which cuts down the relentless aggression seen in shallower tanks. It's also enough water that even heavy predators stay chemically stable between water changes, provided your filtration is up to the job. Every species featured is confirmed by the database to live in 120 gallons or less, and each card's size, temperature, and pH figures are read from that same source — so this guide and the fish profiles can never disagree.
What Fish Can Live in a 120 Gallon Tank?
At 120 gallons you can build around a single large predator with dither fish, a pair of big cichlids, or an oversized community of robust schoolers. The tank is large enough that footprint stops limiting most bottom dwellers.
192
species fit
54
schooling fish
78
centerpiece & community fish
33
bottom dwellers
6
livebearers
Schooling Fish for a 120 Gallon Tank

Metynnis argenteus
Will destroy all live plants. Skittish, needs large open swimming area. Peaceful despite size.

Sahyadria denisonii
Also called Roseline Shark. Endangered in wild - buy captive bred. Fast swimmers, need long tank.

Phenacogrammus interruptus
Stunning iridescent males. Shy fish, needs space and plants. Flowing fins can be nipped by other fish.

Devario aequipinnatus
Very active and fast swimmer. Needs long tank for swimming. May intimidate slow or shy fish.

Glossolepis incisus
Males develop stunning deep red coloration with maturity. One of the largest and most colorful rainbowfish. Needs space for active swimming.

Hemigrammus rhodostomus
Red nose fades when stressed or water quality drops - good indicator species. Tight schooling behavior.
Best Community Fish for a 120 Gallon Tank
A 120 gallon community can be genuinely grand: a big peaceful or semi-aggressive centerpiece with schools numbering in the teens and a full bottom crew. The depth lets a centerpiece cichlid coexist with fast dither fish that would be harassed in a shallower tank.
Centerpiece & Community Fish

Astronotus ocellatus
Grows rapidly and produces enormous waste. Will eat anything that fits in mouth. Develops personality.

Andinoacara rivulatus
Stunning iridescent coloration. Very aggressive, especially females. Needs robust tankmates or solo keeping.

Hybrid (Amphilophus × Vieja crosses)
Man-made hybrid prized for prominent nuchal hump ('kok') and vibrant colors. Extremely aggressive — usually kept alone. Strong personality, interactive with keepers. Excellent beginner monster fish.

Heros efasciatus
Sometimes called 'poor man's discus'. Relatively peaceful for size. Gold and green color variants available.

Rocio octofasciata
Named after famous boxer for aggressive nature. Electric Blue variant is less aggressive and smaller.

Toxotes jaculatrix
Famous for spitting water to knock insects from branches. Requires brackish water and above-water space. Schooling fish — keep in groups. Excellent jumpers requiring secure lids.
Bottom Dwellers

Hypostomus plecostomus
Often sold small but grows huge. Massive waste producer. Not a good algae eater as adult.

Baryancistrus xanthellus
Stunning black pleco with bright yellow spots. Requires warm water (80°F+) and high oxygen. Expensive but spectacular. Territorial with other plecos.

Pimelodus pictus
Will eat fish small enough to fit in mouth. Very active swimmer. Sharp pectoral spines can injure handlers.

Platydoras armatulus
Nocturnal, rarely seen during day. Makes croaking sounds when caught. Sharp spines - never net this fish.

Polypterus senegalus
Ancient 'dinosaur fish' with primitive lung-like swim bladder. Can breathe atmospheric air. Escape artist requiring tight-fitting lid. Nocturnal predator eating anything that fits in mouth.
Livebearers

Poecilia sphenops
Prefer hard, alkaline water. Can tolerate brackish conditions. High bioload for their size.

Xiphophorus hellerii
Males can be aggressive to each other. Keep 1 male to 2-3 females. Strong jumpers, need secure lid.

Xiphophorus maculatus
Hardy and adaptable. Good algae eaters. Will interbreed with swordtails.
Invertebrates

Caridina multidentata
Best algae-eating shrimp. Cannot breed in freshwater. Sensitive to copper medications.

Atya gabonensis
Filter feeder, fans water for particles. Needs current and fine foods. Impressive size for freshwater shrimp.

Neritina sp.
Excellent algae eaters. Cannot reproduce in freshwater. May lay white eggs on decor. Need calcium for shells.
Biggest Fish for a 120 Gallon Tank
One-hundred-and-twenty gallons is home turf for the aggressive showpieces — full-size oscars, flowerhorns, and green terrors. The species below are the largest the database permits here, and each is a tank-defining resident.

Hypostomus plecostomus
Often sold small but grows huge. Massive waste producer. Not a good algae eater as adult.

Astronotus ocellatus
Grows rapidly and produces enormous waste. Will eat anything that fits in mouth. Develops personality.

Andinoacara rivulatus
Stunning iridescent coloration. Very aggressive, especially females. Needs robust tankmates or solo keeping.

Hybrid (Amphilophus × Vieja crosses)
Man-made hybrid prized for prominent nuchal hump ('kok') and vibrant colors. Extremely aggressive — usually kept alone. Strong personality, interactive with keepers. Excellent beginner monster fish.
Stocking Ideas for a 120 Gallon Tank
Each setup is measured by the stocking calculator for a 120 gallon volume, so the bioload, swim-level distribution, and warnings you see are computed — the honest way to plan a tank where one predator can dominate the entire waste budget.
Severum Community
A well-filled 120-gallon setup: 1 Severum and 5 Pictus Catfish.
- Both Severum and Pictus Catfish are semi-aggressive. Watch for territorial behavior.
Swordtail Community
A well-filled 120-gallon setup: 6 Swordtail and 7 Amano Shrimp.
Molly Community
A comfortably stocked 120-gallon setup: 8 Molly and 8 Amano Shrimp.
How Many Fish Can You Keep in a 120 Gallon Tank?
A 120 gallon holds roughly 454 litres, but capacity is still governed by bioload, not a ruler. A single flowerhorn can claim the whole tank; a big schooling community spreads the same volume across dozens of smaller fish. The combos below quantify both extremes against the calculator.
454 L
actual water volume
120 US gallons at the glass
192
suitable species
from our database at this size
Bioload > inches
what actually matters
the inch-per-gallon rule is a myth
Fish to Avoid in a 120 Gallon Tank
Even at 120 gallons, some fish are still too big — the tank-busters that need 125-plus or hundreds of gallons. Each species here exceeds the minimum tank size on its own profile, shown on the card.
A proper adult shoal reaches serious size and needs even more length than a 120 offers.
A colony of 35 cm cichlids belongs in a six-foot tank; a 120 crowds a full group.
A shoaling predator that needs a bigger footprint to spread aggression safely.
A schooling fish that needs both length and a group larger than a 120 supports.
Over a metre at maturity and endlessly hungry — a lifetime problem in any home tank.
Reaches a metre and panics against glass; nothing under pond scale is fair to it.
120 Gallon Setup Notes
For a 120: verify your floor can carry the weight, run oversized canister or sump filtration, and plan a water-change routine you can sustain.
Ready to stock your 120 gallon?
Check compatibility, bioload, and capacity for your exact setup.
