Guide

Good setups for a 100 gallon tank

100 gallons (~380 litres) is a serious footprint - room for impressive communities, multiple centrepieces, or a full cichlid tank. Use our stocking calculator to plan your combination.

⏱ 11 min read 📐 Stocking 📅 Updated May 2026
Quick answer
  • Size: 100 US gallons is roughly 380 litres - enough for large community schools, multiple centrepiece fish, or a serious cichlid biotope.
  • Water chemistry first: match your fish to your tap water hardness. Trying to chase soft water from a hard tap for an entire cichlid colony is a losing battle long-term.
  • Filtration: target a combined turnover of 8-10× tank volume per hour. A single hang-on filter is not enough here.
  • Cycle before anything goes in: a tank this size takes 4-6 weeks to cycle properly. Rushing it is the single most common reason large tanks crash.
  • Stock gradually: add fish in groups over several months. Your bioload compounds faster than most people expect.
  • Structure matters: rockwork, wood, and planting are not decoration - they define territories, reduce aggression, and determine whether your stocking actually works.

What 100 gallons actually gives you

A 100-gallon tank is a serious piece of equipment. At roughly 380 litres, it opens up stocking options that simply aren't possible in smaller aquariums - stable water chemistry, genuine schooling behaviour from large groups, and the space to keep fish that grow into proper adults. A standard footprint runs around 150 × 50 cm (60 × 20 inches), though tall and cube variants exist and suit different species differently.

The flip side is that large tanks are unforgiving if the fundamentals are wrong. A parameter crash in a 60-litre tank is a bad afternoon. The same crash in 380 litres is a much bigger problem. Get the cycle solid, run proper filtration, and the tank becomes genuinely low-stress to maintain.

Honest take

Bigger tanks are not easier than smaller ones just because the water volume buffers swings. They're easier in some ways (more stable parameters, less territory pressure) and harder in others (more expensive equipment, heavier water changes, more fish to observe). Go in with realistic expectations.

Community setup

A well-planned community tank at this size is one of the most rewarding things in the hobby. You have enough space for multiple proper schools - not five fish huddling in a corner, but genuine shoaling behaviour with twenty-plus individuals.

A practical stocking framework

A balanced 100-gallon community might look like this:

  • Upper/mid column: 20-25 schooling tetras (Paracheirodon axelrodi, Hyphessobrycon amandae, rummy-nose) or 15-20 rasboras
  • Mid column: 15-20 barbs or rainbowfish (Melanotaenia species are underused and spectacular at scale)
  • Centrepiece pair: angelfish (Pterophyllum scalare) or a group of pearl gouramis (Trichopodus leerii)
  • Bottom: 15-20 corydoras - a proper group, not a token three
  • Cleanup: a bristlenose pleco (Ancistrus sp.) or a pair of smaller Hypancistrus

That gives you five distinct layers of activity without overcrowding. Use the free stocking calculator to sense-check your numbers before you buy.

Common mistake

Most people buy one school at a time over weeks, then stop when the tank "looks full." They end up with six species at half their recommended group size. Plan the full stocking list before you buy fish one, then build toward it methodically.

Rainbowfish communities

Rainbowfish are genuinely underrated at this scale. A group of 12-15 Melanotaenia boesemani or M. lacustris in a 100-gallon gives you open-water schooling, iridescent colour, and peaceful cohabitation with most community species. They prefer pH 7.0-8.0 and temperatures of 24-26°C (75-79°F), which makes them easy to pair with many tetras and livebearers.

Discus communities

A discus community is the prestige option. Five to seven adult Symphysodon in a 100-gallon, with 30-40 cardinal tetras and a small corydoras group, looks extraordinary. The catch: discus want soft, acidic water (pH 6.0-6.8, 0-6 dGH) and temperatures of 28-30°C (82-86°F). That rules out most other species, demands an RO unit if your tap water is hard, and requires daily feeding with high-quality food. If your tap runs above 150 ppm TDS, factor in the ongoing cost of RO before committing.

28-30°C
Discus temperature requirement

This is warmer than most community fish tolerate - cardinal tetras are one of the few schooling species that handle it well.

Centrepiece-focused setups

Sometimes the goal is a statement fish or group, with the rest of the stocking supporting them. 100 gallons gives you room to do this properly.

Angelfish as the centrepiece

Four to six adult angelfish need more lateral space than most people realise - a tall tank (60 cm / 24 inches or more) suits them better than a long, shallow one. Pair them with 30-40 mid-column tetras (avoid fin-nippers like serpae tetras - they will shred angel fins), 15 corydoras on the bottom, and a single bristlenose. Keep pH between 6.5-7.5 and temperature at 26-28°C (79-82°F).

Watch for pair bonding once the angels mature. A bonded pair will claim territory aggressively during spawning. Have a plan - a divider, a separate tank, or acceptance that some rearranging will happen.

Flower horn or flowerhorn hybrids

A single large flowerhorn in a 100-gallon is a popular option. They're intelligent, interactive, and genuinely impressive. They're also aggressive enough that tankmates are usually not viable - consider this a species-only setup. Water: pH 7.0-8.0, 25-28°C (77-82°F), and heavy filtration because they're messy eaters.

Tip

For any centrepiece-focused setup, add the centrepiece fish last. Establish the smaller schooling fish first, let the tank mature, then introduce the main attraction. This reduces territory aggression significantly.

Cichlid setups

100 gallons is the point where cichlid keeping becomes genuinely comfortable. You have enough territory to spread aggression and enough filtration headroom to manage the bioload of larger fish.

African Rift Lake: Lake Malawi mbuna

