Best Fish for a 30 Gallon Tank
60+ species that genuinely thrive in a 30 gallon — from schooling tetras and hatchetfish to centerpiece cichlids, puffers, and active barbs. Honest picks based on adult size, bioload, and temperament.
A 30 gallon tank is where the hobby gets genuinely exciting. You unlock species that simply don't work in smaller setups — Congo Tetras with their iridescent fins, Electric Blue Acaras that need room to establish territory, Tiger Barb schools large enough to keep the nipping in check.
The jump from 20 to 30 gallons isn't just about more fish. It's about different fish — species that need the swimming room, the territory, or the school size that 30 gallons provides. Every species on this list is here because it genuinely thrives at this size, not because it can technically survive. We've also kept the Fish to Avoid section, because the same pet store mistakes that plague 20 gallon tanks will ruin a 30 gallon just as fast.
Best Schooling Fish for a 30 Gallon Tank
A 30 gallon gives you room for larger tetra species and bigger schools. Congo Tetras, Scissortail Rasboras, and Bleeding Heart Tetras all need this kind of space to look their best. You can also keep classic species like Cardinals and Rummy-Nose in the numbers they deserve — 10-15 fish moving in unison.

















Best Centerpiece Fish for a 30 Gallon Tank
A 30 gallon opens up centerpiece options that don't work in smaller tanks. The Electric Blue Acara needs this space. The Pearl Gourami looks cramped in a 20. Dwarf cichlids like Apistos and Rams can establish proper territories without constant conflict. This is where you pick one stunning fish (or pair) and build the tank around them.










Best Barbs & Active Swimmers for a 30 Gallon Tank
This is where a 30 gallon earns its keep. Tiger Barbs need a school of 8-10 to keep their aggression directed at each other — and that school needs room. Rosy Barbs, Odessa Barbs, and Zebra Danios are all hyperactive swimmers that look stressed in smaller tanks. Give them the space and they'll reward you with constant movement and color.





Best Bottom Dwellers for a 30 Gallon Tank
A 30 gallon gives you room for the larger Corydoras species, proper Kuhli Loach groups, and active loaches like the Yoyo that would bully their way through a smaller tank. You can also run a Bristlenose Pleco comfortably — or add a Hillstream Loach if you've got good flow.















Best Livebearers for a 30 Gallon Tank
Livebearers finally have room to stretch out in a 30 gallon. Swordtails and Mollies — both too large for most smaller tanks — can swim properly and establish social hierarchies without constant stress. Expect breeding. Lots of breeding. Either keep all males or embrace the population growth.





Best Invertebrates for a 30 Gallon Tank
A 30 gallon gives you room for larger invertebrate species like Bamboo Shrimp — filter feeders that need current and space to set up feeding stations. The standard cleanup crew of Amano Shrimp and Nerite Snails still applies, and Mystery Snails add personality at this size.