Mbuna are rock-dwelling cichlids from Lake Malawi. They're aggressive, colourful, and thrive in hard, alkaline water (pH 7.8-8.5, 10-20 dGH, 24-26°C / 75-79°F). The tank needs heavy rockwork - think caves, crevices, and sight-line breaks throughout the entire aquarium, not just the back wall.

Stocking: 8-12 species, around 2-4 individuals per species, biased toward females. Overstocking slightly - counterintuitively - can reduce focused aggression by spreading it across more individuals. Single-species males fight to the death; a busy tank of mixed species diffuses that pressure. Aim for 25-35 fish total in a well-filtered 100-gallon mbuna setup.

Do not mix mbuna with peaceful community fish. They will harass and kill them. Keep this tank as a dedicated Malawi biotope.

pH 7.8-8.5
Lake Malawi water chemistry

If your tap water is naturally hard and alkaline, a Malawi setup is one of the easiest large-tank options you can run.

African Rift Lake: Lake Tanganyika

Tanganyika offers more variety in body plan and behaviour than Malawi. Options include:

  • Frontosa (Cyphotilapia frontosa): slow-moving, deep-water giants that reach 30-35 cm. A group of 6-8 (one male, rest female) works in 100 gallons. Keep with other large, peaceful Tanganyikans - not mbuna.
  • Shell dwellers (Lamprologus ocellatus, Neolamprologus multifasciatus): tiny cichlids that live in snail shells. A colony of multifasciatus in a 100-gallon with a sandy substrate and 50+ shells is one of the most entertaining setups in the hobby. pH 7.8-9.0.
  • Tropheus: demanding, aggressive, and prone to bloat if fed incorrectly (they need a predominantly vegetable diet). Experienced cichlid keepers only.

South American cichlids

South American options span a wide range of temperaments and water requirements.

  • Oscar (Astronotus ocellatus): a pair of oscars will fill a 100-gallon comfortably. They're messy, so plan for heavy filtration and frequent water changes. Water: pH 6.5-7.5, 25-28°C (77-82°F). Dither fish like large silver dollars (Metynnis sp.) work if introduced simultaneously.
  • Severum (Heros efasciatus): calmer than oscars, beautifully coloured, and workable in a mixed South American community with larger tetras and plecos. pH 6.0-7.5.
  • Keyhole cichlid (Cleithracara maronii): peaceful enough to mix with smaller fish. A group of 6-8 with a tetras-and-corydoras community is a relaxed, accessible South American setup.
  • Geophagus species: earth-eaters that sift substrate constantly. Fascinating behaviour, moderately peaceful, and ideal with fine sand. A group of 8-10 Geophagus altifrons or G. surinamensis in 100 gallons is underrated.
Watch out

South American and African cichlids have opposite water chemistry requirements. Never mix them in the same tank - you cannot compromise at a pH that suits both, and the aggression profiles are completely different.

Filtration and maintenance

For 100 gallons, you want a canister filter rated for at least 1,500 litres per hour, or a sump. Many experienced keepers run two canisters - one on each end of the tank - for even flow distribution and redundancy. Sumps are worth the upfront complexity if you're running a cichlid setup with heavy bioload: they hold more media, make water changes easier, and hide equipment cleanly.

Read up on aquarium water parameters if you're not already testing regularly. At this tank size, ammonia and nitrite spikes hit harder simply because there are more fish to lose. Test weekly during the first three months of stocking, then at least fortnightly once the tank is established. App-aquatic's parameter logging lets you spot trends over time - a slow nitrate climb is easy to miss test-by-test but obvious on a graph.

Tip

Weekly water changes of 25-30% keep nitrates manageable in a heavily stocked 100-gallon. Cichlid tanks - especially oscar or mbuna setups - often need closer to 40% weekly. Don't let nitrates climb above 20 ppm for sensitive species, or 40 ppm for hardier cichlids.

What most guides miss

Hardscape planning gets ignored in most stocking guides, but it determines whether your fish actually behave as intended. In a mbuna tank, rockwork to the waterline with multiple cave openings is not optional - without it, dominant males pin subordinates against the glass and kill them within days. In an angelfish tank, tall plants like Vallisneria or Amazon swords give the fish vertical structure to navigate around, which reduces direct line-of-sight aggression between individuals.

Lighting is also worth thinking about for planted communities. High-light setups with CO2 injection look spectacular in a 100-gallon, but they're another system to manage. A medium-light planted tank with easy species (Anubias, Java fern, crypts) gives you the biological benefits of live plants - nitrate uptake, surface area for beneficial bacteria, cover for shy fish - without the complexity.

Finally: quarantine. With a tank this size, the cost of introducing a disease is enormous. Run a separate 60-80 litre quarantine tank and hold new fish for 3-4 weeks before they go into the main display. It feels unnecessary until the one time it saves your entire stock.

Track your parameters and get care reminders with App-aquatic.

Get the free app

How many fish can I put in a 100-gallon tank?

It depends entirely on species size and bioload - the old "one inch per gallon" rule is useless at this scale. A community of 60-80 small tetras and corydoras is very different from 8 large cichlids. Use the stocking calculator and factor in adult size, not the size the fish are when you buy them.

Can I mix African and South American cichlids in a 100-gallon?

No. African Rift Lake cichlids need hard, alkaline water (pH 7.8-8.5) and South Americans generally prefer soft, acidic conditions (pH 6.0-7.0). There's no middle ground that serves both groups well, and the aggression profiles often clash badly.

Stocking calculator · 75 gallon setups · 300 litre setups · More guides · Get the app