Proven Stocking Combos for a 30 Gallon Tank
A 30 gallon gives you enough room for interesting combinations that wouldn't work in smaller tanks. These five setups are field-tested — every species is compatible by temperament, water parameters, and tank zone. Use them as starting points or plug them directly into the calculator to check the numbers.
The Peaceful Community
Beginner10 Cardinal Tetras + 6 Bronze Corydoras + 1 Pearl Gourami + 3 Nerite Snails
Elegant and near-bulletproof. Cardinals school in the middle, Corydoras work the bottom, and the Pearl Gourami anchors everything with zero aggression risk.
The Congo Showpiece
Intermediate6 Congo Tetras + 1 Pair Bolivian Rams + 6 Corydoras Sterbai + 5 Amano Shrimp
Built around the iridescent Congo Tetra — a fish that needs 30 gallons to develop its full finnage. The Bolivian Rams add dwarf cichlid personality without demanding perfect water.
The Tiger Barb Tank
Intermediate10 Tiger Barbs + 1 Electric Blue Acara + 5 Yoyo Loaches
Semi-aggressive species that can hold their own. Tiger Barbs in a proper school direct their energy at each other, not the tankmates. The Acara is large enough to be left alone.
The Livebearer Paradise
Beginner6 Swordtails + 6 Platys + 1 Bristlenose Pleco + 3 Mystery Snails
Color, movement, and constant breeding. Swordtails finally have room to swim. Watch for population growth — you'll have fry whether you want them or not.
The Planted Tetra Tank
Intermediate8 Rummy-Nose Tetras + 8 Lemon Tetras + 6 Panda Corydoras + 2 Bamboo Shrimp + 6 Amano Shrimp
Two schooling species that occupy slightly different zones, a cool-water Corydoras species, and a unique cleanup crew. The Bamboo Shrimp fanning in the current are the conversation starter.
⚠️ Fish to Avoid in a 30 Gallon Tank
A 30 gallon feels big until you put the wrong fish in it. These species are commonly sold for tanks this size — and they'll all outgrow it, become aggressive, or both. Some will survive for years in cramped conditions, which just means years of stress and stunted growth.
Grows enormous, fast. Will outgrow a 30 gallon within a year and need 280+ liters. One of the most commonly mis-sold fish in pet stores.
Cute at 5 cm, massive at full size. Needs a school of 5+ and eventually 400+ liters. Grows slowly, so people think they've got time. They don't.
Active schooling fish that needs open swimming space. A group needs 450+ liters minimum. The 'shark' name is a pet store marketing trick.
Disc-shaped schooling fish that needs groups of 5+ and 200+ liters. Will eat every plant in the tank. Not aggressive, just too big and active.
Large, territorial cichlid named after the boxer for a reason. Needs 200+ liters and will kill tankmates in anything smaller.
The name tells you everything. Extremely aggressive cichlid that needs 280+ liters and usually a species-only setup.
Will breed constantly and defend fry aggressively against everything else in the tank. A breeding pair will terrorize a 30 gallon.
Highly territorial bottom-dweller. Claims the entire lower third of the tank and harasses anything that enters. Needs 200+ liters to coexist.
The most commonly regretted fish purchase. Grows enormous and produces massive waste. Get a Bristlenose instead.
How Many Fish Can You Keep in a 30 Gallon Tank?
The honest answer: it depends entirely on which species and how they use space. A 30 gallon can hold a school of 10-12 tetras, a school of 6-8 Corydoras, a centerpiece fish, and a cleanup crew. Or it can hold 10 Tiger Barbs and a few robust tankmates. Or a pair of Electric Blue Acaras with minimal additions.
What it can't hold is "one of everything you like." Overstocking a 30 gallon leads to the same problems as overstocking any tank — ammonia spikes, aggression, stress, and dead fish. The extra water volume buys you stability, not infinite capacity. Use our calculator to check your specific combination before you buy.
🐟 ~20-30
small fish
Typical community: 12-15 schoolers + 6-8 bottom dwellers + a centerpiece
📏 Forget "inch per gallon"
That rule ignores bioload
Territory and activity level matter more
⚖️ Match species to space
Species vary wildly
6 Congo Tetras need more room than 15 Ember Tetras
Tips for Setting Up a 30 Gallon Community Tank
The fish you choose matter, but so does the environment you put them in. A well-set-up 30 gallon practically runs itself — a poorly set-up one becomes an endless cycle of problems.
Cycle the tank fully before stocking
A 30 gallon needs 4-6 weeks to cycle. Then add species one group at a time over 3-4 weeks. Patience now prevents dead fish later.
Use the space for proper aquascaping
30 gallons gives you room for a real layout — background plants, midground features, foreground carpet, hardscape. Plan the zones before adding fish.
25% water change weekly, minimum
More water volume means more stability, but don't get lazy. Weekly water changes are still non-negotiable — test your parameters until you know your tank.
30 long vs 30 breeder vs 30 tall
A 30 long (36×12×16 inches) gives more swimming room. A 30 breeder (36×18×12) has more floor space for bottom dwellers. A 30 tall looks good but limits active swimmers.
Planning your 30 gallon community?
Check compatibility, bioload, and tank capacity for your exact setup.






